亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

應(yīng)用于按鍵矩陣或編碼盤(pán)的單片機(jī)掃描電路的制作方法

文檔序號(hào):7510315閱讀:415來(lái)源:國(guó)知局

專(zhuān)利名稱(chēng)::應(yīng)用于按鍵矩陣或編碼盤(pán)的單片機(jī)掃描電路的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種按鍵矩陣或編碼盤(pán)人機(jī)接口裝置,尤其涉及該裝置中的單片機(jī)掃描電路。
背景技術(shù)
:現(xiàn)代電子面臨越來(lái)越多的按鍵或編碼盤(pán)這些人機(jī)接口,數(shù)量繁多的按鍵或編碼盤(pán)與單片機(jī)的對(duì)話(huà)通常采用按鍵處理電路以串口的方式連接到單片機(jī)、或者以傳統(tǒng)的按鍵掃描的方式連接到單片機(jī)。但前一種方式外圍處理電路太多,而后一種方式占用單片機(jī)端口過(guò)多。如何設(shè)計(jì)一種既不增加過(guò)多的器件,也不占用過(guò)多的單片機(jī)端口資源的掃描電路是技術(shù)人員要解決的問(wèn)題。
發(fā)明內(nèi)容本發(fā)明需要解決的技術(shù)問(wèn)題是提供了一種應(yīng)用于按鍵矩陣或編碼盤(pán)的單片機(jī)掃描電路,旨在解決上述的問(wèn)題。為了解決上述技術(shù)問(wèn)題,本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明包括單片機(jī);所述的單片機(jī)包括輸入端口和輸出端口;還包括解碼集成電路、編碼集成電路;所述的單片機(jī)輸出端口與解碼集成電路的輸入口相連,按鍵矩陣或編碼盤(pán)的輸入與解碼集成電路的輸出口相連,按鍵矩陣或編碼盤(pán)的輸出與編碼集成電路的輸入口相連,編碼集成電路的輸出口與單片機(jī)輸入端口相連。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是可以用最少的線掃描最多的按鍵,節(jié)省了單片機(jī)的引腳和減少元器件。圖l是本發(fā)明的模塊圖2是一個(gè)具體的實(shí)施例64位按鍵矩陣掃描電路;具體實(shí)施例方式下面結(jié)合附圖與具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述由圖1可見(jiàn)本發(fā)明包括單片機(jī);所述的單片機(jī)包括輸入端口和輸出端口;還包括解碼集成電路、編碼集成電路;所述的單片機(jī)輸出端口與解碼集成電路的輸入口相連,按鍵矩陣或編碼盤(pán)的輸入與解碼集成電路的輸出口相連,按鍵矩陣或編碼盤(pán)的輸出與編碼集成電路的輸入口相連,編碼集成電路的輸出口與單片機(jī)輸入端口相連。由圖2可見(jiàn):所述的單片機(jī)輸出端口與解碼集成電路U1的輸入口相連,實(shí)例中應(yīng)用了一個(gè)三到八的譯碼集成電路U1,連接了3根輸入連線;按鍵矩陣或編碼盤(pán)的輸入與U1的輸出口相連,實(shí)例中是8根連線;按鍵矩陣或編碼盤(pán)的輸出與編碼集成電路U2的輸入口相連,實(shí)例中應(yīng)用的是一個(gè)八到三的編碼集成電路U2,連接了8根輸入線;U2的輸出口與單片機(jī)輸入端口相連,實(shí)例中是3根連線。本發(fā)明在單片機(jī)的輸出端口增加解碼集成電路將輸出數(shù)量增加,按照按鍵掃描需要,作相應(yīng)的按鍵掃描電路,掃描輸入再經(jīng)過(guò)編碼集成電路將輸入減少,再輸入到單片機(jī)輸入端口。這樣整個(gè)單片機(jī)端口占用很少,而元器件也只主要增加了解碼集成電路和編碼集成電路。本發(fā)明在這個(gè)實(shí)施例中是一個(gè)64按鍵的掃描電路,該掃描電路僅占用了單片機(jī)的七條端口線。單片機(jī)掃描按鍵通過(guò)3個(gè)端口1012輸出,這3個(gè)端口在解碼集成電路U1處譯碼成8個(gè)輸出端口Y0Y7。U1將I0I2譯碼成八路輸出,見(jiàn)表l:<table>tableseeoriginaldocumentpage5</column></row><table>其中0代表低電平;l代表高電平。Y0Y7連接到64按鍵矩陣的輸入端,64按鍵矩陣的輸出端連接到編碼集成電路U2的輸入端IN0IN7,U2是八到三的編碼集成電路,其編碼如表2:<table>tableseeoriginaldocumentpage5</column></row><table>注其中0代表低電平;l代表高電平按鍵識(shí)別的原理是當(dāng)無(wú)按鍵按下時(shí),編碼集成電路的所有輸入引腳因?yàn)镽R1的上拉,全部為高電平1,按照表二所示,編碼集成電路的輸出0002輸出111,E0輸出0。當(dāng)某個(gè)按鍵被按下時(shí),該按鍵將矩陣中對(duì)應(yīng)的Y0Y7中的一只引腳和IN0IN7中的一只引腳短接在一起;此時(shí),只要在Y0Y7中的那只引腳是0,相應(yīng)的IN0IN7中的那只引腳也為0(Y0Y7引腳狀態(tài)是1012的解碼輸出;單片機(jī)從1012輸出相應(yīng)的值就可以在Y0Y7上的該腳上輸出0。);IN0IN7經(jīng)過(guò)U2后輸出0002對(duì)應(yīng)的編碼,E0輸出為1,單片機(jī)通過(guò)讀取0002值,可判斷是哪一個(gè)按鍵按下。單片機(jī)通過(guò)在1012上從000111循環(huán)輸出值,每輸出一個(gè)值,讀取E0和0002引腳的值來(lái)判斷按鍵矩陣中的被按下的按鍵。權(quán)利要求1.一種應(yīng)用于按鍵矩陣或編碼盤(pán)的單片機(jī)掃描電路,包括單片機(jī);所述的單片機(jī)包括輸入端口和輸出端口;其特征在于還包括解碼集成電路、編碼集成電路;所述的單片機(jī)輸出端口與解碼集成電路的輸入口相連,按鍵矩陣或編碼盤(pán)的輸入與解碼集成電路的輸出口相連,按鍵矩陣或編碼盤(pán)的輸出與編碼集成電路的輸入口相連,編碼集成電路的輸出口與單片機(jī)輸入端口相連。2.根據(jù)權(quán)利要求1所述的應(yīng)用于按鍵矩陣或編碼盤(pán)的單片機(jī)掃描電路,其特征在于所述的解碼集成電路是一個(gè)三到八的解碼集成電路,連接了3根輸入連線;按鍵矩陣或編碼盤(pán)的輸入與解碼集成電路的輸出口相連是8根連線;所述的編碼集成電路是一個(gè)八到三的編碼集成電路,按鍵矩陣或編碼盤(pán)的輸入與解碼集成電路的輸入口連接了8根輸入線;編碼集成電路的輸出口與單片機(jī)輸入端口相連是3根連線。全文摘要本發(fā)明涉及一種應(yīng)用于按鍵矩陣或編碼盤(pán)的單片機(jī)掃描電路,包括單片機(jī);所述的單片機(jī)包括輸入端口和輸出端口;還包括解碼集成電路、編碼集成電路;所述的單片機(jī)輸出端口與解碼集成電路的輸入口相連,按鍵矩陣或編碼盤(pán)的輸入與解碼集成電路的輸出口相連,按鍵矩陣或編碼盤(pán)的輸出與編碼集成電路的輸入口相連,編碼集成電路的輸出口與單片機(jī)輸入端口相連;本發(fā)明的有益效果是可以用更少的線掃描更多的按鍵,節(jié)省了單片機(jī)的引腳和減少元器件。文檔編號(hào)H03M11/20GK101312348SQ200710041220公開(kāi)日2008年11月26日申請(qǐng)日期2007年5月24日優(yōu)先權(quán)日2007年5月24日發(fā)明者劉昌全,海常,文玉遠(yuǎn),王文忠申請(qǐng)人:上海福太隆汽車(chē)電子科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1