
感觉
技术
PS2 : PS0
:预分频比选择位。
PS2 : PS0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
定时器0利率
1:2
1:4
1:8
1:16
1:32
1:64
1:128
1:256
WDT率
1:1
1:2
1:4
1:8
1:16
1:32
1:64
1:128
FM8P51
PSA
:预分频器分配位。
= 1 , WDT (看门狗定时器) 。
= 0 , TMR0 (定时器) 。
GIE
:全局中断使能位。
= 0 ,禁止所有的中断。对于通过中断事件唤醒的睡眠模式,设备将会继续
执行SLEEP指令之后的指令。
= 1 ,允许所有未屏蔽的中断。对于通过中断事件唤醒的睡眠模式,设备
将跳转到中断地址( 001H ) 。
注: 1, GIE位是不可写位。该位只由ENI或RETFIE指令集,以及DISI清除
指令或进入中断子程序。
2.当中断事件发生的GIE位及其相应的中断使能位都设置,
GIE位将被硬件清零以禁止任何进一步的中断。请问RETFIE指令
退出中断服务程序,并设置GIE位,以重新使能中断。
/ PHBCE
: = 0 ,使能内部上拉的IOB0 IOB7 , IOC4 IOC5和IOE0 IOE5引脚。
= 1 ,禁用的IOB0 IOB7 , IOC4 IOC5和IOE0 IOE5引脚内部上拉。
注: / PHB , / PHE是“与”门控与/ PHBCE ,那就是每一个写有“ 0 ”将使拉。
2.1.32 IOSTA , IOSTB , IOSTC , IOSTD & IOSTE ( I / O端口控制寄存器)
地址
值05h (转/ w)的
06h中(转/ w)的
07h的(读/写)
08h的(读/写)
09H (读/写)
名字
IOSTA
IOSTB
IOSTC
IOSTD
IOSTE
B7
B6
B5
B4
B3
B2
B1
B0
端口A的I / O控制寄存器
端口B的I / O控制寄存器
端口C的I / O控制寄存器
端口D的I / O控制寄存器
端口E的I / O控制寄存器
通过IOST / IOSTR指令访问。
端口I / O控制寄存器装载的ACC寄存器的内容通过执行IOST R( 05H 09H )
指令。通过执行IOSTR指令,用户可以读取这些寄存器到累加器。
从IOST寄存器位'1'使相应的输出驱动器处于高阻状态(输入模式) 。 A' 0'使
输出缓冲器并将输出所选择的引脚的数据锁存器(输出模式)的内容。
该IOST寄存器都被设置的所有“1”后, RESET (输出禁用驱动程序)。
2.1.33 T1CON ( 1定时器控制寄存器)
地址
名字
B7
B6
B5
B4
B3
B2
T1ON
B1
T1P1
B0
T1P0
0CH (转/ w)的
T1CON
通过IOST / IOSTR指令访问。
Rev1.2 2005年3月15日
P.19/FM8P51