該發(fā)明涉及到電子技術(shù)、單片機和液晶顯示器領(lǐng)域,特別是單片機與液晶顯示器相結(jié)合的領(lǐng)域。
背景技術(shù):
單片機和液晶顯示在儀器儀表和控制測量方面應用廣泛。通常單片機引腳少,液晶顯示引腳多,造成單片機IO口不夠用的麻煩。通常要擴展IO來做顯示或按鍵,有些專用芯片擴展IO電路和原理圖復雜,應用起來花較多時間。該發(fā)明應用一種普通數(shù)字芯片擴展多片液晶顯示,解決單片機IO不足的問題。
技術(shù)實現(xiàn)要素:
為了解決一個單片機接多個液晶顯示造成單片機IO口不足的問題,本發(fā)明采用IO擴展技術(shù)實現(xiàn)雙液晶顯示。本發(fā)明包括數(shù)字芯片74HC595(1)、LCD1602-A(2)、LCD1602-B(3)和五針接口(4);LCD1602-A(2)的高四位數(shù)據(jù)口和LCD1602-B(3)高四位數(shù)據(jù)口合并連接數(shù)字芯片74HC595(1)的八位并行數(shù)據(jù)輸出口;五針接口(4)的兩根線連接LCD1602-A(2)和LCD1602-B(3)的命令RS與使能端EN;五針接口(4)的另外三根線連接到數(shù)字芯片74HC595(1)的串行數(shù)據(jù)輸入口、串行時鐘輸入口和并行時鐘口。數(shù)字芯片74HC595(1)采用串轉(zhuǎn)并數(shù)字芯片74HC595,該芯片具有16個引腳,引腳11為串行時鐘、引腳14為串行數(shù)據(jù)輸入口、引腳 12為并行時鐘,引腳11、14、12分別連接五針接口(4)的P1、P2、P3,該74HC595的引腳15、1、2、3、4、5、6、7為并行數(shù)據(jù)輸出口,74HC595的引腳15、1、2、3分別連接LCD1602-A(2)的高四位數(shù)據(jù)口即引腳14、13、12、11,74HC595的引腳4、5、6、7分別連接LCD1602-B(3)的高四位數(shù)據(jù)口即引腳14、13、12、11,74HC595的引腳10接電源正5V,74HC595的引腳8、13接地。五針接口(4)有四根線,分別是P1、P2、P3、P4和P5,P1接數(shù)字芯片74HC595(1)的串行時鐘輸入口,P2接數(shù)字芯片74HC595(1)的串行數(shù)據(jù)輸入口,P3接數(shù)字芯片74HC595(1)的并行時鐘輸入口,P4接LCD1602-A(2)和LCD1602-B(3)的使能EN端即引腳6,P5接LCD1602-A(2)和LCD1602-B(3)的命令RS端即引腳4。采用一片數(shù)字芯片74HC595同時為兩個液晶顯示器LCD1602-A(2)和LCD1602-B(3)傳送數(shù)據(jù)。LCD1602-A(2)和LCD1602-B(3)的引腳1、5、16接地,引腳2、15接+5V,引腳7、8、9、10不連接。
該發(fā)明的創(chuàng)新之處是采用一片74HC595進行串行擴展,驅(qū)動兩個LCD1602液晶顯示,擴展電路簡單,節(jié)省硬件資源、成本低。
附圖說明
圖1為發(fā)明電路原理圖,其中,1為數(shù)字芯片74HC595、2為LCD1602-A、3為LCD1602-B,4為五針接口。
具體實施方式
本發(fā)明包括數(shù)字芯片74HC595(1)、LCD1602-A(2)、LCD1602-B(3)和五針接口(4);LCD1602-A(2)的高四位數(shù)據(jù)口和LCD1602-B(3)高四位數(shù)據(jù)口合并連接數(shù)字芯片74HC595(1)的八位并行數(shù)據(jù)輸出口;五針接口(4)的兩根線連接LCD1602-A(2)和LCD1602-B(3)的命令RS與使能端EN;五針接口(4)的另外三根線連接到數(shù)字芯片74HC595(1)的串行數(shù)據(jù)輸入口、串行時鐘輸入口和并行時鐘口。數(shù)字芯片74HC595(1)采用串轉(zhuǎn)并數(shù)字芯片74HC595,該芯片具有16個引腳,引腳11為串行時鐘、引腳14為串行數(shù)據(jù)輸入口、引腳 12為并行時鐘,引腳11、14、12分別連接五針接口(4)的P1、P2、P3,該74HC595的引腳15、1、2、3、4、5、6、7為并行數(shù)據(jù)輸出口,74HC595的引腳15、1、2、3分別連接LCD1602-A(2)的高四位數(shù)據(jù)口即引腳14、13、12、11,74HC595的引腳4、5、6、7分別連接LCD1602-B(3)的高四位數(shù)據(jù)口即引腳14、13、12、11,74HC595的引腳10接電源正5V,74HC595的引腳8、13接地。五針接口(4)有四根線,分別是P1、P2、P3、P4和P5,P1接數(shù)字芯片74HC595(1)的串行時鐘輸入口,P2接數(shù)字芯片74HC595(1)的串行數(shù)據(jù)輸入口,P3接數(shù)字芯片74HC595(1)的并行時鐘輸入口,P4接LCD1602-A(2)和LCD1602-B(3)的使能EN端即引腳6,P5接LCD1602-A(2)和LCD1602-B(3)的命令RS端即引腳4。采用一片數(shù)字芯片74HC595同時為兩個液晶顯示器LCD1602-A(2)和LCD1602-B(3)傳送數(shù)據(jù)。LCD1602-A(2)和LCD1602-B(3)的引腳1、5、16接地,引腳2、15接+5V,引腳7、8、9、10不連接。
本實施例中,LCD1602-A(2)和液晶顯示器B(3)采用LCD1602,該液晶顯示器采用四位數(shù)據(jù)模式,利用其數(shù)據(jù)口的高四位進行數(shù)據(jù)傳送;LCD1602的引腳5為讀寫控制端接地,只寫不讀模式;LCD1602的引腳3通過1K電阻接地,用于顯示器亮度控制。