MC9S08AC60 is a 8-bit microcontroller from freescale. It has a 40MHz CPU, 60KB FLASH and 2KB RAM. It has external interrupt/reset sources, clock source options, and protection functions. It also has several peripherals, such as ADC and SCI.
The MC9S08AC60 is an 8‑bit HCS08 microcontroller featuring a 40 MHz CPU core, 20 MHz internal bus, up to 60 KB of flash memory and 2 KB of RAM. It supports a rich set of peripherals including up to 16‑channel 10‑bit ADC, two SCI modules, SPI, I²C, timers, PWM, keyboard interrupt and CRC hardware.
The device is offered in several package types such as 64‑pin QFP, 48‑pin QFN and 32‑pin LQFP. The data sheet provides detailed electrical characteristics, timing specifications, pin‑out diagrams and ordering information for designers.
| CPU frequency | 40 MHz |
|---|---|
| Internal bus frequency | 20 MHz |
| Flash memory | Up to 60 KB |
| RAM | Up to 2 KB |
| ADC channels | Up to 16 channels, 10‑bit |
| General‑purpose I/O pins | Up to 54 pins |
The device provides up to 60 KB of on‑chip flash memory.
The microcontroller has up to three 16‑bit timer/PWM modules with selectable input capture, output compare and edge‑aligned PWM.