The MC908AB32CFUE is a 8-bit Microcontroller with embedded EEPROM based on high-performance M68HC08 CPU with CISC architecture operates at a maximum internal bus frequency of 8MHz. The device incorporates 32kB internal flash, 1kB internal RAM, 512byte on-chip EEPROM, 8-channel 8-bit A/D converter and 51 general-purpose I/O pins. This device also features peripherals like serial peripheral interface modules (SPI), serial communications interface (SCI) module and programmable interrupt timer (PIT). This device is fully upward-compatible object code with M6805, M146805 and M68HC05 families.
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 x 8 Multiply instruction
Fast 16/8 divide instruction
Binary-coded decimal (BCD) instructions
Efficient C language support
Clock generator module (CGM)
Two 16-bit, 4-channel Timer interface modules (TIMA and TIMB)
Low-power design (fully static with STOP and WAIT modes)