添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1203页 > ADP5587ACBZ-R7 > ADP5587ACBZ-R7 PDF资料 > ADP5587ACBZ-R7 PDF资料1第9页
ADP5587
为了防止毛刺或窄按时间登记为合法
按键时,键扫描仪需要对要被按下的键
两个扫描周期。键扫描仪具有25毫秒的采样周期;
因此,关键必须按下并保持至少25毫秒
如按登记。如果该键被连续按下时,键
扫描仪继续品尝每25毫秒。如果按下的键是
发布了25毫秒以上,状态机设置
在键事件状态寄存器与相应的键数
按下键位中检测到的顺序被清除。因为
一个键的释放并不一定同步与按键扫描
采样周期,它可以25毫秒和50毫秒的按键之间取
注册成为释放。关键是注册后的释放,
钥匙扫描器返回空闲模式。图10示出了行和
柱销连接到一个典型的10 ×8, 80开关的键盘
矩阵。
V
CC
D4_PULL
D3_PULL
D2_PULL
D7_PULL
D6_PULL
D5_PULL
D1_PULL
D0_PULL
位显示被按下的键的二进制表示
或释放。
的任何FIFO的第一读寄存器显示第一
所发生的事件和它的状态。随后的读取
同一个寄存器替换为下一个事件寄存器数据
发生的情况。如果所有事件的跟踪是重要的,最好是
使用每个事件的单个寄存器。在FIFO中的所有事件后,
被读出,读出的任一事件寄存器产生一个零值。
表10和表11示出了事件的序列,因为它们是
登录并从FIFO中读出。 10个FIFO寄存器
到J标记为A,并且键是通过J7标记A0中。
事件序列表10例
按下键/发布
A0
B1
A0
C2
B1
D3
C2
E4
E4
D3
状态
压制
压制
发布
压制
发布
压制
发布
压制
发布
发布
关键事件计数器
1
2
3
4
5
6
7
8
9
10
键盘扫描和解码
表11.解释事件的FIFO读
C0 C1 C2 C3 C4 C5 C6 C7 C8 C9
R7 R6 R5 R4 R3 R2 R1 R0
A7 A6 A5 A4 A3 A2 A1 A0
B7 B6 B5 B4 B3 B2 B1 B0
C7 C6 C5 C4 C3 C2 C1 C0
D7 D6 D5 D4 D3 D2 D1 D0
E7 E6 E5 E4 E3 E2 E1 E0
F7 F6 F5 F4 F3 F2 F1 F0
G7 G6 G5 G4 G3 G2 G1 G0
H7 H6 H5 H4 H3 H2 H1 H0
I7
J7
I6
J6
I5
J5
I4
J4
I3
J3
I2
J2
I1
J1
I0
J0
10 × 8键盘矩阵
注意事项:
1. Dx_PULL代表GPIO上拉。
08612-006
图10.键盘解码配置
键事件
计数器
10
9
8
7
6
5
4
3
2
1
0
1
键事件
注册
不适用
D
E
C
F
G
A
B
H
J
I
关键事件稳压
存器的内容
( BINARY )
1
不适用
1 0000000
1 0001100
0 0000000
1 0010111
0 0001100
1 0100010
0 0010111
1 0101101
0 0101101
0 0100010
键事件
注册
解释
不适用
键按下A0
键按下B1
关键A0发布
键按下C2
关键B1发布
键按下D3
关键C2发布
键按下E4
关键E4发布
关键D3发布
关键事件追踪
10键事件寄存器被设置作为一个FIFO ,即
读取任何的10个重点事件寄存器产生的关键事件
按键被按下和释放的顺序。
键事件的跟踪与键事件的帮助下完成的
计数器(寄存器0x03的KEC场)和FIFO /关键
事件寄存器(寄存器0x04至寄存器0x0D ) 。该KEC
算按键按下和释放增加;多达10个事件
可以在计数器记录。该FIFO /关键事件寄存器,上
另一方面,显示键事件和它们的状态(压
或释放) ,因为它们是从FIFO读出的。该FIFO寄存器
包含8位,从MSB专门作为状态位( 1
表示按0表示释放) ;其余七个
该MSB表示按键或按键释放的关键事件寄存器: 1 =键
记者; 0 =键释放。
关键事件溢出
该ADP5587配有一个溢流功能来处理
超越FIFO容量的关键事件。当所有的事件都填满,任何
其他事件设置寄存器0x02的OVR_FLOW_INT位;
如果在寄存器0×01的OVR_FLOW_IEN位被置位,则主机
当发生溢出处理器也被中断。当
FIFO未满,新事件被添加作为最后的事件。
在寄存器0x01的OVR_FLOW_M位设置模式
在溢出操作。清除OVR_FLOW_M位
导致新进入的事件被丢弃,并设置该位
翻转并覆盖旧数据与新数据开始于
第一个事件。
版本B |第9页的24

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