chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

單線鍵盤接口可釋放微控制器I / O引腳

PCB線路板打樣 ? 來源:PCB線路板打樣 ? 作者:PCB線路板打樣 ? 2023-11-10 16:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在大多數鍵盤中,按一個鍵會關閉一個橋接xy矩陣中兩條線的觸點。如果使用微控制器檢測鍵閉合,則檢查(x + y)行的狀態(tài)需要相同數量的I/O引腳。電路圖1僅占用一個空閑I/O引腳,每當有人按下一個鍵時,通過產生一個脈沖與微控制器通信。脈沖的寬度與按下的按鍵數成正比,微控制器通過測量脈沖的寬度來識別按下的按鍵。

IC 2 ,一種流行的555定時器的CMOS LMC555版本,作為單穩(wěn)態(tài)單次多諧振蕩器工作。在電路的靜止狀態(tài)下,引腳7處IC 2 內部的晶體管分流C 6 ,引腳3處的IC 2 輸出仍然存在在邏輯低。按鍵盤上的任意鍵連接兩組中的兩個電阻 - 一個組中的R 1 和R 2 ,R 3 ,R 4 ,R 5 在另一個 - 與R 6 串聯(lián)。兩個電阻的總和以10-kΩ為增量變化,總電阻與按下的按鍵數量成正比。

按任意鍵通過R 6 ,R 7 和所選鍵盤電阻吸取電流,并提高IC 2 的電壓引腳7.在C 1 充電后,引入一個足以消除鍵盤開關觸點閉合反彈的短延遲,CMOS比較器IC 1 檢測到R上建立的小電壓降<子> 7 。 IC 1 (引腳6)的輸出從5變?yōu)?V,進而觸發(fā)IC 2 的引腳2。定時器IC 2 的輸出(引腳3)變?yōu)楦唠娖剑㈤_始以取決于所選鍵的時間常數對電容器C 6 充電。當C 6 上的電壓達到V CC 的三分之二或3.333V時,引腳3變?yōu)榈碗娖讲⒎烹奀 6 。下面的等式計算IC 2 的輸出脈沖寬度,T:T =1.1?-R S ?-C 6 ,其中R S 等于所選鍵盤電阻的總和,范圍從10到120kΩ。脈沖寬度范圍為110至1320微秒,增量為110微秒。

脈沖寬度的最小相對變化發(fā)生在最長脈沖比,110/1320或8.33%。該比率提供了足夠的余量,允許使用標準的±1%容差或更好的組件,如圖1中那些±0.5和±1%。電阻器R 13 且R 14 補償IC 2 的內部分壓器通過將引腳5的電壓強制為電源電壓V CC 的三分之二。

鍵盤電路的輸出脈沖驅動Microchip 16F630微控制器的外部中斷輸入RA 2 。清單1給出了16F630的一個中斷程序,用于測量脈沖寬度,驗證其容差是否在±40μsec內,并返回與按下的鍵對應的1到12的數值。作為防止錯誤數據的安全措施,如果脈沖寬度超出一定限度,例程將返回錯誤代碼。

