Home  Embedded-Microcontrollers

Aug 2 2019

MC9S12DG256BCFU Datasheet PDF - IC MCU 16BIT FLASH 80QFP NXP FREESCALE

Product Overview

Product Category:

Embedded - Microcontrollers

Kynix Part #:

KY32-MC9S12DG256BCFU

Manufacturer Part#:

MC9S12DG256BCFU

Manufacturer

NXP USA Inc.

Description:

IC MCU 16BIT 256KB FLASH 80QFP

Package:

80-QFP

Datasheet:

MC9S12DG256BCFU Datasheet

Stock:

Yes

Quantity:

90 PCS


MC9S12DG256BCFU Images are for reference only:

MC9S12DG256BCFU Image 

Product Specifications 

Categories

Integrated Circuits (ICs)

Embedded - Microcontrollers

Series

HCS12

Status

Obsolete

REACH Compliant

Yes

EU RoHS Compliant

Yes

ADC Channels

Yes

ADC Resolution

10 bit

Address Bus Width

16.0

Brand

NXP / Freescale

Base Part Number

MC9S12DG256

Core Architecture

HCS12

Connectivity

CANbus, I²C, SCI, SPI

Peripherals

PWM, WDT

Core Processor

HCS12

Core Size

16-Bit

Clock Frequency-Max

16 MHz

Data Bus Width

16 bit

DAC Channels

No

DMA Channels

No

Data ROM Type

EEPROM

Data Converters

A/D 16x10b

Data RAM Type

RAM

Data ROM Size

4 kB

Data RAM Size

12 kB

EEPROM Size

4K x 8

Halogen Free

Halogen Free

I/O Voltage

2.35 V ~ 5.25 V

Instruction Set Architecture

RISC

JESD-30 Code

S-PQFP-G80

JESD-609 Code

e0

Max Frequency

25 MHz

Moisture Sensitive

Yes

Mounting Style

SMD/SMT

Maximum Clock Frequency

25 MHz

Number of Bits

256 KB

Number of I/Os

59

Number of Programmable I/O

59

Number of PWM Channels

1

Number of Pins

80

Number of ADC Channels

8

Number of Timers/Counters

1

Height

2.2 mm

Length

14 mm

Width

14 mm

Operating Supply Voltage

2.35V ~ 5.25V

Oscillator Type

Internal

Operating Temperature

-40°C ~ 85°C (TA)

Packaging

Tray

Product Category

16-bit Microcontrollers - MCU

Processor Series

HCS12

Product Type

16-bit Microcontrollers - MCU

Program Memory Type

FLASH

Program Memory Size

256 KB (256K x 8)

Package / Case

80-QFP

Supplier Device Package

80-QFP (14x14)

Package Body Material

PLASTIC/EPOXY

Package Code

QFP

Package Shape

SQUARE

Package Style

FLATPACK

Peak Reflow Temperature (Cel)

NOT SPECIFIED

Qualification Status

Not Qualified

RAM Size

12K x 8

REACH SVHC

No SVHC 

Radiation Hardening

No

RoHS

Compliant

Rohs Code

Yes

ROM Programmability

FLASH

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

Subcategory

Microcontrollers - MCU

Technology

CMOS

Temperature Grade

INDUSTRIAL

Terminal Finish

TIN SILVER COPPER

Terminal Form

GULL WING

Terminal Pitch

0.65 mm

Terminal Position

QUAD

Time@Peak Reflow Temperature-Max (s)

NOT SPECIFIED

Lead Free Status / RoHS Status

Contains lead / RoHS non-compliant

Moisture Sensitivity Level (MSL)

3 (168 Hours)

Additional Feature

ALSO REQUIRES 5V SUPPLY


MC9S12DG256BCFU Datasheet PDF Download:

2.png

Block Diagram

MC9S12DP256B Block Diagram 

Fig. 1 MC9S12DP256B Block Diagram

MC9S12DP256B Memory Map 

Fig. 2 MC9S12DP256B Memory Map

Description

The MC9S12DP256 microcontroller unit (MCU) is a 16-bit device composed of standard on-chip peripherals including a 16-bit central processing unit (HCS12 CPU), 256K bytes of Flash EEPROM, 12Kbytes of RAM, 4K bytes of EEPROM, two asynchronous serial communications interfaces (SCI), three serial peripheral interfaces (SPI), an 8-channel IC/OC enhanced capture timer, two 8-channel, 10-bit analog-to-digital converters (ADC), an 8-channel pulse-width modulator (PWM), a digital Byte Data Link Controller (BDLC), 29 discrete digital I/O channels (Port A, Port B, Port K and Port E), 20 discrete digital I/O lines with interrupt and wakeup capability, five CAN 2.0 A, B software compatible modules (MSCAN12), and an Inter-IC Bus. The MC9S12DP256 has full 16-bit data paths throughout. However, the external bus can operate in an 8-bit narrow mode so single 8-bit wide memory can be interfaced for lower cost systems. The inclusion of a PLL circuit allows power consumption and performance to be adjusted to suit operational requirements.

Features

• HCS12 Core

– 16-bit HCS12 CPU

– MEBI (Multiplexed External Bus Interface)

– MMC (Module Mapping Control)

– INT (Interrupt control)

– BKP (Breakpoints)

– BDM (Background Debug Mode)

• CRG (low current oscillator, PLL, reset, clocks, COP watchdog, real time interrupt, clock monitor)

• 8-bit and 4-bit ports with interrupt functionality

– Digital filtering

– Programmable rising or falling edge trigger

• Memory

– 256K Flash EEPROM

– 4K byte EEPROM

– 12K byte RAM

• Two 8-channel Analog-to-Digital Converters

– 10-bit resolution

– External conversion trigger capability

• Five 1M bit per second, CAN 2.0 A, B software compatible modules

– 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

• Enhanced Capture Timer

– 16-bit main counter with 7-bit prescaler

– 8 programmable input capture or output compare channels

– Two 8-bit or one 16-bit pulse accumulators

• 8 PWM channels

– Programmable period and duty cycle

– 8-bit 8-channel or 16-bit 4-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

– Usable as interrupt inputs

• Serial interfaces

– Two asynchronous Serial Communications Interfaces (SCI)

– Three Synchronous Serial Peripheral Interface (SPI)

• Byte Data Link Controller (BDLC)

– SAE J1850 Class B Data Communications Network Interface Compatible and ISO Compatible for Low-Speed (<125 Kbps) Serial Data Communications in Automotive Applications

• Inter-IC Bus (IIC)

– Compatible with I2C Bus standard

– Multi-master operation

– Software programmable for one of 256 different serial clock frequencies

• 112-Pin LQFP package

– I/O lines with 5V input and drive capability

– 5V A/D converter inputs

– Operation at 50MHz equivalent to 25MHz Bus Speed

– Development support

– Single-wire background debug™ mode (BDM)

– On-chip hardware breakpoints

Other data sheets within the file:

Part Number

MC9S12DP256B Guide

Description

HCS12 HCS12 Microcontroller IC 16-Bit 25MHz 256KB (256K x 8) FLASH 80-QFP (14x14)

MC9S12DP256B Guide


0 comment

Leave a Reply

Your email address will not be published.

 
 
   
Rating: