999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單片機(jī)應(yīng)用系統(tǒng)鍵盤優(yōu)化編碼技術(shù)研究

2011-08-16 01:14:00余水寶
關(guān)鍵詞:單片機(jī)資源

余水寶,張 勝,李 勇

(浙江師范大學(xué)數(shù)理與信息工程學(xué)院,浙江金華 321004)

隨著經(jīng)濟(jì)和技術(shù)的發(fā)展,單片機(jī)在各個(gè)領(lǐng)域的應(yīng)用突飛猛進(jìn)。鍵盤是單片機(jī)和ARM應(yīng)用系統(tǒng)中一個(gè)最常規(guī)的IO設(shè)備,但由于應(yīng)用領(lǐng)域的多樣性,有時(shí)對(duì)鍵盤編碼占用單片機(jī)的IO引腳資源不得不斤斤計(jì)較,尤其是應(yīng)用領(lǐng)域受到空間和功耗等因素的限制時(shí),更是為減少一條單片機(jī)IO引腳而絞盡腦汁。本文在研究獨(dú)立編碼和矩陣編碼的技術(shù)的基礎(chǔ)上,提出一項(xiàng)新的混合編碼技術(shù),以實(shí)現(xiàn)單片機(jī)應(yīng)用系統(tǒng)中鍵盤編碼和IO資源利用率的進(jìn)一步優(yōu)化。

1 獨(dú)立編碼

獨(dú)立編碼鍵盤指的是一個(gè)按鍵獨(dú)立占用單片機(jī)的一條IO線[1],如圖1所示。設(shè)按鍵數(shù)為L(zhǎng)AJ1,占用IO線數(shù)為L(zhǎng)IO,則有關(guān)系為

獨(dú)立編碼的優(yōu)點(diǎn)是軟件編程簡(jiǎn)單,電路簡(jiǎn)潔,缺點(diǎn)是單片機(jī)資源利用率不高,因此只有在單片機(jī)IO線較為富裕且按鍵數(shù)較少的場(chǎng)合下使用。

2 矩陣編碼

矩陣編碼鍵盤是將單片機(jī)的LIO條IO線分為M條行線和N條列線,組成一個(gè)M×N的按鍵矩陣[2],如圖2所示。按鍵數(shù)LAJ2與占用IO線數(shù)LIO有關(guān)系式:

圖1 獨(dú)立編碼

圖2 矩陣編碼

當(dāng)LIO一定時(shí),聯(lián)立求解式(2)和式(3)兩式,有

實(shí)際情況要求式(5)有整數(shù)實(shí)數(shù)解,即要求

當(dāng)單片機(jī)IO線LIO為偶數(shù)時(shí),令-=0,有

此時(shí)按鍵數(shù)取得最大值,即

當(dāng)單片機(jī)IO線LIO為奇數(shù)時(shí),令-=1,有

此時(shí)按鍵數(shù)LAJ2與LIO的關(guān)系為

矩陣編碼的優(yōu)點(diǎn)很明顯,占用單片機(jī)較少的IO資源,可獲得較多的按鍵數(shù),因此常用在需要較多按鍵且單片機(jī)IO資源又受限的場(chǎng)合。矩陣編碼的缺點(diǎn)是編程要稍微復(fù)雜些。

聯(lián)立求解式(6)和式(1),可求得矩陣編碼按鍵數(shù)大于等于獨(dú)立編碼按鍵數(shù)的臨界條件是

3 混合編碼

由式(11)可知,當(dāng)按鍵數(shù)大于等于4時(shí),首選矩陣編碼方案。然而在工程應(yīng)用中常遇到系統(tǒng)仍缺幾個(gè)按鍵,而單片機(jī)IO資源恰巧又十分緊缺的情況,筆者采用一種新的混合編碼技術(shù)方案,如圖3所示。

圖3 混合編碼

混合編碼是矩陣編碼和獨(dú)立編碼的混合。不難求得混合編碼的按鍵數(shù)LAJ3為

以占用單片機(jī)8條(行列各4條)IO線為例,采用圖2所示的矩陣編碼可實(shí)現(xiàn)LAJ2=/4=M2=16個(gè)按鍵的識(shí)別。若選用圖3所示的混合編碼,則可實(shí)現(xiàn)=M×(N+1)=M×N+M=20個(gè)按鍵的識(shí)別。即混合編碼8條IO線,完成了矩陣編碼9條IO線才能完成的20個(gè)按鍵的識(shí)別任務(wù),因此在消耗單片機(jī)IO資源相同的情況下,混合編碼提高了單片機(jī)IO資源的利用率。

[1] 張毅剛等.單片機(jī)原理及應(yīng)用[M].北京:高等教育出版社,2009

[2] 朱善君等.單片機(jī)接口技術(shù)與應(yīng)用[M].北京:清華大學(xué)出版社,2005

猜你喜歡
單片機(jī)資源
讓有限的“資源”更有效
基礎(chǔ)教育資源展示
一樣的資源,不一樣的收獲
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
資源回收
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 久久99蜜桃精品久久久久小说| 四虎永久在线视频| 亚洲第一在线播放| 国产成人精品亚洲77美色| 欧美在线天堂| 国产自在线播放| av一区二区三区在线观看| 91小视频在线| 另类专区亚洲| 久青草免费在线视频| 全部无卡免费的毛片在线看| 中文字幕免费在线视频| 91综合色区亚洲熟妇p| 欧美精品亚洲精品日韩专区| 国产一级毛片网站| 伊人激情综合网| 国产午夜人做人免费视频中文| 日韩人妻无码制服丝袜视频| 国产精品久久久久久影院| 欧美日韩国产综合视频在线观看| 青草国产在线视频| 日本黄色不卡视频| 色成人综合| 日韩专区欧美| 色婷婷综合激情视频免费看| 国产性精品| 精品一区二区久久久久网站| YW尤物AV无码国产在线观看| 亚洲精品福利视频| 青青久视频| 欧美亚洲网| 九九香蕉视频| www.91在线播放| 欧美色香蕉| 国产乱论视频| 成人在线观看不卡| 中文字幕人成乱码熟女免费| 日本手机在线视频| 亚洲最大福利视频网| 国内精品久久久久鸭| 蜜臀AVWWW国产天堂| 久久综合九九亚洲一区| 婷婷色中文网| www.91中文字幕| 无码中文字幕精品推荐| 久一在线视频| 久久国产香蕉| 国产三级毛片| 亚洲男人的天堂久久香蕉| 97影院午夜在线观看视频| 四虎成人精品在永久免费| 精品99在线观看| 亚洲天堂日本| 成人欧美日韩| 久久精品视频亚洲| 丰满人妻中出白浆| 99爱视频精品免视看| 亚洲中文精品人人永久免费| 无码网站免费观看| 国产美女一级毛片| 国产人成网线在线播放va| 色亚洲激情综合精品无码视频| 国产精品永久久久久| 美女内射视频WWW网站午夜| 色悠久久综合| 欧美一级高清片久久99| 国产无码网站在线观看| 国产精品香蕉在线| 风韵丰满熟妇啪啪区老熟熟女| 尤物精品视频一区二区三区| 国产成+人+综合+亚洲欧美| 亚洲天堂2014| 国产剧情无码视频在线观看| 精品国产成人高清在线| 久久99蜜桃精品久久久久小说| 亚洲男人天堂网址| 久久公开视频| 六月婷婷综合| 欧美yw精品日本国产精品| 成人免费午间影院在线观看| 国产精品福利导航| 日本国产在线|