MC9S08AC96MFGE Freescale Semiconductor, MC9S08AC96MFGE Datasheet

MCU 8BIT 96K FLASH 44-LQFP

MC9S08AC96MFGE

Manufacturer Part Number
MC9S08AC96MFGE
Description
MCU 8BIT 96K FLASH 44-LQFP
Manufacturer
Freescale Semiconductor
Series
HCS08r
Datasheet

Specifications of MC9S08AC96MFGE

Core Processor
HCS08
Core Size
8-Bit
Speed
40MHz
Connectivity
I²C, LIN, SCI, SPI
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
38
Program Memory Size
96KB (96K x 8)
Program Memory Type
FLASH
Ram Size
6K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
44-LQFP
Core
S08
Processor Series
MC9S08ACXX
Data Bus Width
8 bit
Maximum Clock Frequency
40 MHz
Data Ram Size
6 KB
On-chip Adc
Yes
Number Of Timers
3
Operating Supply Voltage
2.7 V to 5.5 V
Operating Temperature Range
- 40 C to + 125 C
Mounting Style
SMD/SMT
A/d Bit Size
10 bit
A/d Channels Available
8
Height
1.4 mm
Interface Type
SCI, SPI, I2C
Length
10 mm
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Supply Voltage (max)
5.5 V
Supply Voltage (min)
2.7 V
Width
10 mm
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC9S08AC96MFGE
Manufacturer:
FREESCALE
Quantity:
4 800
Part Number:
MC9S08AC96MFGE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC9S08AC96MFGE
Manufacturer:
FREESCALE
Quantity:
4 800
Freescale Semiconductor
Data Sheet: Technical Data
MC9S08AC128 8-Bit
Microcontroller Data Sheet
© Freescale Semiconductor, Inc., 2007-2009. All rights reserved.
8-Bit HCS08 Central Processor Unit (CPU)
Development Support
Memory Options
Clock Source Options
System Protection
This document contains information on a new product. Specifications and information herein
are subject to change without notice.
40-MHz HCS08 CPU (central processor unit)
20-MHz internal bus frequency
HC08 instruction set with added BGND, CALL and
RTC instructions
Memory Management Unit to support paged
memory.
Linear Address Pointer to allow direct page data
accesses of the entire memory map
Background debugging system
Breakpoint capability to allow single breakpoint
setting during in-circuit debugging (plus two more
breakpoints in on-chip debug module)
On-chip in-circuit emulator (ICE) Debug module
containing three comparators and nine trigger
modes. Eight deep FIFO for storing change-of-flow
addresses and event-only data. Supports both tag
and force breakpoints.
Up to 128K FLASH — read/program/erase over full
operating voltage and temperature
Up to 8K Random-access memory (RAM)
Security circuitry to prevent unauthorized access to
RAM and FLASH contents
Clock source options include crystal, resonator,
external clock, or internally generated clock with
precision NVM trimming using ICG module
Optional computer operating properly (COP) reset
with option to run from independent internal clock
source or bus clock
CRC module to support fast cyclic redundancy
checks on system memory
Low-voltage detection with reset or interrupt
Illegal opcode detection with reset
Master reset pin and power-on reset (POR)
Power-Saving Modes
Peripherals
Input/Output
Package Options
Wait plus two stops
ADC — 16-channel, 10-bit resolution, 2.5 μs
conversion time, automatic compare function,
temperature sensor, internal bandgap reference
channel
SCIx — Two serial communications interface
modules supporting LIN 2.0 Protocol and SAE J2602
protocols; Full duplex non-return to zero (NRZ);
Master extended break generation; Slave extended
break detection; Wakeup on active edge
SPIx — One full and one master-only serial
peripheral interface modules; Full-duplex or
single-wire bidirectional; Double-buffered transmit
and receive; Master or Slave mode; MSB-first or
LSB-first shifting
IIC — Inter-integrated circuit bus module; Up to 100
kbps with maximum bus loading; Multi-master
operation; Programmable slave address; Interrupt
driven byte-by-byte data transfer; supports broadcast
mode and 10 bit addressing
TPMx — One 2-channel and two 6-channel 16-bit
timer/pulse-width modulator (TPM) modules:
Selectable input capture, output compare, and
edge-aligned PWM capability on each channel. Each
timer module may be configured for buffered,
centered PWM (CPWM) on all channels
KBI — 8-pin keyboard interrupt module
Up to 70 general-purpose input/output pins
Software selectable pullups on input port pins
Software selectable drive strength and slew rate
control on ports when used as outputs
80-pin low-profile quad flat package (LQFP)
64-pin quad flat package (QFP)
44-pin low-profile quad flat package (LQFP)
917A-03
MC9S08AC128
Document Number: MC9S08AC128
840B-01
Rev. 2, 6/2009
824D-02

