MC9S08AW32CFGE Description
The MC9S08AW32CFGE is an 8-bit general-purpose microcontroller that runs at a maximum frequency of 40MHz and is based on an improved HCS08 CPU (20MHz bus). The chip includes 34 general-purpose I/O pins, an 8-channel 10-bit A/D converter, 32kB internal flash, and 2kB internal RAM. Additionally, this device includes peripherals including a real-time counter, two serial peripheral interfaces (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 the 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).
MC9S08AW32CFGE Features
Illegal address detection with reset
Wait plus two stops
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
Optional computer operating properly (COP) reset
Low-voltage detection with reset or interrupt
Illegal opcode detection with reset
One 2-channel and one 6-channel 16-bit Timer/pulse-width modulator (TPM) module
8-pin Keyboard interrupt module (KBI)
Internal pull-up on RESET, IRQ, and BKGD/MS pins
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)
MC9S08AW32CFGE Applications
Industrial control systems.
SMPS and Power Regulation systems.
Digital data processing.
Analog signal measuring and manipulations.
Embedded systems like coffee machines, and vending machines.
Motor control systems