數據表中的代碼怎樣得到的呢?
現在:我帶領(lǐng)大家從字符型1602液晶入手, 一步一步的來(lái)掌握液晶的編程簡(jiǎn)單的小問(wèn)題: 這個(gè)問(wèn)題大蝦可能會(huì )笑話(huà),但是相信不少初學(xué)者會(huì )有深深的疑問(wèn),在我們的液晶程序里有這樣子一段代碼 table1: db 57h,57h,57h,2Eh,35h,31h,43h,35h,31h,2Eh,43h,4Fh,4Dh,20h,20h,20h,00h ;數據WWW.51C51.COM空格, 這個(gè)為啥就會(huì )顯示成www.51c51.com呢? 別著(zhù)急;實(shí)際上,任何漢字, 數字,字母等等信息他們在計算機里都是以hex格式存放的,別指望電腦會(huì )漢字。 那么怎么知道哪個(gè)字的代碼呢,這個(gè)都是賢哲們已經(jīng)定義好了的。我們只需要查詢(xún)就好了。 在我們的網(wǎng)站有一個(gè)漢字內碼查詢(xún)器的小軟件;運行他。左邊輸入漢字,右邊就出來(lái)他的代碼啦; |
![]() 例如;我們輸入一個(gè)美麗的美顯示他的內碼為C3C0 |
![]() |
![]() |
![]() 我們不輸入敲一個(gè)空格,那么他的內碼為20 |
好了,大家現在明白了代碼表的意思了吧? 在上一節中1602液晶顯示一個(gè)A字,用到了MOV P1,#01100101B這樣的代碼,這個(gè)是為了加強大家的理解,實(shí)際上寫(xiě)代碼不必這么麻煩,我們可以直接寫(xiě)他的16進(jìn)制代碼就可以了, 可以用計算器,把2進(jìn)制轉換為16進(jìn)制。參看跟我學(xué)做加減法 |
評論