![]() |
|
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 |
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] |