Datasheet

Multiple Serial Interface (MSI)
MC68HC812A4 Data Sheet, Rev. 7
146 Freescale Semiconductor
Full register descriptions can be found in Chapter 14 Serial Communications Interface Module (SCI) and
Chapter 15 Serial Peripheral Interface (SPI).
$00CC
SCI 1 Status Register 1
(SC1SR1)
See page 172.
Read: TDRE TC RDRF IDLE OR NF FE PF
Write:
Reset:11000000
$00CD
SCI 1 Status Register 2
(SC1SR2)
See page 173.
Read: 0 0 0 0000RAF
Write:
Reset:00000000
$00CE
SCI 1 Data Register High
(SC1DRH)
See page 174.
Read: R8
T8
000000
Write:
Reset: Unaffected by reset
$00CF
SCI 1 Data Register Low
(SC1DRL)
See page 174.
Read: R7 R6 R5 R4 R3 R2 R1 R0
Write: T7 T6 T5 T4 T3 T2 T1 T0
Reset: Unaffected by reset
$00D0
SPI 0 Control Register 1
(SP0CR1)
See page 186.
Read:
SPIE SPE SWOM MSTR CPOL CPHA SSOE LSBF
Write:
Reset:00000000
$00D1
SPI 0 Control Register 2
(SP0CR2)
See page 187.
Read: 0 0 0 0
PUPS RDS
0
SPC0
Write:
Reset:00001000
$00D2
SPI 0 Baud Rate Register
(SP0BR)
See page 188.
Read: 0 0 0 0 0
SPR2 SPR1 SPR0
Write:
Reset:00000000
$00D3
SPI 0 Status Register
(SP0SR)
See page 189.
Read: SPIF WCOL 0 MODF 0000
Write:
Reset:00000000
$00D5
SPI 0 Data Register
(SP0DR)
See page 190.
Read:
Bit 76543210
Write:
Reset: Unaffected by reset
$00D6
Port S Data Register
(PORTS)
See page 147.
Read:
PS7 PS6 PS5 PS4 PS3 PS2 PS1 PS0
Write:
Reset: Unaffected by reset
$00D7
Port S Data Direction
Register (DDRS)
See page 148.
Read:
DDRS7 DDRS6 DDRS5 DDRS4 DDRS3 DDRS2 DDRS1 DDRS0
Write:
Reset:00000000
Addr.Register Name Bit 7654321Bit 0
= Unimplemented
Figure 13-2. MSI Register Map (Continued)