Related parts for MC9S08AC96MFGE

MC9S08AC96MFGE Summary of contents

Page 1

... Illegal opcode detection with reset • Master reset pin and power-on reset (POR) This document contains information on a new product. Specifications and information herein are subject to change without notice. © Freescale Semiconductor, Inc., 2007-2009. All rights reserved. Document Number: MC9S08AC128 MC9S08AC128 917A-03 840B-01 Power-Saving Modes • ...

Page 2

... Timer/PWM (TPM) Module Timing 3.11 SPI Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.12 FLASH Specifications . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.13 EMC Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.13.1 Radiated Emissions . . . . . . . . . . . . . . . . . . . . . 34 Chapter 4 Ordering Information and Mechanical Drawings . . . . . . . . . . 35 4.1 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.2 Orderable Part Numbering System . . . . . . . . . . . . . . . 35 4.3 Mechanical Drawings Chapter 5 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 MC9S08AC128 MCU Series Data Sheet, Rev. 2 Freescale Semiconductor ...

Page 3

... The MC9S08AC128 is a member of the low-cost, high-performance HCS08 Family of 8-bit microcontroller units (MCUs). The MC9S08AC128 uses the enhanced HCS08 core. 1.1 MCU Block Diagram The block diagram in Figure 1-1 Freescale Semiconductor shows the structure of the MC9S08AC128 Series MCU. MC9S08AC128 MCU Series Data Sheet, Rev ...

Page 4

... PTD6/TPM1CLK/AD1P14 PTD5/AD1P13 PTD4/TPM2CLK/AD1P12 RXD2 PTD3/KBI1P6/AD1P11 TXD2 PTD2/KBI1P5/AD1P10 PTD1/AD1P9 SPSCK1 PTD0/AD1P8 MOSI1 PTE7/SPSCK1 MISO1 PTE6/MOSI1 SS1 PTE5/MISO1 SPSCK2 PTE4/SS1 MOSI2 MISO2 PTE3/TPM1CH1 PTE2/TPM1CH0 PTE1/RxD1 PTE0/TxD1 PTF7 TPM2CLK or TPMCLK PTF6 TPM2CH0–TPM2CH5 PTF5/TPM2CH1 PTF4/TPM2CH0 PTF3/TPM1CH5 TPMCLK PTF2/TPM1CH4 TPM3CH1 PTF1/TPM1CH3 PTF0/TPM1CH2 TPM3CH0 Freescale Semiconductor ...

Page 5

... PTC6 PTF7 10 11 PTF5/TPM2CH1 12 PTF6 13 PTJ0 14 PTJ1 15 PTJ2 16 PTJ3 PTE0/TxD1 17 18 PTE1/RxD1 19 PTE2/TPM1CH0 20 PTE3/TPM1CH1 Figure 2-1. MC9S08AC128 Series in 80-Pin LQFP Package Freescale Semiconductor 80-Pin LQFP MC9S08AC128 MCU Series Data Sheet, Rev. 2 PTG3/KBI1P3 60 PTD3/KBI1P6/AD1P11 59 PTD2/KBI1P5/AD1P10 SSAD V 56 DDAD PTD1/AD1P9 55 PTD0/AD1P8 54 PTB7/AD1P7 53 PTB6/AD1P6 52 ...

Page 6

... Figure 2-2. MC9S08AC128 Series in 64-Pin QFP Package 64-Pin QFP MC9S08AC128 MCU Series Data Sheet, Rev PTG3/KBI1P3 47 PTD3/KBI1P6/AD1P11 46 PTD2KBI1P5/AD1P10 45 V SSAD 44 V DDAD 43 PTD1/AD1P9 42 PTD0/AD1P8 41 PTB7/AD1P7 40 PTB6/AD1P6 39 PTB5/AD1P5 38 PTB4/AD1P4 37 PTB3/AD1P3 PTB2/AD1P2 36 35 PTB1/TPM3CH1/AD1P1 34 PTB0/TPM3CH0/AD1P0 PTA7 Note: Pin names in bold are lost in lower pin count packages. Freescale Semiconductor ...

Page 7

... LQFP pin assignments for the MC9S08AC128 Series device. PTC4 1 IRQ/TPMCLK 2 RESET 3 PTF0/TPM1CH2 4 PTF1/TPM1CH3 5 PTF4/TPM2CH0 6 PTF5/TPM2CH1 7 PTE0/TxD1 8 PTE1/RxD1 9 PTE2/TPM1CH0 10 PTE3/TPM1CH1 11 Figure 2-3. MC9S08AC128 Series in 44-Pin LQFP Package Table 2-4. Pin Availability by Package Pin-Count 80 Freescale Semiconductor 44-Pin LQFP Pin Number Lowest <-- Priority 64 44 Port Pin ...

Page 8

... PTH0 TPM2CH2 — — PTH1 TPM2CH3 — — PTH2 TPM2CH4 — — PTH3 TPM2CH5 34 23 PTB0 TPM3CH0 AD1P0 35 24 PTB1 TPM3CH1 AD1P1 36 25 PTB2 AD1P2 37 26 PTB3 AD1P3 MC9S08AC128 MCU Series Data Sheet, Rev. 2 --> Highest Alt 2 Freescale Semiconductor ...

Page 9

... Table 2-4. Pin Availability by Package Pin-Count (continued Freescale Semiconductor Pin Number Lowest <-- Priority 64 44 Port Pin Alt 1 38 — PTB4 AD1P4 39 — PTB5 AD1P5 40 — PTB6 AD1P6 41 — PTB7 AD1P7 42 27 PTD0 AD1P8 43 28 PTD1 AD1P9 DDAD SSAD 46 31 PTD2 KBI1P5 ...

Page 10

... Chapter 2 Pins and Connections 10 MC9S08AC128 MCU Series Data Sheet, Rev. 2 Freescale Semiconductor ...

Page 11

... Reliability of operation is enhanced if unused inputs are tied to an appropriate logic voltage level (for instance, either Freescale Semiconductor Table 3-1. Parameter Classifications NOTE MC9S08AC128 Series Data Sheet, Rev ...

Page 12

... DD load will shunt current greater than maximum injection DD MC9S08AC128 Series Data Sheet, Rev. 2 Value Unit –0 5.8 V – ± 120 mA °C –55 to +150 ) and negative (V ) clamp DD SS and range during instantaneous and > greater than In DD Freescale Semiconductor ...

Page 13

... I/O << P For most applications, P and can be neglected. An approximate relationship between P I/O int is: Solving equations 1 and 2 for K gives: Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications into account in power calculations, determine the difference between I will be very small Table 3-3. Thermal Characteristics ...

Page 14

... A MC9S08AC128 Series Data Sheet, Rev (at equilibrium) D Symbol Value Unit Ω R1 1500 C 100 pF – 3 Ω 200 pF – 3 – 2.5 7.5 Min Max ± 2000 V – HBM ± 200 V – MM ± 500 V – CDM ± 100 I – LAT Freescale Semiconductor Eqn. 3 Unit ...

Page 15

... D RAM retention voltage 15 P POR rearm voltage 16 D POR rearm time 17 P Low-voltage detection threshold — high range Low-voltage detection threshold — low range 18 P Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications Table 3-6. DC Characteristics Parameter Symbol –2 mA Load – ...

Page 16

... Drive MC9S08AC128 Series Data Sheet, Rev Min Typ Max Unit 4.2 4.3 4.4 V 4.3 4.4 4.5 2.48 2.56 2.64 V 2.54 2.62 2.7 — 100 — mV — 60 — 1.170 1.200 1.230 V –40°C 25°C 125°C 1.2 1.5 – Freescale Semiconductor ...

Page 17

... Figure 3-3. Typical I Average –30.0E-3 –25.0E-3 –20.0E-3 –15.0E-3 –10.0E-3 –5.0E-3 000.0E+3 0.00 Figure 3-4. Typical I Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications V –V ( 0.3 0.5 0.8 0.9 V –V Supply OH (High Drive 0.30 ...

Page 18

... Figure 3-5 through Figure 3-7 Freescale Semiconductor Temp (°C) for ...

Page 19

... Note: External clock is square wave supplied by function generator. For FEE mode, external reference frequency is 4 MHz Figure 3-5. Typical Run I Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications 3.4 3.8 4.2 4 for FBE and FEE Modes MC9S08AC128 MCU Series Data Sheet, Rev MHz, ADC off, FEE, 25° ...

Page 20

... Stop2 I ( 2.5 3 3.5 V (V) DD Figure 3-6. Typical Stop 2 I Stop3 (V) DD Figure 3-7. Typical Stop3 I MC9S08AC128 Series Data Sheet, Rev 4.5 DD 3.5 4 4.5 DD Freescale Semiconductor –40°C 25°C 55°C 85°C 5 –40°C 25°C 55°C 85°C 5 ...

Page 21

... External to MCU ADC conversion clock frequency Temp Sensor Slope Temp Sensor Voltage 1 Typical values assume V = 5.0 V, Temp = 25°C, f DDAD only and are not tested in production potential difference. Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications Conditions Absolute 2 Delta – DDAD 2 Delta – ...

Page 22

... Figure 3-8. ADC Input Impedance Equivalency Diagram 22 SIMPLIFIED INPUT PIN EQUIVALENT CIRCUIT Pad Z AS leakage due to input protection + V ADIN – INPUT PIN INPUT PIN INPUT PIN MC9S08AC128 Series Data Sheet, Rev ADIN SIMPLIFIED CHANNEL SELECT CIRCUIT ADC SAR ENGINE R ADIN R ADIN R ADIN R ADIN C ADIN Freescale Semiconductor ...

Page 23

... Sample time Total unadjusted error Includes quantization Differential non-linearity Integral non-linearity Zero-scale error ADIN SSA Full-scale error ADIN DDA Quantization error Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications REFH Conditions < 5.5 V DDAD High speed (ADLPC = 0) P Low power (ADLPC = 1) Short sample (ADLSMP = 0) ...

Page 24

... DDAD REFL SSAD 1 Symb Min Typ Max ±0.2 ±2.5 E — IL ±0.1 ±1 — XTAL Min Typ Max 2 See Note 10 1 — 0 — — 100 — — 0 — — 0 — — 10 — — 20 — Freescale Semiconductor Unit 2 LSB Unit MΩ MΩ kΩ ...

Page 25

... DD 1 Typical values are based on characterization data Self-clocked mode frequency is the frequency that the DCO generates when the FLL is open-loop. Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications Table 3-11. ICG Frequency Specifications (max), Temperature Range = –40 to 125°C Ambient) DDA ...

Page 26

... FLL circuitry via V DDA a given interval. 9 See Figure 3-9 Average of Percentage Error Figure 3-9. Internal Oscillator Deviation from Trimmed Frequency 26 and V and variation in crystal oscillator frequency increase the C SSA MC9S08AC128 Series Data Sheet, Rev ICGOUT percentage for Jitter Variable Freescale Semiconductor ...

Page 27

... This is the minimum pulse width that is guaranteed to pass through the pin synchronization circuitry. Shorter pulses may or may not be recognized. In stop mode, the synchronizer is bypassed so shorter pulses can be recognized in that case. 5 Timing is shown with respect to 20% V RESET PIN Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications (S08ICGV4).” Table 3-12. Control Timing Symbol ...

Page 28

... ILIH Figure 3-12. IRQ/KBIPx Timing Table 3-13. TPM Input Timing Symbol f TPMext t TPMext t clkh t clkl t ICPW MC9S08AC128 Series Data Sheet, Rev MSH Min Max Unit MHz Bus t 4 — cyc t 1.5 — cyc t 1.5 — cyc t 1.5 — cyc Freescale Semiconductor ...

Page 29

... TPMxCLK TPMxCHn TPMxCHn Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications t TPMext t clkh Figure 3-13. Timer External Clock t ICPW t ICPW Figure 3-14. Timer Input Capture Pulse MC9S08AC128 MCU Series Data Sheet, Rev clkl 29 ...

Page 30

... Hz Bus Bus Bus 2 2048 t cyc 4 — t cyc — 1/2 t SCK 1/2 — t SCK — 1/2 t SCK 1/2 — t SCK 1/2 t – 25 — ns SCK 1/2 t – 25 — ns SCK 30 — — — — — — — ns –10 — ns –10 — ns Freescale Semiconductor ...

Page 31

... SCK (CPOL = 0) (OUTPUT) SCK (CPOL = 1) (OUTPUT) MISO (INPUT) 10 MOSI (OUTPUT) NOTES output mode (MODFEN = 1, SSOE = 1). 2. LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB. Freescale Semiconductor Chapter 3 Electrical Characteristics and Timing Specifications MSB IN BIT BIT MSB OUT Figure 3-15. SPI Master Timing (CPHA = 0) ...

Page 32

... BIT MSB OUT 7 BIT MSB IN Figure 3-17. SPI Slave Timing (CPHA = BIT SLAVE MSB OUT 6 7 MSB IN BIT Figure 3-18. SPI Slave Timing (CPHA = 1) MC9S08AC128 Series Data Sheet, Rev SEE SLAVE LSB OUT NOTE LSB SLAVE LSB OUT LSB IN Freescale Semiconductor ...

Page 33

... Typical data retention values are based on intrinsic capability of the technology measured at high temperature and de-rated to 25°C using the Arrhenius equation. For additional information on how Freescale Semiconductor defines typical data retention, please refer to Engineering Bulletin EB618/D, Typical Data Retention for Nonvolatile Memory. ...

Page 34

... MHz + – 150 MHz package type 80 LQFP 150 – 500 MHz 500 – 1000 MHz IEC Level SAE Level MC9S08AC128 Series Data Sheet, Rev Level f /f Unit OSC BUS (Max) dBμV 32kHz crystal 30 20MHz Bus — — Freescale Semiconductor ...

Page 35

... Table 4-2, ® • Open a browser to the Freescale Table 4-2) in the “Enter Keyword” search box at the top of the page. Pin Count Freescale Semiconductor Chapter 4 Ordering Information and Mechanical Drawings Table 4-1. Device Numbering System Memory FLASH RAM 128K 8K 96K 6K 128 ...

Page 36

... MC9S08AC128 MCU Series Data Sheet, Rev. 2 Freescale Semiconductor ...

Page 37

... Added some finalized electrical characteristics. Added the parameter “Bandgap Voltage Reference” 6/2009 Updated Updated disclaimer page. Freescale Semiconductor Description of Changes Section 3.13, “EMC Performance” MC9S08AC128 MCU Series Data Sheet, Rev. 2 Chapter 5 Revision History Table 3-6 and corrected Table 3-16 ...

Page 38

... Chapter 5 Revision History 38 MC9S08AC128 MCU Series Data Sheet, Rev. 2 Freescale Semiconductor ...

Page 39

...

Page 40

... All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not designed, ...

Related keywords