Description
The MC9S08PA4AVTG is an 8-bit microcontroller that runs at a maximum frequency of 20MHz and is based on an improved S08 CPU (20MHz bus). The chip has 14 general-purpose I/O pins, an 8-channel 12-bit A/D converter, 4kB internal flash, and 512kB internal RAM. Additionally, this device includes add-ons like a 16-bit real time clock and a serial communication interface (SCI/UART) module (RTC). The device can function between 2.7 and 5.5V.
Features
– Oscillator (XOSC) - loop-controlled Pierce oscillator; crystal or ceramic resonator range of 31.25 kHz to 39.0625 kHz or 4 MHz to 20 MHz
– Internal clock source (ICS) - containing a frequency locked-loop (FLL) controlled by internal or external reference; precision trimming of internal reference allowing 1% deviation across a temperature range of 0°C to 70°C and 2% deviation across whole operating temperature range; up to 20 MHz
– Watchdog with independent clock source
– Low-voltage detection with reset or interrupt; selectable trip points
– Illegal opcode detection with reset
– Illegal address detection with reset
– Up to 20 MHz bus at 2.7 V to 5.5 V across operating temperature range
– Supporting up to 40 interrupt/reset sources
– Supporting up to four-level nested interrupt
– On-chip memory
– Up to 4 KB flash read/program/erase over full operating voltage and temperature
– Up to 128 byte EEPROM; 2-byte erase sector; program and erase while executing flash
– Up to 512 byte random-access memory (RAM)
– Flash and RAM access protection
– One low-power stop mode; reduced power wait mode
– Peripheral clock enable register can disable clocks to unused modules, reducing currents; allows clocks to remain enabled to specific peripherals in stop3 mode
Applications
Industrial
Automobile engine control systems
Implantable medical devices
Remote controls
Office machines
Appliances
Power tools
Toys and other embedded systems