Описание
The MC68H(R)C908JL3 is a member of the low-cost, high-performance M68HC08 Family of 8-bit microcontroller units (MCUs). The M68HC08 Family is based on the customer-specified integrated circuit (CSIC) design strategy. All MCUs in the family use the enhanced M68HC08 central processor unit (CPU08) and are available with a variety of modules, memory sizes and types, and package types.
- High-performance M68HC08 architecture
 - Fully upward-compatible object code with M6805, M146805, and M68HC05 Families
 - Low-power design; fully static with stop and wait modes
 - 5V and 3V operating voltages
 - 8MHz internal bus operation
 - RC-oscillator circuit or crystal-oscillator options
 - In-system FLASH programming
 - FLASH security1
 - User FLASH memory
- 4096 bytes for MC68H(R)C908JL3/JK3
 
 - 128 bytes of on-chip random-access memory (RAM)
 - 2-channel, 16-bit timer interface module (TIM)
 - 12-channel, 8-bit analog-to-digital converter (ADC)
 - 23 general purpose I/O ports for MC68H(R)C908JL3:
- 7 keyboard interrupt with internal pull-up
 - 10 LED drivers
 - 2 × 25mA open-drain I/O with pull-up
 - 2 ICAP/OCAP/PWM
 
 - 15 general purpose I/O ports for MC68H(R)C908JK3:
- 1 keyboard interrupt with internal pull-up (with RC oscillator option selected)
 - 4 LED drivers
 - 2 × 25mA open-drain I/O with pull-up
 - 2 ICAP/OCAP/PWM
 
 - System protection features:
- Optional computer operating properly (COP) reset
 - Optional low-voltage detection with reset and selectable trip points for 3V and 5V operation.
 - Illegal opcode detection with reset
 - Illegal address detection with reset
 
 - Master reset pin with internal pull-up and power-on reset
 - IRQ1 with programmable pull-up and schmitt-trigger input
 - 28-pin PDIP and 28-pin SOIC packages for MC68H(R)C908JL3
 - 20-pin PDIP and 20-pin SOIC packages for MC68H(R)C908JK3 Features of the CPU08 include the following:
 - Enhanced HC05 programming model
 - Extensive loop control functions
 - 16 addressing modes (eight more than the HC05)
 - 16-bit index register and stack pointer
 - Memory-to-memory data transfers
 - Fast 8 × 8 multiply instruction
 - Fast 16/8 divide instruction
 - Binary-coded decimal (BCD) instructions
 - Optimization for controller applications
 - Efficient C language support
 
