国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

4x4矩陣鍵盤工作原理及掃描程序

GReq_mcu168 ? 來源:CSDN技術社區 ? 作者:軍師·Sun ? 2021-04-07 14:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

按鍵是一種常開型按鈕開關,與單片機的常見接法如圖所示。按鍵未按下時兩個觸點斷開,單片機I/O口輸入高電平;當按鍵閉合時,I/O口輸入低電平。

一、按鍵講解

當I/O口為P0口時,由于沒有內部上拉電阻,所以必須外接上拉電阻,當I/O口為P1、P2和P3口時,由于內部已有上拉電阻,因此可省略外接的上拉電阻。

5908f956-974c-11eb-8b86-12bb97331649.png

二、按鍵消抖

單片機系統中所使用的鍵盤都是機械式的彈性按鍵,因為存在機械觸點的彈性作用,在按鍵閉合和彈起的瞬間都會出現抖動,如圖所示。按鍵抖動一般會持續5~10ms,為使一次按鍵僅被處理一次,必須消除按鍵抖動。消除按鍵抖動可以采用軟件消抖或硬件消抖。

5914f8b4-974c-11eb-8b86-12bb97331649.png

軟件消抖指在檢測到有按鍵閉合時,延時一小段時間之后再次檢測,如果仍然檢測到按鍵閉合,則認為按鍵真正閉合。

硬件消抖方法

1.R-S觸發器

一旦有鍵按下,觸發器立即反轉,觸點的抖動便不會再對輸出產生影響,按鍵釋放時也一樣。

592898ec-974c-11eb-8b86-12bb97331649.png

2.電容濾波

電容并聯在按鍵的兩端,利用電容放電的延時特性,將產生抖動的電平通過電容吸收掉,從而達到消抖的作用;

59537940-974c-11eb-8b86-12bb97331649.png

三、獨立按鍵

獨立鍵盤指每個按鍵都占據一個獨立的引腳。

597c0716-974c-11eb-8b86-12bb97331649.png

四、矩陣按鍵

同一行上的所有按鍵都連接到一個引腳,同一列上的所有按鍵都連接到一個引腳。

599a51f8-974c-11eb-8b86-12bb97331649.png

(1)列掃描方式

所有行線都輸出高電平,列線依次輸出低電平;查詢該列上行的值,若為0,則說明該行上的按鍵被按下;若該列上所有行的值都為1,則進行下一列行值的查詢;循環往復。

599a51f8-974c-11eb-8b86-12bb97331649.png

(2)反轉法

所有行線都輸出0,查詢列線上的值,若某列線上的值為0,則說明該列線上的按鍵被按下;然后所有列線都輸出0,查詢行線上的值,若某行線上的值為0,則說明該行線上的按鍵被按下;從而確定某行某列的按鍵被按下。

59cca806-974c-11eb-8b86-12bb97331649.png

五、程序舉例

