目標(biāo):LCD12864原理的理解
1.LCD12864簡(jiǎn)介
LCD12864可以用來顯示字符氢哮、數(shù)字、漢字型檀、圖形等內(nèi)容冗尤,其分辨率是128*64點(diǎn)。意思是橫著有128個(gè)點(diǎn)胀溺,豎直方向有64點(diǎn)裂七。
- RS是命令還是數(shù)據(jù)的選擇端口,高電平是數(shù)據(jù)仓坞,低電平是命令
- RD是讀操作
- WR是寫操作
- D0 ~ D7是數(shù)據(jù)端口
- CS是片選端口背零,當(dāng)其為***************************
片選CS端與使能端有什么區(qū)別呢?片選是是選擇哪個(gè)芯片可以使用的端口,比如一根總線上連接了幾個(gè)設(shè)備无埃,而片選端就是為了選擇使用哪個(gè)設(shè)備起作用的徙瓶,當(dāng)片選段開啟,下面才是使能端起作用的時(shí)候嫉称。
2.LCD12864操作步驟
(1)初始化
(2)寫命令(RS=L)倍啥,設(shè)置顯示坐標(biāo)
(3)寫數(shù)據(jù)(RS=H)
3.取模軟件的使用
選擇參數(shù)設(shè)置里面的其它選項(xiàng),第一個(gè)選項(xiàng)取模方式有橫向取模和縱向取模澎埠。橫向取模的字是是豎著排列的,縱向取模的字是橫著排列的始藕。
在文字的輸入?yún)^(qū)輸入字符蒲稳,我們這里輸入了 “開拓者” 當(dāng)我們輸入好了字符,就按Ctrl + Enter這時(shí)候顯示區(qū)就會(huì)出現(xiàn)我們想要的字符
在取模方式里面點(diǎn)擊C51格式就會(huì)在點(diǎn)陣生成區(qū)彈出我們要的點(diǎn)陣伍派,A51是匯編的格式
字體的選擇
上面那個(gè)是單片機(jī)上的引腳排布江耀,正好反過來了,注意插的時(shí)候不要插反了诉植。單片機(jī)中CS1接片選祥国,CS2接復(fù)位端
注意我們所輸入的文字是需要8x8的點(diǎn)矩陣的,已知整塊是128x64,所以我們能顯示3排舌稀,每排顯示18個(gè)漢字啊犬。還要注意在計(jì)算機(jī)里面漢字是占兩個(gè)字節(jié)的,字母和數(shù)字占一個(gè)字節(jié)壁查。
/CS觉至,/RSET,/WR睡腿,/WR是低電平有效
第一個(gè)是顯示命令语御,0xaf是液晶屏開啟顯示。D0端為低電平是顯示關(guān)閉
第二個(gè)是規(guī)定顯示每行席怪,行就是一排點(diǎn)应闯,共64行
第三個(gè) 是設(shè)置頁數(shù),可以在不同頁編輯不同挂捻,再翻頁