Datasheet

Monitor ROM
MC68HC908AP Family Data Sheet, Rev. 4
Freescale Semiconductor 33
$001A
Keyboard Status and Control
Register
(KBSCR)
Read:0000KEYF 0
IMASK MODE
Write: ACK
Reset: 00000000
$001B
Keyboard Interrupt
Enable Register
(KBIER)
Read:
KBIE7 KBIE6 KBIE5 KBIE4 KBIE3 KBIE2 KBIE1 KBIE0
Write:
Reset: 00000000
$001C
IRQ2 Status and Control Reg-
ister
(INTSCR2)
Read: 0
PUC0ENB
0 0 IRQ2F 0
IMASK2 MODE2
Write:
ACK2
Reset: 00000000
$001D
Configuration Register 2
(CONFIG2)
Read:
STOP_
ICLKDIS
STOP_
RCLKEN
STOP_
XCLKEN
OSCCLK1 OSCCLK0
00
SCIBDSRC
Write:
Reset: 00000000
† One-time writable register after each reset.
$001E
IRQ1 Status and Control Reg-
ister
(INTSCR1)
Read:0000IRQ1F 0
IMASK1 MODE1
Write:
ACK1
Reset: 00000000
$001F
Configuration Register 1
(CONFIG1)
Read:
COPRS LVISTOP LVIRSTD LVIPWRD LVIREGD SSREC STOP COPD
Write:
Reset: 00000000
† One-time writable register after each reset.
$0020
Timer 1 Status and
Control Register
(T1SC)
Read: TOF
TOIE TSTOP
00
PS2 PS1 PS0
Write: 0 TRST
Reset: 00100000
$0021
Timer 1 Counter
Register High
(T1CNTH)
Read: Bit 15 14 13 12 11 10 9 Bit 8
Write:
Reset: 00000000
$0022
Timer 1 Counter
Register Low
(T1CNTL)
Read:Bit 7654321Bit 0
Write:
Reset: 00000000
$0023
Timer 1 Counter Modulo Reg-
ister High
(T1MODH)
Read:
Bit 15 14 13 12 11 10 9 Bit 8
Write:
Reset: 11111111
$0024
Timer 1 Counter Modulo
Register Low
(T1MODL)
Read:
Bit 7654321Bit 0
Write:
Reset: 11111111
$0025
Timer 1 Channel 0 Status and
Control Register (T1SC0)
Read: CH0F
CH0IE MS0B MS0A ELS0B ELS0A TOV0 CH0MAX
Write: 0
Reset: 00000000
Addr. Register Name Bit 7 654321Bit 0
U = Unaffected X = Indeterminate
= Unimplemented R = Reserved
Figure 2-2. Control, Status, and Data Registers (Sheet 3 of 9)