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.
