MC9S08AC128CFUE Freescale Semiconductor, MC9S08AC128CFUE Datasheet
MC9S08AC128CFUE
Specifications of MC9S08AC128CFUE
Available stocks
Related parts for MC9S08AC128CFUE
MC9S08AC128CFUE 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, ...