
飞利浦半导体
产品数据
80C51的8位微控制器系列
8KB / 16KB / 32KB / 64KB OTP
与512B / 1KB RAM ,低电压( 2.7 5.5V) ,低功耗,高
速度( 30/33兆赫)
P87C51RA2/RB2/RC2/RD2
CMOD
地址= D9H
复位值= 00XX X000B
CIDL
位:
符号
CIDL
WDTE
–
CPS1
CPS0
功能
7
WDTE
6
–
5
–
4
–
3
CPS1
2
CPS0
1
ECF
0
反怠速控制: CIDL = 0的程序PCA计数器继续在空闲模式下运行。 CIDL = 1的方案
它在怠速下关闭。
看门狗定时器使能: WDTE = 0时,禁止PCA模块4 WDTE = 1时,允许其看门狗定时器功能。
不执行,保留以供将来使用。 *
PCA计数脉冲选择位1 。
PCA计数脉冲选择位0 。
CPS1
CPS0
选择的PCA输入**
0
0
1
1
0
1
0
1
0
1
2
3
内部时钟,女
OSC
/ 6 6时钟模式(F
OSC
/ 12 12时钟模式)
内部时钟,女
OSC
/ 2 6时钟模式(F
OSC
/ 4在12时钟模式)
定时器0溢流
在ECI / P1.2引脚的外部时钟
(最大速率= F
OSC
在6时钟模式下, F / 4
OCS
/ 8 12时钟模式)
ECF
允许PCA计数器溢出中断: ECF = 1时,允许寄存器CCON CF位产生中断。 ECF = 0禁用
CF的那个函数
注意:
*用户软件不应写1秒为保留位。这些位可以被用于在未来的8051系列产品以调用新的功能。在这种情况下,复位或不活动
新位的值将是0 ,其积极的价值将是一从保留位读出的值是不确定的。
** f
OSC
=振荡器频率
SU01318
图22. CMOD : PCA计数器模式寄存器
CCON
地址= D8H
位寻址
CF
位:
符号
CF
CR
–
CCF4
CCF3
CCF2
CCF1
CCF0
功能
7
CR
6
–
5
CCF4
4
CCF3
3
CCF2
2
CCF1
1
CCF0
0
复位值= 00X0 0000B
PCA计数器溢出标志。由硬件设置当计数器计满。 CF标志的中断,如果位在ECF是CMOD
设置的。 CF可以通过硬件或软件进行设置,但只能通过软件清零。
PCA计数器运行控制位。通过软件设定打开PCA计数器。必须通过软件开启PCA被清除
反击了。
未实现,留作将来使用* 。
PCA模块4中断标志。当一个匹配或捕获时由硬件设置。必须用软件清零。
PCA模块3中断标志。当一个匹配或捕获时由硬件设置。必须用软件清零。
PCA模块2中断标志。当一个匹配或捕获时由硬件设置。必须用软件清零。
PCA模块1中断标志。当一个匹配或捕获时由硬件设置。必须用软件清零。
PCA模块0中断标志。当一个匹配或捕获时由硬件设置。必须用软件清零。
注意:
*用户软件不应写1秒为保留位。这些位可以被用于在未来的8051系列产品以调用新的功能。在这种情况下,复位或不活动
新位的值将是0 ,其积极的价值将是一从保留位读出的值是不确定的。
SU01319
图23. CCON : PCA计数器控制寄存器
2003年01月24
35