資源描述:
《pic單片機(jī)與基于hd44780液晶顯示模塊接口的設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、!現(xiàn)代電子技術(shù)"#$$%年第##期總第&’(期新型電子器件!"#單片機(jī)與基于$%&&’()液晶顯示模塊接口的設(shè)計(jì)林曙光*黃超昔*武凌+重慶郵電學(xué)院通信學(xué)院重慶,---./0摘要1介紹了基于23,,45-液晶顯示模塊的基本特性及其與678單片機(jī)的接口*并給出了常用的顯示子程序9關(guān)鍵詞1單片機(jī):液晶顯示:接口:子程序中圖分類(lèi)號(hào)1;6<.5=>文獻(xiàn)標(biāo)識(shí)碼1?文章編號(hào)1>--,<4<@+A--<0AA-./-<%BCDEFGH"FIBJHKLBMDIN!"#ODLJGLGFIJGPPBJKFQ$%&&’()RKCBQS#%OGQTPBCU7VWXYZY[Z*2]^V_8X[‘a(chǎn)b*c]
2、UbZ+8‘ddeZe‘f8‘ggYbh[ib‘*8X‘ZjbZ]bkelmbin‘f6‘mi[o;edeh‘ggYbh[ib‘*8X‘ZjbZ*,---./*8Xb[0pRCIJKLI1;Xbmq[qelbil‘oYhemiXe23,,45-r[meoboYmilnmi[o[lohX[l[hielU83g‘oYdem*bimbielf[hesbiX678[om‘ger[mbhmYrql‘Zl[gm=tBuMGJQC1gbhl‘h‘il‘ddel:U83:bielf[he:mYrql‘Zl[g基于23,,45-的字符型液晶顯示模塊是一種常用據(jù)
3、線9真值表如表A所示9的液晶顯示器件*主控制驅(qū)動(dòng)電路為23,,45-表!$%&&’()的液晶顯示模塊的引腳功能+27;^8270*其他一些公司的電路與之全兼容*如引腳號(hào)符號(hào)狀態(tài)功能>wmm電源地Vvw^;xy的V;<55>*W^zW]V_公司的yW--..*Awoo#/w電源W]V6U]W公司的W6U845^->9由其控制的液晶顯示-點(diǎn)陣塊組成的顯示字寄存器選擇端1>為數(shù)據(jù)寄存器:,
4、W輸入符群*每個(gè)點(diǎn)陣塊為一個(gè)字符位*字符間距和行距都為-為指令寄存器/
5、"c輸入讀寫(xiě)控制選擇端1>為讀:-為寫(xiě)一個(gè)點(diǎn)的寬度*具有.,?的自定義字符
6、^
7、z*可自定.x輸入使能端義5個(gè)/{5點(diǎn)陣字符或,個(gè)/{>>點(diǎn)陣字符9可以提供43?-三態(tài)數(shù)據(jù)總線+UW?05{>},-{,+字符數(shù){行數(shù)0各種顯示屏規(guī)格*廣泛應(yīng)53?>三態(tài)數(shù)據(jù)總線用于智能儀表~通訊~辦公自動(dòng)化及軍工等領(lǐng)域9$3?A三態(tài)數(shù)據(jù)總線>-3?<三態(tài)數(shù)據(jù)總線!液晶顯示模塊的特點(diǎn)>>3?,三態(tài)數(shù)據(jù)總線>A3?/三態(tài)數(shù)據(jù)總線>=>引腳功能><3?.三態(tài)數(shù)據(jù)總線表>是一種基于23,,45-的液晶顯示模塊的引腳>,3?4三態(tài)數(shù)據(jù)總線+zW?0功能9表%真值表有些顯示模塊有A個(gè)使能端*這種器件可以提供
8、W
9、"cx功能多達(dá),行的顯示屏*一個(gè)使能端可以控制A行9當(dāng)
10、W--下降沿寫(xiě)指令代
11、碼或顯示地址和
12、"c都為低電平時(shí)可以寫(xiě)入指令或顯示的地址:當(dāng)>-下降沿寫(xiě)數(shù)據(jù)
13、W為高電平~
14、"c為低電平時(shí)*可以寫(xiě)入要顯示的數(shù)->高電平讀忙標(biāo)志和^8+^olemm8‘Yi0值據(jù):當(dāng)
15、W為低電平~
16、"c為高電平時(shí)*可以讀出忙>>高電平讀數(shù)據(jù)信號(hào)和地址計(jì)數(shù)器+8_
17、^z或33
18、^z的值09當(dāng)使>=A指令集能端x由高電平變?yōu)榈碗娖綍r(shí)*液晶模塊執(zhí)行寫(xiě)操作+>0清屏+寫(xiě)入命令或要顯示的數(shù)據(jù)~地址0:3-}34為雙向數(shù)
19、W
20、"c3?43?.3?/3?,3?<3?A3?>3?---------->收稿日期萬(wàn)方數(shù)據(jù)1A--<-4><./林曙光等!F69單片機(jī)與基于$-22/@#液晶顯示模塊接
21、口的設(shè)計(jì)功能!清顯示屏"光標(biāo)回到##$處%功能!設(shè)置--)<=地址"--)<=用于存放待&’(歸位顯示的地址%)*)+,-./-.0-.1-.2-.3-.’-.4-.#其中!>7#"4行顯示!<0C<#7#C’/$&2#個(gè)字########45符(8功能!光標(biāo)復(fù)位回到##$處%>74"’行顯示!首行<0C<#7##$C’/$"<0C<#72#$C0/$&3(輸入模式設(shè)置&D(讀.?及<9值)*)+,-./-.0-.1-.2-.3-.’-.4-.########46+-*)*)+,-./-.0-.1-.2-.3-.’-.4-.##4.?<90<91<92<93<9’<94<9#功能
22、!設(shè)置光標(biāo)和顯示模式%其中!6+-74時(shí)光標(biāo)向右移"6+-7#時(shí)光標(biāo)向左移8功能!讀忙.?值和地址計(jì)數(shù)器<9值%其中!.?74"忙8.?7#"準(zhǔn)備好"此時(shí)<9值的意*74屏幕上的文字可以移動(dòng)"*7#屏幕上的文字不可以移動(dòng)%義由最近一次地址設(shè)置&9B)<=或--)<=(定義%&2(顯示開(kāi)關(guān)控制&4#(寫(xiě)數(shù)據(jù))*)+,-./-.0-.1-.2-.3-.’-.4-.#)*)+,-./-.0-.1-.2-.3-.’-.4-.#######4-9.4#數(shù)據(jù)功能!設(shè)置顯示:光標(biāo)及閃爍開(kāi):關(guān)%