Memory
Addr.
Register Name
Bit 7
LOOPS
0
6
ENSCI
0
5
4
3
WAKE
0
2
ILTY
0
1
PEN
0
Bit 0
PTY
0
Read:
Write:
Reset:
Read:
Write:
Reset:
Read:
Write:
Reset:
Read:
Write:
Reset:
Read:
Write:
Reset:
Read:
Write:
Reset:
Read:
Write:
Reset:
Read:
0
M
0
IRSCI Control Register 1
(IRSCC1)
$0040
$0041
$0042
$0043
$0044
$0045
$0046
$0047
$0048
$0049
$004A
$004B
$004C
0
SCTIE
TCIE
0
SCRIE
0
ILIE
0
TE
RE
0
RWU
0
SBK
0
IRSCI Control Register 2
(IRSCC2)
0
0
R8
T8
DMARE
DMATE
ORIE
NEIE
FEIE
PEIE
IRSCI Control Register 3
(IRSCC3)
U
U
0
0
0
0
0
0
SCTE
TC
SCRF
IDLE
OR
NF
FE
PE
IRSCI Status Register 1
(IRSCS1)
1
1
0
0
0
0
0
0
BKF
RPF
IRSCI Status Register 2
(IRSCS2)
0
0
0
0
0
0
0
0
R7
T7
R6
T6
R5
T5
R4
T4
R3
T3
R2
T2
R1
T1
R0
T0
IRSCI Data Register
(IRSCDR)
Unaffected by reset
0
CKS
SCP1
SCP0
R
SCR2
SCR1
0
SCR0
0
IRSCI Baud Rate Register
(IRSCBR)
0
0
0
0
0
0
0
0
0
TNP1
0
IRSCI Infrared Control
R
R
TNP0
0
IREN
0
Register Write:
(IRSCIRCR)
Reset:
Read:
Write:
Reset:
Read:
Write:
Reset:
0
MMAD7
1
0
MMAD6
0
0
0
0
MMAD3
0
MMIIC Address Register
(MMADR)
MMAD5
MMAD4
MMAD2
0
MMAD1 MMEXTAD
1
0
0
0
0
0
0
MMCLRBB
0
MMCRCBY
TE
MMEN
0
MMIEN
0
MMTXAK REPSEN
MMIIC Control Register 1
(MMCR1)
0
MMAST
0
0
MMRW
0
0
0
0
0
0
Read: MMALIF MMNAKIF
MMBB
MMIIC Control Register 2
(MMCR2)
MMCRCEF
Write:
0
0
0
0
Reset:
0
0
0
Unaffected
Read: MMRXIF
MMTXIF MMATCH
0
MMSRW MMRXAK MMCRCBF MMTXBE MMRXBF
MMIIC Status Register
(MMSR)
Write:
Reset:
Read:
0
0
0
MMTD6
0
0
MMTD5
0
0
MMTD4
0
1
MMTD3
0
0
1
0
MMTD0
0
MMIIC Data Transmit
MMTD7
0
MMTD2
MMTD1
Register Write:
(MMDTR)
Reset:
0
0
U = Unaffected
X = Indeterminate
= Unimplemented
R
= Reserved
Figure 2-2. Control, Status, and Data Registers (Sheet 6 of 9)
MC68HC908AP Family Data Sheet, Rev. 4
36
Freescale Semiconductor