www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 智能硬件 > 智能硬件
[導(dǎo)讀]摘要:鍵盤是最常見的計(jì)算機(jī)輸入設(shè)備,廣泛應(yīng)用于微型計(jì)算機(jī)和各種終端設(shè)備上,計(jì)算機(jī)操作者通過鍵盤向計(jì)算機(jī)輸入各種指令、數(shù)據(jù),指揮計(jì)算機(jī)的工作。因此鍵盤設(shè)計(jì)的好壞,將會(huì)直接關(guān)系到系統(tǒng)的可靠性與穩(wěn)定性。本文

摘要鍵盤是最常見的計(jì)算機(jī)輸入設(shè)備,廣泛應(yīng)用于微型計(jì)算機(jī)和各種終端設(shè)備上,計(jì)算機(jī)操作者通過鍵盤向計(jì)算機(jī)輸入各種指令、數(shù)據(jù),指揮計(jì)算機(jī)的工作。因此鍵盤設(shè)計(jì)的好壞,將會(huì)直接關(guān)系到系統(tǒng)的可靠性與穩(wěn)定性。本文采用鍵盤控制芯片BC728l和單片機(jī)AT89S52的輸入/輸出接口設(shè)計(jì)一個(gè)具有功能鍵的鍵盤。

按鍵接口一般可分為獨(dú)立式按鍵接口設(shè)計(jì)、矩陣式按鍵接口設(shè)計(jì)和專用芯片式按鍵接口設(shè)計(jì)。獨(dú)立式按鍵的接口設(shè)計(jì)是各按鍵相互獨(dú)立的接通一條輸入數(shù)據(jù)線,每個(gè)鍵的工作不會(huì)影響其它的I/O口,這種鍵盤的優(yōu)點(diǎn)是電路簡(jiǎn)單;缺點(diǎn)是當(dāng)鍵數(shù)較多時(shí),要占用較多的I/O線,造成資源浪費(fèi)。因此,獨(dú)立式按鍵接口設(shè)計(jì)主要用于按鍵較少且對(duì)操作速度要求高的場(chǎng)合。矩陣式鍵盤較獨(dú)立式鍵盤節(jié)省I/O口。矩陣式

鍵盤由行線和列線組成,按鍵位于行、列線的交叉點(diǎn)上。

專用按鍵處理芯片一般功能比較完善,芯片本身能完成對(duì)按鍵的編碼、掃描、消抖和重健等問題的處理,使得它的優(yōu)點(diǎn)很明顯,其可靠性高、接口簡(jiǎn)單、使用方便,也適合處理按鍵較多的情況?;谟?jì)算機(jī)鍵盤中按鍵較多、可靠性要求較高等綜合情況考慮,選用專用芯片式按鍵接口設(shè)計(jì)。

BC7281具有64鍵鍵盤接口,內(nèi)建去抖功能;具有兩種鍵盤工作模式,適應(yīng)不同的應(yīng)用需求;具有寄存器保護(hù)(抗干擾模式),可靠性高;鍵盤部分具有鍵值鎖存功能;具有兩線高速串行接口。

1 硬件設(shè)計(jì)

1. 1 鍵盤接口設(shè)計(jì)

BC7281最多可以連接64個(gè)按鍵,在此處需要用到40個(gè)按鍵,按8x5矩陣排列,矩陣的“行”連接到BC7281的位驅(qū)動(dòng)DIG0-DIG7,矩陣的“列”連接到74HC164驅(qū)動(dòng)移位寄存器的輸出,當(dāng)使用BC7281的鍵盤功能時(shí),DIG0-DIG7應(yīng)加上100k的下拉電阻,且8根引腳必須都接入下拉電阻。鍵盤接口設(shè)計(jì)如圖1所示。其中功能鍵C1、G2、G3、G4的“列”連接Q4,“行”分別連接DIG4、DIG5、DIG6、DIG7,鍵值分別為24H、25H、26H、27H;其余鍵值均小于24H,其中0-9鍵的鍵值為00H-09H,a-z鍵的鍵值為0AH-23H。

1. 2 BC7281接口電路設(shè)計(jì)