5a0ce632-974c-11eb-8b86-12bb97331649.gif

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電阻
    +關注

    關注

    88

    文章

    5781

    瀏覽量

    179530
  • 觸發器
    +關注

    關注

    14

    文章

    2056

    瀏覽量

    63408
  • P0口
    +關注

    關注

    1

    文章

    16

    瀏覽量

    9593
  • 單機片
    +關注

    關注

    0

    文章

    57

    瀏覽量

    12910
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    探索MAX25503:4 x 24汽車LED矩陣驅動器的卓越性能

    探索MAX25503:4 x 24汽車LED矩陣驅動器的卓越性能 在汽車電子領域,LED照明和顯示系統的需求日益增長,對于高性能、高靈活性的LED驅動器的需求也越發迫切。今天,我們就來深入了解一款由
    的頭像 發表于 01-30 15:35 ?627次閱讀

    探索DS90CP04:1.5 Gbps 4x4 LVDS交叉點開關的卓越性能

    探索DS90CP04:1.5 Gbps 4x4 LVDS 交叉點開關的卓越性能 在當今高速數據傳輸的時代,低抖動、低偏斜的高速開關設備對于確保數據的高效、準確傳輸至關重要。DS90CP04作為一款由
    的頭像 發表于 12-30 14:50 ?383次閱讀

    解析SN65LVDS125A和SN65LVDT125A:4x4非阻塞交叉點開關的卓越性能

    解析SN65LVDS125A和SN65LVDT125A:4x4非阻塞交叉點開關的卓越性能 在電子設計領域,高速信號處理和靈活的信號路由是許多應用的關鍵需求。德州儀器(TI)的SN65LVDS125A
    的頭像 發表于 12-29 17:40 ?602次閱讀

    探索SN65LVDS125A和SN65LVDT125A:4x4非阻塞交叉點開關的卓越性能

    探索SN65LVDS125A和SN65LVDT125A:4x4非阻塞交叉點開關的卓越性能 在當今高速發展的電子領域,數據傳輸和信號處理的速度和效率至關重要。而SN65LVDS125A
    的頭像 發表于 12-29 17:40 ?614次閱讀

    探索SN65LVDS250和SN65LVDT250:高性能LVDS 4x4交叉點開關

    探索SN65LVDS250和SN65LVDT250:高性能LVDS 4x4交叉點開關 在高速數據傳輸的領域中,對于實現高效、穩定的數據交換,合適的開關器件至關重要。今天咱就來深入探討一下TI推出
    的頭像 發表于 12-29 17:10 ?515次閱讀

    深入解析SN65LVDS250與SN65LVDT250:高性能4x4 LVDS交叉點開關

    深入解析SN65LVDS250與SN65LVDT250:高性能4x4 LVDS交叉點開關 在高速數據處理與傳輸的領域中,交叉點開關作為關鍵組件,對于數據的靈活路由和高效傳輸起著至關重要的作用。今天
    的頭像 發表于 12-29 17:10 ?526次閱讀

    探索SN65LVCP404:高性能千兆4x4交叉點開關的技術剖析

    探索SN65LVCP404:高性能千兆4x4交叉點開關的技術剖析 在高速數據傳輸的電子領域,一款性能卓越的交叉點開關對于確保數據的高效、穩定傳輸至關重要。今天,我們就來深入剖析德州儀器(TI
    的頭像 發表于 12-26 14:25 ?307次閱讀

    深入剖析DS10CP154A:1.5 Gbps 4x4 LVDS交叉點開關的卓越性能與應用

    深入剖析DS10CP154A:1.5 Gbps 4x4 LVDS 交叉點開關的卓越性能與應用 在高速信號處理和路由領域,德州儀器(TI)的DS10CP154A 1.5 Gbps 4x4 LVDS
    的頭像 發表于 12-26 11:15 ?373次閱讀

    探索DS25CP104A/DS25CP114 3.125 Gbps 4x4 LVDS交叉點開關的奧秘

    探索DS25CP104A/DS25CP114 3.125 Gbps 4x4 LVDS交叉點開關的奧秘 在高速信號路由和切換的領域里,DS25CP104A和DS25CP114這兩款由德州儀器推出
    的頭像 發表于 12-24 17:45 ?622次閱讀

    原廠 FZH1697 帶鍵盤掃描接口的LCD驅動控制專用電路

    )FZH1697是一種帶鍵盤掃描接口的LCD驅動控制專用電路,內部集成有MCU 數字接口、數據鎖存器、LCD驅動、鍵盤掃描、幻彩背光驅動等電路。本產品性能優良,質量可靠,無須更改解碼板
    發表于 11-07 09:43

    0.25-2.15 GHz 4x2 開關矩陣,帶音調/電壓檢測器 skyworksinc

    電子發燒友網為你提供()0.25-2.15 GHz 4x2 開關矩陣,帶音調/電壓檢測器相關產品參數、數據手冊,更有0.25-2.15 GHz 4x2 開關矩陣,帶音調/電壓檢測器的引
    發表于 08-11 18:32
    0.25-2.15 GHz <b class='flag-5'>4x</b>2 開關<b class='flag-5'>矩陣</b>,帶音調/電壓檢測器 skyworksinc

    0.25 - 2.15 GHz 4x2 開關矩陣,帶音調/電壓解碼器 skyworksinc

    電子發燒友網為你提供()0.25 - 2.15 GHz 4x2 開關矩陣,帶音調/電壓解碼器相關產品參數、數據手冊,更有0.25 - 2.15 GHz 4x2 開關矩陣,帶音調/電壓解
    發表于 08-07 18:35
    0.25 - 2.15 GHz <b class='flag-5'>4x</b>2 開關<b class='flag-5'>矩陣</b>,帶音調/電壓解碼器 skyworksinc

    4 x 2 開關矩陣,帶音調/電壓解碼器 250 MHz–2.15 GHz skyworksinc

    電子發燒友網為你提供()4 x 2 開關矩陣,帶音調/電壓解碼器 250 MHz–2.15 GHz相關產品參數、數據手冊,更有4 x 2 開
    發表于 08-06 18:30
    <b class='flag-5'>4</b> <b class='flag-5'>x</b> 2 開關<b class='flag-5'>矩陣</b>,帶音調/電壓解碼器 250 MHz–2.15 GHz skyworksinc

    Sky5? LB/LMB/MB/HB 和 4x4 MIMO 分集接收模塊 skyworksinc

    電子發燒友網為你提供()Sky5? LB/LMB/MB/HB 和 4x4 MIMO 分集接收模塊相關產品參數、數據手冊,更有Sky5? LB/LMB/MB/HB 和 4x4 MIMO 分集接收模塊
    發表于 04-11 15:21
    Sky5? LB/LMB/MB/HB 和 <b class='flag-5'>4x4</b> MIMO 分集接收模塊 skyworksinc

    HMC596 CMOS 4x2開關矩陣,采用SMT封裝技術手冊

    HMC596LP4(E)是一款低成本4x2開關矩陣產品,采用無引腳QFN 4x4 mm表貼封裝,可用于衛星/DBS、LNB和200 MHz至3000 MHz的多路開關。 開關上集成由正
    的頭像 發表于 03-07 16:50 ?1776次閱讀
    HMC596 CMOS <b class='flag-5'>4x</b>2開關<b class='flag-5'>矩陣</b>,采用SMT封裝技術手冊