
初步
SPL11A编程指南
5.3
端口B ( INB )控制寄存器
INB [ 7 : 0 ] :输入只有拉低&唤醒功能
相关寄存器:
P_03H_INB_Data ($ 0003) , P_10H_IO_Config ($ 0010)
5.3.1
P_03H_INB_Data ($ 0003)
写锁存INB数据键切换功能以及读取INB填充数据。
$0001
名字
读/写
默认
b7
INBDAT7
读/写
0
b6
INBDAT6
读/写
0
b5
INBDAT5
读/写
0
b4
INBDAT4
读/写
0
b3
INBDAT3
读/写
0
b2
INBDAT2
读/写
0
b1
INBDAT1
读/写
0
b0
INBDAT0
读/写
0
5.3.2
P_10H_IO_Config ($ 0010)
INB & IOA的配置寄存器
$0001
名字
读/写
默认
b7
EXT2EDG
读/写
0
b6
EXT1EDG
读/写
0
b5
INBSET5
读/写
0
b4
INBSET4
读/写
0
b3
INBSET3
读/写
0
b2
INBSET2
读/写
0
b1
INBSET1
读/写
0
b0
INBSET0
读/写
0
位
b0
b1
b2
b3
b4
b5
b6
b7
名字
INBSET0
INBSET1
INBSET2
INBSET3
INBSET4
INBSET5
EXT1EDG
EXT2EDG
描述
0 : INB0在上拉输入低; 1 : INB0输入,带上拉
0 : INB1在上拉输入低; 1 : INB1输入,带上拉
0 : INB2 & INB3在上拉输入低; 1 : INB2 & INB3输入与拉
0 : INB4 INB7在上拉输入低; 1 : INB4 INB7输入与拉
0 : INB3 = INB3 ; 1 : INB3液晶输出( SEG30 / COM9 )
0 : INB4 = INB4 , 1 : INB4液晶输出( SEG31 / COM10 )
0 : IOA0 ( EXT1 )下降沿中断; 1 : IOA0 ( EXT1 )上升沿中断
0 : IOA1 ( EXT2 )下降沿中断; 1 : IOA1 ( EXT2 )上升沿中断
有关其他设置
注意:
当INB用于COM或SEG ,读取操作将总是返回“低” 。
INB除了COM和SEG ,垫状态可以被读回。
凌阳科技有限公司
第18页
V0.1 - 2002年10月23日