9 pca registers – Rainbow Electronics T89C51CC01 User Manual
Page 114
114
T89C51CC01
Rev. D – 17-Dec-01
16.9 PCA Registers
Table 79. CMOD Register
CMOD (S:D8h)
PCA Counter Mode Register
Reset Value = 00XX X000b
7
6
5
4
3
2
1
0
CIDL
WDTE
-
-
-
CPS1
CPS0
ECF
Bit
Number
Bit
Mnemonic
Description
7
CIDL
PCA Counter Idle Control bit
Clear to let the PCA run during Idle mode.
Set to stop the PCA when Idle mode is invoked.
6
WDTE
Watchdog Timer Enable
Clear to disable Watchdog Timer function on PCA Module 4,
Set to enable it.
5
-
Reserved
The value read from this bit is indeterminate. Do not set this bit.
4
-
Reserved
The value read from this bit is indeterminate. Do not set this bit.
3
-
Reserved
The value read from this bit is indeterminate. Do not set this bit.
2
CPS1
EWC Count Pulse Select bits
CPS1 CPS0
Clock source
0
0
Internal Clock, FPca/6
0
1
Internal Clock, FPca/2
1
0
Timer 0 overflow
1
1
External clock at ECI/P1.2 pin (Max. Rate = FPca/4)
1
CPS0
0
ECF
Enable PCA Counter Overflow Interrupt bit
Clear to disable CF bit in CCON register to generate an interrupt.
Set to enable CF bit in CCON register to generate an interrupt.