General Purpose Timer Module (GPT)
MCF52110 ColdFire® Integrated Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor
20-5
Preliminary
20.6.1
GPT Input Capture/Output Compare Select Register (GPTIOS)
0x1A_0017
GPT Channel 3 Register Low (GPTC3L)
8
0x1A_0018
Pulse Accumulator Control Register (GPTPACTL)
8
R/W
0x00
0x1A_0019
Pulse Accumulator Flag Register (GPTPAFLG)
8
R/W
0x00
0x1A_001A
Pulse Accumulator Counter Register High
(GPTPACNTH)
2
8
R/W
0x1A_001B
Pulse Accumulator Counter Register Low (GPTPACNTL)
2
8
R/W
0x1A_001D
GPT Port Data Register (GPTPORT)
8
R/W
0x00
0x1A_001E
GPT Port Data Direction Register (GPTDDR)
8
R/W
0x00
1
Addresses not assigned to a register and undefined register bits are reserved for expansion.
2
This register is 16 bits wide, and should be read using only word accesses.
IPSBAR
Offset: 0x1A_0000 (GPTIOS)
Access: Supervisor read/write
7
6
5
4
3
2
1
0
R
0
0
0
0
IOS
W
Reset:
0
0
0
0
0
0
0
0
Figure 20-2. GPT Input Capture/Output Compare Select Register (GPTIOS)
Table 20-4. GPTIOS Field Descriptions
Field
Description
7–4
Reserved, should be cleared.
3–0
IOS
I/O select. The IOS[3:0] bits enable input capture or output compare operation for the corresponding timer channels.
These bits are read anytime (always read 0x00), write anytime.
1 Output compare enabled
0 Input capture enabled
Table 20-3. GPT Memory Map (continued)
IPSBAR
Offset
1
Register
Width
(bits)
Access
Reset Value
Section/Page