
本例使用1602為5V電壓驅(qū)動(dòng),帶背光,可顯示兩行,每行16 個(gè)字符,不能顯示漢字,內(nèi)置含128 個(gè)字符的ASCII 字符集字庫,只 有并行接口,無串行接口。
分析時(shí)序圖可知操作1602 液晶的流程如下:
(1),通過RS 確定是寫數(shù)據(jù)還是寫命令。寫命令包括使液晶的光標(biāo)顯示/不顯示,光標(biāo)閃爍/不閃爍,需/不需要移屏,在液晶什么位置顯示,等等。寫數(shù)據(jù)是指要顯示什么內(nèi)容。
(2)讀/寫控制端設(shè)置為寫模式。即低電平。
(3)將數(shù)據(jù)或命令送達(dá)數(shù)據(jù)線上。
(4)給E一個(gè)高脈沖將數(shù)據(jù)送入液晶控制器,完成寫操作。
關(guān)于時(shí)序圖中的各個(gè)延時(shí),大多數(shù)液晶基本都為納秒級,單片機(jī)操作 最小單位為微妙級,因此在寫程序時(shí)可不做延時(shí),為了液晶運(yùn)行穩(wěn)定。 做簡短延時(shí)。 仿真圖:
聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電源網(wǎng)。本網(wǎng)站原創(chuàng)內(nèi)容,如需轉(zhuǎn)載,請注明出處;本網(wǎng)站轉(zhuǎn)載的內(nèi)容(文章、圖片、視頻)等資料版權(quán)歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時(shí)和您確認(rèn),避免給雙方造成不必要的經(jīng)濟(jì)損失,請電郵聯(lián)系我們,以便迅速采取適當(dāng)處理措施;歡迎投稿,郵箱∶editor@netbroad.com。
AVR的編程語言Arduino可用Proteus仿真調(diào)試 | 13-10-22 10:29 |
---|
微信關(guān)注 | ||
![]() |
技術(shù)專題 | 更多>> | |
![]() |
技術(shù)專題之EMC |
![]() |
技術(shù)專題之PCB |