Datasheet
Direct Page Registers
MC68HC908QYA/QTA Family Data Sheet, Rev. 3
Freescale Semiconductor 23
Addr.Register Name Bit 7654321Bit 0
$0000
Port A Data Register
(PTA)
See page 104.
Read:
R
AWUL
PTA5 PTA4 PTA3
PTA2
PTA1 PTA0
Write:
Reset: Unaffected by reset
$0001
Port B Data Register
(PTB)
See page 106.
Read:
PTB7 PTB6 PTB5 PTB4 PTB3 PTB2 PTB1 PTB0
Write:
Reset: Unaffected by reset
$0002
↓
$0003
Reserved
$0004
Data Direction Register A
(DDRA)
See page 104.
Read:
R R DDRA5 DDRA4 DDRA3
0
DDRA1 DDRA0
Write:
Reset:00000000
$0005
Data Direction Register B
(DDRB)
See page 107.
Read:
DDRB7 DDRB6 DDRB5 DDRB4 DDRB3 DDRB2 DDRB1 DDRB0
Write:
Reset:00000000
$0006
↓
$000A
Reserved
$000B
Port A Input Pullup Enable
Register (PTAPUE)
See page 105.
Read:
OSC2EN
0
PTAPUE5 PTAPUE4 PTAPUE3 PTAPUE2 PTAPUE1 PTAPUE0
Write:
Reset:00000000
$000C
Port B Input Pullup Enable
Register (PTBPUE)
See page 108.
Read:
PTBPUE7 PTBPUE6 PTBPUE5 PTBPUE4 PTBPUE3 PTBPUE2 PTBPUE1 PTBPUE0
Write:
Reset:00000000
$000D
↓
$0019
Reserved
$001A
Keyboard Status and
Control Register (KBSCR)
See page 87.
Read: 0 0 0 0 KEYF 0
IMASKK MODEK
Write:
ACKK
Reset:00000000
$001B
Keyboard Interrupt
Enable Register (KBIER)
See page 88.
Read: 0
AWUIE KBIE5 KBIE4 KBIE3 KBIE2 KBIE1 KBIE0
Write:
Reset:00000000
$001C
Keyboard Interrupt Polarity
Register (KBIPR)
See page 88.
Read: 0 0
KBIP5 KBIP4 KBIP3 KBIP2 KBIP1 KBIP0
Write:
Reset:00000000
= Unimplemented R = Reserved U = Unaffected
Figure 2-2. Control, Status, and Data Registers (Sheet 1 of 5)
