
TS80C51RA2/RD2
TS83C51RB2/RC2/RD2
TS87C51RB2/RC2/RD2
表10的CCAPMn : PCA模块比较/捕获控制寄存器
CCAPM0=0DAH
CCAPM1=0DBH
CCAPM2=0DCH
CCAPM3=0DDH
CCAPM4=0DEH
-
复位值
X
ECOMn位置CAPPn正CAPNn
0
0
0
MATN
0
的TOGn
0
PWMm的ECCFn
0
0
的CCAPMn地址
n=0-4
符号
-
的ECOMn
CAPPn正
CAPNn
MATN
的TOGn
当PWMn
的ECCFn
功能
不执行,保留以供将来使用。
a
使比较器。的ECOMn = 1使能比较器功能。
捕捉正, CAPPn正= 1使能上升沿捕获。
捕捉负, CAPNn = 1使能下降沿捕获。
匹配。当MATn = 1 , PCA计数器的匹配模块的比较/捕获
寄存器CCON寄存器的CCFn位被置位,标记中断。
切换。当的TOGn = 1 , PCA计数器的匹配模块的比较/捕获
寄存器使CEXn引脚切换。
脉宽调制模式。当PWMn = 1使能CEXn引脚用作脉宽
调制输出。
允许CCF中断。启用CCON寄存器中的比较/捕获标志位CCFn产生
一个中断。
a.
用户软件不要向其写入1秒,以保留位。这些位可能在未来的8051系列可以使用
产品以调用新的功能。在这种情况下,新的位的复位或不活动的值将是0 ,和其
活跃值是1。从保留位读出的值是不确定的。
表11. PCA模块模式(的CCAPMn寄存器)
ECOMn位置CAPPn正CAPNn
0
X
X
X
1
1
1
1
0
1
0
1
0
0
0
0
0
0
1
1
0
0
0
0
MATN
0
0
0
0
1
1
0
1
的TOGn
0
0
0
0
0
1
0
X
PWMm的ECCFn
0
0
0
0
0
0
1
0
0
X
X
X
X
X
0
X
模块功能
无操作
16位捕获由正沿触发
在CEXn输出
16位捕获通过在负触发
CEXn输出
16位捕获通过CEXn输出的转变
16位软件定时器/比较模式。
16位高速输出
8位PWM
看门狗定时器( MODULE 4只)
有与每个PCA模块相关的寄存器。他们是CCAPnH的内容和
CCAPnL而这些存储16位计数,当捕捉发生时或比较寄存器应
发生。当一个模块被用在PWM模式中,这些寄存器被用来控制的占空因数
输出(见表12 &表13)
28
版本C - 2001年3月6日