1.簡(jiǎn)介
LCD1602是很多單片機(jī)愛(ài)好者較早接觸的字符型液晶顯示器,它的主控芯片是HD44780或者其它兼容芯片。與此相仿的是LCD12864液晶顯示器,它是一種圖形點(diǎn)陣顯示器,能顯示的內(nèi)容比LCD1602要豐富得多,除了普通字符外,還可以顯示點(diǎn)陣圖案,帶有漢字庫(kù)的還可以顯示漢字,它的并行驅(qū)動(dòng)方式與LCD1602相差無(wú)幾,所以,在這里花點(diǎn)時(shí)間是值得的。
一般來(lái)說(shuō),LCD1602有16條引腳,據(jù)說(shuō)還有14條引腳的,與16腳的相比缺少了背光電源A(15腳)和地線K(16腳)。這塊LCD1602的型號(hào)是HJ1602A,是繪晶科技公司的產(chǎn)品,它有16條引腳。如圖1所示:
2.硬件參數(shù)
(1)LCD1602主要技術(shù)參數(shù)
a.顯示容量:16×2個(gè)字符
b.芯片工作電壓:4.5—5.5V
c.工作電流:2.0mA(5.0V)
d.模塊最佳工作電壓:5.0V
e.字符尺寸:2.95×4.35(W×H)mm
(2)引腳定義
首先,1602液晶顯示屏除了電源、地以外,有3個(gè)控制引腳RSR/WE和8個(gè)數(shù)據(jù)引腳DB0-7。建議8個(gè)數(shù)據(jù)引腳接在同一組上,程序?qū)懫饋?lái)比較簡(jiǎn)單。硬件連接參考如圖。
當(dāng)我們想在指定位置寫入內(nèi)容時(shí),要先指定地址,如在第一行第一位寫入,地址位是00H,再加上DB7的1,即80H(0010000000),第二行第一位是40H,再加上DB7的1,即C0H(0011000000),依次類推。
LCD的已有的字模存儲(chǔ)在CGROM中,自定義的存儲(chǔ)在CGRAM,留給自定義的位置只有8個(gè)地址,字模地址為01000000-01000111八個(gè)地址,也就是最多自定義8個(gè)符號(hào)或者圖形。
根據(jù)這條指令,來(lái)寫一個(gè)攝氏度℃的自定義符號(hào),對(duì)應(yīng)圖如下
上面的數(shù)據(jù)也可以用8X8的字模軟件進(jìn)行獲取字符數(shù)據(jù)**
用zimo221軟件,新建一個(gè)8*8的圖像,留出左邊3列,用右邊5列點(diǎn)出自定義字符,選擇取模方式C51,就可得到對(duì)應(yīng)的編碼
字符對(duì)應(yīng)的數(shù)組為table【】={0x10,0x06,0x09,0x08,0x08,0x09,0x06,0x00},將℃寫入指定的位置之前,要先把對(duì)應(yīng)數(shù)組寫入CGRAM存儲(chǔ),再寫入DDRAM顯示。如果直接用已有的字符,可以直接把數(shù)組寫入DDRAM顯示。
區(qū)分清楚自定義字符和已有字符,程序就簡(jiǎn)單了。主要步驟是延時(shí)函數(shù)、寫指令、寫數(shù)據(jù)、初始化、主函數(shù)。
責(zé)任編輯人:CC
-
硬件參數(shù)
+關(guān)注
關(guān)注
0文章
5瀏覽量
7324 -
LCD1602
+關(guān)注
關(guān)注
14文章
607瀏覽量
53511 -
lcd1602顯示
+關(guān)注
關(guān)注
0文章
10瀏覽量
8029
發(fā)布評(píng)論請(qǐng)先 登錄
大神,求助!LCD1602仿真能顯示,硬件卻不可以。
#define LCD1602_4PINS 宏定義
LCD1602的相關(guān)資料推薦
LCD1602顯示字符的相關(guān)資料推薦
LCD1602主要技術(shù)參數(shù)與引腳說(shuō)明
LCD1602引腳圖,LCD1602接口電路,LCD1602基本參數(shù)

LCD1602引腳介紹及STM32單片機(jī)驅(qū)動(dòng)LCD1602程序

lcd1602液晶顯示屏介紹_lcd1602引腳功能
lcd1602的a和k是什么引腳_lcd1602與單片機(jī)的連接方法
C51 LCD1602的使用

LCD1602模塊驅(qū)動(dòng)(四-六)

08-LCD1602顯示字符

評(píng)論