乖女从小被C到大H文NP|人妻洗澡被强公日日澡电影|小柔被六个男人躁到早上电影|被男人吃奶跟添下面特舒服|被绑在坐桩机上抹春药BL推文

技術(shù)熱線: 4007-888-234

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

提供開(kāi)發(fā)工具、應(yīng)用測(cè)試 完善的開(kāi)發(fā)代碼案例庫(kù)分享

從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無(wú)限潛能!

技術(shù)支持

單片機(jī)常規(guī)按鍵軟硬件設(shè)計(jì)技巧

更新時(shí)間: 2019-06-27

單片機(jī)中的常規(guī)按鍵設(shè)計(jì)是怎樣的?單片機(jī)開(kāi)發(fā)商英銳恩科技介紹四種單片機(jī)常規(guī)按鍵的軟硬件設(shè)計(jì)技巧。

一是GPIO口直接檢測(cè)單個(gè)按鍵;

是最簡(jiǎn)單和最基礎(chǔ)的,對(duì)于單片機(jī)初學(xué)者很容易理解和使用,但是缺點(diǎn)是,需要在主循環(huán)中不斷檢測(cè)按鍵是否按下,并且需要做消抖處理。若主循環(huán)中某個(gè)函數(shù)任務(wù)占用時(shí)間較長(zhǎng),則按鍵會(huì)有不同程度的“失靈”。

二是按鍵較多則使用矩陣鍵盤(pán),如下圖所示;

單片機(jī)按鍵之矩陣鍵盤(pán)

優(yōu)點(diǎn)是能夠在有限的GPIO情況下,擴(kuò)展盡可能多的按鍵。但缺點(diǎn)同上,需要不停檢測(cè)按鍵是否按下。

三是將按鍵接到外部中斷引腳上,利用按鍵按下產(chǎn)生的邊沿信號(hào)進(jìn)行按鍵檢測(cè);

效率最高,不需要循環(huán)檢測(cè)按鍵是否按下,但是缺點(diǎn)是,需要單片機(jī)有足夠的外部中斷接口以供使用;

四是利用單片機(jī)的ADC,在不同的按鍵按下后,能夠使得ADC接口上的電壓不同,根據(jù)電壓的不同,則可以識(shí)別按鍵,如下圖所示;

單片機(jī)之單片機(jī)按鍵檢測(cè)

只需要單片機(jī)的一個(gè)ADC接口,一根線,就能對(duì)多個(gè)按鍵進(jìn)行識(shí)別,缺點(diǎn)是按鍵一旦內(nèi)部接觸不良,則可能按鍵串位,且按鍵產(chǎn)生的抖動(dòng),會(huì)造成一定的識(shí)別錯(cuò)誤。

改進(jìn)的方法下次分享。單片機(jī)相關(guān)問(wèn)題可直接咨詢英銳恩官網(wǎng)客服。

404
返回首頁(yè) |  返回上一頁(yè)
光山县| 富蕴县| 肃南| 陇西县| 任丘市| 丰原市| 惠州市| 青神县| 进贤县| 焉耆| 瑞安市| 望江县| 双流县| 固安县| 孝义市| 沙洋县| 南溪县| 玉林市| 北流市| 应城市| 昌邑市| 罗田县| 老河口市| 浙江省| 成安县| 广灵县| 台东县| 全椒县| 玉林市| 兴安盟| 府谷县| 施秉县| 唐河县| 湟源县| 宝山区| 神农架林区| 吴旗县| 濉溪县| 曲水县| 通渭县| 屏山县|