版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
5.1LCD1602顯示器的使用能力目標(biāo):
掌握LCD1602顯示器的驅(qū)動方法,能編寫簡單的LCD1602驅(qū)動程序。任務(wù)要求:仿真電路如圖所示,要求在屏幕第一行顯示“Helloworld!”。5.1.1液晶顯示屏與LCD1602為了能夠顯示更加豐富的信息,單片機(jī)電路設(shè)計(jì)中往往會使用到液晶顯示屏。這里我們?yōu)榇蠹医榻B一種極具性價(jià)比的單色液晶顯示屏——LCD1602,如圖所示。這種液晶顯示屏能夠顯示2行、16字符/行,共計(jì)32個(gè)5×7或者5×11的點(diǎn)陣字符,目前市面上大多數(shù)LCD1602顯示屏都是采用了HD44780液晶顯示芯片,當(dāng)然無論采用了哪種液晶顯示芯片,操作方式大同小異。(1)LCD1602的引腳定義LCD1602采用標(biāo)準(zhǔn)的16腳接口,詳見表。引腳編號功能說明1VSS接電源負(fù)極2VDD電源正極(+5V/+3.3V)3VEE液晶顯示器對比度調(diào)節(jié)引腳,電壓越接近于VDD則對比度越低,相反電壓越接近于VSS(0)則對比度越高。4RS(RegisterSelect)寄存器選擇引腳,高電平時(shí)選擇數(shù)據(jù)寄存器,低電平時(shí)選擇指令寄存器。5RW(Read/Write)讀/寫信號引腳,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。6E(Enable)使能引腳,高電平時(shí)讀取信息,下降沿時(shí)執(zhí)行指令。7~14D0~D78位數(shù)據(jù)總線,D0為最低位,D7為最高位。15ALCD背光源正極16KLCD背光源負(fù)極(2)LCD1602的存儲器LCD1602內(nèi)置DDRAM(DisplayDataRAM,顯示數(shù)據(jù)隨機(jī)存儲器)、CGRAM(CharacterGeneratorRAM,字符發(fā)生隨機(jī)存儲器)和CGROM(CharacterGeneratorROM,字符發(fā)生只讀存儲器)。其中DDRAM用于指定顯示字符的位置,只需將需要顯示的字符送至相應(yīng)的DDRAM地址即可在屏幕上顯示,詳見下表。顯示位置123456…1516DDRAM地址第一行80H81H82H83H84H85H…8EH8FH第二行C0HC1HC2HC3HC4HC5H…CEHCFHCGRAM用于由用戶自定義字模,而CGROM則已經(jīng)內(nèi)置了160個(gè)常用字模,包括ASCII碼、日文假名和希臘字母。由于本書只涉及到ASCII碼的顯示,具體編寫程序的時(shí)候無須了解CGRAM和CGROM的知識,因此本節(jié)不作過多的介紹。(3)LCD1602的控制指令LCD1602共有11條控制指令,如表所示。序號指令RSRWD7D6D5D4D3D2D1D01復(fù)位00000000012光標(biāo)歸位000000001*3置輸入模式00000001I/DS4顯示開/關(guān)控制0000001DCB5光標(biāo)/字符移位000001S/CR/L**6置功能00001DLNF**7置CGRAM地址0001CGRAM地址8置DDRAM地址001DDRAM地址9忙標(biāo)志/地址計(jì)數(shù)器01BF由最后寫入的DDRAM或CGRAM設(shè)置指令設(shè)置的DDRAM/CGRAM地址10CGRAM/DDRAM寫數(shù)據(jù)10寫入1個(gè)字節(jié)的數(shù)據(jù)11CGRAM/DDRAM讀數(shù)據(jù)11讀取1個(gè)字節(jié)的數(shù)據(jù)●指令1:顯示屏復(fù)位指令,清除顯示屏所有顯示字符,并且光標(biāo)回到第一行第一個(gè)字符位置;●指令2:光標(biāo)歸位指令,光標(biāo)回到第一行第一個(gè)字符位置;●指令3:置輸入模式指令,其中I/D位為光標(biāo)移動方向,0表示左移,1表示右移,S位為所有字符是否左移或者右移,0表示否,1表示是;●指令4:顯示開/管控制指令,其中D位控制所有字符是否顯示,0表示關(guān)顯示,1表示開顯示,C位控制光標(biāo)是否顯示,0表示關(guān)顯示,1表示開顯示,B位控制光標(biāo)是否閃爍,0表示不閃爍,1表示閃爍;●指令5:光標(biāo)和字符移位指令,位S/C為光標(biāo)和字符移位控制位,0表示僅光標(biāo)移動,1表示光標(biāo)和字符都移動,位R/L為移動方向控制位,0表示左移,1表示右移;●指令6:功能設(shè)置指令,位DL為總線模式控制位,0表示8位總線模式,1表示4位總線模式,N為顯示行數(shù)控制位,0表示單行顯示,1表示雙行顯示,F(xiàn)為字符點(diǎn)陣模式控制位,0表示5×7點(diǎn)陣字符,1表示5×11點(diǎn)陣字符;●指令7:CGRAM地址設(shè)置指令,設(shè)置6位的CGRAM地址以讀寫數(shù)據(jù);●指令8:DDRAM地址設(shè)置指令,設(shè)置7位的DDRAM地址以讀寫數(shù)據(jù);●指令9:讀忙信號與地址計(jì)數(shù)器返回值指令,BF返回液晶屏當(dāng)前狀態(tài),返回0時(shí)表示液晶屏正忙,返回1時(shí)表示液晶屏就緒可以進(jìn)一步操作,D6~D0共計(jì)7位為讀取的地址計(jì)數(shù)器的內(nèi)容;●指令10:CGRAM/DDRAM寫數(shù)據(jù)指令,用于向CGRAM寫入用戶自定義字模,或者用于向指定DDRAM地址寫入顯示字符從而在液晶屏相應(yīng)位置進(jìn)行顯示;●指令11:CGRAM/DDRAM讀數(shù)據(jù)指令,讀取CGRAM或者DDRAM中的數(shù)據(jù)。5.1.2任務(wù)程序的編寫本次任務(wù)用到的GPIO引腳比較多,為避免混淆不妨給每個(gè)GPIO引腳添加用戶標(biāo)簽(UserLabel)??紤]到代碼的可移植性,這里將LCD1602相關(guān)的功能代碼全部封裝成函數(shù)并歸入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中預(yù)防一氧化碳中毒主題班會:守護(hù)生命‘煤’好生活
- 《GBT 21784.2-2008實(shí)驗(yàn)室玻璃器皿 通 用型密度計(jì) 第2部分:試驗(yàn)方法和使用》專題研究報(bào)告
- 《GB-Z 40776-2021低壓開關(guān)設(shè)備和控制設(shè)備 火災(zāi)風(fēng)險(xiǎn)分析和風(fēng)險(xiǎn)降低措施》專題研究報(bào)告
- 《GBT 4934.1-2008土工試驗(yàn)儀器 剪切儀 第1部分:應(yīng)變控制式直剪儀》專題研究報(bào)告
- 道路安全培訓(xùn)工資課件
- 2026年甘肅省金昌市高職單招數(shù)學(xué)題庫試題附答案
- 2025-2026年蘇教版九年級歷史上冊期末試題庫(含答案)
- 重陽節(jié)演講稿15篇
- 2026年度保政策解讀與宣傳-醫(yī)保知識考試題庫含答案
- 2026年福建省漳州市輔警招聘題庫含答案
- 全麻剖宮產(chǎn)麻醉專家共識
- 產(chǎn)線協(xié)同管理制度
- 災(zāi)害應(yīng)急響應(yīng)路徑優(yōu)化-洞察及研究
- T/CAQI 96-2019產(chǎn)品質(zhì)量鑒定程序規(guī)范總則
- 2025既有建筑改造利用消防設(shè)計(jì)審查指南
- 化學(xué)-湖南省永州市2024-2025學(xué)年高二上學(xué)期1月期末試題和答案
- 廣東省廣州市海珠區(qū)2024-2025學(xué)年九年級上學(xué)期期末考試英語試題(含答案)
- 脊髓血管解剖及脊髓血管疾病基礎(chǔ)
- 2025年貴安發(fā)展集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 語文-2025年1月廣西高三調(diào)研考全科試卷和答案(12地級市)
- GB/T 15972.40-2024光纖試驗(yàn)方法規(guī)范第40部分:傳輸特性的測量方法和試驗(yàn)程序衰減
評論
0/150
提交評論