
The capture / compare units
UM0404
DocID13284 Rev 2
When capture or compare operation is disabled for one of the CCx registers, it may be used
for general purpose variable storage.
The functions of the 32 capture / compare registers are controlled by the eight mode control
registers named CCM0...CCM7 which are all organized identically (see description below).
These 16-bit registers are bit-addressable.
Each register contains bit for mode selection and timer allocation of four capture / compare
registers.
Capture / compare mode registers for the CAPCOM1 unit (CC0...CC15)
CCM0 (FF52h / A9h)
SFR
Reset Value: 0000h
CCM1 (FF54h / AAh)
SFR
Reset Value: 0000h
CCM2 (FF56h / ABh)
SFR
Reset Value: 0000h
CCM3 (FF58h / ACh)
SFR
Reset Value: 0000h
Capture / compare mode registers for the CAPCOM2 unit (CC16...CC31)
CCM4 (FF22h / 91h)
SFR
Reset Value: 0000h
CCM5 (FF24h / 92h)
SFR
Reset Value: 0000h
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ACC3
CCMOD3
ACC2
CCMOD2
ACC1
CCMOD1
ACC0
CCMOD0
RW
RW
RW
RW
RW
RW
RW
RW
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ACC7
CCMOD7
ACC6
CCMOD6
ACC5
CCMOD5
ACC4
CCMOD4
RW
RW
RW
RW
RW
RW
RW
RW
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ACC11
CCMOD11
ACC10
CCMOD10
ACC9
CCMOD9
ACC8
CCMOD8
RW
RW
RW
RW
RW
RW
RW
RW
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ACC15
CCMOD15
ACC14
CCMOD14
ACC13
CCMOD13
ACC12
CCMOD12
RW
RW
RW
RW
RW
RW
RW
RW
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ACC19
CCMOD19
ACC18
CCMOD18
ACC17
CCMOD17
ACC16
CCMOD16
RW
RW
RW
RW
RW
RW
RW
RW
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ACC23
CCMOD23
ACC22
CCMOD22
ACC21
CCMOD21
ACC20
CCMOD20
RW
RW
RW
RW
RW
RW
RW
RW