Table of Contents
MC68HC912B32 MC68HC12BE32 — Rev. 3.0
Advance Information
MOTOROLA
Table of Contents
11
12.4.3
12.4.4
12.4.5
12.4.6
12.4.7
12.4.8
12.4.9
12.4.10 Timer Input Capture/Output Compare Registers . . . . . . . .208
12.4.11 Pulse Accumulator Control Register . . . . . . . . . . . . . . . . .212
12.4.12 Pulse Accumulator Flag Register. . . . . . . . . . . . . . . . . . . .214
12.4.13 16-Bit Pulse Accumulator Count Register . . . . . . . . . . . . .215
12.4.14 Timer Test Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
12.4.15 Timer Port Data Register . . . . . . . . . . . . . . . . . . . . . . . . . .217
12.4.16 Data Direction Register for Timer Port . . . . . . . . . . . . . . . .218
Output Compare 7 Mask Register . . . . . . . . . . . . . . . . . . .199
Output Compare 7 Data Register. . . . . . . . . . . . . . . . . . . .199
Timer Count Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200
Timer System Control Register . . . . . . . . . . . . . . . . . . . . .201
Timer Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . .202
Timer Interrupt Mask Registers . . . . . . . . . . . . . . . . . . . . .204
Timer Interrupt Flag Registers . . . . . . . . . . . . . . . . . . . . . .206
12.5
Timer Operation in Modes . . . . . . . . . . . . . . . . . . . . . . . . . . .218
12.6
Using the Output Compare Function
to Generate a Square Wave . . . . . . . . . . . . . . . . . . . . . . .219
Sample Calculation to Obtain Period Counts. . . . . . . . . . .219
Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
Code Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
12.6.1
12.6.2
12.6.3
Section 13. Enhanced Capture Timer (ECT) Module
13.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
13.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
13.3
Basic Timer Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
13.4
13.4.1
13.4.2
13.4.3
Enhanced Capture Timer Modes of Operation. . . . . . . . . . . .225
IC Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
Pulse Accumulators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
Modulus Down-Counter . . . . . . . . . . . . . . . . . . . . . . . . . . .232
13.5
13.5.1
13.5.2
13.5.3
13.5.4
Timer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
Timer Input Capture/Output Compare Select Register . . .233
Timer Compare Force Register . . . . . . . . . . . . . . . . . . . . .233
Output Compare 7 Mask Register . . . . . . . . . . . . . . . . . . .234
Output Compare 7 Data Register. . . . . . . . . . . . . . . . . . . .235