添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第818页 > AT89C51SND2C-7FRIL > AT89C51SND2C-7FRIL PDF资料 > AT89C51SND2C-7FRIL PDF资料1第204页
23.键盘接口
该AT8xC51SND2C实现键盘接口,允许键盘的连接。这是
根据一个输入上都为高或低的电平的可编程中断能力。该输入
可以从闲置和掉电模式退出。
23.1
描述
键盘接口与C51核心通过2个特殊功能寄存器: KBCON中,
键盘控制寄存器(见表23-2 ) ;和KBSTA ,键盘控制和状态寄存器
(见表23-3 ) 。
中断使能位( EKB在IEN1寄存器)允许全局启用或禁用键盘
中断(见图23-1 ) 。详见图23-2此键盘输入有能力
根据在KBCON寄存器KINL0位值检测的可编程电平。电平检测
然后在报道中KBSTA寄存器的中断标志KINF0 。
键盘中断请求此标志设置各一次。该位可以用软件屏蔽
使用KINM0位KBCON寄存器,通过读取KBSTA寄存器清零。
图23-1 。
键盘接口框图
KIN0
输入电路
EKB
IEN1.4
键盘接口
中断请求
图23-2 。
键盘输入电路
0
KIN0
1
KINF0
KBSTA.0
KINM0
KINL0
KBCON.4
KBCON.0
23.1.1
节电模式
KIN0输入允许从空闲和掉电模式退出详见章节“电源管理
换货“ ,第47页。要启用此功能,在KBSTA寄存器KPDE位必须设置为逻辑1 。
由于异步键盘检测掉电模式(所有时钟停止) ,退出
可发生在寄生按键。在这种情况下,没有键被检测和软件必须输入
再次断电。
204
AT8xC51SND2C/MP3B
4341F–MP3–03/06

深圳市碧威特网络技术有限公司