MC9S08RD32CPE Freescale Semiconductor, MC9S08RD32CPE Datasheet - Page 75

no-image

MC9S08RD32CPE

Manufacturer Part Number
MC9S08RD32CPE
Description
IC MCU 32K FLASH 2K RAM 28-DIP
Manufacturer
Freescale Semiconductor
Series
HCS08r
Datasheet

Specifications of MC9S08RD32CPE

Core Processor
HCS08
Core Size
8-Bit
Speed
8MHz
Connectivity
SCI
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
23
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-DIP (0.600", 15.24mm)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
6.3.3
Port C is an 8-bit general-purpose I/O port with four pins shared with the KBI2 keyboard interrupt inputs
and four pins shared with the SPI.
Port C pins are available as general-purpose I/O pins controlled by the port C data (PTCD), data direction
(PTCDD), and pullup enable (PTCPE) registers. Refer to
information about general-purpose I/O control.
When the SPI module is enabled, PTC7 serves as the SPI module’s slave select pin (SS1), PTC6 serves as
the SPI clock pin (SPSCK1), PTC5 serves as the master-in slave-out pin (MISO1), and PTC4 serves as the
master-out slave-in pin (MOSI1). Refer to the
information about using PTC7–PTC4 as SPI pins.
Any of the port C pins PTC3-PTC0 can be configured as a KBI2 keyboard interrupt pin. Refer to the
Keyboard Interrupt (KBI) Module
interrupt pins.
6.3.4
Port D is an 7-bit general-purpose I/O port with one pin shared with the BKGD/MS function, one pin
shared with the RESET function, one pin shared with the IRQ function, and one pin shared with the TPM.
Port D pins are available as general-purpose I/O pins controlled by the port D data (PTDD), data direction
(PTDDD), and pullup enable (PTDPE) registers. Refer to
information about general-purpose I/O control.
The PTD0/BKGD/MS pin is configured for the BKGD/MS function during reset and following reset. The
internal pullup for this pin is enabled when the BKGD/MS function is enabled, regardless of the PTDPE0
bit. During reset, the BKGD/MS pin functions as a mode select pin. After the MCU is out of reset, the
BKGD/MS pin becomes the background communications input/output pin. PTD0 can be configured to be
a general-purpose output pin through software control. Refer to
Chapter 5, “Resets, Interrupts, and System
information about using this pin.
The PTD1/RESET pin is configured for the RESET function during reset and following reset.
Freescale Semiconductor
Port D
Port C
Port C
Port D
MCU Pin:
MCU Pin:
PTC7/
Bit 7
Bit 7
SS1
MC9S08RC/RD/RE/RG Data Sheet, Rev. 1.11
chapter for more information about using port C pins as keyboard
TPM1CH0
SPSCK1
PTD6/
PTC6/
Figure 6-3. Port C Pin Names
Figure 6-4. Port D Pin Names
6
6
Configuration,”
MISO1
Serial Peripheral Interface (SPI) Module
PTC5/
PTD5
5
5
MOSI1
PTC4/
PTD4
4
3
Section 6.4, “Parallel I/O
Section 6.4, “Parallel I/O
and the
KBI2P3
Chapter 3, “Modes of
PTC3/
PTD3
Development Support
3
3
KBI2P2
PTC2/
PTD2
2
2
KBI2P1
RESET
PTD1/
PTC1/
Controls,”
Controls,”
1
1
Operation,”
chapter for more
chapter for more
Parallel Input/Output
BKGD/MS
KBI2P0
PTC0/
PTD0/
Bit 0
Bit 0
for more
for more
75

Related parts for MC9S08RD32CPE