专用键盘接口芯片的一种CPLD实现方案
专用键盘接口芯片的一种CPLD实现方案 图1是单片机系统中键盘子系统的构成原理框图。其中键盘接口芯片KB-CORE是该子系统的核心部分,它应具备如下功能:第一,产生按键扫描时序,并进展硬件去抖动。如果
专用键盘接口芯片的一种CPLD实现方案 图1是单片机系统中键盘子系统的构成原理框图。其中键盘接口芯 片KB-CORE是该子系统的核心部分,它应具备如下功能:第一,产 生按键扫描时序,并进展硬件去抖动。如果直按键按下,实现按键 编码、中断处理等功能。第二,可以区分处理数字键和功能键。数 字键钭由接口芯片暂存,而当功能键被按下时申请CPU中断处理; 对多个按键同时按下,按一定的编码优先级处理。第三,提供与 MCS-51系列单片机兼容的接口,单片机可以读取芯片中保存的数据 或功能代码。第四,提供数据显示接口,可以直接驱动4位七段 LED数码管,并进展动态扫描显示。 按键根据键盘子系统的效劳对象拟设置子数字键(0~9)、功能键 (ROW、COL、DAT)、清零键(CLR)共14个,排成4×4的矩阵, 有两个未定义。 2专用键盘接口芯片功能构造设计

