Datasheet
MC9S12G Family Reference Manual, Rev.1.23
Freescale Semiconductor 733
Chapter 22
Timer Module (TIM16B6CV3)
22.1 Introduction
The basic scalable timer consists of a 16-bit, software-programmable counter driven by a flexible
programmable prescaler.
This timer can be used for many purposes, including input waveform measurements while simultaneously
generating an output waveform.
This timer could contain up to 6 input capture/output compare channels . The input capture function is used
to detect a selected transition edge and record the time. The output compare function is used for generating
output signals or for timer software delays.
A full access for the counter registers or the input capture/output compare registers should take place in
one clock cycle. Accessing high byte and low byte separately for all of these registers may not yield the
same result as accessing them in one word.
22.1.1 Features
The TIM16B6CV3 includes these distinctive features:
• Up to 6 channels available. (refer to device specification for exact number)
• All channels have same input capture/output compare functionality.
• Clock prescaling.
• 16-bit counter.
22.1.2 Modes of Operation
Stop: Timer is off because clocks are stopped.
Table 22-1.
V03.00 Jan. 28, 2009 Initial version
V03.01 Aug. 26, 2009 22.1.2/22-733
22.3.2.2/22-737,
22.4.3/22-749
- Correct typo: TSCR ->TSCR1;
- Correct typo: ECTxxx->TIMxxx
V03.02 Apri,12,2010 22.3.2.6/22-740
22.3.2.9/22-742
22.4.3/22-749
-update TCRE bit description
V03.03 Jan,14,2013 -single source generate different channel guide
