您现在所在的位置是:主页 > 笔记本 >

矩阵键盘

来源:网络整理  浏览次数:次  发布时间:2020-05-11 21:49

      再有一样按键消抖的法子即在按键的两侧并联一瓷片电容。

      代码如次:1include2include34include抒于2019-12-02AVR单片机教程——按键态今日咱来讲按键。

      5.顺序框图

      图4.14.36\.汇编源顺序KEYBUFEQU30HORG00HSTART:MOVKEYBUF,2WAIT:MOVP3,0FFHCLRP3.4MOVA,P3ANLA,0FHXRLA,0FHJZNOKEY1LCALLDELY10MSMOVA,P3ANLA,0FHXRLA,0FHJZNOKEY1MOVA,P3ANLA,0FHCJNEA,0EH,NK1MOVKEYBUF,0LJMPDK1NK1:CJNEA,0DH,NK2MOVKEYBUF,1LJMPDK1NK2:CJNEA,0BH,NK3MOVKEYBUF,2LJMPDK1NK3:CJNEA,07H,NK4MOVKEYBUF,3LJMPDK1NK4:NOPDK1:MOVA,KEYBUFMOVDPTR,TABLEMOVCA,@A+DPTRMOVP0,ADK1A:MOVA,P3ANLA,0FHXRLA,0FHJNZDK1ANOKEY1:MOVP3,0FFHCLRP3.5MOVA,P3ANLA,0FHXRLA,0FHJZNOKEY2LCALLDELY10MSMOVA,P3ANLA,0FHXRLA,0FHJZNOKEY2MOVA,P3ANLA,0FHCJNEA,0EH,NK5MOVKEYBUF,4LJMPDK2NK5:CJNEA,0DH,NK6MOVKEYBUF,5LJMPDK2NK6:CJNEA,0BH,NK7MOVKEYBUF,6LJMPDK2NK7:CJNEA,07H,NK8MOVKEYBUF,7LJMPDK2NK8:NOPDK2:MOVA,KEYBUFMOVDPTR,TABLEMOVCA,@A+DPTRMOVP0,ADK2A:MOVA,P3ANLA,0FHXRLA,0FHJNZDK2ANOKEY2:MOVP3,0FFHCLRP3.6MOVA,P3ANLA,0FHXRLA,0FHJZNOKEY3LCALLDELY10MSMOVA,P3ANLA,0FHXRLA,0FHJZNOKEY3MOVA,P3ANLA,0FHCJNEA,0EH,NK9MOVKEYBUF,8LJMPDK3NK9:CJNEA,0DH,NK10MOVKEYBUF,9LJMPDK3NK10:CJNEA,0BH,NK11MOVKEYBUF,10LJMPDK3NK11:CJNEA,07H,NK12MOVKEYBUF,11LJMPDK3NK12:NOPDK3:MOVA,KEYBUFMOVDPTR,TABLEMOVCA,@A+DPTRMOVP0,ADK3A:MOVA,P3ANLA,0FHXRLA,0FHJNZDK3ANOKEY3:MOVP3,0FFHCLRP3.7MOVA,P3ANLA,0FHXRLA,0FHJZNOKEY4LCALLDELY10MSMOVA,P3ANLA,0FHXRLA,0FHJZNOKEY4MOVA,P3ANLA,0FHCJNEA,0EH,NK13MOVKEYBUF,12LJMPDK4NK13:CJNEA,0DH,NK14MOVKEYBUF,13LJMPDK4NK14:CJNEA,0BH,NK15MOVKEYBUF,14LJMPDK4NK15:CJNEA,07H,NK16MOVKEYBUF,15LJMPDK4NK16:NOPDK4:MOVA,KEYBUFMOVDPTR,TABLEMOVCA,@A+DPTRMOVP0,ADK4A:MOVA,P3ANLA,0FHXRLA,0FHJNZDK4ANOKEY4:LJMPWAITDELY10MS:MOVR6,10D1:MOVR7,248DJNZR7,$DJNZR6,D1RETTABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07HDB7FH,6FH,77H,7CH,39H,5EH,79H,71HEND7.C言语源顺序includeunsignedcharcodetable[]=声明:正文由入驻电子说专栏的笔者撰写或网上转载,角度仅代替笔者自己,不代替电子爱好者网立场。

      即在某时日间,只让某一位的位选线居于导通态,而其他诸位的位选线居于关态。

      b.有牢靠的论理料理点子。

      对简略的家具统制嵌入式系,采用简略的8...抒于2018-05-3008:40•2317次阅

      点阵的卡通片显得,说彻底即对多张图样离别进展取模,使用顺序算法巧妙的切换图样,多张图样结合兴起就成了...抒于2018-05-2918:19•610次阅

      MSP430单片机的钟系MSP430依据型号的不一样至多得以选择使用3个振荡器。

      普通来说,在键数较每个按键务须占用一根I/O口线,故此,在按键较多时,P00P01VCCVCCP02R16R15R25R26R18R19R20R2110K10K10K10K10K10K10K10KP03P00S4P01S3P04FEDCU10A5P02S24P05BA98P3262P,矩阵键盘是单片机大面儿装置中所应用的排布类似于矩阵的键盘组。

      矩阵键盘的职业原理最常见的键盘格局如图3所示。

      最后将上述两者进展或演算即可规定被按下的键的地位。

      具体操作如次1、进口阵地号,简略理解矩阵键盘扫描的法子原理工师飞燕抒于2018-06-2609:39:00键盘扫描法子是:行线P10~P13为出口线,列线P14~P17为进口线。

      识别按键的法子很多内中,最常见的法子是扫描法按键按下时,与此键相连的行线与列线导通,行线在无按键按下时处高电平。

      设计原理:在应用按键的时节,如其按键不多的话,咱得以径直按键与FPGA相连,只是如其按键比多的时节,如何还连续应用径直按键与FPGA相连的话,所会大度增多FPGA端口的耗费,为了减去FPGA端口的耗费,咱得以把按键设计成矩阵的式,就如次图所示:

      由上图得以懂得,矩阵键盘的行row(行)与col(列)的交点,都是经过一个按键来相连。

      如其感觉字的材料看上去太过于繁琐的话,也得以到相干的视频念书完网站上看观相面应的教学视频,又或去报一个相干的训练班都是一个象样的选择,这边有关矩阵键盘的应用说明就先说明到这边,指望能对你有所扶助。

      键盘的一面(列线)经过电阻接VCC,而接地是通进顺序出口数目字。

      2、矩阵键盘的原理矩阵键盘按键识别的流水线普通是这么的:(1)置第1行止低电平(0),别行止高电平,读取列线数据,列线有低电平示意此行有按键按下。

      例如,你也得以将4根键盘行线与PD0、PD2、PD3、PD6连,列线应用PD1、PD4、PD5,从硬件的观点看是完整得以的,但会给软件创作造成很多不便。

(责任编辑:admin )