歡迎進入東莞市正航儀器設備有限公司網站!  主營產品:恒溫恒濕試驗箱、高低溫交變濕熱試驗箱、高低溫試驗箱……
專注環境試驗設備
全國服務熱線:400-822-8565

太陽能烘烤設備鍵盤輸入電路設計與實現

文章出處: 責任編輯:jiazheng123 發表時間:2017-03-09

輸入有很多種方式,如下所述:

鍵盤輸入:傳統方式

鼠標輸入:圖形用戶界面的重要輸入方式

手寫輸入:手寫漢字識別,”平扳電腦”

語音輸入

觸摸屏輸入

數字化儀輸入:適用于CADCAM系統

掃描輸入:條形碼、掃描儀、光電閱讀器

三維輸入:數據手套、三維鼠標、力矩球等

視覺輸入:攝像設備.機器人的視覺

做產品是為了實用,在這些輸入方式中,鍵盤輸入雖然是最早使用的一種輸入方式,但是鍵盤是實現人機交互最簡便和最常用的接口,鍵盤分為編碼式鍵盤和非編碼式鍵盤。非編碼式鍵盤如一組開關,全部工作包括按鍵識別、按鍵代碼的產生、防串建和去抖動等問題都是靠軟件查詢和軟件延時實現的。需要的硬件小,且價格便宜。本設計由于是針對農村的烘烤設備,基于成本和功能的考慮,采用非編碼式鍵盤輸入實現干燥箱溫濕度設置及水箱水位設置。

 

太陽能烘烤設備鍵盤輸入電路設計

 

 

微控制器(Mcu)LPC9401PO9可以用作鍵盤輸入,當有鍵按下時,可以配置為產生一個鍵盤中斷(KBI)。此時需要將P0(POE]可以位尋址)相應位的io模式設置為準雙向口,io模式的控制通過對寄存器PxMlyPxM2y的操作來實現。如設置Po7為“準雙向口”,PO的其他IO設為“僅為輸入”,可對P0IO配置寄存器POMlPOM2作如下操作:

MOV POMl#01111111BMov PoM2#00000000B準雙向口的IO結構如圖4-17POX表示Po口的各位,X可以為o_7。如POX作為輸出口,Dl時,Q1截止,電位拉至1D0時,Q1導通,電位拉至0

 

 

 太陽能烘烤設備鍵盤輸入電路實現

 

此時該位既可把外部電路拉低,也可由內部上拉電阻拉成高電平,所以稱為準雙向口。當P0X作為鍵盤中斷源輸入口時,U1置為lQl截止。P0x與按鍵的連接電路如圖4-18所示:KEY鍵斷開時,該位由內部上拉電阻拉成高電阻;KEY鍵按下時,內部電源經P0XR2KEY流向地,該位被拉低至低電平。本設計中,使用P00P01P02P03P06口作為中斷源輸入口。有三個特殊功能寄存器(SFR)與鍵盤中斷有關,它們是鍵盤模式寄存器KBPATN,鍵盤中斷控制寄存器KBCON和鍵盤屏蔽寄存器KBMASK

鍵盤模式寄存器KBPATN寄存器存放的是POEI的參考狀態;本設計中K13PATN寄存器的值未設置,即采用復位值(默認值)FFH。鍵盤中斷控制寄存器KBCONPATN_SEL位決定P01 1KBPATN匹配方式:設PATN_SEL位為lJJPoD的狀態必須等于KBPATN的內容才能產生中斷,清零PATN SEL,貝lJP0口的狀態不等于KBPATN的內容才能產生中斷。KBCON的第0位為鍵盤中斷標志KBIF,有中斷產生時,CPU將該位設為1,此時不響應其他中斷,所以在中斷返回前,需要通過軟件清零該位。其它位為保留位,不用不要將其置l。本設計中KBCON寄存器的初始值設為00H。鍵盤中斷屏蔽寄存器KBMASK的每個位與P01 1相應位對應,位置為1.受lJ使能P01 1對應位作為鍵盤中斷源(如:08H送到KBMAsK寄存器,KBMASK3位為1,則使能P03作為鍵盤中斷源)。本設計中由于P00P01P02P03P06作為鍵盤中斷源,KBMASK的相應位要設為l,所以KBMASK的初始值要設為4FH

鍵盤中斷的產生過程:MCU會監視PO口的狀態,當檢測到滿足中斷產生條件(PATN SEL---I時,檢測:至口狀態與KBPATN內參考狀態相等,或當PATN SEL=0時,鋇,NPo口某位狀態與KBPATN相應位的參考狀態不相等)后,再來檢查引起這個條件的IOKBMASK中是否被使能作為中斷源,如果是,則產生中斷,否則不產生中斷。本測控系統中,KBCON的初值為00H,位PATN-SEL的值為0KBPATN的值為默認值(復位值)FFHMCU檢查到P00P01P02P03PO6中某一個的狀態為0時產生中斷。5個按鍵與P0X的連接如圖4-19所示,當有按鍵按下時,對應POx的狀態變為0,產生中斷。如keyl鍵斷開時,內部上拉電阻把PO0拉到邏輯高,keyl鍵按下時,內部電源通過PO0與地相連,該位被下拉,即PO0狀態為0,引發中斷。http://www.9919977.com

 

全國服務熱線400-822-8565

聯系人:賈小姐

廣東省東莞市寮步鎮嶺安街2號

Copyright @ 2023 東莞市正航儀器設備有限公司 版權所有 備案號:粵ICP備12059146號-1 公安備案號:粵公網安備 44190002001167號
在線
咨詢

電話

賈小姐

158-9969-7899

微信

二維碼

加微信好友

主站蜘蛛池模板: 亚洲va欧美va国产综合久久 | 久久午夜无码鲁丝片秋霞| 欧美色欧美亚洲高清在线视频| 再灬再灬再灬深一点舒服视频| 色视频色露露永久免费观看| 国产成人精品久久亚洲高清不卡 | 精品一区二区三区AV天堂| 国产AV午夜精品一区二区三区| 黄色91香蕉视频| 日韩男人的天堂| 免费人成激情视频在线观看冫 | **肉体一级毛片| 国产高清在线精品一区| canopen永久| 好爽…又高潮了毛片免费看| 中文字幕在线2021| 日本三级在线观看免费| 久久精品aⅴ无码中文字字幕不卡| 最近最新中文字幕免费的一页| 亚洲国产成人片在线观看| 精品国偷自产在线视频| 国产一区二区三区在线影院 | 很黄很黄的网站免费的| 中文字幕在线免费视频| 无码国产精品一区二区免费vr| 亚洲欧洲精品国产区| 激情无码人妻又粗又大| 伊人大杳焦在线| 男女边摸边揉边做视频| 全部免费的毛片视频观看| 精品欧美成人高清在线观看2021| 国产suv精品一区二区6| 色狠狠一区二区三区香蕉蜜桃 | 午夜精品一区二区三区免费视频 | 在打烊后仅剩两人接档泡面番| 99网站在线观看| 教师mm的s肉全文阅读| 久久久夜间小视频| 日本免费人成黄页网观看视频| 亚洲成av人片在线观看| 欧美最猛性xxxxx短视频|