
ADP5587
表21. KP_LCK_TMR -寄存器0x0E (键盘解锁1定时器到键盘解锁2定时器)
注册名称
KP_LCK_TMR
注册说明
键盘解锁1计时器键盘解锁2
定时器[ 2 : 0 ] ( 0 :禁用, 1秒至7秒)
键盘锁定的中断屏蔽定时器[ 7 : 3 ]
( 0 :禁用, 0秒到31秒)
1, 2
第7位
KIMT7
第6位
KIMT6
第5位
KIMT5
4位
KIMT4
第3位
KIMT3
第2位
KLLT2
第1位
KLLT1
位0
KLLT0
当键盘锁定中断屏蔽定时器使能时,用户必须按下两个具体的一个键锁产生中断或键盘事件记录之前。
后键盘锁定时,第一次用户按下任何键,按键事件产生中断。无需额外的中断产生,除非解锁键
序列是正确的;然后锁中断。当中断屏蔽定时器被禁止( 0 ) ,产生一个中断,只有当完全正确的解锁
序列完成。
2
解锁1计时器和解锁2定时器键可以是一个键序列或GPIEM_CFG序列。解锁定时器键可以的任何值进行编程
在键盘矩阵的键或任何GPI值是关键的事件表的一部分。钥匙锁使能位(第6位,寄存器0x03 )必须设置为锁定键盘。
1
表22. UNLOCK1 -寄存器0x0F (开锁键1 )
注册名称
UNLOCK1
注册说明
开锁键1 [ 6 : 0 ] (包含数字键
对于开锁键1 ; 0 :禁用)
第7位
不适用
第6位
ULK6
第5位
ULK5
4位
ULK4
第3位
ULK3
第2位
ULK2
第1位
ULK1
位0
ULK0
表23. UNLOCK2 -寄存器0x10 (解锁键2 )
注册名称
UNLOCK2
注册说明
开锁键2 [ 6 : 0 ] (包含数字键
解锁键2 ; 0 :禁用)
第7位
不适用
第6位
ULK6
第5位
ULK5
4位
ULK4
第3位
ULK3
第2位
ULK2
第1位
ULK1
位0
ULK0
表24. GPIO_INT_STATx寄存器为0x11至寄存器0x13 ( GPIO中断状态)
注册名称
GPIO_INT_STAT1
(寄存器为0x11 )
GPIO_INT_STAT2
( 。寄存器0x12 )
GPIO_INT_STAT3
(寄存器0x13)均禁用
注册说明
GPIO中断状态(用于检查
GPIO中断状态,读取时清除)
GPIO中断状态(用于检查
GPIO中断状态,读取时清除)
GPIO中断状态(用于检查
GPIO中断状态,读取时清除)
第7位
R7IS
C7IS
不适用
第6位
R6IS
C6IS
不适用
第5位
R5IS
C5IS
不适用
4位
R4IS
C4IS
不适用
第3位
R3IS
C3IS
不适用
第2位
R2IS
C2IS
不适用
第1位
R1IS
C1IS
C9IS
位0
R0IS
C0IS
C8IS
表25. GPIO_DAT_STATx寄存器0x14到寄存器0x16 ( GPIO数据状态)
注册名称
GPIO_DAT_STAT1
(寄存器0x14的)
GPIO_DAT_STAT2
(寄存器0x15 )
GPIO_DAT_STAT3
(寄存器0x16 )
注册说明
GPIO数据状态(显示GPIO状态
读取输入和输出时)
GPIO数据状态(显示GPIO状态
读取输入和输出时)
GPIO数据状态(显示GPIO状态
读取输入和输出时)
第7位
R7DS
C7DS
不适用
第6位
R6DS
C6DS
不适用
第5位
R5DS
C5DS
不适用
4位
R4DS
C4DS
不适用
第3位
R3DS
C3DS
不适用
第2位
R2DS
C2DS
不适用
第1位
R1DS
C1DS
C9DS
位0
R0DS
C0DS
C8DS
表26. GPIO_DAT_OUTx -寄存器0x17至寄存器0x19符号( GPIO数据输出)
注册名称
GPIO_DAT_OUT1
(寄存器0x17 )
注册说明
GPIO数据输出( GPIO的数据被写入到
GPIO驱动出来,投入不会受到影响) 。这是
必要的,这样的值可以预先被写
以被设置为输出。
GPIO数据输出( GPIO的数据被写入到
GPIO驱动出来,投入不会受到影响) 。这是
必要的,这样的值可以预先被写
以被设置为输出。
GPIO数据输出( GPIO的数据被写入到
GPIO驱动出来,投入不会受到影响) 。这是
必要的,这样的值可以预先被写
以被设置为输出。
第7位
R7DO
第6位
R6DO
第5位
R5DO
4位
R4DO
第3位
R3DO
第2位
R2DO
第1位
R1DO
位0
R0DO
GPIO_DAT_OUT2
(寄存器0x18 )
C7DO
C6DO
C5DO
C4DO
C3DO
C2DO
C1DO
C0DO
GPIO_DAT_OUT3
(寄存器0x19符号)
不适用
不适用
不适用
不适用
不适用
不适用
C9DO
C8DO
第0版|第17页24