首页 | 本学科首页   官方微博 | 高级检索  
     

基于CPLD的矩阵键盘扫描模块设计
引用本文:郑采君.基于CPLD的矩阵键盘扫描模块设计[J].电子设计工程,2010,18(10).
作者姓名:郑采君
作者单位:中国地质科学院勘查地球物理勘查地球化学研究所,河北,廊坊065000
摘    要:为了在不增加CPU工作负担的前提下,实现标准键盘和矩阵键盘双键盘同时工作,提出了一种基于复杂可编逻辑器件(CPLD)的矩阵键盘扫描方案,实现了在矩阵键盘状态控制下CPLD自动完成键盘扫描、编码、输出的功能,CPU通过定时器中断服务程序定时查询矩阵键盘状态,并将按键值直接送入键盘缓冲区,供其他程序使用.给出了CPLD部分模块的VHDL语言实现和仿真波形.在矩阵键盘的扫描、编码、输出完全不需CPU控制的前提下,实现标准键盘和矩阵键盘双键盘同时使用.

关 键 词:键盘扫描  VHDL  CPLD  功能仿真

Design of matrix keyboard scanning module based on CPLD
ZHENG Cai-jun.Design of matrix keyboard scanning module based on CPLD[J].Electronic Design Engineering,2010,18(10).
Authors:ZHENG Cai-jun
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号