Intel 8XC251SP User Manual

Page of 458
9-3
PROGRAMMABLE COUNTER ARRAY
Setting the run control bit (CR in the CCON register) turns the PCA timer/counter on, if the out-
put of the NAND gate (Figure 9-1) equals logic 1. The PCA timer/counter continues to operate
during idle mode unless the CIDL bit of the CMOD register is set. The CPU can read the contents
of the CH and CL registers at any time. However, writing to them is inhibited while they are
counting (i.e., when the CR bit is set). 
       
Figure 9-1.  Programmable Counter Array 
16-bit
Bus
CL
(8 Bits)
CH
(8 Bits)
CF
Interrupt
Request
FOSC /12
PCA
Timer/Counter
CCON.7
Overflow
ECF
CMOD.0
Enable
CR
CCON.6
Run Control
IDL
PCON.0
Idle Mode
CIDL
CMOD.7
CPS0
CMOD.1
CPS1
CMOD.2
00
01
10
11
FOSC /4
Timer 0 Overflow
P1.2/ECI
Module 0
P1.3/CEX0
Module 1
P1.4/CEX1
Module 2
P1.5/CEX2
Module 3
P1.6/CEX3/WAIT#
Module 4
P1.7/CEX4/
A17/WCLK
(16 Bits)
Compare/Capture
Modules
  A4162-04 
i_pca.fm5  Page 3  Thursday, June 27, 1996  1:39 PM