LCD1602點(diǎn)陣型液晶模塊 2行 16個(gè)字符 5x7或5x10 每行之間有間隔 缺點(diǎn):不能很好顯示圖片 1602的引腳 16個(gè)管腳
3管腳(VL) :通過(guò)電位器改變3管腳的電壓值 從而調(diào)節(jié)液晶顯示的亮度 操作步驟: 初始化 寫命令(RS=0)設(shè)置顯示坐標(biāo) 寫數(shù)據(jù)(RS=1)
LCD1602關(guān)鍵性的指令設(shè)置
1.清屏指令(0X01)
功能:清除液晶顯示器 將DDRAM內(nèi)容全部填入“空白”的ASCII碼20H 光標(biāo)歸位,即將光標(biāo)撤回顯示屏的左上方 將地址計(jì)數(shù)器(AC)的值設(shè)置為0; 2.進(jìn)入模式設(shè)置(0X06)功能:設(shè)定每次定入1位數(shù)據(jù)后光標(biāo)的移動(dòng)方向,并且設(shè)定每次寫入的一個(gè)字符是否移動(dòng) I/D 0:寫入新數(shù)據(jù)后光標(biāo)左移 1:光標(biāo)右移 S 0:寫入新數(shù)據(jù)后顯示屏不移動(dòng) 1:顯示屏整體右移一個(gè)字符 3.顯示開(kāi)關(guān)控制指令(0X0C)功能:控制顯示器開(kāi)關(guān)、光標(biāo)顯示/關(guān)閉以及光標(biāo)是否閃爍。參數(shù)設(shè)定情況如下 D 0=顯示功能關(guān) 1=顯示功能開(kāi) C 0=無(wú)光標(biāo) 1=有光標(biāo) B 0=光標(biāo)閃爍1=光標(biāo)不閃爍
二、在設(shè)置完之后我們就要明白在哪顯示,在哪個(gè)位置顯示DDRAM有80個(gè)字節(jié)
顯示地址(第二行第一個(gè)字符的位置) 因?yàn)閷懭腼@示地址時(shí)要求最高位D7恒為高電平 所以實(shí)際寫入 的數(shù)據(jù)應(yīng)該是01000000B(40H)+10000000B(80H)
在1602中我們就用前16個(gè)就行 16X2 4.功能設(shè)定指令(0X38)
LCD1602.docx
(1.58 MB, 下載次數(shù): 6)
2021-7-14 09:00 上傳
點(diǎn)擊文件名下載附件
功能:設(shè)定數(shù)據(jù)總線位數(shù)、顯示的行數(shù)及字型。參數(shù): DL 0=數(shù)據(jù)總線為4位 1=數(shù)據(jù)總線為8位 N 0=顯示1行 1=顯示2行 F0=5X7點(diǎn)陣/每字符 1=5X10點(diǎn)陣/每字符 |