
感觉
技术
2.1.6 PORTA PORTB & (端口数据寄存器)
地址
值05h (转/ w)的
06h中(转/ w)的
名字
PORTA
PORTB
B7
-
IOB7
B6
-
IOB6
B5
-
IOB5
B4
-
IOB4
B3
IOA3
IOB3
FM8P54/56
B2
IOA2
IOB2
B1
IOA1
IOB1
B0
IOA0
IOB0
读端口( PORTA , PORTB寄存器)读的是独立的引脚的输入/输出模式的引脚的状态。
写这些端口将数据写入端口的数据锁存器。
PORTA是一个4位端口数据寄存器。只有低4位( PORTA<3 : 0> ) 。位7-4未实现
读为'0' 。
PORTB是一个8位端口数据寄存器。
2.1.7 PCON (电源控制寄存器)
地址
08h的(读/写)
名字
PCON
B7
WDTE
B6
EIS
B5
LVDTE
B4
ROC
B3
-
B2
-
B1
-
B0
-
第3位:位0
:不使用。读为“0” 。
ROC
:对IOA0和IOA1引脚R- option功能使能位。
= 0 ,禁用R- option功能。
= 1 ,使能R- option功能。在这种情况下,如果一个430KΩ外部电阻器被连接/断开连接到Vss ,
IOA0 ( IOA1 )的状态被读为“0”/ “1”。
LVDTE
: LVDT (低电压检测器)使能位。
= 0 ,禁用LVDT 。
= 1 ,启用LVDT 。
EIS
:定义IOB0 / INT引脚的功能。
= 0 , IOB0 (双向I / O引脚)被选中。 INT的通道被屏蔽。
= 1 , INT (外部中断引脚)被选中。在这种情况下, IOB0的I / O控制位必须被设置为“1”。路径
的IOB0脚的端口B输入变化是由硬件屏蔽, INT引脚的状态也可以通过读取方式
读PORTB 。
WDTE
: WDT (看门狗定时器)使能位。
= 0 ,禁止WDT 。
= 1 ,使能WDT 。
2.1.8 WUCON ( B端口输入电平变化中断/唤醒控制寄存器)
地址
09H (读/写)
名字
WUCON
B7
WUB7
B6
WUB6
B5
WUB5
B4
WUB4
B3
WUB3
B2
WUB2
B1
WUB1
B0
WUB0
WUB0
: = 0 , IOB0脚的输入电平变化中断/唤醒功能。
= 1 , IOB0脚位的输入电平变化中断/唤醒功能。
WUB1
: = 0 , IOB1脚的输入电平变化中断/唤醒功能。
= 1 , IOB1脚位的输入电平变化中断/唤醒功能。
WUB2
: = 0 , IOB2脚的输入电平变化中断/唤醒功能。
= 1 , IOB2脚的输入电平变化中断/唤醒功能。
WUB3
: = 0 , IOB3脚的输入电平变化中断/唤醒功能。
= 1 , IOB3脚的输入电平变化中断/唤醒功能。
2005年Rev1.21 5月31日,
P.10/FM8P54/56