Datasheet
Table Of Contents
- List of Sections
- Table of Contents
- General Description
- Central Processing Unit (CPU)
- Pinout and Signal Description
- System Configuration
- Registers
- Operating Modes
- Resource Mapping
- Bus Control and Input/Output
- Resets and Interrupts
- Voltage Regulator (VREG)
- Flash EEPROM 256K
- EEPROM 4K
- Port Integration Module
- Clocks and Reset Generator (CRG)
- Pulse Width Modulator (PWM)
- Enhanced Capture Timer (ECT)
- Serial Communications Interface (SCI)
- Serial Peripheral Interface (SPI)
- Inter-IC Bus (IIC)
- MSCAN
- Analog to Digital Converter
- Byte Data Link Controller Module
- Contents
- Overview
- Features
- Block Diagram
- Register Map
- Functional Description
- Register Descriptions
- External Pin Descriptions
- Reset Initialization/Basic Operation
- Transmitting A Message
- Receiving A Message
- Transmitting An In-Frame Response (IFR)
- Receiving An In-Frame Response (IFR)
- Special BDLC Operations
- Modes of Operation
- Interrupt Operation
- Low Power Options
- Background Debug Module (BDM)
- Breakpoint (BKP) Module
- Revision History
- Glossary
- Literature Updates

Serial Peripheral Interface (SPI)
MC9S12DP256 — Revision 1.1
Serial Peripheral Interface (SPI)
Module Memory Map
The memory map for the Serial Peripheral Interface is given below in
Table 75. The address listed for each register is the sum of a base
address and an address offset. The base address is defined at the SoC
level and the address offset is defined at the module level. Reads from
reserved addresses ($0006 through $0007 and $0004) return zeros and
writes to reserved addresses have no effect.
Table 75 Module Memory Map
Address Use Access
$0000 SPI Control Register 1 Read / Write
$0001 SPI Control Register 2
Read / Write
(1)
1. Certain bits are non-writable.
$0002 SPI Baud Rate Register
Read / Write
(1)
$0003 SPI Status Register
Read
(2)
2. Writes to this register are ignored.
$0004 Reserved
---
(2)
(3)
3. Reading from this register returns all zeros.
$0005 SPI Data Register Read / Write
$0006 Reserved
---
(2)
(3)
$0007 Reserved
---
(2)
(3)
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...