Part Number Hot Search : 
TMXW320 FN4846 ACH25 TC9188F 630D102 MAX110 20M1R PJ5833CW
Product Description
Full Text Search
 

To Download MC9S12DP256PB Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 A FLASH MCU SOLUTION
MC9S12DP256
16-bit Microcontroller
FEATURES HIGH-PERFORMANCE 16-BIT HCS12 CPU CORE
* 25 MHz bus operation at 5V for 40 nsec minimum instruction cycle time * Opcode compatible with the 68HC11 and 68HC12 * C optimized architecture produces extremely compact code
BENEFITS
TARGET APPLICATIONS
* Automotive Applications * Industrial Control
ON-CHIP DEBUG INTERFACE
* Dedicated serial debug interface * On-chip breakpoints * Real-time in-circuit emulation and debug without expensive and cumbersome "box" emulators * Read/write memory and registers while running at full speed
NETWORK MODULES
The HCS12 Family of microcontrollers is the next generation of the highly successful 68HC12 architecture. Utilizing Motorola's industry-leading 0.25 FLASH, the DP256 is part of a pin-compatible family that is planned to scale from 32 Kbytes to 512 Kbytes of FLASH memory. The DP256 provides an upward migration path from Motorola's 68HC08, 68HC11 and 68HC12 architectures for applications that need larger memory, more peripherals and higher performance. Also, with the increasing number of CAN-based ECUs, its multiple network modules support this environment by enabling highly efficient communications between different network buses.
* Five msCAN Modules implementing the CAN 2.0 A/B protocol - Five receive buffers per module with FIFO storage scheme - Three transmit buffers per module with internal prioritization * Ability to link modules for higher buffer count * Programmable bit rate up to 1 Mbps * FIFO receive approach superior for event-driven networks
INTEGRATED THIRD-GENERATION FLASH MEMORY
* In-application re-programmable * Self-timed, fast programming - Fast FLASH Page Erase - 20 msec (512 Bytes) - Can program 16 bits in 20 sec while in burst mode * 5V FLASH program/erase/read * FLASH Granularity - 512 byte FLASH erase / 2 byte FLASH program * Four independently programmable FLASH arrays * Flexible block protection and security * Flexibility to change code in the field * Efficient end-of-line programming * Total program time for 256 Kbyte code is less than 10 sec * Reduces production programming cost through ultra-fast programming * No external high voltage or charge pump required * Virtual EEPROM implementation, FLASH array usable for EE extension * Can erase one array while executing code from another
4 KBYTES INTEGRATED EEPROM
* Flexible protection scheme for protection against accidental program or erase * EEPROM can be programmed in 46 sec
256K FLASH IIC 12K RAM Internal Bus V reg 5V to 2.5V 16-key Wakeup IRQ Ports ATD0 8 ch, 10-bit 4K EEPROM ATD1 8 ch, 10-bit
HCS12 CPU
* Can erase 4 bytes at a time and program 2 bytes at a time for calibration, security, personality and diagnostic information
2 x SCI 3 x SPI
10-BIT ANALOG-TO-DIGITAL CONVERTER
* Two 8-channel A/D converters * 7 sec, 10-bit single conversion time, scan mode available * Fast, easy conversion from analog inputs like temperature, pressure and fluid levels to digital values for CPU processing * Can effectively have 3.5 sec conversion time by sampling same signal with both A/D converters
Enhanced Capture Timer 8 ch, 16-bit
CLOCK GENERATION MODULE WITH PLL
* Clock monitor with self clock mode in case of no external clock * Programmable clock frequency with 1024 options ranging from divide by 16 to multiply by 64 from base oscillator * Real-time interrupt * Watchdog * Reliable, robust operation * Provides high performance using low-cost reference crystals * Reduces generated noise * Reduces power consumption * Easily able to implement real-time clock
5 x CAN 2.0 A/B
PWM 8 ch, 8-bit / 4 ch, 16-bit
A FLASH MCU SOLUTION
FEATURES ENHANCED CAPTURE TIMER
* 8-channel 16-bit with input capture, output compare and pulse accumulator * 16-bit modulus down counter
BENEFITS
* Flexible, programmable timer system
MC9S12DP256
DATA SHEETS
9S12DP256BDGV2/D S12DP256PIMV2/D CPU12RM/AD S12MSCANV2/D S12ATD10B8CV2/D S12CRGV3/D S12ECT16B8CV1/D S12EETS4KV2/D S12FTS256KV2/D S12IICV2/D S12PWM8B8CV1/D S12SCIV2/D S12SPIV2/D S12VREGV1/D MC9S12DP256 Device \ Guide MC9S12DP256 Port Integration Module Block \ Guide CPU12 Reference Manual HCS12 Motorola Scalable Controller Area Network Block \ Guide HCS12 10-bit 8-channel Analog to Digital Block \ Guide HCS12 Clock Reset Generator Block Guide HCS12 16-bit 8-channel Enhanced Capture Timer Block Guide HCS12 4K EEPROM Block Guide HCS12 256K FLASH Block Guide HCS12 IIC Block Guide HCS12 8-bit 8-channel Pulse-Width Modulator Block Guide HCS12 Serial Communications Interface Block Guide HCS12 Serial Peripheral Interface Block Guide HCS12 Voltage Regulator Block Guide
8-BIT OR 16-BIT PULSE-WIDE MODULATION
* 8-channel 8-bit or 4-channel 16-bit PWM * PWM supports "center aligned operation" * Efficiently implement motor control, battery charging or digital to analog functions
TWO SERIAL COMMUNICATIONS INTERFACES
* 8192 Prescalar option * Asynchronous communication between the MCU and a terminal, computer or a network of microcontrollers * Exact baud rate matching
THREE SERIAL PERIPHERAL INTERFACES
* Up to 6.25 Mbps * High-speed synchronous communication between multiple MCUs or between MCU and serial peripherals
INTER IC BUS (I 2C)
* 256 clock rate options * Provides a simple, efficient method of data exchange between devices * Minimizes the need for large numbers of connections between devices and eliminates the need for an address decoder
DEVELOPMENT TOOLS
M68MULTILINK12 Universal HC12 / HCS12 in-circuit emulator; debugger, and FLASH programming through BDM interface Includes M68MULTILINK12 and a MC9S12DP256 evaluation board
UP TO 91 INPUT/OUTPUT (I/O) LINES
* Programmable pull-ups / pull-downs * Dual drive capability * Reduce system cost * Able to tailor application for minimum EMC or high current loads
M68KIT912DP256
APPLICATION NOTES
AN2206/D AN2213/D AN2216/D AN2250/D Security and Protection on the HCS12 Family Using Cosmic Software's M68HC12 Compiler for MC9S12DP256 MC9S12DP256 Software Development Using Metrowerks CodeWarriorTM Audio Reproduction on HCS12 Microcontrollers EB386/D EB376/D EB377/D HCS12 D-Family Compatibility A comparison of the MC9S12DP256 (mask set 0K36N) versus the HC12 EB377 Change Summary of the MC9S12DP256 mask set 0K79X versus 0K36N Engineering Brief
PACKAGE OPTIONS
PART NUMBER
MC9S12DP256BCPV MC9S12DP256BVPV MC9S12DP256BMPV
PACKAGE
112 LQFP 112 LQFP 112 LQFP
TEMPERATURE RANGE
-40 to 85 C -40 to 105 C -40 to 125 C
Motorola and the stylized M Logo are registered in the U.S. Patent and Trademark Office. All other product or service names are the property of their respective owners. (c) Motorola, Inc. 2002
MC9S12DP256PB/D Rev. 1


▲Up To Search▲   

 
Price & Availability of MC9S12DP256PB

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X