1.4 MCU Block Diagram
MC68HC908AB32
Rev. 1.0
—
MOTOROLA
•
51 general-purpose input/output (I/O) pins:
– 30 shared-function I/O pins
– 5-bit keyboard wakeup port
– Selectable pullups on inputs on port D and port F
•
System protection features
– Optional computer operating properly (COP) reset
– Low-voltage detection with optional reset
– Illegal opcode detection with optional reset
– Illegal address detection with optional reset
•
64-pin quad flat pack (QFP)
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
Figure 1-1
shows the structure of the MC68HC908AB32.
General Description
General Description
MCU Block Diagram
Technical Data
31