新闻中心

EEPW首页>嵌入式系统>设计应用> 采用FPGA和VHDL语言的多按键状态识别系统

采用FPGA和VHDL语言的多按键状态识别系统

作者: 时间:2012-06-08 来源:网络 收藏

 3.2 编码模块

  以0、l表示通断,60个则需要8个字节;在实际中单键动作的概率远远大于多键同时动作的概率,若只对发生变化的以8位编码方式传输按键信息,则一个按键只需传送一个字节,因此为尽可能地减少MCU的负担,提高实时性,设计为只在按键发生变化时才向MCU传输相应按键的编号和状态数据。其编码数据格式如图6所示。

本文引用地址://m.amcfsurvey.com/article/148924.htm

  状态位lbit,0表示按键闭合状态,1表示按键打开;数据6bits,即0X01~OX3C分别表示1~60个按键;lbit偶校验位。这样传输一次数据就可完成按键编号和状态的传输。

尘埃粒子计数器相关文章:尘埃粒子计数器原理
上拉电阻相关文章:上拉电阻原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