該實用新型涉及到單片機技術(shù),特別是利用串轉(zhuǎn)并數(shù)字芯片擴展顯示和按鍵的技術(shù)領(lǐng)域。
背景技術(shù):
單片機由于控制性能優(yōu)越,在各個領(lǐng)域應(yīng)用廣泛。通常單片機引腳少,通常要擴展IO來做顯示或按鍵,有些專用芯片擴展IO電路和原理圖復(fù)雜,應(yīng)用起來花較多時間,該實用新型應(yīng)用一種常用數(shù)字芯片擴展顯示與按鍵,解決IO擴展采用專用芯片的不便。
技術(shù)實現(xiàn)要素:
該實用新型采用一種普通數(shù)字芯片擴展數(shù)碼顯示與按鍵,解決IO擴展采用復(fù)雜的專用芯片的不足。
該實用新型包括串轉(zhuǎn)并數(shù)字芯片(1)、按鍵(2)、數(shù)碼管(3)、LED指示燈(4)、接口(5);串轉(zhuǎn)并數(shù)字芯片(1)包括四片74HC164,按鍵(2)包括8個按鈕,LED指示燈(4)包括8組LED燈;第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)連接8個按鈕,第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)連接第一數(shù)碼管(3-1),第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)連接第二數(shù)碼管(3-2),第四串轉(zhuǎn)并數(shù)字芯片74HC164(1-4)連接8組LED燈。串轉(zhuǎn)并數(shù)字芯片(1)具有四片74HC164,四片74HC164進行串接,四片74HC164的引腳1、2連接在一起為串行數(shù)據(jù)輸入端、引腳13為串行數(shù)據(jù)輸出端;第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)的串行數(shù)據(jù)輸入端連接到接口(5)的P30,第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)串行數(shù)據(jù)輸出端接第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)的串行數(shù)據(jù)輸入端,第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)串行數(shù)據(jù)輸出端接第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)的串行數(shù)據(jù)輸入端,第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)串行數(shù)據(jù)輸出端接第四串轉(zhuǎn)并數(shù)字芯片74HC164(1-4)的串行數(shù)據(jù)輸入端;四片74HC164的引腳8為串行時鐘輸入端。LED指示燈(4)包括8組LED燈D1、D2、D3、D4、D5、D6、D7、D8,每個LED燈配有一個限流電阻分別為R1、R2、R3、R4、R5、R6、R7、R8。串轉(zhuǎn)并數(shù)字芯片(1)的四片74HC164的引腳3、4、5、6、10、11、12、13為8個并行輸出口,第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)的并行輸出口分別連接到按鈕k1、k2、k3、k4、k5、k6、k7、k8;第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)的并行輸出口分別連接第一數(shù)碼管(3-1)的字段dp、g、f、e、d、c、b、a,第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)的并行輸出口分別連接第二數(shù)碼管(3-2)的字段dp、g、f、e、d、c、b、a;第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)的并行輸出口分別接LED燈D1、D2、D3、D4、D5、D6、D7、D8。接口(5)包括三個IO口,分別為P30、P31、P32,這三個IO口分別與MCS51單片機的串行通信口和外中斷口連接,接口(5)的P30連接第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)的引腳1、2,接口(5)的P31連接到四片74HC164的引腳8,接口(5)的P32連接到按鍵(2)的8個按鈕。
該實用新型的創(chuàng)新之處是利用一種普通數(shù)字芯片擴展數(shù)碼顯示和鍵盤,原理簡單、成本低,實現(xiàn)容易。
附圖說明
圖1為實用新型電路原理圖,圖1中,1為串轉(zhuǎn)并數(shù)字芯片、2為按鍵、3為數(shù)碼管、4為LED指示燈、5為接口。圖2為鍵盤原理圖,k1、k2、k3、k4、k5、k6、k7、k8為普通按鈕。
具體實施方式
該實用新型包括串轉(zhuǎn)并數(shù)字芯片(1)、按鍵(2)、數(shù)碼管(3)、LED指示燈(4)、接口(5);串轉(zhuǎn)并數(shù)字芯片(1)包括四片74HC164,按鍵(2)包括8個按鈕,LED指示燈(4)包括8組LED燈;第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)連接8個按鈕,第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)連接第一數(shù)碼管(3-1),第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)連接第二數(shù)碼管(3-2),第四串轉(zhuǎn)并數(shù)字芯片74HC164(1-4)連接8組LED燈。串轉(zhuǎn)并數(shù)字芯片(1)具有四片74HC164,四片74HC164進行串接,四片74HC164的引腳1、2連接在一起為串行數(shù)據(jù)輸入端、引腳13為串行數(shù)據(jù)輸出端;第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)的串行數(shù)據(jù)輸入端連接到接口(5)的P30,第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)串行數(shù)據(jù)輸出端接第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)的串行數(shù)據(jù)輸入端,第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)串行數(shù)據(jù)輸出端接第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)的串行數(shù)據(jù)輸入端,第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)串行數(shù)據(jù)輸出端接第四串轉(zhuǎn)并數(shù)字芯片74HC164(1-4)的串行數(shù)據(jù)輸入端;四片74HC164的引腳8為串行時鐘輸入端。LED指示燈(4)包括8組LED燈D1、D2、D3、D4、D5、D6、D7、D8,每個LED燈配有一個限流電阻分別為R1、R2、R3、R4、R5、R6、R7、R8。串轉(zhuǎn)并數(shù)字芯片(1)的四片74HC164的引腳3、4、5、6、10、11、12、13為8個并行輸出口,第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)的并行輸出口分別連接到按鈕k1、k2、k3、k4、k5、k6、k7、k8;第二串轉(zhuǎn)并數(shù)字芯片74HC164(1-2)的并行輸出口分別連接第一數(shù)碼管(3-1)的字段dp、g、f、e、d、c、b、a,第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)的并行輸出口分別連接第二數(shù)碼管(3-2)的字段dp、g、f、e、d、c、b、a;第三串轉(zhuǎn)并數(shù)字芯片74HC164(1-3)的并行輸出口分別接LED燈D1、D2、D3、D4、D5、D6、D7、D8。接口(5)包括三個IO口,分別為P30、P31、P32,這三個IO口分別與MCS51單片機的串行通信口和外中斷口連接,接口(5)的P30連接第一串轉(zhuǎn)并數(shù)字芯片74HC164(1-1)的引腳1、2,接口(5)的P31連接到四片74HC164的引腳8,接口(5)的P32連接到按鍵(2)的8個按鈕。
本實施例中,串轉(zhuǎn)并數(shù)字芯片(1)74HC164,也可以采用類似的串行輸入并行輸出的數(shù)字芯片,如74LS164、CD4094等。
本實施例中,串轉(zhuǎn)并數(shù)字芯片(1)采用四片74HC164,一片做按鍵用,兩片做數(shù)碼顯示用,一片做LED燈驅(qū)動用,也可以超過四片或少于四片,根據(jù)按鍵、數(shù)碼顯示和LED燈的數(shù)量具體確定串轉(zhuǎn)并數(shù)字芯片(1)的數(shù)量。比如:用四片74HC164顯示時間,一片做按鍵,一片做LED燈驅(qū)動,這樣串轉(zhuǎn)并數(shù)字芯片(1)就需要6片。