M68HC16 Z SERIES
REGISTER SUMMARY
USER’S MANUAL
D-67
D.8 General-Purpose Timer
D.8.1 GPT Module Configuration Register
The GPTMCR contains parameters for configuring the GPT.
Table D-42 GPT Address Map
Address
1
NOTES:
1. Y = M111, where M is the logic state of the MM bit in the SIMCR.
15
8 7
0
$YFF900
GPT Module Configuration Register (GPTMCR)
$YFF902
GPT Module Test Register (GPTMTR)
$YFF904
GPT Interrupt Configuration Register (ICR)
$YFFE06
Port GP Data Direction Register
(DDRGP)
Port GP Data Register (PORTGP)
$YFF908
Output Compare 1 Action Mask
Register (OC1M)
Output Compare 1 Action Data Register
(OC1D)
$YFF90A
Timer Counter Register (TCNT)
$YFF90C
Pulse Accumulator Control Register
(PACTL)
Pulse Accumulator Counter Register
(PACNT)
$YFF90E
Timer Input Capture Register 1 (TIC1)
$YFF910
Timer Input Capture Register 2 (TIC2)
$YFF912
Timer Input Capture Register 3 (TIC3)
$YFF914
Timer Output Compare Register 1 (TOC1)
$YFF916
Timer Output Compare Register 2 (TOC2)
$YFF918
Timer Output Compare Register 3 (TOC3)
$YFF91A
Timer Output Compare Register 4 (TOC4)
$YFF91C
Timer Input Capture 4/Output Compare Register 5 (TI4/O5)
$YFF91E
Timer Control Register 1 (TCTL1)
Timer Control Register 2 (TCTL2)
$YFF920
Timer Mask Register 1 (TMSK1)
Timer Mask Register 2 (TMSK2)
$YFF922
Timer Flag Register 1 (TFLG1)
Timer Flag Register 2 (TFLG2)
$YFF924
Compare Force Register (CFORC)
PWM Control Register C (PWMC)
$YFF926
PWM Control Register A (PWMA)
PWM Control Register B (PWMB)
$YFF928
PWM Count Register (PWMCNT)
$YFF92A
PWM Buffer Register A (PWMBUFA)
PWM Buffer Register B (PWMBUFB)
$YFF92C
GPT Prescaler Register (PRESCL)
$YFF92E –
$YFF93F
Reserved
GPTMCR — GPT Module Configuration Register
$YFF900
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
STOP
FRZ1
FRZ0
STOPP
INCP
0
0
0
SUPV
0
0
0
IARB
RESET:
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..