專利名稱:一種按鍵檢測(cè)和led控制電路的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及單片機(jī)控制領(lǐng)域,尤其涉及一種單片機(jī)控制的按鍵檢測(cè)和LED控制電路。
背景技術(shù):
隨著電子技術(shù)的發(fā)展,按鍵檢測(cè)和LED控制越來(lái)越多地應(yīng)用于遙控器和手機(jī)等電子設(shè)備上。目前大多數(shù)產(chǎn)品采用單片機(jī)的不用通用輸入/輸出引腳(10 口)來(lái)完成按鍵掃描和LED控制,通常采用矩陣式掃描方式來(lái)完成,但是此種方式占用單片機(jī)的IO 口資源較多,當(dāng)需要大量掃描按鍵和控制LED時(shí),所需單片機(jī)也越多,這樣不僅大幅提高了制造成本,還造成不必要的浪費(fèi)。
實(shí)用新型內(nèi)容本實(shí)用新型的目的是提供一種既能減少單片機(jī)的使用量,提高單片機(jī)IO 口的利用效率,又能使得電路結(jié)構(gòu)簡(jiǎn)單的按鍵檢測(cè)和LED控制電路。為了達(dá)到上述目的,本實(shí)用新型提供一種按鍵檢測(cè)和LED控制電路,包括單片機(jī)、按鍵和LED,還包括若干組按鍵檢測(cè)和LED控制單元,所述按鍵檢測(cè)和LED控制單元包括一個(gè)用于數(shù)據(jù)串行輸入、并行輸出的移位寄存器,所述移位寄存器的數(shù)據(jù)輸入端與單片機(jī)的IO 口電性連接,所述移位寄存器的數(shù)據(jù)輸出端分別與所述按鍵和LED電性連接。所述按鍵檢測(cè)和LED控制單元還設(shè)有分壓電阻Rl和R2,所述分壓電阻Rl分別與單片機(jī)的IO 口和LED電性連接,所述分壓電阻R2分別與單片機(jī)的IO 口和按鍵電性連接。所述按鍵檢測(cè)和LED控制單元還設(shè)有若干用于單向?qū)ǖ亩O管,所述二極管分別與按鍵和移位寄存器的輸出端電性連接。所述移位寄存器為8位串入、并出移位寄存器74HC164。所述移位寄存器的IN_A和IN_B引腳與單片機(jī)的IO 口電性連接,所述移位寄存器的數(shù)據(jù)輸出端Q0-Q7分別與設(shè)有的8個(gè)單向?qū)ǘO管D、LED電性連接。本實(shí)用新型提供一種按鍵檢測(cè)和LED控制電路結(jié)構(gòu)簡(jiǎn)單,可靠性高,性能穩(wěn)定,大幅節(jié)省硬件資源,減少系統(tǒng)配置成本。
以下結(jié)合附圖
對(duì)本實(shí)用新型的具體實(shí)施方式
作進(jìn)一步說(shuō)明圖I為本實(shí)用新型按鍵檢測(cè)和LED控制電路的電路結(jié)構(gòu)框圖圖2為本實(shí)用新型的實(shí)施例的電路結(jié)構(gòu)框圖圖3為本實(shí)用新型的實(shí)施例的電 路原理圖
具體實(shí)施方式
如圖I至圖3所示為本實(shí)用新型按鍵檢測(cè)和LED控制電路,本實(shí)施例采用8位串入、并出移位寄存器74HC164,引腳如下I—串行輸入IN_A ;2—串行輸入IN_B ;3―輸出QO ;4―輸出Ql ;5―輸出Q2 ;6—輸出 Q3 ;10—輸出 Q4 ;11—輸出95 ;12—輸出 Q6 ;13—輸出 Q7 ;7—GND ;8—時(shí)鐘 CLK ;9—清除 CLR ;14—VCC ;本實(shí)用新型提供一種按鍵檢測(cè)和LED控制電路,包括單片機(jī)、按鍵和LED,還包括若干組按鍵檢測(cè)和LED控制單元,所述按鍵檢測(cè)和LED控制單元包括一個(gè)用于數(shù)據(jù)串行輸入、并行輸出的移位寄存器,所述移位寄存器的爪_八和IN_B引腳與單片機(jī)的IO 口電性連接,移位寄存器的數(shù)據(jù)輸出端Q0-Q7分別與設(shè)有的8個(gè)單向?qū)ǘO管D、LED電性連接。所述按鍵檢測(cè)和LED控制單元還設(shè)有分壓電阻Rl和R2,所述分壓電阻Rl分別與單片機(jī)的IO 口和LED電性連接,所述分壓電阻R2分別與單片機(jī)的IO 口和按鍵電性連接。所述按鍵檢測(cè)和LED控制單元還設(shè)有若干用于單向?qū)ǖ亩O管,所述二極管分別與按鍵和移位寄存器的輸出端電性連接。本按鍵檢測(cè)和LED控制電路是基于傳統(tǒng)按鍵及LED(發(fā)光二極管或共陰數(shù)碼管)混合掃描所改良的新型電路,以邏輯芯片74HC164為主要元件,來(lái)驅(qū)動(dòng)最多數(shù)量的LED及按鍵,LED及按鍵以8個(gè)為一組,每組只需相應(yīng)地增加LED_C0M數(shù)量及KEY_C0M數(shù)量(圖3中各注明一組,以下以一組來(lái)進(jìn)行說(shuō)明)。工作原理如下一、按鍵檢測(cè)掃描DMCU通過(guò)SDA及CLK數(shù)據(jù)線依次設(shè)置移位寄存器74HC164的輸出腳Q0-Q7為低電平,其余腳為高電平;2)檢測(cè)LED_C0M是否為低電平,如果是低,則表明KEY1-KEY7有鍵按下,MCU記錄下各個(gè)按鍵檢測(cè)到的狀態(tài);3)掃描完后再根據(jù)MCU記錄的每組按鍵的高低狀態(tài),通過(guò)程序來(lái)確定是哪個(gè)鍵按下。二、LED顯示控制I) MCU首先確定是哪個(gè)LED需要點(diǎn)亮,找出需要點(diǎn)亮的LED與移位寄存器74HC164相連的腳位Q0-Q7 ;2)通過(guò)SDA及CLK數(shù)據(jù)線設(shè)置移位寄存器74HC164的8個(gè)輸出引腳Q0-Q7為相應(yīng)的電平(與需要點(diǎn)亮的LED相連的引腳設(shè)置為高電平,不亮的設(shè)置為低電平);3)設(shè)置LED_C0M為低電平。本實(shí)用新型提供一種按鍵檢測(cè)和LED控制電路結(jié)構(gòu)簡(jiǎn)單,可靠性高,性能穩(wěn)定,大幅節(jié)省硬件資源,減少系統(tǒng)配置成本。以上是對(duì)本實(shí)用新型的較佳實(shí)施進(jìn)行了具體說(shuō)明,但本實(shí)用新型創(chuàng)造并不限于所述實(shí)施例,熟悉本領(lǐng)域的技術(shù)人員在不違背本實(shí)用新型精神的前提下還可作出種種的等同變形或替換,這些等同的變形或替換均包含在本申請(qǐng)權(quán)利要求所限定的范圍內(nèi)。
權(quán)利要求1.一種按鍵檢測(cè)和LED控制電路,包括單片機(jī)、按鍵和LED,其特征在于還包括若干組按鍵檢測(cè)和LED控制單元,所述按鍵檢測(cè)和LED控制單元包括一個(gè)用于數(shù)據(jù)串行輸入、并行輸出的移位寄存器,所述移位寄存器的數(shù)據(jù)輸入端與單片機(jī)的IO 口電性連接,所述移位寄存器的數(shù)據(jù)輸出端分別與所述按鍵和LED電性連接。
2.根據(jù)權(quán)利要求I所述的按鍵檢測(cè)和LED控制電路,其特征在于所述按鍵檢測(cè)和LED控制單元還設(shè)有分壓電阻Rl和R2,所述分壓電阻Rl分別與單片機(jī)的IO 口和LED電性連接,所述分壓電阻R2分別與單片機(jī)的IO 口和按鍵電性連接。
3.根據(jù)權(quán)利要求I所述的按鍵檢測(cè)和LED控制電路,其特征在于所述按鍵檢測(cè)和LED控制單元還設(shè)有若干用于單向?qū)ǖ亩O管,所述二極管分別與按鍵和移位寄存器的輸出端電性連接。
4.根據(jù)權(quán)利要求I所述的按鍵檢測(cè)和LED控制電路,其特征在于所述移位寄存器為8位串入、并出移位寄存器74HC164。
5.根據(jù)權(quán)利要求4所述的按鍵檢測(cè)和LED控制電路,其特征在于所述移位寄存器的IN_A和IN_B引腳與單片機(jī)的IO 口電性連接,所述移位寄存器的數(shù)據(jù)輸出端Q0-Q7分別與設(shè)有的8個(gè)單向?qū)ǘO管D、LED電性連接。
專利摘要本實(shí)用新型公開了一種按鍵檢測(cè)和LED控制電路,包括單片機(jī)、按鍵和LED,還包括若干組按鍵檢測(cè)和LED控制單元,所述按鍵檢測(cè)和LED控制單元包括一個(gè)用于數(shù)據(jù)串行輸入、并行輸出的移位寄存器,所述移位寄存器的數(shù)據(jù)輸入端與單片機(jī)的IO口電性連接,所述移位寄存器的數(shù)據(jù)輸出端分別與所述按鍵和LED電性連接。本實(shí)用新型提供一種按鍵檢測(cè)電路和LED控制電路結(jié)構(gòu)簡(jiǎn)單,可靠性高,性能穩(wěn)定,大幅節(jié)省硬件資源,減少系統(tǒng)配置成本。
文檔編號(hào)H05B37/02GK202364197SQ201120473270
公開日2012年8月1日 申請(qǐng)日期2011年11月24日 優(yōu)先權(quán)日2011年11月24日
發(fā)明者黃碩茂 申請(qǐng)人:深圳市康美特科技有限公司