審核編輯 黃宇

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

    關注

    48

    文章

    8193

    瀏覽量

    160436
  • 鍵盤接口
    +關注

    關注

    0

    文章

    23

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PIC18-Q24 微控制器:高性能、低功耗與增強型代碼保護的完美結合

    Microchip Technology PIC18-Q24微控制器設計用于傳感連接、實時控制和通信應用。PIC18-Q24演示多電壓I/O
    的頭像 發(fā)表于 10-10 11:10 ?209次閱讀
    PIC18-Q24 <b class='flag-5'>微控制器</b>:高性能、低功耗與增強型代碼保護的完美結合

    PIC18-Q24 系列微控制器:高性能、低功耗與增強型代碼保護的完美結合

    Microchip Technology PIC18F26/45/46/55/56Q24微控制器是PIC18-Q24微控制器系列28/40/44/48引腳器件的一部分,用于傳感
    的頭像 發(fā)表于 10-10 10:12 ?157次閱讀
    PIC18-Q24 系列<b class='flag-5'>微控制器</b>:高性能、低功耗與增強型代碼保護的完美結合

    PIC18F24/25Q24微控制器技術解析與應用指南

    Microchip Technology PIC18F24/25Q24微控制器是PIC18-Q24微控制器系列28/40/44/48引腳器件的一部分,用于傳感
    的頭像 發(fā)表于 10-10 09:56 ?216次閱讀
    PIC18F24/25Q24<b class='flag-5'>微控制器</b>技術解析與應用指南

    TCA9536 4位I2C/SMBus I/O擴展技術解析

    Texas Instruments TCA9536 4位I/O擴展器用于I^2^C總線,可在1.65V至 5.5V的V~CC~ 下運行。它可通過I^2^C
    的頭像 發(fā)表于 09-19 14:45 ?346次閱讀
    TCA9536 4位<b class='flag-5'>I</b>2C/SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>技術解析

    雅特力AT32L021系列低功耗ARM?Cortex?-M0+微控制器

    AT32L021 系列微控制器憑借其高性能、低功耗、豐富的外設接口和靈活的封裝選擇,特別適用于物聯(lián)網(IoT)、無線通信模塊、電機控制及消費性電子等各種低運行功耗、低待機功耗需求的設計。其卓越的性能和性價比
    發(fā)表于 06-05 08:58

    ADP5588移動I/O擴展和QWERTY鍵盤控制器技術手冊

    ADP5588是一款I/O端口擴展鍵盤矩陣,適用于需要大型鍵盤矩陣和擴展I/
    的頭像 發(fā)表于 05-22 11:37 ?569次閱讀
    ADP5588移動<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>和QWERTY<b class='flag-5'>鍵盤</b><b class='flag-5'>控制器</b>技術手冊

    ADP5587移動I/O擴展和QWERTY鍵盤控制器技術手冊

    ADP5587 是一款 I/O 端口擴展鍵盤矩陣,適用于需要大型鍵盤矩陣和擴展 I/
    的頭像 發(fā)表于 05-22 11:08 ?632次閱讀
    ADP5587移動<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>和QWERTY<b class='flag-5'>鍵盤</b><b class='flag-5'>控制器</b>技術手冊

    ADP5589鍵盤解碼I/O擴展技術手冊

    ADP5589是一款19通道GPIO(通用輸入/輸出)端口擴展,內置鍵盤矩陣解碼、可編程邏輯、復位邏輯和PWM發(fā)生。該IC支持QWERTY鍵盤
    的頭像 發(fā)表于 05-22 09:35 ?601次閱讀
    ADP5589<b class='flag-5'>鍵盤</b>解碼<b class='flag-5'>器</b>和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>技術手冊

    ADP5585鍵盤解碼I/O擴展技術手冊

    ADP5585是一款10I/O端口擴展,內置鍵盤矩陣解碼、可編程邏輯、復位發(fā)生和PWM發(fā)生
    的頭像 發(fā)表于 05-22 09:21 ?602次閱讀
    ADP5585<b class='flag-5'>鍵盤</b>解碼<b class='flag-5'>器</b>和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>技術手冊

    ADP5586鍵盤解碼I/O端口擴展技術手冊

    ADP5586是一款10 I/O端口擴展,內置鍵盤矩陣解碼、可編程邏輯、復位發(fā)生和脈沖發(fā)生
    的頭像 發(fā)表于 05-21 15:08 ?589次閱讀
    ADP5586<b class='flag-5'>鍵盤</b>解碼<b class='flag-5'>器</b>和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>端口擴展<b class='flag-5'>器</b>技術手冊

    知名廠商微控制器(MCU)芯片手冊分享

    微控制器(MCU)又稱單片機,是一種高度集成的微型計算機系統(tǒng),它將中央處理(CPU)、存儲(RAM/ROM/Flash)、輸入/輸出接口I
    的頭像 發(fā)表于 05-15 18:25 ?1903次閱讀
    知名廠商<b class='flag-5'>微控制器</b>(MCU)芯片手冊分享

    MAXQ1741用于磁卡讀卡的DeepCover安全微控制器技術手冊

    DeepCover 嵌入式安全方案采用多重先進的物理安全機制保護敏感數據,提供最高等級的密鑰存儲安全保護。 DeepCover安全微控制器(MAXQ1741)是低功耗微控制器,集成三軌磁條
    的頭像 發(fā)表于 05-15 09:48 ?507次閱讀
    MAXQ1741用于磁卡讀卡<b class='flag-5'>器</b>的DeepCover安全<b class='flag-5'>微控制器</b>技術手冊

    MAX28200 16位微控制器,帶有ADC和I2C技術手冊

    MAX28200是一款低功耗、16位MAXQ?微控制器(μC),設計用于智能電話和消費類電子等低功耗應用。器件結合了強大的16位RISC微控制器和一個10位93.75ksps ADC,以及I2C通信
    的頭像 發(fā)表于 05-08 14:40 ?508次閱讀
    MAX28200 16位<b class='flag-5'>微控制器</b>,帶有ADC和<b class='flag-5'>I</b>2C技術手冊

    STM32H743ZIT6微控制器復位后引腳狀態(tài)是怎么樣的?

    STM32H743ZIT6微控制器復位后引腳狀態(tài)是怎么樣的,我看參考手冊上寫的是大部分引腳復位后是浮空狀態(tài),其他引腳的狀態(tài)呢?
    發(fā)表于 03-10 07:16

    I/O接口I/O端口的區(qū)別

    在計算機系統(tǒng)中,I/O接口I/O端口是實現CPU與外部設備數據交換的關鍵組件,它們在功能、結構、作用及運作機制上均存在顯著差異,卻又相互協(xié)
    的頭像 發(fā)表于 02-02 16:00 ?2296次閱讀