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)
● Master reset pin and power-on reset
● Optional computer operating properly (COP) reset
● Low-voltage detection with optional reset
● Illegal opcode detection with optional reset
● Illegal address detection with optional reset