基于CPLD的矩阵键盘扫描模块设计
格式:pdf
大小:641KB
页数: 7页
为了在不增加CPU工作负担的前提下,实现标准键盘和矩阵键盘双键盘同时工作,提出了一种基于复杂可编逻辑器件(CPLD)的矩阵键盘扫描方案,实现了在矩阵键盘状态控制下CPLD自动完成键盘扫描、编码、输出的功能,CPU通过定时器中断服务程序定时查询矩阵键盘状态,并将按键值直接送入键盘缓冲区,供其他程序使用。给出了CPLD部分模块的VHDL语言实现和仿真波形。在矩阵键盘的扫描、编码、输出完全不需CPU控制的前提下,实现标准键盘和矩阵键盘双键盘同时使用。
温室控制系统中键盘扫描模块的设计
大小:1.5MB
页数: 4页
采用EDA的设计思想,设计单片机控制的基于FPGA的键盘扫描模块。用VHDL语言设计FPGA内部的分频模块SCAN_GEN、键盘扫描计数器模块SCAN_COUNT、按键检测模块KEY_SCAN、按键抖动消除模块DEBOUNCE、键盘编码模块CODE_TRAN以及扩展的I/O口。键盘中断子程序由AT89C51单片机的/INT1完成。
键盘扫描子程序知识来自于造价通云知平台上百万用户的经验与心得交流。 注册登录 造价通即可以了解到相关键盘扫描子程序最新的精华知识、热门知识、相关问答、行业资讯及精品资料下载。同时,造价通还为您提供材价查询、测算、询价、云造价等建设行业领域优质服务。手机版访问:键盘扫描子程序