2023-05-08 11:29:14
來源:互聯網
602中文數據(LCD1602液晶的工作原理)
1.1的工作原理。LCD1602液晶
LCD1602簡介
(資料圖片僅供參考)
602 LCD又稱1602字符LCD,是專門用來顯示字母、數字和符號的點陣式LCD模塊。它由若干個5x7或5x10的點陣字符位組成,每個點陣字符位可以用來顯示一個字符,每個位之間有一個點間距,每行之間有一個間距,起到字符間距和行間距的作用。正因為如此,它不能很好地顯示圖片。
602的引腳
操作步驟:
初始化
寫入(RS=L)以設置顯示坐標。
寫數據(RS=H)
LCD1602的按鍵指令設置
1.清除屏幕指令
功能:
清空LCD,即以ASCII“空white”填充DDRAM的所有內容
代碼20H
光標歸位,即光標撤回到液晶屏的左上方;
將地址計數器(AC)的值設置為0。
2.輸入模式設置指令
功能:設置每次設置1位數據后光標的位移方向,設置每次寫入的一個字符是否移動。參數設置如下:
位名設置
I/D 0=寫入新數據后光標向左移動1=寫入新數據后光標向右移動
0 =寫入新數據后顯示屏不移動;1=寫入新數據后,整個顯示屏顯示正確。
移動1個字符
3.顯示開關控制指令。
功能:控制顯示開/關、光標顯示/關以及光標是否閃爍。參數設置如下:
位名設置
0 =顯示功能關閉1=顯示功能開啟
0 =無游標1=游標
0 =光標閃爍1=光標不閃爍
4.功能設置指令
功能:設置數據總線位數、顯示行數和字體。參數設置如下:
位名設置
0 = 4位用于數據總線1= 8位用于數據總線
0 =顯示1行1=顯示2行
0 =每個字符5× 7點陣/1=5×10點陣
二:設置完成后,我們需要知道在哪里顯示,在哪里顯示。在LCD模塊的初始化中,應首先設置顯示模式。當LCD模塊顯示字符時,光標會自動向右移動,無需手動干預。在輸入每個指令之前,需要確定LCD模塊是否處于忙碌狀態(tài)。DDRAM是顯示數據RAM,用于存儲要顯示的字符代碼。總共有80個字節(jié),地址和屏幕的對應關系如下:
顯示字符時,首先要輸入顯示字符的地址,也就是告訴模塊顯示字符的位置。比如第二行之一個字符的地址是40H,直接寫40H就可以定位光標。
第二行之一個字符的位置呢?否,因為寫入顯示地址需要更高位D7。
它是一個恒定的高電平1,所以實際寫入的數據應該是01000000B(40H)。
+10000000B(80H)=11000000B(C0H).在1602年,我們只用前16個。第二行也使用前16個地址。對應如下:
RAM地址映射
關鍵詞: 若其網
發(fā)布于
發(fā)布于
發(fā)布于
發(fā)布于
發(fā)布于
發(fā)布于
發(fā)布于
發(fā)布于