XC912BC32CFU8 Motorola Semiconductor Products, XC912BC32CFU8 Datasheet - Page 149

no-image

XC912BC32CFU8

Manufacturer Part Number
XC912BC32CFU8
Description
M68HC12B Family Data Sheet
Manufacturer
Motorola Semiconductor Products
Datasheet
12.1 Introduction
12.2 Timer Registers
M68HC12B Family — Rev. 8.0
MOTOROLA
Data Sheet — M68HC12B Family
The standard timer module (TIM) for the MC68HC912B32 and
MC68HC(9)12BC32 consists of a 16-bit software-programmable counter driven by
a prescaler. It contains eight complete 16-bit input capture/output compare
channels and one 16-bit pulse accumulator. See
The MC68HC12BE32 contains an enhanced capture timer (ECT). The timer on the
MC68HC12BE32 is backward compatible with code used on the MC68HC912B32.
See
information on this timer.
This timer can be used for many purposes, including input waveform
measurements while simultaneously generating an output waveform. Pulse widths
can vary from less than a microsecond to many seconds. It can also generate
pulse-width modulator (PWM) signals without CPU intervention.
Input/output (I/O) pins default to general-purpose I/O lines until an internal function
which uses that pin is specifically enabled. The timer overrides the state of the DDR
to force the I/O state of each associated port line when an output compare using a
port line is enabled. In these cases, the data direction bits will have no effect on
these lines.
When a pin is assigned to output an on-chip peripheral function, writing to this
PORTTn bit does not affect the pin, but the data is stored in an internal latch such
that if the pin becomes available for general-purpose output the driven level will be
the last value written to the PORTTn bit.
Section 13. Enhanced Capture Timer (ECT) Module
Standard Timer Module (TIM)
Section 12. Standard Timer Module (TIM)
Figure
12-1.
for technical
Data Sheet
149

Related parts for XC912BC32CFU8