English
Language : 

MC68HC908QC16_07 Datasheet, PDF (27/274 Pages) Freescale Semiconductor, Inc – Microcontrollers
Direct Page Registers
Addr.
$0000
$0001
$0002
$0003
$0004
$0005
$0006
$0007
$0008
Register Name
Port A Data Register
(PTA)
See page 108.
Read:
Write:
Reset:
Port B Data Register
(PTB)
See page 110.
Read:
Write:
Reset:
Port C Data Register
(PTC)
See page 112.
Read:
Write:
Reset:
Port D Data Register
(PTD)
See page 114.
Read:
Write:
Reset:
Data Direction Register A
(DDRA)
See page 108.
Read:
Write:
Reset:
Data Direction Register B
(DDRB)
See page 110.
Read:
Write:
Reset:
Data Direction Register C
(DDRC)
See page 113.
Read:
Write:
Reset:
Data Direction Register D
(DDRD)
See page 115.
Read:
Write:
Reset:
Reserved
Bit 7
0
PTB7
0
PTD7
0
0
DDRB7
0
0
0
DDRD7
0
6
R
0
PTB6
0
PTD6
0
0
DDRB6
0
0
0
DDRD6
0
5
PTA5
PTB5
0
PTD5
DDRA5
0
DDRB5
0
0
0
DDRD5
0
4
3
PTA4
PTA3
Unaffected by reset
PTB4
PTB3
Unaffected by reset
0
PTC3
Unaffected by reset
PTD4
PTD3
Unaffected by reset
DDRA4 DDRA3
0
0
DDRB4 DDRB3
0
0
0
0
0
DDRD4
0
0
DDRD3
0
2
PTA2
PTB2
PTC2
PTD2
0
0
DDRB2
0
DDRC2
0
DDRD2
0
1
PTA1
PTB1
PTC1
PTD1
DDRA1
0
DDRB1
0
DDRC1
0
DDRD1
0
Bit 0
PTA0
PTB0
PTC0
PTD0
DDRA0
0
DDRB0
0
DDRC0
0
DDRD0
0
$0009
$000A
$000B
$000C
Port C Input Pullup Enable
Register (PTCPUE)
See page 114.
Port D Input Pullup Enable
Register (PTDPUE)
See page 116.
Port A Input Pullup Enable
Register (PTAPUE)
See page 109.
Port B Input Pullup Enable
Register (PTBPUE)
See page 111.
Read: 0
0
0
Write:
Reset: 0
0
0
Read:
PTDPUE7 PTDPUE6 PTDPUE5
Write:
Reset: 0
0
0
Read:
OSC2EN
Write:
0
PTAPUE5
Reset: 0
0
0
Read:
PTBPUE7 PTBPUE6 PTBPUE5
Write:
Reset: 0
0
0
= Unimplemented
0
PTCPUE3 PTCPUE2 PTCPUE1
0
0
0
0
PTDPUE4 PTDPUE3 PTDPUE2 PTDPUE1
0
0
0
0
PTAPUE4 PTAPUE3 PTAPUE2 PTAPUE1
0
0
0
0
PTBPUE4 PTBPUE3 PTBPUE2 PTBPUE1
0
0
0
0
R = Reserved U = Unaffected
PTCPUE0
0
PTDPUE0
0
PTAPUE0
0
PTBPUE0
0
Figure 2-2. Control, Status, and Data Registers (Sheet 1 of 8)
MC68HC908QC16 • MC68HC908QC8 • MC68HC908QC4 Data Sheet, Rev. 3
Freescale Semiconductor
27