Freescale Semiconductor, Inc. A FLASH MCU SOLUTION 68HC908JK1/JK3/JL3 8-bit Microcontroller • • • • • • Freescale Semiconductor, Inc... BENEFITS FEATURES TARGET APPLICATIONS Appliances Security systems Microwave applications Satellite receivers Automotive body electronics Sensors and flow measurement devices • Industrial compressor (HVAC) • Instrument control panels • HVAC blowers and fans HIGH-PERFORMANCE 68HC08 CPU CORE • 8 MHz bus operation at 5V operation for 125 nsec minimum instruction cycle time • 4 MHz bus operation at 3V for 250 nsec minimum instruction cycle time • Efficient instruction set including multiply and divide • 16 flexible addressing modes including stack relative with 16-bit stack pointer • Fully static low-voltage, low-power design with wait and stop modes • Object code compatible with the 68HC05 • Easy to learn and use architecture • C optimized architecture provides compact code INTEGRATED SECOND GENERATION FLASH MEMORY The 68HC908JL3, the 68HC908JK3 and the 68HC908JK1 utilize a 68HC08 CPU core and provide cost-effective re-programmable FLASH with an integrated analog-to-digital converter (ADC). This family also includes multiple clock options, two 16-bit timer channels, low voltage inhibit (LVI) and a watchdog timer. • In-application re-programmable • Extremely fast programming, encoding 64 bytes in as fast as 2 msec • FLASH programming across the 68HC08’s full operating supply voltage with no extra programming voltage • 10K write/erase cycles minimum over temperature • Flexible block protection and security • Cost-effective programming changes and field software upgrades via in-application programmability and re-programmability • Reduces production programming costs through ultra-fast programming • Allows re-programmable battery-powered applications • Byte-writable for data as well as program memory • Protects code from unauthorized reading and to guard against unintentional erasing/writing of user-programmable segments of code 8-BIT ANALOG-TO-DIGITAL CONVERTER • 8 channels • Single conversion in 17 µsec HC08 CPU 4K/1.5K Flash KBI MULTIPLE CLOCK OPTIONS • Crystal, ceramic or RC oscillator • External clock 128 RAM 12-ch 8-bit ADC 2-ch 16-bit Timer LVI Up to 23 GPIO • Flexible clock options optimize timing accuracy with system cost TWO PROGRAMMABLE 16-BIT TIMER CHANNELS • 125 nsec resolution at 8 MHz bus • Free-running counter or modulo up-counter COP • Fast, easy conversion from analog inputs like temperature, pressure, and fluid levels to digital values for CPU processing • Each channel independently programmable for input capture, output compare or unbuffered PWM • Pairing timer channels provides a buffered PWM function COMPUTER OPERATING PROPERLY WATCHDOG TIMER • Provides system protection For More Information On This Product, Go to: www.freescale.com Freescale Semiconductor, Inc. FEATURES A FLASH MCU SOLUTION BENEFITS SELECTABLE TRIP POINT LOW-VOLTAGE INHIBIT 68HC908JK/JL FAMILY • Improves reliability by resetting the MCU when voltage drops below trip point • Two trip points allow optimum operation in both 5V and 3V nominal systems • Integration reduces system cost PART NUMBER DESCRIPTION RESALE* RESALE EASY-TO-ORDER DEVELOPMENT TOOL KITS M68ICS08JLJK KITMMEVS08JL KITMMDS08JL JL and JK programmer/ in-circuit debug kit Cost-effective real-time in-circuit emulator kit High-performance real-time in-circuit emulator kit $295 UP TO 23 BIDIRECTIONAL INPUT/OUTPUT (I/O) LINES $1450 • 25 mA sink capability on two I/O pins • Keyboard scan with selectable interrupts on seven I/O pins • Software programmable pullups on nine I/O pins $3950 INDIVIDUAL DEVELOPMENT TOOL COMPONENTS Freescale Semiconductor, Inc... M68MMDS0508 M68MMPFB0508 M68EML08GP32 M68CBL05C M68TC08JK3P20 M68TC08JL3P28 M68TC08JL3FA48 M68DIP20SOIC M68DIP28SOIC M68TQS0485DGI M68TQP0485DI High-performance emulator MMEVS platform board Emulation module daughter board Low-noise flex cable 20-pin DIP target head adapter 28-pin DIP target head adapter 48-pin LQFP target head adapter 20-pin SOIC-DW target head adapter 28-pin SOIC-DW target head adapter 48-pin TQ socket with guides 48-pin TQPACK $2950 $395 $495 • High-current capable I/O allows direct drive of LED and other circuits to eliminate external drivers and reduce system costs • Keyboard scan with programmable pullups eliminate external glue logic when interfacing to simple keypads APPLICATION NOTES AND ENGINEERING BULLETINS • EB367/D In-circuit Programming of 68HC908JL/JK • AN1218/D 68HC05 to 68HC08 Optimization • AN1831/D Using MC68HC908 On-Chip FLASH Programming Routines • AN1837/D Non-Volatile Memory Technology Review • AN2093/D Creating Efficient C Code for the MC68HC08 • AN1752/D Data Structures for 8-bit MCUs • AN1219/D M68HC08 Integer Math Routines • AN1705/D Noise Reduction Techniques for MCU-Based Systems $120 $100 $100 $300 $50 $50 $50 $60 • AN1259/D System Design and Layout Techniques for Noise Reduction in MCU-Based Systems • AN1263/D Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers • AN1050/D Designing for Electromagnetic Compatibility (EMC) with HCMOS Microcontrollers • AN1705/D Noise Reduction Techniques for Microcontroller-Based Systems • AN2158/D Designing with the MC68HC908JL/JK Microcontroller Family And many more—see our Web site at http://www.motorola.com/mcu PACKAGE OPTIONS PART NUMBER MC68HC908JL3CP MC68HC908JL3CDW MC68HC908JL3CFA MC68HC908JL3MP MC68HC908JL3MDW MC68HC908JL3MFA MC68HRC908JL3CP MC68HRC908JL3CDW MC68HRC908JL3CFA MC68HRC908JL3MP MC68HRC908JL3MDW MC68HRC908JL3MFA MC68HC908JK3CP MC68HC908JK3CDW MC68HC908JK3MP MC68HC908JK3MDW MC68HRC908JK3CP MC68HRC908JK3CDW MC68HRC908JK3MP MC68HRC908JK3MDW MC68HC908JK1CP MC68HC908JK1CDW MC68HC908JK1MP MC68HC908JK1MDW MC68HRC908JK1CP MC68HRC908JK1CDW MC68HRC908JK1MP MC68HRC908JK1MDW SAMPLE PACK PACKAGE KMC908JL3CP KMC908JL3CDW KMC908JL3CFA NA NA NA KMCR908JL3CP KMCR908JL3CDW KMCR908JL3CFA NA NA NA KMC908JK3CP KMC908JK3CDW NA NA KMCR908JK3CP KMCR908JK3CDW NA NA NA NA NA NA NA NA NA NA 28 DIP 28 SOIC 48 LQFP 28 DIP 28 SOIC 48 LQFP 28 DIP 28 SOIC 48 LQFP 28 DIP 28 SOIC 48 LQFP 20 DIP 20 SOIC 20 DIP 20 SOIC 20 DIP 20 SOIC 20 DIP 20 SOIC 20 DIP 20 SOIC 20 DIP 20 SOIC 20 DIP 20 SOIC 20 DIP 20 SOIC * All prices are manufacturer’s suggested resale for North America. OSCILLATOR FLASH OPTION SIZE XTAL XTAL XTAL XTAL XTAL XTAL RC RC RC RC RC RC XTAL XTAL XTAL XTAL RC RC RC RC XTAL XTAL XTAL XTAL RC RC RC RC 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 1.5K 1.5K 1.5K 1.5K 1.5K 1.5K 1.5K 1.5K TEMPERATURE RANGE -40 to 85°C -40 to 85°C -40 to 85°C -40 to 125°C -40 to 125°C -40 to 125°C -40 to 85°C -40 to 85°C -40 to 85°C -40 to 125°C -40 to 125°C -40 to 125°C -40 to 85°C -40 to 85°C -40 to 125°C -40 to 125°C -40 to 85°C -40 to 85°C -40 to 125°C -40 to 125°C -40 to 85°C -40 to 85°C -40 to 125°C -40 to 125°C -40 to 85°C -40 to 85°C -40 to 125°C -40 to 125°C Motorola and the stylized M Logo are registered in the U.S. Patent and Trademark Office. This product incorporates SuperFlash® technology licensed from SST. All other product or service names are the property of their respective owners. © Motorola, Inc. 2003 908JKJK3JL3FS/D REV 0 For More Information On This Product, Go to: www.freescale.com