Home  Embedded-Microcontrollers

Nov 2 2019

MC9S12C128MFU Datasheet PDF - IC MCU FLASH 80QFP NXP

Product Overview

Product Category:

Embedded - Microcontrollers

Kynix Part #:

KY32-MC9S12C128MFU

Manufacturer Part#:

MC9S12C128MFU

Manufacturer

NXP USA Inc.

Description:

IC MCU 16BIT 128KB FLASH 80QFP

Package:

80-QFP

Datasheet:

MC9S12C128MFU Datasheet

Stock:

Yes

Quantity:

2108 PCS


MC9S12C128MFU Images are for reference only:

MC9S12C128MFU Image 


Product Specifications 

Categories

Integrated Circuits (ICs)

Embedded - Microcontrollers

Series

-

Status

Active

ADC Channels

Yes

Address Bus Width

16.0

Bit Size

16

Brand

NXP / Freescale

Clock Frequency-Max

50 MHz

DAC Channels

No

DMA Channels

No

External Data Bus Width

16.0

Halogen Free

Not Halogen Free

JESD-30 Code

S-PQFP-G80

Moisture Sensitive

Yes

Mounting Style

SMD/SMT

Number of I/Os

60

Number of PWM Channels

1

Number of Pins

80

Length

14 mm

Width

14 mm

On Chip Program ROM Width

8

Operating Temperature

-40°C ~ 125°C (TA)

Packaging

Tray

Program Memory Type

FLASH

Package Body Material

PLASTIC/EPOXY

Package Code

QFP

Package Shape

SQUARE

Package Style

FLATPACK

RAM (bytes)

4,096

ROM (words)

131,072

ROM Programmability

FLASH

Risk Rank

5.68

RoHS

Compliant

Speed

25 MHz

Seated Height-Max

2.45 mm

Supply Voltage-Max

2.75 V

Supply Voltage-Min

2.35 V

Supply Voltage-Nom

2.5 V

Technology

CMOS

Temperature Grade

AUTOMOTIVE

Terminal Form

GULL WING

Terminal Pitch

0.65 mm

Terminal Position

QUAD

uPs/uCs/Peripheral ICs Type

MICROCONTROLLER


MC9S12C128MFU Datasheet PDF Download:

MC9S12C128MFU Datasheet PDF

Block Diagram

MC9S12C-Family Block Diagram 

Fig. 1 MC9S12C-Family Block Diagram

MC9S12C128 User Configurable Memory Map 

Fig. 2 MC9S12C128 User Configurable Memory Map

Description

The MC9S12C-Family is 48/52/80 pin Flash-based MCU families, which deliver the power and flexibility of the 16-bit core to a whole new range of cost and space sensitive, general purpose industrial and automotive network applications. All MC9S12C-Family members feature standard on-chip peripherals including a 16-bit central processing unit (CPU12), up to 128K bytes of Flash EEPROM, up to 4K bytes of RAM, an asynchronous serial communications interface (SCI), a serial peripheral interface (SPI), an 8-channel 16-bit timer module (TIM), a 6-channel 8-bit pulse width modulator (PWM), an 8-channel, 10-bit analog-to-digital converter (ADC).

The MC9S12C128-Family members also feature a CAN 2.0 A, B software compatible module (MSCAN12).

All MC9S12C-Family devices feature full 16-bit data paths throughout. The inclusion of a PLL circuit allows power consumption and performance to be adjusted to suit operational requirements. In addition to the I/O ports available in each module, up to 10 dedicated I/O port bits are available with wake-up capability from stop or wait mode. The devices are available in 48-, 52-, and 80-pin QFP packages, with the 80-pin version pin compatible to the HCS12 A, B, and D Family derivatives.

Features

• 16-bit HCS12 core:

— HCS12 CPU

– Upward compatible with M68HC11 instruction set

– Interrupt stacking and programmer’s model identical to M68HC11

– Instruction queue

– Enhanced indexed addressing

— MMC (memory map and interface)

— INT (interrupt control)

— BDM (background debug mode)

— DBG12 (enhanced debug12 module, including breakpoints and change-of-flow trace buffer)

— MEBI (multiplexed expansion bus interface) available only in 80-pin package version

• Wake-up interrupt inputs:

— Up to 12 port bits available for wake up interrupt function with digital filtering

• Memory options:

— 16K or 32Kbyte Flash EEPROM (erasable in 512-byte sectors)

64K, 96K, or 128Kbyte Flash EEPROM (erasable in 1024-byte sectors)

— 1K, 2K or 4K Byte RAM

• Analog-to-digital converters:

— One 8-channel module with 10-bit resolution

— External conversion trigger capability

• Available on MC9S12C Family:

— One 1M bit per second, CAN 2.0 A, B software compatible module

— Five receive and three transmit buffers

— Flexible identifier filter programmable as 2 x 32 bit, 4 x 16 bit, or 8 x 8 bit

— Four separate interrupt channels for Rx, Tx, error, and wake-up

— Low-pass filter wake-up function

— Loop-back for self test operation

• Timer module (TIM):

— 8-channel timer

— Each channel configurable as either input capture or output compare

— Simple PWM mode

— Modulo reset of timer counter

— 16-bit pulse accumulator

— External event counting

— Gated time accumulation

• PWM module:

— Programmable period and duty cycle

— 8-bit 6-channel or 16-bit 3-channel

— Separate control for each pulse width and duty cycle

— Center-aligned or left-aligned outputs

— Programmable clock select logic with a wide range of frequencies

— Fast emergency shutdown input

• Serial interfaces:

— One asynchronous serial communications interface (SCI)

— One synchronous serial peripheral interface (SPI)

• CRG (clock reset generator module)

— Windowed COP watchdog

— Real time interrupt

— Clock monitor

— Pierce or low current Colpitts oscillator

— Phase-locked loop clock frequency multiplier

— Limp home mode in absence of external clock

— Low power 0.5MHz to 16MHz crystal oscillator reference clock

• Operating frequency:

— 32MHz equivalent to 16MHz bus speed for single chip

— 32MHz equivalent to 16MHz bus speed in expanded bus modes

— Option of 9S12C Family: 50MHz equivalent to 25MHz bus speed

— All 9S12GC Family members allow a 50MHz operating frequency.

• Internal 2.5V regulator:

— Supports an input voltage range from 2.97V to 5.5V

— Low power mode capability

— Includes low voltage reset (LVR) circuitry

— Includes low voltage interrupt (LVI) circuitry

• 48-pin LQFP, 52-pin LQFP, or 80-pin QFP package:

— Up to 58 I/O lines with 5V input and drive capability (80-pin package)

— Up to 2 dedicated 5V input only lines (IRQ, XIRQ)

— 5V 8 A/D converter inputs and 5V I/O

• Development support:

— Single-wire background debug™ mode (BDM)

— On-chip hardware breakpoints

— Enhanced DBG12 debug features

Other data sheets within the file:

Part Number

MC9S12C / MC9S12GC Family

Description

The MC9S12C-Family is 48/52/80 pin Flash-based MCU families, which deliver the power and flexibility of the 16-bit core to a whole new range of cost and space sensitive, general purpose industrial and automotive network applications.

MC9S12C / MC9S12GC Family


0 comment

Leave a Reply

Your email address will not be published.

 
 
   
Rating: