Live Chat Not Available: Create Service Request

S08AC: 8-bit Flexis AC128/96/60/48/32 MCUs  Favorite



The AC family, comprised of pin-compatible 8-bit and 32-bit device duos, is the third family in the Flexis series. The Flexis series of controllers is the connection point on Freescale's Controller Continuum, where 8- and 32-bit compatibility becomes reality.

The S08AC128/96/60/48/32 pushes the boundaries of the 8-bit architecture performance with 128 KB of flash, three timer/pulse-width modulators (PWM), 16-channel, 10-bit analog-to-digital converter (ADC) and up to 20 MHz in bus frequency. The 8-bit S08AC128/96/60/48/32 are pin-, peripheral- and tool-compatible with the 32-bit MCF51AC256/128 devices. They share a common set of peripherals and development tools to deliver the ultimate in migration flexibility.


Features


Internal Clock Generator

  • Programmable frequency-locked loop(FLL) generates 8 MHz to 40 MHz
  • Provides multiple options for internal and external clock source and in-application clock switching
  • Trimmable with temperature and voltage compensation

10-bit Analog-to-Digital Converter

  • 10-bit Analog-to-Digital Converter
  • 2.5µs, 10-bit single conversion time

Timer with Ten Programmable Channels

  • Two 2-channes 16-bit timer systems
  • One 6-channel 16-bit timer systems
  • Programmable for input, capture, output compare or buffered pulse-width modulator (PWM)
    • PWM can be edge or center aligned

Extensive Serial Communications

  • Dual asynchronous SCIs
    • Flexible 13-bit module-based baud rate generators
    • LIN compatible
  • Inter-integrated circuit (I2C)
    • Up to 100 Kbps
    • Supports broadcasting mode and 10-bit addressing
  • Synchronous SPI
    • Multi-master operation

System Protection

  • Selectable low-voltage detect/reset
  • COP watchdog timer
    • Option to run COP off independent clock source or bus
  • Cyclic redundancy check (CRC)

Input/Output

  • Up to 56 GPIO pins
    • Programmable pull-ups
    • High-current drivers
    • Controlled rise/fall times minimize noise

On-Chip Debug Interface

  • Single-wire background debug mode
  • Non-intrusive emulation
  • On-chip in-circuit emulator (ICE) debug module containing two comparators and nine trigger modes
  • View and change internal registers and memory while running an application

Related Products


  • MCF51AC:Flexis 32-bit ColdFire® V1 Microcontrollers
  • S08AW:8-bit General Purpose AW60/48/32/16 MCUs
  • USB2SER:USB to Serial Bridge - a Ready Play Solution

Featured Documentation


  • MC9S08AC16: MC9S08AC8, MC9S08AW16A, MC9S08AW8A - Data Sheet
  • MC9S08AC60: MC9S08AC48, MC9S08AC32 - Data Sheet
  • MC9S08AC128: MC9S08AC128 8-Bit Microcontroller - Data Sheet

Featured Software and Tools


  • CW-MICROCONTROLLERS: CodeWarrior for Microcontrollers (Classic IDE) - RS08/HC(S)08, ColdFire V1
  • DEMO9S08AC60E: Demo Board for S08AC
  • UMultilink: Universal Multilink Development Interface
  • CW-MCU10: CodeWarrior for MCUs (Eclipse IDE) - ColdFire, 56800/E DSC, Kinetis, Qorivva 56xx, RS08/S08, S12Z

S08AC/AW Family Comparison


Core: Operating FrequencyInternal RAMADC BitsADC ChannelsSerial Interface TypeTimers SizeTimers ChannelsNumber of TimersI/O PinsPackage Description and Diagram
S08AC12840 MHz
8 KB
10 bit
16 



16 bit





70 
34 
54 
38 
LQFP 80 14*14*1.4P0.65 
LQFP 44 10*10*1.4P0.8 
QFP 64 14*14*2.2P0.8 
QFN 48 EP 7SQ*1.0P0.5 
LQFP 64 10*10*1.4P0.5 
S08AC16E40 MHz
1 KB
10 bit


16 bit




22 
32 
34 
38 
LQFP 32 7*7*1.4P0.8 
PSDIP 42 
LQFP 44 10*10*1.4P0.8 
QFN 48 EP 7SQ*1.0P0.5 
S08AW6040 MHz
2 KB
1 KB
10 bit

16 
12 


16 bit




34 
54 
38 
LQFP 44 10*10*1.4P0.8 
LQFP 64 10*10*1.4P0.5 
QFN 48 EP 7SQ*1.0P0.5 
QFP 64 14*14*2.2P0.8 
S08AW840 MHz
0.768 KB
10 bit




16 bit




34 
22 
38 
LQFP 44 10*10*1.4P0.8 
LQFP 32 7*7*1.4P0.8 
QFN 48 EP 7SQ*1.0P0.5 
S08AC3240 MHz
2 KB
10 bit
16 




16 bit






54 
38 
34 
22 
LQFP 64 10*10*1.4P0.5 
QFN 48 EP 7SQ*1.0P0.5 
LQFP 44 10*10*1.4P0.8 
QFP 64 14*14*2.2P0.8 
LQFP 32 7*7*1.4P0.8 
S08AC4840 MHz
2 KB
10 bit

16 



16 bit






38 
54 
22 
34 
QFN 48 EP 7SQ*1.0P0.5 
LQFP 64 10*10*1.4P0.5 
LQFP 32 7*7*1.4P0.8 
QFP 64 14*14*2.2P0.8 
LQFP 44 10*10*1.4P0.8 
S08AC6040 MHz
2 KB
10 bit
16 




16 bit






54 
34 
22 
38 
QFP 64 14*14*2.2P0.8 
LQFP 64 10*10*1.4P0.5 
LQFP 44 10*10*1.4P0.8 
LQFP 32 7*7*1.4P0.8 
QFN 48 EP 7SQ*1.0P0.5 
S08AC840 MHz
0.768 KB
7 KB
10 bit



16 bit





22 
38 
34 
32 
LQFP 32 7*7*1.4P0.8 
QFN 48 EP 7SQ*1.0P0.5 
LQFP 44 10*10*1.4P0.8 
PSDIP 42 
S08AC9640 MHz
6 KB
10 bit
16 



16 bit




70 
34 
54 
LQFP 80 14*14*1.4P0.65 
LQFP 44 10*10*1.4P0.8 
QFP 64 14*14*2.2P0.8 
S08AW1640 MHz
1 KB
10 bit
16 

12 



16 bit




54 
38 
34 
22 
QFP 64 14*14*2.2P0.8 
QFN 48 EP 7SQ*1.0P0.5 
LQFP 44 10*10*1.4P0.8 
LQFP 32 7*7*1.4P0.8 
LQFP 64 10*10*1.4P0.5 
S08AW3240 MHz
2 KB
10 bit
16 



16 bit




54 
38 
34 
QFP 64 14*14*2.2P0.8 
QFN 48 EP 7SQ*1.0P0.5 
LQFP 44 10*10*1.4P0.8 
LQFP 64 10*10*1.4P0.5 
S08AW4840 MHz
0.768 KB
10 bit




16 bit




34 
22 
38 
LQFP 44 10*10*1.4P0.8 
LQFP 32 7*7*1.4P0.8 
QFN 48 EP 7SQ*1.0P0.5 

The EMC performance of an application using this microcontroller is dependent on a number of factors that are outside the control of Freescale Semiconductor. These factors include but are not limited to industrial design, mechanical design, printed circuit board design and layout, components, connectors, and cables. Freescale Semiconductor is unable to guarantee the EMC performance of any microcontroller in a specific application. Careful consideration must be made when designing any application to ensure the necessary level of EMC. For more information on designing robust EMC systems please refer to application note AN2764.

Increase Your Knowledge