MC9S08AW60MFGE Description
The MC9S08AW60MFGE is an 8-bit general-purpose microcontroller that runs at a maximum frequency of 40MHz and is based on an improved HCS08 CPU with a 20MHz bus. The device includes 34 general-purpose I/O pins, an 8-channel 10-bit A/D converter, 60kB internal flash, and 2kB internal RAM. Additionally, this device includes peripherals including a real-time counter, two serial peripheral interface (SPI) modules, one inter-integrated circuit (IIC) bus module capable of operating at up to 100 kbps, and one SPI module (RTC). When conducting in-circuit debugging, breakpoint functionality permits the placement of a single breakpoint (plus two more breakpoints in on-chip debug module). On-chip real-time in-circuit emulation (ICE) with nine trigger modes, an on-chip bus capture buffer, and two comparators (plus one in the BDM).
MC9S08AW60MFGE Features
Wait plus two stops
Illegal opcode detection with reset
Illegal address detection with reset
8-pin Keyboard interrupt module (KBI)
On-chip real-time in-circuit emulation (ICE)
Master reset pin and power-on reset (POR)
Support for up to 32 Interrupt/reset sources
Low-voltage detection with reset or interrupt
Single-wire background debug mode interface
HC08 Instruction set with added BGND instruction
Optional computer operating properly (COP) reset
Internal pull-up on RESET, IRQ and BKGD/MS pins
Software-selectable pull-ups on ports when used as inputs
Software-selectable drive strength on ports when used as outputs
Software-selectable slew rate control on ports when used as outputs
One 2-channel and one 6-channel 16-bit Timer/pulse-width modulator (TPM) module
Clock source options include crystal, resonator, external clock or internally generated clock
MC9S08AW60MFGE Applications