English
Language : 

MC68HC05V12 Datasheet, PDF (99/246 Pages) Freescale Semiconductor, Inc – HCMOS Microcontreller Unit
Freescale Semiconductor, Inc.
16-Bit Timer
16-Bit Timer Status Register
OLVL — Output Level Bit
Value of output level is clocked into output level register by the next
successful output compare and will appear on the TCMP pin.
1 = High output
0 = Low output
9.7 16-Bit Timer Status Register
The 16-bit timer status register (TMRSR) is a read-only register
containing three status flag bits.
Address: $0013
Bit 7
6
5
4
3
2
1
Bit 0
Read: ICF
OCF
TOF
0
0
0
0
0
Write:
Reset: 0
0
0
0
0
0
0
0
= Unimplemented
Figure 9-4. 16- Bit Timer Status Register (TMRSR)
ICF — Input Capture Flag
1 = Flag set when selected polarity edge is sensed by input capture
edge detector
0 = Flag cleared when TMRSR and input capture low register ($15)
are accessed
OCF — Output Compare Flag
1 = Flag set when output compare register contents match the free-
running counter contents
0 = Flag cleared when TMRSR and output compare low register
($17) are accessed
TOF — Timer Overflow Flag
1 = Flag set when free-running counter transition from $FFFF to
$0000 occurs
0 = Flag cleared when TMRSR and counter low register ($19) are
accessed
MC68HC05V12 — Rev. 2.0
16-Bit Timer
For More Information On This Product,
Go to: www.freescale.com
Technical Data