BC7281的14腳為電源引腳,為了獲得更好的抗干擾能力,在電源引腳與地之間串入了一個(gè)RC濾波電路,以濾除電源中的尖峰和毛刺;BC7281采用外接的RC振蕩電路為鍵盤掃描提供時(shí)鐘驅(qū)動(dòng),外接元件的典型參數(shù)為R=1.5k~3.3k,C=20 pP,當(dāng)采用比較小的電阻值時(shí),振蕩頻率較高,可以獲得更快的通訊速率和掃描頻率,使得占用CPU時(shí)間更少,故選用1.5k電阻;因?yàn)锽C7281的內(nèi)部有上電復(fù)位電路,因此在一般情況下不需要特殊的復(fù)位電路,只需將RST引腳直接連接到VCC端就可以了;BC7281與AT89S52單片機(jī)的接口共需要三根線,數(shù)據(jù)線DAT、時(shí)鐘線CLK和按鍵指示KEY,其中CLK和KEY引腳分別為輸入和輸出引腳,而DAT則為雙向口,其內(nèi)部為漏極開路輸出結(jié)構(gòu),需要外接上拉電阻,以使其能可靠地輸出高電平。BC7281在KMS=0模式時(shí)具有按鍵保存功能,在按鍵被讀走之前,KEY將一直維持低電平,因此對(duì)按鍵使用查詢方式即可,但在本設(shè)計(jì)中需要用到功能鍵,故把KEY接到了單片機(jī)AT89S52的INT1引腳上,以便用到中斷處理方式。如圖2所示。

2 軟件設(shè)計(jì)

2.1 主程序流程圖

首先將BC7281初始化,為防止按鍵輸入產(chǎn)生誤動(dòng)作,可在主程序中將BC7281芯片定義為二鍵互鎖狀態(tài)(當(dāng)KMS=0時(shí),為帶鎖有的互鎖模式,即有效按鍵發(fā)生后,KEY即為低電子,直至MCU讀取按鍵后KEY恢復(fù)高電平,這期間不響應(yīng)任何新的按鍵),保證功能鍵和數(shù)據(jù)鍵的正確輸入,當(dāng)有鍵按下就取出鍵值,并判斷是功能鍵還是數(shù)據(jù)鍵,且轉(zhuǎn)到相應(yīng)的子程序中去處理。其中功能鍵的鍵值大于23H。

2.2 中斷服務(wù)程序

當(dāng)有鍵按下時(shí),BC7281芯片申請(qǐng)中斷,AT89S52響應(yīng)中斷,進(jìn)入中斷服務(wù)程序。將鍵值代碼送入FIFO堆棧中,中斷服務(wù)程序流程圖如4所示。

功能鍵處理:當(dāng)檢測(cè)到輸入為功能鍵時(shí),在AT89S52中置一個(gè)標(biāo)志位,并把標(biāo)志位傳給PC,然后再檢測(cè)下面的鍵,如果還是功能鍵又置一個(gè)標(biāo)志位傳給PC,PC通過對(duì)功能鍵組合的識(shí)別,來(lái)做出相應(yīng)的處理。

3 結(jié)論

本設(shè)計(jì)采用的鍵盤控制芯片,能完成對(duì)按鍵的編碼、掃描、消抖和重健等問題的處理,可代替微處理器完成對(duì)鍵盤的控制,減輕主機(jī)負(fù)擔(dān),而且硬件電路可靠。還可以通過中斷的方式來(lái)實(shí)現(xiàn)功能鍵的處理。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

強(qiáng)強(qiáng)聯(lián)手構(gòu)筑頂級(jí)運(yùn)營(yíng)傳播商業(yè)生態(tài) 北京2025年8月21日 /美通社/ -- 8月21日,2025GT世界挑戰(zhàn)賽北京亦莊站戰(zhàn)略合作座談會(huì)在京成功舉行,通過與權(quán)威媒體、新媒體傳播平臺(tái)及專業(yè)招商機(jī)構(gòu)的深度合作,這項(xiàng)國(guó)際頂級(jí)...

關(guān)鍵字: 5G 矩陣 中國(guó)汽車 可持續(xù)發(fā)展

香港2025年8月20日 /美通社/ -- 復(fù)銳醫(yī)療科技有限公司(英文"Sisram";簡(jiǎn)稱"復(fù)銳醫(yī)療科技"或"公司",股份代號(hào):1696.HK,連同其附屬公司統(tǒng)稱"集團(tuán)"),今日公布截至2025年6...

