mc9s12c32mpb16 Freescale Semiconductor, Inc, mc9s12c32mpb16 Datasheet - Page 447

no-image

mc9s12c32mpb16

Manufacturer Part Number
mc9s12c32mpb16
Description
Hcs12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Read: Anytime
Write: Anytime
To operate the 16-bit pulse accumulator independently of input capture or output compare 7 and 0
respectively the user must set the corresponding bits IOSx = 1, OMx = 0 and OLx = 0. OC7M7 in the
OC7M register must also be cleared.
Freescale Semiconductor
Module Base + 0x0009
Reset
Field
OMx
OLx
7:0
7:0
W
R
OM3
Output Mode — These eight pairs of control bits are encoded to specify the output action to be taken as a result
of a successful OCx compare. When either OMx or OLx is 1, the pin associated with OCx becomes an output
tied to OCx.
Note: To enable output action by OMx bits on timer port, the corresponding bit in OC7M should be cleared.
Output Level — These eight pairs of control bits are encoded to specify the output action to be taken as a result
of a successful OCx compare. When either OMx or OLx is 1, the pin associated with OCx becomes an output
tied to OCx.
Note: To enable output action by OLx bits on timer port, the corresponding bit in OC7M should be cleared.
0
7
OMx
OL3
0
6
0
0
1
1
Figure 15-15. Timer Control Register 2 (TCTL2)
Table 15-8. TCTL1/TCTL2 Field Descriptions
Table 15-9. Compare Result Output Action
MC9S12C-Family / MC9S12GC-Family
OM2
OLx
0
1
0
1
0
5
Timer disconnected from output pin logic
Rev 01.23
OL2
0
4
Clear OCx output line to zero
Description
Set OCx output line to one
Toggle OCx output line
Chapter 15 Timer Module (TIM16B8CV1) Block Description
OM1
Action
0
3
OL1
0
2
OM0
0
1
OL0
0
0
447

Related parts for mc9s12c32mpb16