MC9S08AW16CFGE Description
The MC9S08AW16CFGE is an 8-bit General-purpose Microcontroller with CISC architecture that operates at a maximum frequency of 40MHz. It is based on an enhanced HCS08 CPU (20MHz bus). The device has a 16kB internal flash memory, an 8-channel 10-bit A/D converter, and 34 general-purpose I/O pins. This device also includes peripherals such as a 100kbps inter-integrated circuit (IIC) bus module, one serial peripheral interface module (SPI), two serial communications interface (SCI) modules, and a real-time counter (RTC). Breakpoint support for single-breakpoint debugging during in-circuit debugging (plus two more breakpoints in the on-chip debug module). Debug module for in-circuit emulators (ICE) with two comparators and nine trigger modes. Change-of-flow addresses and event-only data are stored in an eight-deep FIFO.
MC9S08AW16CFGE Features
Optional computer operating properly (COP) reset
Low-voltage detection with reset or interrupt
Illegal opcode detection with reset
Illegal address detection with reset
Wait plus two stops
One 2-channel and one 6-channel 16-bit Timer/pulse-width modulator (TPM) module
8-pin Keyboard interrupt module (KBI)
Software-selectable pull-ups on ports when used as inputs
Software-selectable slew rate control on ports when used as outputs
Software-selectable drive strength on ports when used as outputs
Master reset pin and power-on reset (POR)
Internal pull-up on RESET, IRQ and BKGD/MS pins
HC08 Instruction set with added BGND instruction
Single-wire background debug mode interface
On-chip real-time in-circuit emulation (ICE)
Support for up to 32 Interrupt/reset sources
Clock source options include crystal, resonator, external clock or internally generated clock
MC9S08AW16CFGE Applications