版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
MCU起航QQ:2246080671液晶屏1602主要內(nèi)容1、液晶屏相關(guān)參數(shù)2、操作時(shí)序及指令3、操作例程液晶屏相關(guān)參數(shù)
液晶屏分為段碼類(lèi)和點(diǎn)陣類(lèi)。1602液晶(LCD1602)也叫1602字符型液晶,它是一種點(diǎn)陣液晶,可以用來(lái)顯示數(shù)字、字母、標(biāo)點(diǎn)等符號(hào)。該液晶可顯示兩行內(nèi)容,每行16個(gè)字符,因此被稱(chēng)為1602液晶。常用的液晶型號(hào)還有12864、12232。液晶屏相關(guān)參數(shù)主要性能參數(shù)如下:顯示容量16×2個(gè)字符芯片工作電壓4.5~5.5V工作電流2ma(5V)模塊最佳工作電壓5V字符尺寸2.95×4.35(WXH)mm液晶屏相關(guān)參數(shù)編號(hào)符號(hào)引腳說(shuō)明編號(hào)符號(hào)引腳說(shuō)明1VSS電源地9D2DataI/O2VDD電源正極10D3DataI/O3V0液晶顯示偏壓信號(hào)11D4DataI/O4R/S數(shù)據(jù)、命令選擇端12D5DataI/O5R/W讀、寫(xiě)選擇端13D6DataI/O6E使能信號(hào)14D7DataI/O7D0DataI/O15BLA背光源正極8D1DataI/O16BLK背光源負(fù)極液晶屏相關(guān)參數(shù) 咋一看,16個(gè)引腳貌似很多,學(xué)習(xí)起來(lái)會(huì)不會(huì)很難?其實(shí)IO引腳就占了8個(gè),電源引腳占了四個(gè),偏壓顯示占了一個(gè)(不需要單片機(jī)控制),需要認(rèn)真看的,其實(shí)就還剩下三個(gè),多么?一點(diǎn)都不多! V0,液晶顯示偏壓信號(hào)是什么意思?它表示的是液晶顯示字符的對(duì)比度,通常用一個(gè)10K的電位器接在這里,通過(guò)調(diào)節(jié)該腳的電壓來(lái)調(diào)節(jié)液晶顯示字符的對(duì)比度,達(dá)到一個(gè)合適的顯示效果。 R/S=1時(shí),進(jìn)行數(shù)據(jù)操作;R/S=0時(shí),進(jìn)行命令操作。 R/W=1時(shí),進(jìn)行讀操作;R/W=0時(shí),進(jìn)行寫(xiě)操作。 E為使能信號(hào),無(wú)論進(jìn)行讀操作還是寫(xiě)操作,讀寫(xiě)過(guò)程中都要將E腳拉高,具體操作流程可以參照datasheet中的時(shí)序。操作時(shí)序及指令 如同操作PCF8591一樣,驅(qū)動(dòng)1602也要按照一定的時(shí)序,否則的話(huà)是無(wú)法正常顯示的。首先要知道它的四個(gè)基本操作: 1、讀狀態(tài):輸入:RS=0;RW=1;E=1;
輸出:D0~D7=狀態(tài)字,狀態(tài)字格式如下: 一般來(lái)說(shuō),狀態(tài)字讀出后主要考慮STA7,當(dāng)它為1時(shí),表示液晶屏處于忙碌狀態(tài),無(wú)法接收新的數(shù)據(jù)或命令;當(dāng)它為0時(shí),表示液晶屏處于空閑狀態(tài),可以接收新的數(shù)據(jù)或命令。操作時(shí)序及指令 2、寫(xiě)指令:輸入:RS=0;RW=0;D0~D7=指令碼;E=高脈沖; 輸出:無(wú)
按照上述步驟,可以給液晶屏寫(xiě)入指令,例如清屏、回車(chē)、移動(dòng)光標(biāo)、移動(dòng)屏幕等等。 3、讀數(shù)據(jù):輸入:RS=1;RW=1;E=1;
輸出:D0~D7=數(shù)據(jù)按照上述步驟,可以讀取當(dāng)前狀態(tài)下液晶屏內(nèi)部處理的數(shù)據(jù)。 4、寫(xiě)數(shù)據(jù):輸入:RS=1;RW=0;D0~D7=數(shù)據(jù);E=高脈沖; 輸出:無(wú)按照上述步驟,可以寫(xiě)入要顯示的字符,例如123abc等等。操作時(shí)序及指令
基本操作了解之后,需要了解1602的RAM緩沖區(qū),它會(huì)詳細(xì)說(shuō)明16×2個(gè)字符在屏幕上是如何擺放的、在指定的位置輸入字符該如何操作!RAM地址映射圖如下圖所示:操作時(shí)序及指令
由圖可知,1602的RAM地址共有80個(gè):第一行0x00~0x27有40個(gè)地址;第二行0x40~0x67有40個(gè)地址。其中,0x00~0x0f與屏幕上第一行的16個(gè)字符位置相對(duì)應(yīng),0x40~0x4f與第二行的16個(gè)字符位置相對(duì)應(yīng),其余地址是屏幕平移的時(shí)候用到的。 因此,只要確定目標(biāo)的行與列,然后送入相應(yīng)的字符即可。至于可以顯示的字符,與ASCII碼中從0x20~0x7e(0x00~0x0f是留給自定義字符顯示的,本書(shū)不考慮)對(duì)應(yīng)的字符,顯示時(shí)只需把相應(yīng)的碼值送入即可。例如,想在第二行第七列輸入字母“a”,只要在地址0x46的位置輸入a的ASCII碼值即可。操作時(shí)序及指令
最后,也是最重要的一部分:指令。1602的指令相比PCF8591豐富很多,有模式設(shè)置、顯示開(kāi)關(guān)設(shè)置、光標(biāo)設(shè)置、數(shù)據(jù)指針設(shè)置等等,依次來(lái)分析一下。 1、顯示模式設(shè)置,指令為固定的0x38,表示將1602設(shè)置為16×2顯示,每個(gè)顯示位為5×7點(diǎn)陣,使用8位數(shù)據(jù)接口。操作時(shí)序及指令 2、顯示開(kāi)/關(guān)及光標(biāo)設(shè)置,此處共有兩條指令,第一條指令控制屏幕顯示的開(kāi)關(guān)及光標(biāo)的設(shè)置,前五位固定為“0b00001”;第二條指令控制地址指針的加減及屏幕的移動(dòng),前六位固定為“0b000001”。這兩個(gè)指令通過(guò)高位0的多少來(lái)進(jìn)行指令的區(qū)分。指令碼功能00001BCDD=1開(kāi)顯示;D=0關(guān)顯示C=1顯示光標(biāo);C=0不顯示光標(biāo)D=1光標(biāo)閃爍;D=0光標(biāo)不閃爍000001NSN=1讀寫(xiě)一個(gè)字符后,地址指針加一,且光標(biāo)加一;N=0讀寫(xiě)一個(gè)字符后,地址指針減一,且光標(biāo)減一;S=1當(dāng)寫(xiě)一個(gè)字符,整屏顯示左移(N=1)或右移(N=0),以達(dá)到光標(biāo)不移動(dòng)屏幕移動(dòng)的效果。S=0當(dāng)寫(xiě)一個(gè)字符,整屏顯示不移動(dòng)。操作時(shí)序及指令 3、數(shù)據(jù)指針設(shè)置,也被稱(chēng)為地址設(shè)置。大家看一些1602的datasheet,會(huì)發(fā)現(xiàn)在輸入地址指令的時(shí)候要求在原先地址值的基礎(chǔ)上加上0x80,其實(shí)也是為了讓地址的首位為1,這樣就能和其它指令區(qū)分開(kāi)。例如第一行第二列的地址為0x01,那么當(dāng)輸入該地址指令的時(shí)候應(yīng)變?yōu)?x80+0x01=0x81。 4、其它指令,有兩個(gè):0x01為清屏指令,包含顯示清零和指針清零;0x02僅僅為指針清零,顯示不清零。操作例程 接下來(lái)通過(guò)例程的方式讓大家深入了解,畢竟這些東西歸根結(jié)底還是要會(huì)使用。任務(wù)要求如下:在第一行7、8、9列位置顯示“LCD”,在第二行,第二列的位置依次輸入“HELLOMCU!”。 接口說(shuō)明:?jiǎn)纹瑱C(jī)P3口接液晶數(shù)據(jù)接口,V0接10K電位器,P2.7-RS,P2.6-RW,P2.5-E。
正
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湘教版九年級(jí)數(shù)學(xué)上冊(cè)第5章用樣本推斷總體5.2統(tǒng)計(jì)的簡(jiǎn)單應(yīng)用聽(tīng)評(píng)課記錄
- 五年級(jí)數(shù)學(xué)下冊(cè)蘇教版第四單元第3課《求一個(gè)數(shù)是另一個(gè)數(shù)的幾分之幾》聽(tīng)評(píng)課記錄
- 湘教版數(shù)學(xué)八年級(jí)下冊(cè)第一章《直角三角形》聽(tīng)評(píng)課記錄
- 蘇科版數(shù)學(xué)七年級(jí)上冊(cè)2.1 比0小的數(shù)教聽(tīng)評(píng)課記錄
- 湘教版數(shù)學(xué)七年級(jí)上冊(cè)3.3《一元一次方程的解法》聽(tīng)評(píng)課記錄1
- 特長(zhǎng)生錄取協(xié)議書(shū)(2篇)
- 生產(chǎn)制造外包合同(2篇)
- 八年級(jí)道德與法治下冊(cè)第二單元理解權(quán)利義務(wù)第四課公民義務(wù)第2框依法履行義務(wù)聽(tīng)課評(píng)課記錄(新人教版)
- 八年級(jí)思想讀本《3.2協(xié)調(diào)推進(jìn)“四個(gè)全面”戰(zhàn)略布局》聽(tīng)課評(píng)課記錄
- 人教版地理七年級(jí)上冊(cè)第四節(jié)《世界的氣候》聽(tīng)課評(píng)課記錄4
- 2025年第六屆全國(guó)國(guó)家版圖知識(shí)競(jìng)賽測(cè)試題庫(kù)及答案
- 2025年度文化演藝代理合作協(xié)議書(shū)4篇
- 輸變電工程監(jiān)督檢查標(biāo)準(zhǔn)化清單-質(zhì)監(jiān)站檢查
- 2024-2025學(xué)年北京海淀區(qū)高二(上)期末生物試卷(含答案)
- 領(lǐng)導(dǎo)學(xué) 課件全套 孫健 第1-9章 領(lǐng)導(dǎo)要素- 領(lǐng)導(dǎo)力開(kāi)發(fā)
- 【超星學(xué)習(xí)通】馬克思主義基本原理(南開(kāi)大學(xué))爾雅章節(jié)測(cè)試網(wǎng)課答案
- 閉袢性小腸梗阻診斷與治療中國(guó)急診專(zhuān)家共識(shí)(2024版)解讀
- 公共組織學(xué)(第三版)課件:公共組織結(jié)構(gòu)
- 2024年山東省濟(jì)寧市中考化學(xué)試卷(附答案)
- 人教版八年級(jí)上冊(cè)地理2024-2025學(xué)年八年級(jí)上冊(cè)地理第一章 從世界看中國(guó) 測(cè)試卷(一)(含答案)
- 《煤礦安全培訓(xùn)知識(shí)》課件
評(píng)論
0/150
提交評(píng)論