English
Language : 

MC68HC812A4 Datasheet, PDF (11/342 Pages) Motorola, Inc – 16-bit device composed of standard on-chip peripheral modules connected by an intermodule bus. Modules include
Table of Contents
Advance Information
MOTOROLA
Section 12. Standard Timer Module
12.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175
12.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
12.3 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
12.4 Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
12.5 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
12.5.1 Prescaler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
12.5.2 Input Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
12.5.3 Output Compare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
12.5.4 Pulse Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184
12.5.4.1 Event Counter Mode . . . . . . . . . . . . . . . . . . . . . . . . . . .185
12.5.4.2 Gated Time Accumulation Mode . . . . . . . . . . . . . . . . . .185
12.6 Registers and Reset Initialization . . . . . . . . . . . . . . . . . . . . . .186
12.6.1 Timer IC/OC Select Register . . . . . . . . . . . . . . . . . . . . . . .186
12.6.2 Timer Compare Force Register . . . . . . . . . . . . . . . . . . . . .187
12.6.3 Timer Output Compare 7 Mask Register . . . . . . . . . . . . . .187
12.6.4 Timer Output Compare 7 Data Register. . . . . . . . . . . . . . .188
12.6.5 Timer Counter Registers . . . . . . . . . . . . . . . . . . . . . . . . . .189
12.6.6 Timer System Control Register . . . . . . . . . . . . . . . . . . . . .190
12.6.7 Timer Control Registers 1 and 2 . . . . . . . . . . . . . . . . . . . .192
12.6.8 Timer Control Registers 3 and 4 . . . . . . . . . . . . . . . . . . . .193
12.6.9 Timer Mask Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .194
12.6.10 Timer Mask Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . .194
12.6.11 Timer Flag Register 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
12.6.12 Timer Flag Register 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
12.6.13 Timer Channel Registers . . . . . . . . . . . . . . . . . . . . . . . . . .197
12.6.14 Pulse Accumulator Control Register . . . . . . . . . . . . . . . . .198
12.6.15 Pulse Accumulator Flag Register . . . . . . . . . . . . . . . . . . . .200
12.6.16 Pulse Accumulator Counter Registers . . . . . . . . . . . . . . . .201
12.6.17 Timer Test Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202
12.7 External Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
12.7.1 Input Capture/Output Compare Pins . . . . . . . . . . . . . . . . .203
12.7.2 Pulse Accumulator Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
12.8 Background Debug Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
12.9 Low-Power Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
Table of Contents
MC68HC812A4 — Rev. 3.0
11