Datasheet

General Description
MC68HC908KX8 • MC68HC908KX2 • MC68HC08KX8 Data Sheet, Rev. 2.1
18 Freescale Semiconductor
Serial communications interface (SCI) module
5-bit keyboard interrupt (KBI) with wakeup feature
13 general-purpose input/output (I/O) ports:
Five shared with KBI and TIM, with 15-mA source/15-mA sink capabilities and with
programmable pullups on general- purpose input ports
Four shared with ADC
Two shared with SCI
Low-voltage inhibit (LVI) module with software selectable trip points, 2.6-V or 4.3-V trip point
Timebase module (TBM) with
Clock prescaler for eight user-selectable, periodic real-time interrupts
Active clock source in stop mode for periodic wakeup from stop using external crystal or
internal oscillator
External asynchronous interrupt pin with internal pullup (IRQ1
)
System protection features:
Computer operating properly (COP) reset
Low-voltage detection with reset
Illegal opcode detection with reset
Illegal address detection with reset
16-pin plastic dual in-line (PDIP) or small outline (SOIC) package
Low-power design fully static with stop and wait modes
Internal power-up reset circuit requiring no external pins
•–40
°C to +125°C operation
Features of the CPU08 include:
Enhanced HC05 programming model
Extensive loop control functions
16 addressing modes, eight more than the M68HC05
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
Third party C language support
1.3 MCU Block Diagram
Figure 1-1 shows the structure of the MC68HC908KX8.