關(guān)鍵字: AI LM BSP 矩陣

賽力斯成為2025年《財(cái)富》中國(guó)500強(qiáng)榜單排名上升最快企業(yè),在中國(guó)競(jìng)爭(zhēng)激烈的新能源汽車市場(chǎng)實(shí)現(xiàn)領(lǐng)跑 重慶2025年8月2日 /美通社/ -- 在最新出爐的2025年《財(cái)富》中國(guó)500強(qiáng)榜單中,賽力斯集團(tuán)以235個(gè)位次...

關(guān)鍵字: AI 新能源汽車 矩陣 智能制造

蘇州2025年7月31日 /美通社/ -- Seyond圖達(dá)通今日宣布:其最新一代純固態(tài)超廣角激光雷達(dá)——蜂鳥D1(Hummingbird D1)成功獲得中國(guó)某頭部汽車集團(tuán)旗下高端品牌車型定點(diǎn)。這標(biāo)志著圖達(dá)通在...

關(guān)鍵字: 激光雷達(dá) 集成 矩陣 智能駕駛

上海2025年7月30日 /美通社/ -- 在剛剛落幕的2025世界人工智能大會(huì)(WAIC 2025)上,全球領(lǐng)先的AI數(shù)據(jù)服務(wù)提供商澳鵬Appen(中國(guó))攜全新技術(shù)平臺(tái)矩陣及九大垂類數(shù)據(jù)服務(wù)解決方案精彩亮相,為人工智能...

關(guān)鍵字: 模型 矩陣 IC AI

深圳 2025年7月21日 /美通社/ -- 繼眾擎在年初順利完成中東和韓國(guó)知名資本融資后,近期眾擎再次宣布連續(xù)完成了Pre-A++輪以及A1輪融資,在如此短的時(shí)間內(nèi)又一次獲得資本的密集投入,一方面體現(xiàn)了眾擎團(tuán)隊(duì)所具備...

關(guān)鍵字: 機(jī)器人 智能技術(shù) 矩陣 供應(yīng)鏈

強(qiáng)生醫(yī)療科技在華首個(gè)"產(chǎn)學(xué)研用"賦能矩陣將落戶北京,攜手北京市衛(wèi)生健康委員會(huì)共筑高質(zhì)量、全鏈路醫(yī)療科技產(chǎn)業(yè)生態(tài),服務(wù)更多中國(guó)患者 重點(diǎn)布局?jǐn)?shù)字醫(yī)療、專業(yè)人才孵化和心電生理三大戰(zhàn)略領(lǐng)域,加速全...

關(guān)鍵字: 數(shù)字化 矩陣 數(shù)字醫(yī)療 BSP

北京 2025年6月30日 /美通社/ -- 在數(shù)字化浪潮席卷全球的今天,神州泰岳厚積薄發(fā),正式推出"泰岳燈塔"AI大模型應(yīng)用能力體系(以下簡(jiǎn)稱"泰岳燈塔"),希望泰岳燈塔能成為...

關(guān)鍵字: 模型 矩陣 智能體 BSP

上海 2025年6月26日 /美通社/ -- 十載深耕包裝領(lǐng)域,swop 包裝世界(上海)博覽會(huì)以"深度包裝產(chǎn)業(yè)矩陣"為基石,構(gòu)建連接包裝全產(chǎn)業(yè)鏈的價(jià)值網(wǎng)絡(luò)。2025年11月25-27日,swop將于上海新國(guó)際博覽中心...

關(guān)鍵字: 矩陣 智能制造 人工智能 自動(dòng)化

陜西西安 2025年6月11日 /美通社/ -- 6月10日,平安好醫(yī)生品牌煥新暨中國(guó)平安醫(yī)健服務(wù)名片發(fā)布大會(huì)在上海隆重舉行?;顒?dòng)宣布平安健康醫(yī)療科技有限公司(1833.HK)品牌正式煥新為 "平安好醫(yī)生&q...

關(guān)鍵字: 矩陣 AI 網(wǎng)絡(luò) 互聯(lián)網(wǎng)
關(guān)閉