The MC908QY4ACDWE is a 8-bit EEPROM Emulation Microcontroller based on high-performance M68HC08 CPU with CISC architecture operates at a maximum internal bus frequency of 8MHz. The device incorporates 4096byte internal flash, on-chip random-access memory (RAM), 6-channel 10-bit A/D converter and 14 general-purpose I/O pins. This device also features peripherals like 2-channel 16-bit timer interface (TIM) module. This device is fully upward-compatible object code with M68HC05 family.
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
Software selectable crystal oscillator range, 32-100kHz, 1-8MHz and 8-32MHz
Software configurable input clock from either internal or external source
Auto wakeup from STOP capability using dedicated internal 32-kHz RC or bus clock source
6-bit Keyboard interrupt with wakeup feature (KBI)
Low-voltage inhibit (LVI) module features - software selectable trip point
Computer operating properly (COP) watchdog
Low-voltage detection with reset
Illegal opcode detection with reset
Illegal address detection with reset
External asynchronous interrupt pin with internal pull-up (IRQ)
Master asynchronous reset pin with internal pull-up (RST)