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

Pinout and Signal Description
MC9S12DP256 — Revision 1.1
Pinout and Signal Description
Read/Write (R/W) In all modes this pin can be used as a general-purpose I/O and is an
input with an active pull-up out of reset. If the read/write function is
required it should be enabled by setting the RDWE bit in the PEAR
register. External writes will not be possible until enabled.
Low-Byte Strobe
(LSTRB)
In all modes this pin can be used as a general-purpose I/O and is an
input with an active pull-up out of reset. If the strobe function is required,
it should be enabled by setting the LSTRE bit in the PEAR register. This
signal is used in write operations. Therefore external low byte writes will
not be possible until this function is enabled. This pin is also used as
T
AGLO in Special Expanded modes and is multiplexed with the LSTRB
function.
Instruction Queue
Tracking Signals
(IPIPE1 and IPIPE0)
IPIPE1 (PE6) and IPIPE0 (PE5) signals are used to track the state of the
internal instruction pipe. Data movement and execution state
information is time-multiplexed on the two signals.
No Access
(NOACC)
The NOACC signal (available on PE[7]) is used to indicate that the
current bus cycle is an unused or “free” cycle. This signal will assert
anytime that the CPU is not using the bus.
NOTE:
Table 7 refers to the 112-pin version of the device. Pins shown in bold
are not available on the 80-pin version. Contact your Motorola
representative for further information on the 80-pin option.
Table 7 MC9S12DP256 Signal Description Summary
Pin Function Pin Name
Powered
by
Pin
Number
Description
112-pin
SS1_PWM3_KWP3 PP3 VDDX 1
Pulse Width Modulator Channel
Shared with input interrupts and SPI1
See also pins 109–112
SCK1_PWM2_KWP2 PP2 VDDX 2
MOSI1_PWM1_KWP1 PP1 VDDX 3
MISO1_PWM0_KWP0 PP0 VDDX 4
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...