The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

MC9S12A128 Device Guide V01.01 Original Release Date: March, 2002


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



9S12A128DGV1/D 4/2002
MC9S12A128 Device Guide V01.01
Original Release Date: March, 2002 Revised: April, 2002
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Revision History
Version Revision Effective Number Date Date
V01.00 2002 2002
Author
Initial release
Description Changes
Replaced document order number with version except cover sheet Corrected Table Device Memory entries EEPROM array array V01.01 APRIL 2002 APRIL 2002 Table Operating Conditions Increased 2.35V Table Characteristics Corrected rating column typical value Table Operating Characteristics Updated rating definitions items clarity
additional information, refer MC9S12A128 8-Bit Microcontroller Unit Mask Errata (Motorola document order number, 9S12A128MSE1). errata found World Wide
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Table Contents
Section Introduction
Overview. Features Modes Operation Block Diagram Device Memory Map. Part Assignments.
Section Signal Description
Device Pinout Signal Properties Summary Detailed Signal Descriptions. 2.3.1 EXTAL, XTAL Oscillator Pins 2.3.2 RESET External Reset 2.3.3 TEST Test 2.3.4 VREGEN Voltage Regulator Enable 2.3.5 Loop Filter 2.3.6 BKGD TAGHI MODC Background Debug, High, Mode 2.3.7 PAD15 AN15 ETRIG1 Port Input ATD1 2.3.8 PAD[14:08] AN[14:08] Port Input Pins ATD1 2.3.9 PAD7 AN07 ETRIG0 Port Input ATD0 2.3.10 PAD[06:00] AN[06:00] Port Input Pins ATD0 2.3.11 PA[7:0] ADDR[15:8] DATA[15:8] Port Pins 2.3.12 PB[7:0] ADDR[7:0] DATA[7:0] Port Pins 2.3.13 NOACC XCLKS Port 2.3.14 MODB IPIPE1 Port 2.3.15 MODA IPIPE0 Port 2.3.16 ECLK Port 2.3.17 LSTRB TAGLO Port 2.3.18 Port 2.3.19 Port Input 2.3.20 XIRQ Port Input 2.3.21 KWH7 Port
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
2.3.22 2.3.23 2.3.24 2.3.25 2.3.26 2.3.27 2.3.28 2.3.29 2.3.30 2.3.31 2.3.32 2.3.33 2.3.34 2.3.35 2.3.36 2.3.37 2.3.38 2.3.39 2.3.40 2.3.41 2.3.42 2.3.43 2.3.44 2.3.45 2.3.46 2.3.47 2.3.48 2.3.49 2.3.50 2.3.51 2.3.52 2.3.53 2.3.54 2.3.55 2.3.56 2.3.57
KWH6 Port KWH5 Port KWH4 Port KWH3 Port KWH2 SCK1 Port KWH1 MOSI1 Port KWH0 MISO1 Port KWJ7 PORT KWJ6 PORT PJ[1:0] KWJ[1:0] Port Pins [1:0] ROMON Port PK[5:0] XADDR[19:14] Port Pins [5:0] Port Port SCK0 Port MOSI0 Port Port MISO0 Port Port Port KWP7 PWM7 Port KWP6 PWM6 Port KWP5 PWM5 Port KWP4 PWM4 Port KWP3 PWM3 Port KWP2 PWM2 SCK1 Port KWP1 PWM1 MOSI1 Port KWP0 PWM0 MISO1 Port Port SCK0 Port MOSI0 Port MISO0 Port TXD1 Port RXD1 Port TXD0 Port RXD0 Port
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
2.3.58 PT[7:0] IOC[7:0] Port Pins [7:0] Power Supply Pins 2.4.1 VDDX, VSSX Power Ground Pins Drivers 2.4.2 VDDR, VSSR Power Ground Pins Drivers Internal Voltage Regulator 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 VDD1, VDD2, VSS1, VSS2 Core Power Pins. VDDA, VSSA Power Supply Pins VREG VRH, Reference Voltage Input Pins VDDPLL, VSSPLL Power Supply Pins VREGEN Chip Voltage Regulator Enable
Section System Clock Description
Overview.
Section Modes Operation
4.2.1 4.2.2 4.2.3 4.3.1 4.3.2 4.3.3 Overview. Modes Operation Normal Operating Modes Special Operating Modes. Test Operating Mode Security. Securing Microcontroller Operation Secured Microcontroller Unsecuring Microcontroller Power Modes
Section Resets Interrupts
Overview. Vectors 5.2.1 Vector Table. Effects Reset 5.3.1 Pins 5.3.2 Memory
Section HCS12 Core Block Description Section Clock Reset Generator (CRG) Block Description
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Device-Specific Information 7.1.1 XCLKS
Section Enhanced Capture Timer (ECT) Block Description Section Analog Digital Converter (ATD) Block Description Section Inter-IC (IIC) Block Description Section Serial Communications Interface (SCI) Block Description
Section Serial Peripheral Interface (SPI) Block Description Section Pulse Width Modulator (PWM) Block Description Section Flash EEPROM 128K Block Description Section EEPROM Block Description Section Block Description Section Port Integration Module (PIM) Block Description Section Voltage Regulator (VREG) Block Description Appendix Electrical Characteristics
General. A.1.1 Parameter Classification A.1.2 Power Supply A.1.3 Pins A.1.4 Current Injection. A.1.5 Absolute Maximum Ratings A.1.6 Protection Latch-up Immunity A.1.7 Operating Conditions A.1.8 Power Dissipation Thermal Characteristics A.1.9 Characteristics A.1.10 Supply Currents
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.2.1 A.2.2 A.2.3 A.3.1 A.3.2 A.5.1 A.5.2 A.5.3 A.6.1 A.6.2 A.7.1 Characteristics Operating Characteristics Factors Influencing accuracy Accuracy NVM, Flash, EEPROM Timing Reliability. Voltage Regulator. Reset, Oscillator PLL. Startup Oscillator Phase Locked Loop Master Mode Slave Mode External Timing General Muxed Timing
Appendix Package Information
General. 112-Pin LQFP Package 80-Pin Package
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
List Figures
Figure Figure Figure Figure Figure Figure Figure 18-1 Figure 18-2 Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure MC9S12A128 Block Diagram MC9S12A128 Memory Assignments 112-Pin LQFP Assignments 80-Pin MC9S12A128 Loop Filter Connections Clock Connections. Recommended Layout LQFP. Recommended Layout Accuracy Definitions Basic Functional Diagram Jitter Definitions Maximum Clock Jitter Approximation Master Timing (CPHA Master Timing (CPHA =1). Slave Timing (CPHA Slave Timing (CPHA =1). General External Timing. 112-Pin LQFP Mechanical Dimensions (Case 987) 80-pin Mechanical Dimensions (Case 841B)
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
List Tables
Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table A-10 Table A-11 Table A-12 Table A-13 Table A-14 Table A-15 Table A-16 Table A-17 Table A-18 Table A-19 Document References Device Memory Assigned Part Numbers Memory Size Registers Signal Properties MC9S12A128 Power Ground Connection Summary Mode Selection Interrupt Vector Locations Absolute Maximum Ratings Latch-up Test Conditions Latch-Up Protection Characteristics. Operating Conditions Thermal Package Characteristics Characteristics Supply Current Characteristics Operating Characteristics Electrical Characteristics Conversion Performance Timing Characteristics Reliability Characteristics. Voltage Regulator Recommended Load Capacitances Startup Characteristics Oscillator Characteristics Characteristics. Master Mode Timing Characteristics. Slave Mode Timing Characteristics Expanded Timing Characteristics
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Preface
Device User Guide provides information about MC9S12A128 device made standard HCS12 blocks HCS12 processor core. This document part customer documentation. complete device manuals also includes CPU12 Reference Manual (Motorola order number, CPU12RM/AD) individual Block Guides implemented modules. effort reduce redundancy module specific information located only respective Block Guide. applicable, special implementation details module given block description sections this document. Table names versions referenced documents throughout Device Guide.
Table Document References
User Guide
HCS12 Core User Guide Block Guide ECT_16B8C Block Guide ATD_10B8C Block Guide Block Guide Block Guide Block Guide PWM_8B8C Block Guide FTS128K Block Guide EETS2K Block Guide VREG Block Guide PIM_9A128 Block Guide
Version
Document Order Number
HCS12COREUG/D S12CRGV3/D S12ECT16B8CV1/D S12ATD10B8CV2/D S12IICV2/D S12SCIV2/D S12SPIV2/D S12PWM8B8CV1/D S12FTS128KV1/D S12EETS2KV1/D S12VREGV1/D S12A128PIMV1/D
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Section Introduction
Overview
MC9S12A128 microcontroller unit (MCU) 16-bit device composed standard on-chip peripherals including 16-bit central processing unit (HCS12 CPU), 128K bytes Flash EEPROM, bytes RAM, bytes EEPROM, asynchronous serial communications interfaces (SCI), serial peripheral interfaces (SPI), 8-channel IC/OC enhanced capture timer, 8-channel, 10-bit analog-to-digital converters (ADC), 8-channel pulse-width modulator (PWM), discrete digital channels (Port Port Port Port discrete digital lines with interrupt wakeup capability Inter-IC Bus. System resource mapping, clock generation, interrupt control interfacing managed System Integration Module (SIM). MC9S12A128 full 16-bit data paths throughout. However, external operate 8-bit narrow mode single 8-bit wide memory interfaced lower cost systems. inclusion circuit allows power consumption performance adjusted suit operational requirements.
Features
HCS12 Core 16-bit HCS12 Upward compatible with M68HC11 instruction Interrupt stacking programmer's model identical M68HC11 iii. Instruction queue Enhanced indexed addressing MEBI (Multiplexed External Interface) (Module Mapping Control) (Interrupt control) (Breakpoints) (Background Debug Mode) (low current oscillator, PLL, reset, clocks, watchdog, real time interrupt, clock monitor) 8-bit 4-bit ports with interrupt functionality Digital filtering Programmable rising falling edge trigger Memory 128K Flash EEPROM byte EEPROM
byte
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
8-channel Analog-to-Digital Converters 10-bit resolution External conversion trigger capability 16-bit main counter with 7-bit prescaler programmable input capture output compare channels 8-bit 16-bit pulse accumulators Programmable period duty cycle 8-bit 8-channel 16-bit 4-channel Separate control each pulse width duty cycle Center-aligned left-aligned outputs Programmable clock select logic with wide range frequencies Fast emergency shutdown input Usable interrupt inputs asynchronous Serial Communications Interfaces (SCI) Synchronous Serial Peripheral Interface (SPI) Compatible with standard Multi-master operation Software programmable different serial clock frequencies lines with input drive capability converter inputs Operation 50MHz equivalent 25MHz Speed Development support Single-wire background debugmode (BDM) On-chip hardware breakpoints
Enhanced Capture Timer
channels
Serial interfaces
Inter-IC (IIC)
112-Pin LQFP 80-pin packages
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Modes Operation
User modes Normal Emulation Operating Modes Normal Single-Chip Mode Normal Expanded Wide Mode Normal Expanded Narrow Mode Emulation Expanded Wide Mode Emulation Expanded Narrow Mode Special Single-Chip Mode with active Background Debug Mode Special Test Mode (Motorola only) Special Peripheral Mode (Motorola only)
Special Operating Modes
power modes Stop Mode Pseudo Stop Mode Wait Mode
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Block Diagram
Figure shows block diagram MC9S12A128 device.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Figure MC9S12A128 Block Diagram
128K Byte Flash EEPROM Byte Byte EEPROM
VDDR VSSR VREGEN VDD1,2 VSS1,2 BKGD VDDPLL VSSPLL EXTAL XTAL RESET TEST
ATD0
VDDA VSSA PAD00 PAD01 PAD02 PAD03 PAD04 PAD05 PAD06 PAD07
ATD1
VDDA VSSA
VDDA VSSA PAD08 PAD09 PAD10 PAD11 PAD12 PAD13 PAD14 PAD15 XADDR14 XADDR15 XADDR16 XADDR17 XADDR18 XADDR19
Voltage Regulator
PIX0 PIX1 PIX2 PIX3 PIX4 PIX5 IOC0 IOC1 IOC2 IOC3 IOC4 IOC5 IOC6 IOC7
Single-wire Background Debug Module
Clock Reset Generation Module
CPU12
DDRK
PPAGE
Periodic Interrupt Watchdog Clock Monitor Breakpoints
XIRQ System Integration LSTRB Module ECLK (SIM) MODA MODB NOACC/XCLKS
DDRE
Enhanced Capture Timer
DDRT DDRS
SCI0 SCI1
Multiplexed Address/Data SPI0 DDRA
MISO MOSI
DDRB Module Port Routing
Multiplexed Wide
PWM0 PWM1 PWM2 PWM3 PWM4 PWM5 PWM6 PWM7 MISO MOSI
Internal Logic 2.5V
VDD1,2 VSS1,2
Driver
VDDX VSSX
Multiplexed Narrow
KWJ0 KWJ1 KWJ6 KWJ7 KWP0 KWP1 KWP2 KWP3 KWP4 KWP5 KWP6 KWP7 KWH0 KWH1 KWH2 KWH3 KWH4 KWH5 KWH6 KWH7
DATA7 DATA6 DATA5 DATA4 DATA3 DATA2 DATA1 DATA0
DDRP
DDRJ
2.5V
VDDPLL VSSPLL
Converter Voltage Regulator Reference
VDDA VSSA
Voltage Regulator
VDDR VSSR
SPI1
DDRH
More Information This Product, www.freescale.com
Signals shown Bold available Package
DDRM
ADDR15 ADDR14 ADDR13 ADDR12 ADDR11 ADDR10 ADDR9 ADDR8
DATA15 DATA14 DATA13 DATA12 DATA11 DATA10 DATA9 DATA8
DATA7 DATA6 DATA5 DATA4 DATA3 DATA2 DATA1 DATA0
ADDR7 ADDR6 ADDR5 ADDR4 ADDR3 ADDR2 ADDR1 ADDR0
P
MC9S12A128 Device Guide V01.01
Device Memory
Table Figure show device memory MC9S12A128 after reset. Note that after reset bottom EEPROM ($0000 $03FF) hidden register space. Table Device Memory
Address
$0000 $0017 $0018 $0019
Module
CORE (Ports Modes, Inits, Test) Reserved
Size (Bytes)
2048 8192 16384 16384 16384
$001A $001B Device register (PARTID)
$001C $001F CORE (MEMSIZ, IRQ, HPRIO) $0020 $0027 $0030 $0033 Reserved CORE (PPAGE, Port $0028 $002F CORE (Background Debug Mode) $0034 $003F Clock Reset Generator (PLL, RTI, COP) $0040 $007F Enhanced Capture Timer 16-bit channels $0080 $009F Analog Digital Converter 10-bit channels (ATD0) $00A0 $00C7 Pulse Width Modulator 8-bit channels (PWM) $00C8 $00CF Serial Communications Interface (SCI0) $00D0 $00D7 Serial Communications Interface (SCI1) $00D8 $00DF Serial Peripheral Interface (SPI0) $00E0 $00E7 Inter $00E8 $00EF Reserved $00F0 $00F7 Serial Peripheral Interface (SPI1) $00F8 $00FF Reserved $0100- $010F $0110 $011B Flash Control Register EEPROM Control Register
$011C $011F Reserved $0120 $013F Analog Digital Converter 10-bit channels (ATD1) $0140 $023F Reserved $0240 $027F Port Integration Module (PIM) $0280 $03FF Reserved $0000 $07FF EEPROM array $0000 $1FFF array $4000 $7FFF Fixed Flash EEPROM array incl. 0.5K, Protected Sector start
$8000 $BFFF Flash EEPROM Page Window Fixed Flash EEPROM array $C000 $FFFF incl. 0.5K, Protected Sector bytes Vector Space $FF80 $FFFF
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Figure MC9S12A128 Memory
$0000 $0000 $0400 $0800 $1000 $2000 $03FF $0800 $0FFF $2000 $3FFF $4000 $4000 0.5K, Protected Sector Register Space Mappable Boundary Bytes EEPROM Mappable Boundary Bytes Mappable Boundary
$7FFF $8000 $8000 $BFFF $C000 $C000
Fixed Flash EEPROM
Page Window eight Flash EEPROM Pages
Fixed Flash EEPROM
$FFFF $FF00 $FF00 $FFFF VECTORS NORMAL SINGLE CHIP VECTORS EXPANDED VECTORS SPECIAL SINGLE CHIP $FFFF
Protected Boot Sector Active)
address does show after reset, useful map. After reset $0000 $03FF: Register Space $0000 $1FFF: $0000 $07FF: EEPROM (not visible) $2000 $3FFF: Flash
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Part Assignments
part located 8-bit registers PARTIDH PARTIDL (addresses $001A $001B after reset). read-only value unique part each revision chip. Table shows assigned part number. Table Assigned Part Numbers
Device MC9S12A128 Mask Number 0L85D Part $0100
NOTES: coding follows: 15-12: Major family identifier 11-8: Minor family identifier 7-4: Major mask revision number including transfers 3-0: Minor full mask revision
device memory sizes located 8-bit registers MEMSIZ0 MEMSIZ1 (addresses $001C $001D after reset). Table shows read-only values these registers. Refer HCS12 Core User Guide (Motorola document order number HCS12COREUG/D) further details.
Table Memory Size Registers
Register name MEMSIZ0 MEMSIZ1 Value
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Section Signal Description
This section describes signals that connect off-chip. includes pinout diagram, table signal properties, detailed discussion signals. built from signal description sections Block Guides individual blocks device.
Device Pinout
MC9S12A128 available 112-pin profile quad flat pack (LQFP) also available 80-pin quad flat pack (QFP). Most pins perform more functions, described Detailed Signal Descriptions. Figure Figure show assignments.
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
ADDR5/DATA5/PB5 ADDR6/DATA6/PB6 ADDR7/DATA7/PB7 KWH7/PH7 KWH6/PH6 KWH5/PH5 KWH4/PH4 XCLKS/NOACC/PE7 MODB/IPIPE1/PE6 MODA/IPIPE0/PE5 ECLK/PE4 VSSR VDDR RESET VDDPLL VSSPLL EXTAL XTAL TEST SS1/KWH3/PH3 SCK1/KWH2/PH2 MOSI1/KWH1/PH1 MISO1/KWH0/PH0 LSTRB/TAGLO/PE3 R/W/PE2 IRQ/PE1 XIRQ/PE0
SS1/PWM3/KWP3/PP3 SCK1/PWM2/KWP2/PP2 MOSI1/PWM1/KWP1/PP1 MISO1/PWM0/KWP0/PP0 XADDR17/PK3 XADDR16/PK2 XADDR15/PK1 XADDR14/PK0 IOC0/PT0 IOC1/PT1 IOC2/PT2 IOC3/PT3 VDD1 VSS1 IOC4/PT4 IOC5/PT5 IOC6/PT6 IOC7/PT7 XADDR19/PK5 XADDR18/PK4 KWJ1/PJ1 KWJ0/PJ0 MODC/TAGHI/BKGD ADDR0/DATA0/PB0 ADDR1/DATA1/PB1 ADDR2/DATA2/PB2 ADDR3/DATA3/PB3 ADDR4/DATA4/PB4
PP4/KWP4/PWM4 PP5/KPW5/PWM5 PP6/KWP6/PWM6 PP7/KWP7/PWM7 PK7/ECS VDDX VSSX PM2/MISO0 PM3/SS0 PM4/MOSI PM5/SCK0 PJ6/KWJ6/SDA PJ7/KWJ7/SCL VREGEN PS7/SS0 PS6/SCK0 PS5/MOSI0 PS4/MISO0 PS3/TXD1 PS2/RXD1 PS1/TXD0 PS0/RXD0 VSSA
MC9S12A128
VDDA PAD15/AN15/ETRIG1 PAD07/AN07/ETRIG0 PAD14/AN14 PAD06/AN06 PAD13/AN13 PAD05/AN05 PAD12/AN12 PAD04/AN04 PAD11/AN11 PAD03/AN03 PAD10/AN10 PAD02/AN02 PAD09/AN09 PAD01/AN01 PAD08/AN08 PAD00/AN00 VSS2 VDD2 PA7/ADDR15/DATA15 PA6/ADDR14/DATA14 PA5/ADDR13/DATA13 PA4/ADDR12/DATA12 PA3/ADDR11/DATA11 PA2/ADDR10/DATA10 PA1/ADDR9/DATA9 PA0/ADDR8/DATA8
Signals shown Bold available Package
Figure Assignments 112-Pin LQFP
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
PP4/KWP4/PWM4 PP5/KWP5/PWM5 PP7/KWP7/PWM7 VDDX VSSX PM2/MISO0 PM3/SS0 PM4/MOSI0 PM5/SCK0 PJ6/KWJ6/SDA PJ7/KWJ7/SCL VREGEN PS3/TXD1 PS2/RXD1 PS1/TXD0 PS0/RXD0 VSSA SS1/PWM3/KWP3/PP3 SCK1/PWM2/KWP2/PP2 MOSI1/PWM1/KWP1/PP1 MISO1/PWM0/KWP0/PP0 IOC0/PT0 IOC1/PT1 IOC2/PT2 IOC3/PT3 VDD1 VSS1 IOC4/PT4 IOC5/PT5 IOC6/PT6 IOC7/PT7 MODC/TAGHI/BKGD ADDR0/DATA0/PB0 ADDR1/DATA1/PB1 ADDR2/DATA2/PB2 ADDR3/DATA3/PB3 ADDR4/DATA4/PB4
MC9S12A128
VDDA PAD07/AN07/ETRIG0 PAD06/AN06 PAD05/AN05 PAD04/AN04 PAD03/AN03 PAD02/AN02 PAD01/AN01 PAD00/AN00 VSS2 VDD2 PA7/ADDR15/DATA15 PA6/ADDR14/DATA14 PA5/ADDR13/DATA13 PA4/ADDR12/DATA12 PA3/ADDR11/DATA11 PA2/ADDR10/DATA10 PA1/ADDR9/DATA9 PA0/ADDR8/DATA8
Figure Assignments 80-Pin MC9S12A128
More Information This Product, www.freescale.com
ADDR5/DATA5/PB5 ADDR6/DATA6/PB6 ADDR7/DATA7/PB7 XCLKS/NOACC/PE7 MODB/IPIPE1/PE6 MODA/IPIPE0/PE5 ECLK/PE4 VSSR VDDR RESET VDDPLL VSSPLL EXTAL XTAL TEST LSTRB/TAGLO/PE3 R/W/PE2 IRQ/PE1 XIRQ/PE0
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Signal Properties Summary
Table summarizes functionality. Signals shown bold available package. Table Signal Properties
Name Function
EXTAL XTAL RESET TEST VREGEN
Name Function
TAGHI AN15 AN[14:08] AN07 AN[06:00] ADDR[15:8]/ DATA[15:8] ADDR[7:0]/ DATA[7:0] NOACC IPIPE1 IPIPE0 ECLK LSTRB XIRQ KWH7 KWH6 KWH5 KWH4 KWH3 KWH2 KWH1 KWH0
Name Function
MODC ETRIG1 ETRIG0 XCLKS MODB MODA TAGLO SCK1 MOSI1 MISO1
Name Function
Powered
VDDPLL VDDR N.A. VDDX VDDPLL VDDR Oscillator Pins
Description
External Reset Test Input Voltage Regulator Enable Input Loop Filter Background Debug, High, Mode Input Port Input, Analog Input ATD1, External Trigger Input ATD1 Port Inputs, Analog Inputs AN[6:0] ATD1 Port Input, Analog Input ATD0, External Trigger Input ATD0 Port Inputs, Analog Inputs AN[6:0] ATD0 Port I/O, Multiplexed Address/Data Port I/O, Multiplexed Address/Data Port I/O, Access, Clock Select Port I/O, Pipe Status, Mode Input Port I/O, Pipe Status, Mode Input Port I/O, Clock Output Port I/O, Byte Strobe, Port I/O, expanded modes
BKGD PAD15 PAD[14:8] PAD07 PAD[06:00] PA[7:0] PB[7:0]
VDDA VDDR
Port Input, Maskable Interrupt Port Input, Maskable Interrupt Port I/O, Interrupt Port I/O, Interrupt Port I/O, Interrupt Port I/O, Interrupt Port I/O, Interrupt, SPI1 Port I/O, Interrupt, SPI1 Port I/O, Interrupt, MOSI SPI1 Port I/O, Interrupt, MISO SPI1
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Name Function
PJ[1:0] PK[5:0]
Name Function
KWJ7 KWJ6 KWJ[1:0] XADDR[19:14] SCK0 MOSI0 MISO0 KWP7 KWP6 KWP5 KWP4 KWP3 KWP2 KWP1 KWP0 SCK0 MOSI0 MISO0 TXD1 RXD1 TXD0 RXD0 IOC[7:0]
Name Function
ROMON
Name Function
Powered
Description
Port I/O, Interrupt, Port I/O, Interrupt,
Port I/O, Interrupts Port I/O, Emulation Chip Select, Enable Port I/O, Extended Addresses Port Port Port I/O, SPI0 Port I/O, MOSI SPI0 Port I/O, SPI0 Port I/O, MISO SPI0 Port Port Port I/O, Interrupt, Channel Port I/O, Interrupt, Channel Port I/O, Interrupt, Channel VDDX Port I/O, Interrupt, Channel Port I/O, Interrupt, Channel PWM, SPI1 Port I/O, Interrupt, Channel PWM, SPI1 Port I/O, Interrupt, Channel PWM, MOSI SPI1 Port I/O, Interrupt, Channel PWM, MISO SPI1 Port I/O, SPI0 Port I/O, SPI0 Port I/O, MOSI SPI0 Port I/O, MISO SPI0 Port I/O, SCI1 Port I/O, SCI1 Port I/O, SCI0 Port I/O, SCI0 Port I/O, Timer channels
PWM7 PWM6 PWM5 PWM4 PWM3 PWM2 PWM1 PWM0
SCK1 MOSI1 MISO1
PT[7:0]
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Detailed Signal Descriptions
2.3.1 EXTAL, XTAL Oscillator Pins
EXTAL XTAL crystal driver external clock pins. reset device clocks derived from EXTAL input frequency. XTAL crystal output.
2.3.2 RESET External Reset
active bidirectional control signal, acts input initialize known start-up state, output when internal function causes reset.
2.3.3 TEST Test
This input only reserved test. NOTE: TEST must tied applications.
2.3.4 VREGEN Voltage Regulator Enable
This input only enables disables on-chip voltage regulator.
2.3.5 Loop Filter
loop filter, A.5.3 Phase Locked Loop. needed, contact your Motorola representative interactive application note compute loop filter elements. current leakage this must avoided.
VDDPLL VDDPLL
Figure Loop Filter Connections
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
2.3.6 BKGD TAGHI MODC Background Debug, High, Mode
BKGD/TAGHI/MODC used pseudo-open-drain background debug communication. expanded modes operation when instruction tagging input this during falling edge E-clock tags high half instruction word being read into instruction queue. used operating mode select during reset. state this latched MODC rising edge RESET.
2.3.7 PAD15 AN15 ETRIG1 Port Input ATD1
PAD15 general purpose input analog input analog digital converter ATD1. external trigger input ATD1.
2.3.8 PAD[14:08] AN[14:08] Port Input Pins ATD1
PAD14 PAD08 general purpose input pins analog inputs AN[6:0] analog digital converter ATD1.
2.3.9 PAD7 AN07 ETRIG0 Port Input ATD0
PAD7 general purpose input analog input analog digital converter ATD0. external trigger input ATD0.
2.3.10 PAD[06:00] AN[06:00] Port Input Pins ATD0
PAD06 PAD00 general purpose input pins analog inputs AN[6:0] analog digital converter ATD0.
2.3.11 PA[7:0] ADDR[15:8] DATA[15:8] Port Pins
PA7-PA0 general purpose input output pins. expanded modes operation, these pins used multiplexed external address data bus.
2.3.12 PB[7:0] ADDR[7:0] DATA[7:0] Port Pins
PB7-PB0 general purpose input output pins. expanded modes operation, these pins used multiplexed external address data bus.
2.3.13 NOACC XCLKS Port
general purpose input output pin. During expanded modes operation, NOACC signal, when enabled, used indicate that current cycle unused "free" cycle. This signal will assert when using bus.
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
XCLKS input selects between external clock oscillator configuration. state this latched rising edge RESET. input logic EXTAL configured external clock drive. input logic high oscillator circuit configured EXTAL XTAL. Since this input with pull-up device, left floating, default configuration oscillator circuit EXTAL XTAL.
2.3.14 MODB IPIPE1 Port
general purpose input output pin. used operating mode select during reset. state this latched MODB rising edge RESET. This shared with instruction queue tracking signal IPIPE1. This input with pull-down device which only active when RESET low.
2.3.15 MODA IPIPE0 Port
general purpose input output pin. used operating mode select during reset. state this latched MODA rising edge RESET. This shared with instruction queue tracking signal IPIPE0. This input with pull-down device which only active when RESET low.
2.3.16 ECLK Port
general purpose input output pin. configured drive internal clock ECLK. ECLK used timing reference.
2.3.17 LSTRB TAGLO Port
general purpose input output pin. expanded modes operation, LSTRB used low-byte strobe function indicate type access when instruction tagging TAGLO used half instruction word being read into instruction queue.
2.3.18 Port
general purpose input output pin. expanded modes operations, this drives read/write output signal external bus. indicates direction data external bus.
2.3.19 Port Input
general purpose input maskable interrupt request input that provides means applying asynchronous interrupt requests. This will wake from STOP WAIT mode.
2.3.20 XIRQ Port Input
general purpose input non-maskable interrupt request input that provides means applying asynchronous interrupt requests. This will wake from STOP WAIT mode.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
2.3.21 KWH7 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode.
2.3.22 KWH6 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode.
2.3.23 KWH5 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode.
2.3.24 KWH4 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode.
2.3.25 KWH3 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured slave select Serial Peripheral Interface (SPI1).
2.3.26 KWH2 SCK1 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured serial clock Serial Peripheral Interface (SPI1).
2.3.27 KWH1 MOSI1 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured master output (during master mode) slave input (during slave mode) MOSI Serial Peripheral Interface (SPI1).
2.3.28 KWH0 MISO1 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured master input (during master mode) slave output (during slave mode) MISO Serial Peripheral Interface (SPI1).
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
2.3.29 KWJ7 PORT
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured serial clock module.
2.3.30 KWJ6 PORT
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured serial data module.
2.3.31 PJ[1:0] KWJ[1:0] Port Pins [1:0]
general purpose input output pins. They configured generate interrupt causing exit STOP WAIT mode.
2.3.32 ROMON Port
general purpose input output pin. During expanded modes operation, this used emulation chip select output (ECS). During normal expanded modes operation, this used enable Flash EEPROM memory memory (ROMON). rising edge RESET, state this latched ROMON bit.
2.3.33 PK[5:0] XADDR[19:14] Port Pins [5:0]
PK5-PK0 general purpose input output pins. expanded modes operation, these pins provide expanded address XADDR[19:14] external bus.
2.3.34 Port
general purpose input output pin.
2.3.35 Port
general purpose input output pin.
2.3.36 SCK0 Port
general purpose input output pin. configured serial clock Serial Peripheral Interface (SPI0).
2.3.37 MOSI0 Port
general purpose input output pin. configured master output (during master mode) slave input (during slave mode) MOSI Serial Peripheral Interface (SPI0).
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
2.3.38 Port
general purpose input output pin. configured slave select Serial Peripheral Interface (SPI0).
2.3.39 MISO0 Port
general purpose input output pin. configured master input (during master mode) slave output (during slave mode) MISO Serial Peripheral Interface (SPI0).
2.3.40 Port
general purpose input output pin.
2.3.41 Port
general purpose input output pin.
2.3.42 KWP7 PWM7 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output.
2.3.43 KWP6 PWM6 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output.
2.3.44 KWP5 PWM5 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output.
2.3.45 KWP4 PWM4 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output
2.3.46 KWP3 PWM3 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output. configured slave select Serial Peripheral Interface (SPI1).
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
2.3.47 KWP2 PWM2 SCK1 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output. configured serial clock Serial Peripheral Interface (SPI1).
2.3.48 KWP1 PWM1 MOSI1 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output. configured master output (during master mode) slave input (during slave mode) MOSI Serial Peripheral Interface (SPI1).
2.3.49 KWP0 PWM0 MISO1 Port
general purpose input output pin. configured generate interrupt causing exit STOP WAIT mode. configured Pulse Width Modulator (PWM) channel output. configured master input (during master mode) slave output (during slave mode) MISO Serial Peripheral Interface (SPI1).
2.3.50 Port
general purpose input output pin. configured slave select Serial Peripheral Interface (SPI0).
2.3.51 SCK0 Port
general purpose input output pin. configured serial clock Serial Peripheral Interface (SPI0).
2.3.52 MOSI0 Port
general purpose input output pin. configured master output (during master mode) slave input (during slave mode) MOSI Serial Peripheral Interface (SPI0).
2.3.53 MISO0 Port
general purpose input output pin. configured master input (during master mode) slave output (during slave mode) MOSI Serial Peripheral Interface (SPI0).
2.3.54 TXD1 Port
general purpose input output pin. configured transmit Serial Communication Interface (SCI1).
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
2.3.55 RXD1 Port
general purpose input output pin. configured receive Serial Communication Interface (SCI1).
2.3.56 TXD0 Port
general purpose input output pin. configured transmit Serial Communication Interface (SCI0).
2.3.57 RXD0 Port
general purpose input output pin. configured receive Serial Communication Interface (SCI0).
2.3.58 PT[7:0] IOC[7:0] Port Pins [7:0]
PT7-PT0 general purpose input output pins. They configured input capture output compare pins IOC7-IOC0 Enhanced Capture Timer (ECT).
Power Supply Pins
MC9S12A128 power ground pins described below. NOTE: pins must connected together application.
2.4.1 VDDX, VSSX Power Ground Pins Drivers
External power ground drivers. Because fast signal transitions place high, short-duration current demands power supply, bypass capacitors with high-frequency characteristics place them close possible. Bypass requirements depend heavily pins loaded.
2.4.2 VDDR, VSSR Power Ground Pins Drivers Internal Voltage Regulator
External power ground drivers input internal voltage regulator. Because fast signal transitions place high, short-duration current demands power supply, bypass capacitors with high-frequency characteristics place them close possible. Bypass requirements depend heavily pins loaded.
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
2.4.3 VDD1, VDD2, VSS1, VSS2 Core Power Pins
Power supplied through VSS. Because fast signal transitions place high, short-duration current demands power supply, bypass capacitors with high-frequency characteristics place them close possible. This 2.5V supply derived from internal voltage regulator. There static load those pins allowed. internal voltage regulator turned off, VREGEN tied ground. NOTE: load allowed except bypass capacitors.
2.4.4 VDDA, VSSA Power Supply Pins VREG
VDDA, VSSA power supply ground input pins voltage regulator analog digital converter. also provides reference internal voltage regulator. This allows supply voltage reference voltage bypassed independently.
2.4.5 VRH, Reference Voltage Input Pins
reference voltage input pins analog digital converter.
2.4.6 VDDPLL, VSSPLL Power Supply Pins
Provides operating voltage ground Oscillator Phased-Locked Loop. This allows supply voltage Oscillator bypassed independently. This 2.5V voltage generated internal voltage regulator. NOTE: load allowed except bypass capacitors.
2.4.7 VREGEN Chip Voltage Regulator Enable
Enables internal 2.5V voltage regulator. this tied low, VDD1,2 VDDPLL must supplied externally.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Table MC9S12A128 Power Ground Connection Summary
Mnemonic VDD1, VSS1, VDDR VSSR VDDX VSSX VDDA VSSA Number 112-pin Nominal Voltage Description Internal power ground generated internal regulator External power ground, supply drivers internal voltage regulator. External power ground, supply drivers. Operating voltage ground analog-to-digital converters reference internal voltage regulator, allows supply voltage bypassed independently. Reference voltages analog-to-digital converter. Provides operating voltage ground Phased-Locked Loop. This allows supply voltage bypassed independently. Internal power ground generated internal regulator. Internal Voltage Regulator enable/disable
VDDPLL VSSPLL VREGEN
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Section System Clock Description
Overview
Clock Reset Generator provides internal clock signals core peripheral modules. Figure shows clock connections from modules. Consult HCS12 Clock Reset Generator (CRG) Block Guide (Motorola document order number, S12CRGV3/D) details clock generation.
S12_CORE core clock
Flash EEPROM EXTAL ATD0, clock oscillator clock XTAL SCI0, SCI1 SPI0,
Figure Clock Connections
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Section Modes Operation
Overview
Eight possible modes determine operating configuration MC9S12A128. Each mode associated default memory external configuration. Three power modes exist device.
Modes Operation
operating mode reset determined states MODC, MODB, MODA pins during reset (Table 4-1). MODC, MODB, MODA bits MODE register show current operating mode provide limited mode switching during operation. states MODC, MODB, MODA pins latched into these bits rising edge reset signal. Table Mode Selection
MODC
MODB
MODA
Mode Description
Special Single Chip, allowed ACTIVE. allowed other modes serial command required make active. Emulation Expanded Narrow, allowed Special Test (Expanded Wide), allowed Emulation Expanded Wide, allowed Normal Single Chip, allowed Normal Expanded Narrow, allowed Peripheral; allowed operations would cause conflicts (must used) Normal Expanded Wide, allowed
There basic types operating modes: Normal modes: Some registers bits protected against accidental changes. Special modes: Allow greater access protected control registers bits special purposes such testing. system development debug feature, background debug mode (BDM), available modes. special single-chip mode, active immediately after reset. Some aspects Port mode dependent. Port general purpose input interrupt input. enabled bits CPU's condition codes register inhibited reset this initially configured simple input with pull-up. Port general purpose input XIRQ interrupt input. XIRQ enabled bits CPU's condition codes register inhibited reset this initially configured simple input with pull-up. ESTR EBICTL register reset user mode. This assures that reset vector fetched
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
even located external slow memory device. PE6/MODB/IPIPE1 PE5/MODA/IPIPE0 pins high-impedance mode select inputs during reset. following paragraphs discuss default setup describe which aspects changed after reset mode basis.
4.2.1 Normal Operating Modes
These modes provide three operating configurations. Background debug available three modes, must first enabled some operations means background command, then activated. 4.2.1.1 Normal Single-Chip Mode
There external expansion this mode. pins Ports configured general purpose pins Port bits available general purpose input only pins with internal pull-ups enabled. other pins Port bidirectional pins that initially configured high-impedance inputs with internal pull-ups enabled. Ports configured high-impedance inputs with their internal pull-ups disabled. pins associated with Port bits cannot configured their alternate functions IPIPE1, IPIPE0, LSTRB, while single chip modes. single chip modes, associated control bits PIPOE, LSTRE, RDWE reset zero. Writing opposite state into them single chip mode does change operation associated Port pins. normal single chip mode, MODE register writable time. This allows user program change mode narrow wide expanded mode and/or turn visibility internal accesses. Port configured free-running clock output clearing NECLK=0. Typically only clock output while single chip modes would constant speed clock external application system. 4.2.1.2 Normal Expanded Wide Mode expanded wide modes, Ports configured 16-bit multiplexed address data Port configured clock output signal. These signals allow external memory peripheral devices interfaced MCU. Port pins other than PE4/ECLK configured general purpose pins (initially high-impedance inputs with internal pull-up resistors enabled). Control bits PIPOE, NECLK, LSTRE, RDWE PEAR register used configure Port pins control outputs instead general purpose pins. possible enable pipe status signals Port bits setting PIPOE PEAR, would unusual this mode. Development systems where pipe status signals monitored would typically special variation this mode. Port reconfigured control signal writing RDWE PEAR. expanded system includes external devices that written, such RAM, RDWE
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
would need before attempt write external location. there writable resources external system, left general purpose pin. Port reconfigured LSTRB control signal writing LSTRE PEAR. default condition this general purpose input because LSTRB function needed expanded wide applications. Port initially configured ECLK output with stretch. clock output function depends upon settings NECLK PEAR register, IVIS MODE register ESTR EBICTL register. clock available external select decode logic constant speed clock external application system. 4.2.1.3 Normal Expanded Narrow Mode
This mode used lower cost production systems that 8-bit wide external EPROMs RAMs. Such systems take extra cycles access 16-bit locations this preferred over extra cost additional external memory devices. Ports configured 16-bit address Port multiplexed with data. Internal visibility available this mode because internal cycles would need split into 8-bit cycles. Since PEAR register only written time this mode, care bits desired states during single allowed write. PE3/LSTRB always general purpose normal expanded narrow mode. Although possible write LSTRE PEAR this mode, state LSTRE overridden Port cannot reconfigured LSTRB output. possible enable pipe status signals Port bits setting PIPOE PEAR, would unusual this mode. LSTRB would also needed fully understand system activity. Development systems where pipe status signals monitored would typically special expanded wide mode occasionally special expanded narrow mode. PE4/ECLK initially configured ECLK output with stretch. clock output function depends upon settings NECLK PEAR register, IVIS MODE register ESTR EBICTL register. normal expanded narrow mode, clock available external select decode logic constant speed clock external application system. PE2/R/W initially configured general purpose input with pull-up this reconfigured control signal writing RDWE PEAR. expanded narrow system includes external devices that written such RAM, RDWE would need before attempt write external location. there writable resources external system, left general purpose pin. 4.2.1.4 Internal Visibility Internal visibility available when operating expanded wide modes emulation narrow mode. available single-chip, peripheral normal expanded narrow modes. Internal visibility enabled setting IVIS MODE register.
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
internal access made while R/W, LSTRB configured control outputs internal visibility (IVIS=0), will remain cycle, will remain high, address, data LSTRB pins will remain their previous state. When internal visibility enabled (IVIS=1), certain internal cycles will blocked from going external. During cycles when selected, will remain high, data will maintain previous state, address LSTRB pins will updated with internal value. During access cycles when driving, will remain high, address, data LSTRB pins will remain their previous state. 4.2.1.5 Emulation Expanded Wide Mode expanded wide modes, Ports configured 16-bit multiplexed address data Port provides control status signals. These signals allow external memory peripheral devices interfaced MCU. These signals also used logic analyzer monitor progress application programs. control related pins Port (PE7/NOACC, PE6/MODB/IPIPE1, PE5/MODA/IPIPE0, PE4/ECLK, PE3/LSTRB/TAGLO, PE2/R/W) configured serve their control output functions rather than general purpose I/O. Notice that writes control enable bits PEAR register emulation mode restricted. 4.2.1.6 Emulation Expanded Narrow Mode Expanded narrow modes intended allow connection single 8-bit external memory devices lower cost systems that need performance full 16-bit external data bus. Accesses internal resources that have been mapped external (i.e. PORTA, PORTB, DDRA, DDRB, PORTE, DDRE, PEAR, PUCR, RDRIV) will accessed with 16-bit data Ports Accesses 16-bit external words addresses which normally mapped external will broken into separate 8-bit accesses using Port 8-bit data bus. Internal operations continue full 16-bit data paths. They only visible externally 16-bit information IVIS=1. Ports configured multiplexed address data output ports. During external accesses, address A15, data associated with PA7, address associated with data associated with PA0. During internal visible accesses accesses internal resources that have been mapped external, address data associated with address data associated with PB0. control related pins Port (PE7/NOACC, PE6/MODB/IPIPE1, PE5/MODA/IPIPE0, PE4/ECLK, PE3/LSTRB/TAGLO, PE2/R/W) configured serve their control output functions rather than general purpose I/O. Notice that writes control enable bits PEAR register emulation mode restricted. main difference between special modes normal modes that some control system control signals cannot written emulation modes.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
4.2.2 Special Operating Modes
There special operating modes that correspond normal operating modes. These operating modes commonly used factory testing system development. 4.2.2.1 Special Single-Chip Mode When reset this mode, background debug mode enabled active. does fetch reset vector execute application code would other modes. Instead active background mode control execution firmware waiting additional serial commands through BKGD pin. When serial command instructs return normal execution, system will configured described below unless reset states internal control registers have been changed through background commands after reset.
There external expansion after reset this mode. Ports initially simple bidirectional pins that configured high-impedance inputs with internal pull-ups disabled; however, writing mode select bits MODE register (which allowed special modes) change this after reset. Port pins (except PE4/ECLK) initially configured general purpose high-impedance inputs with pull-ups enabled. PE4/ECLK configured clock output this mode. pins associated with Port bits cannot configured their alternate functions IPIPE1, IPIPE0, LSTRB, while single chip modes. single chip modes, associated control bits PIPOE, LSTRE RDWE reset zero. Writing opposite value into these bits single chip mode does change operation associated Port pins. Port configured free-running clock output clearing NECLK=0. Typically only clock output while single chip modes would constant speed clock external application system. 4.2.2.2 Special Test Mode expanded wide modes, Ports configured 16-bit multiplexed address data Port provides control status signals. special test mode, write protection many control bits lifted that they thoroughly tested without needing through reset.
4.2.3 Test Operating Mode
There test operating mode which external master, such I.C. tester, control on-chip peripherals. 4.2.3.1 Peripheral Mode This mode intended Motorola factory testing MCU. this mode, inactive external (tester) master drives address, data control signals through Ports effect, whole acts peripheral under control external CPU. This allows faster testing on-chip memory peripherals than previous testing methods. Since mode control register accessible peripheral mode, only change another mode reset into different mode. Background debugging should used while special peripheral mode
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
internal conflicts between external master cause improper operation both functions.
Security
device will make available security feature preventing unauthorized read write memory contents. This feature allows: Protection contents FLASH, Protection contents EEPROM, Operation single-chip mode, Operation from external memory with internal FLASH EEPROM disabled.
user must reminded that part security must with user's code. extreme example would user's code that dumps contents internal program. This code would defeat purpose security. same time user also wish back door user's program. example this user downloads through which allows access programming routine that updates parameters stored EEPROM.
4.3.1 Securing Microcontroller
Once user programmed FLASH EEPROM desired), part secured programming security bits located FLASH module. These non-volatile bits will keep part secured through resetting part through powering down part. security byte resides portion Flash array. Check HCS12 128K Flash Block Guide (Motorola document order number, S12FTS128KV1/D) more details security configuration.
4.3.2 Operation Secured Microcontroller
4.3.2.1 Normal Single Chip Mode This will most common usage secured part. Everything will appear same part secured with exception operation. operation will blocked. 4.3.2.2 Executing from External Memory user wish execute from external space with secured microcontroller. This accomplished resetting directly into expanded mode. internal FLASH EEPROM will disabled. operations will blocked.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
4.3.3 Unsecuring Microcontroller
order unsecure microcontroller, internal FLASH EEPROM must erased. This done through external program expanded mode. Once user erased FLASH EEPROM, part reset into special single chip mode. This invokes program that verifies erasure internal FLASH EEPROM. Once this program completes, user erase program FLASH security bits unsecured state. This generally done through BDM, user could also change expanded mode writing mode bits through BDM) jumping external program (again through commands). Note that part goes through reset before security bits reprogrammed unsecure state, part will secured again.
Power Modes
Consult respective Block Guide information module behavior Stop, Pseudo Stop, Wait Mode.
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Section Resets Interrupts
Overview
Consult Exception Processing section HCS12 Core User Guide (Motorola document order number HCS12COREUG/D) information resets interrupts.
Vectors
5.2.1 Vector Table
Table lists interrupt sources vectors default order priority. Table Interrupt Vector Locations
Vector Address
$FFFE, $FFFF $FFFC, $FFFD $FFFA, $FFFB $FFF8, $FFF9 $FFF6, $FFF7 $FFF4, $FFF5 $FFF2, $FFF3 $FFF0, $FFF1 $FFEE, $FFEF $FFEC, $FFED $FFEA, $FFEB $FFE8, $FFE9 $FFE6, $FFE7 $FFE4, $FFE5 $FFE2, $FFE3 $FFE0, $FFE1 $FFDE, $FFDF $FFDC, $FFDD $FFDA, $FFDB $FFD8, $FFD9 $FFD6, $FFD7 $FFD4, $FFD5 $FFD2, $FFD3 $FFD0, $FFD1 $FFCE, $FFCF $FFCC, $FFCD $FFCA, $FFCB
Interrupt Source
Reset Clock Monitor fail reset failure reset Unimplemented instruction trap XIRQ Real Time Interrupt Enhanced Capture Timer channel Enhanced Capture Timer channel Enhanced Capture Timer channel Enhanced Capture Timer channel Enhanced Capture Timer channel Enhanced Capture Timer channel Enhanced Capture Timer channel Enhanced Capture Timer channel Enhanced Capture Timer overflow Pulse accumulator overflow Pulse accumulator input edge SPI0 SCI0 SCI1 ATD0 ATD1 Port Port Modulus Down Counter underflow
Mask
None None None None None X-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit I-Bit
Local Enable
None PLLCTL (CME, SCME) rate select None None None IRQCR (IRQEN) CRGINT (RTIE) (C0I) (C1I) (C2I) (C3I) (C4I) (C5I) (C6I) (C7I) TSRC2 (TOF) PACTL (PAOVI) PACTL (PAI) SP0CR1 (SPIE, SPTIE) SC0CR2 (TIE, TCIE, RIE, ILIE) SC1CR2 (TIE, TCIE, RIE, ILIE) ATD0CTL2 (ASCIE) ATD1CTL2 (ASCIE) PTJIF (PTJIE) PTHIF(PTHIE) MCCTL(MCZI)
HPRIO Value Elevate
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
$FFC8, $FFC9 $FFC6, $FFC7 $FFC4, $FFC5 $FFC2, $FFC3 $FFC0, $FFC1 $FFBE, $FFBF $FFBC, $FFBD $FFBA, $FFBB $FFB8, $FFB9 $FF90 $FFB7 $FF8E, $FF8F $FF8C, $FF8D $FF80 $FF8B Port Interrupt EEPROM FLASH SPI1
Semiconductor, Inc.
I-Bit I-Bit I-Bit Reserved I-Bit I-Bit Reserved I-Bit I-Bit Reserved I-Bit I-Bit Reserved PTPIF (PTPIE) PWMSDN (PWMIE) EECTL(CCIE, CBEIE) FCTL(CCIE, CBEIE) IBCR (IBIE) SP1CR1 (SPIE, SPTIE) PBCTL(PBOVI) CRGINT(LOCKIE) CRGINT (SCMIE)
Pulse Accumulator Overflow lock Self Clock Mode
Emergency Shutdown
Effects Reset
When reset occurs, registers control bits changed known start-up states. Refer respective module Block User Guides register reset states.
5.3.1 Pins
Refer HCS12 Core User Guide (Motorola document order number HCS12COREUG/D) mode dependent configuration port reset. Refer MC9S12A128 Port Integration Module (PIM) Block Guide (Motorola document order number, S12A128PIMV1/D) reset configurations peripheral module ports. NOTE: devices assembled 80-pin packages non-bonded pins should configured outputs after reset order avoid current drawn from floating inputs. Refer Table Signal Properties affected pins.
5.3.2 Memory
Refer Table Device Memory locations memories depending operating mode after reset. array automatically initialized reset.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Section HCS12 Core Block Description
Consult HCS12 Core User Guide (Motorola document order number HCS12COREUG/D) information about HCS12 core modules, i.e. central processing unit (CPU), interrupt module (INT), module mapping control module (MMC), multiplexed external interface (MEBI), breakpoint module (BKP) background debug mode module (BDM).
Section Clock Reset Generator (CRG) Block Description
Consult HCS12 Clock Reset Generator (CRG) Block Guide (Motorola document order number, S12CRGV3/D) information about Clock Reset Generator module.
Device-Specific Information
7.1.1 XCLKS
XCLKS input signal active (see 2.3.13 NOACC XCLKS Port Refer Figure 2-3. Pierce Oscillator Connections (XCLKS=1) HCS12 Clock Reset Generator (CRG) Block Guide (Motorola document order number, S12CRGV3/D).
Section Enhanced Capture Timer (ECT) Block Description
Consult HCS12 16-Bit, 8-Channel Enhanced Capture Timer (ECT) Block Guide (Motorola document order number, S12ECT16B8CV1/D) information about Enhanced Capture Timer module.
Section Analog Digital Converter (ATD) Block Description
There Analog Digital Converters (ATD1 ATD0) implemented MC9S12A128. Consult HCS12 10-Bit, 8-Channel Analog-to-Digital Converter (ATD) Block Guide (Motorola document order number, S12ATD10B8CV2/D) information about each Analog Digital Converter module.
Section Inter-IC (IIC) Block Description
Consult HCS12 Inter-Integrated Circuit (IIC) Block Guide (Motorola document order number, S12IICV2/D) information about Inter-IC module.
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Section Serial Communications Interface (SCI) Block Description
There Serial Communications Interfaces (SCI1 SCI0) implemented MC9S12A128 device. Consult HCS12 Serial Communications Interface (SCI) Block Guide (Motorola document order number, S12SCIV2/D) information about each Serial Communications Interface module.
Section Serial Peripheral Interface (SPI) Block Description
There Serial Peripheral Interfaces (SPI1 SPI0) implemented MC9S12A128. Consult HCS12 Serial Peripheral Interface (SPI) Block Guide (Motorola document order number, S12SPIV2/D) information about each Serial Peripheral Interface module.
Section Pulse Width Modulator (PWM) Block Description
Consult HCS12 8-Bit, 8-Channel Pulse Width Modulator (PWM) Block Guide (Motorola document order number, S12PWM8B8CV1/D) information about Pulse Width Modulator module.
Section Flash EEPROM 128K Block Description
Consult HCS12 128K FLASH Block Guide (Motorola document order number, S12FTS128KV1/D) information about flash module.
Section EEPROM Block Description
Consult HCS12 EEPROM Block Guide (Motorola document order number, S12EETS2KV1/D) information about EEPROM module.
Section Block Description
This module supports single-cycle misaligned word accesses.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Section Port Integration Module (PIM) Block Description
Consult MC9S12A128 Port Integration Module (PIM) Block Guide (Motorola document order number, S12A128PIMV1/D) information about Port Integration Module.
Section Voltage Regulator (VREG) Block Description
Consult HCS12 Voltage Regulator Block Guide (Motorola document order number, S12VREGV1/D) information about dual output linear voltage regulator.
Component
Purpose VDD1 filter VDD2 filter VDDA filter VDDR filter VDDPLL filter VDDX filter load load loop filter loop filter
Type ceramic ceramic ceramic X7R/tantalum ceramic X7R/tantalum
Value 220nF 220nF 100nF >=100nF 100nF >=100nF
A.5.3 Phase Locked Loop cutoff loop filter Quartz
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
must carefully laid ensure proper operation voltage regulator well itself. following rules must observed: Every supply pair must decoupled ceramic capacitor connected near possible corresponding pins C6). Central point ground star should VSSR pin. ohmic inductance connections between VSS1, VSS2 VSSR. VSSPLL must directly connected VSSR. Keep traces VSSPLL, EXTAL XTAL short possible occupied board area small possible. place other signals supplies underneath area occupied connection area MCU. Central power input should VDDA/VSSA pins.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Figure 18-1 Recommended Layout LQFP
VREGEN
VDDX
VSSX
VSSA
VDDA
VDD1 VSS1 VSS2 VDD2
VSSR
VDDR
More Information This Product, www.freescale.com
VSSPLL VDDPLL
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Figure 18-2 Recommended Layout
VDDX
VREGEN
VSSX
VSSA
VDDA
VDD1
VSS2 VSS1 VDD2
VSSR
VDDR
More Information This Product, www.freescale.com
VSSPLL VDDPLL
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Appendix Electrical Characteristics
General
NOTE: electrical characteristics given this section preliminary should used guide only. Values cannot guaranteed Motorola subject change without notice.
This supplement contains most accurate electrical information MC9S12A128 microcontroller available time publication. information should considered PRELIMINARY subject change.
This introduction intended give overview several common topics like power supply, current injection etc.
A.1.1 Parameter Classification
electrical parameters shown this supplement guaranteed various methods. give customer better understanding following classification used parameters tagged accordingly tables where appropriate. NOTE: Those parameters guaranteed during production testing each individual device. Those parameters achieved design characterization measuring statistically relevant sample size across process variations. Those parameters achieved design characterization small sample size from typical devices under typical conditions unless otherwise noted. values shown typical column within this category. Those parameters derived mainly from simulations. This classification shown column labeled parameter tables where appropriate.
A.1.2 Power Supply
MC9S12A128 utilizes several pins supply power ports, converter, oscillator well digital core. VDDA, VSSA pair supplies converter resistor ladder internal voltage regulator.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
VDDX, VSSX, VDDR VSSR pairs supply pins, VDDR supplies also internal voltage regulator. VDD1, VSS1, VDD2 VSS2 supply pins digital logic, VDDPLL, VSSPLL supply oscillator PLL. VSS1 VSS2 internally connected metal. VDDA, VDDX, VDDR well VSSA, VSSX, VSSR connected anti-parallel diodes protection. NOTE: following context VDD5 used either VDDA, VDDR VDDX; VSS5 used either VSSA, VSSR VSSX unless otherwise noted. IDD5 denotes currents flowing into VDDA, VDDX VDDR pins. used VDD1, VDD2 VDDPLL, used VSS1, VSS2 VSSPLL. used currents flowing into VDD1 VDD2.
A.1.3 Pins
There four groups functional pins. A.1.3.1 pins Those pins have nominal level This class pins comprised port pins, analog inputs, BKGD RESET pins.The internal structure those pins identical, however some functionality disabled. E.g. analog inputs output drivers, pull-up pull-down resistors disabled permanently. A.1.3.2 Analog Reference This group made pins. A.1.3.3 Oscillator pins XFC, EXTAL, XTAL dedicated oscillator have nominal 2.5V level. They supplied VDDPLL. A.1.3.4 TEST This used production testing only. A.1.3.5 VREGEN This used enable chip voltage regulator.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.1.4 Current Injection
Power supply must maintain regulation within operating VDD5 range during instantaneous operating maximum current conditions. positive injection current (Vin VDD5) greater than IDD5, injection current flow VDD5 could result external power supply going regulation. Ensure external VDD5 load will shunt current greater than maximum injection current. This will greatest risk when consuming power; e.g. system clock present, clock rate very which would reduce overall power consumption.
A.1.5 Absolute Maximum Ratings
Absolute maximum ratings stress ratings only. functional operation under outside those maxima guaranteed. Stress beyond those limits affect reliability cause permanent damage device. This device contains circuitry protecting against damage high static voltage electrical fields; however, advised that normal precautions taken avoid application voltages higher than maximum-rated voltages this high-impedance circuit. Reliability operation enhanced unused inputs tied appropriate logic voltage level (e.g., either VSS5 VDD5). Table Absolute Maximum Ratings(1)
Rating
I/O, Regulator Analog Supply Voltage Digital Logic Supply Voltage Supply Voltage
Symbol
VDD5 VDDPLL VDDX VSSX VRH, VILV VTEST
-0.3 -0.3 -0.3 -0.3 -0.3 -0.3 -0.3 -0.3 -0.3 -0.25
10.0
Unit
Voltage difference VDDR VDDA Voltage difference VSSR VSSA Digital Input Voltage Analog Reference XFC, EXTAL, XTAL inputs TEST input Instantaneous Maximum Current Single limit digital pins Instantaneous Maximum Current Single limit XFC, EXTAL, XTAL(4) Instantaneous Maximum Current Single limit TEST Storage Temperature Range
NOTES: Beyond absolute maximum ratings device might damaged. device contains internal voltage regulator generate logic supply supply. absolute maximum ratings apply when device powered from external source. digital pins internally clamped VSSX VDDX, VSSR VSSA VDDA. Those pins internally clamped VSSPLL VDDPLL. This clamped VSSPLL, clamped high. This must tied applications.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.1.6 Protection Latch-up Immunity
testing conformity with CDF-AEC-Q100 Stress test qualification Automotive Grade Integrated Circuits. During device qualification stresses were performed Human Body Model (HBM), Machine Model (MM) Charge Device Model. device will defined failure after exposure pulses device longer meets device specification. Complete parametric functional testing performed applicable device specification room temperature followed temperature, unless specified otherwise device specification. Table Latch-up Test Conditions
Model Description
Series Resistance Storage Capacitance Human Body Number Pulse positive negative Series Resistance Storage Capacitance Machine Number Pulse positive negative Minimum input voltage limit Latch-up Maximum input voltage limit
Symbol
Value
1500 -2.5
Unit
Table Latch-Up Protection Characteristics
Rating
Symbol
VHBM VCDM ILAT
2000 +100 -100 +200 -200
Unit
Human Body Model (HBM) Machine Model (MM) Charge Device Model (CDM) Latch-up Current 125°C positive negative Latch-up Current 27°C positive negative
ILAT
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.1.7 Operating Conditions
This chapter describes operating conditions device. Unless otherwise noted those conditions apply following data. NOTE: Please refer temperature rating device with regards ambient temperature junction temperature power dissipation calculations refer A.1.8 Power Dissipation Thermal Characteristics. Table Operating Conditions
Rating
I/O, Regulator Analog Supply Voltage
Symbol
VDD5 VDDPLL VDDX VSSX fosc fbus
2.35 2.25 -0.1 -0.1
5.25 2.75 2.75
Unit
Digital Logic Supply Voltage(1) Supply Voltage(2) Voltage Difference VDDX VDDR Voltage Difference VSSX VSSR VSSA Oscillator Frequency MC9S12A128C Operating Junction Temperature Range Operating Ambient Temperature Range
NOTES: device contains internal voltage regulator generate logic supply supply. absolute maximum ratings apply when this regulator disabled device powered from external source. Please refer A.1.8 Power Dissipation Thermal Characteristics more details about relation between ambient temperature device junction temperature
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.1.8 Power Dissipation Thermal Characteristics
Power dissipation thermal characteristics closely related. user must assure that maximum operating junction temperature exceeded. average chip-junction temperature (TJ) obtained from:
Junction Temperature, Ambient Temperature, Total Chip Power Dissipation, Package Thermal Resistance, [°C/W]
total power dissipation calculated from:
Chip Internal Power Dissipation,
cases with internal voltage regulator enabled disabled must considered: Internal Voltage Regulator disabled
DDPLL DDPLL
RDSON IIOi
output currents ports associated with VDDX VDDR. RDSON valid:
;for outputs driven DSON
respectively
;for outputs driven high DSON
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Internal voltage regulator enabled
IDDR current shown Table overall current flowing into VDDR, which additionally contains current flowing into external loads with output high.
RDSON IIOi
output currents ports associated with VDDX VDDR.
Table Thermal Package Characteristics(1)
Rating
Symbol
Unit
Thermal Resistance LQFP112, single sided PCB(2) Thermal Resistance LQFP112, double sided with internal planes(3)
Thermal Resistance LQFP single sided Thermal Resistance LQFP double sided with internal planes
NOTES: values thermal resistance achieved package simulations Board according EIA/JEDEC Standard 51-2 Board according EIA/JEDEC Standard 51-7
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.1.9 Characteristics
This section describes characteristics pins. parameters always applicable, e.g. pins feature pull up/down resistances. Table Characteristics
Conditions shown Table unless otherwise noted
Input High Voltage Input High Voltage Input Voltage Input Voltage Input Hysteresis
Rating
Symbol
0.65*VDD5 VSS5
VDD5 0.35*VDD5
Unit
Input Leakage Current (pins high impedance input mode)(1) VDD5 VSS5 Output High Voltage (pins output mode) Partial Drive -2.0mA Full Drive -10.0mA Output Voltage (pins output mode) Partial Drive +2.0mA Full Drive +10.0mA Internal Pull Device Current, tested Max.
-2.5
VDD5
IPUL IPUH IPDH IPDL IICS IICP tPULSE tPULSE
-130
Internal Pull Device Current, tested Min. Internal Pull Down Device Current, tested Min.
Internal Pull Down Device Current, tested Max.
-2.5
Input Capacitance Injection current(2) Single limit Total Device Limit. injected currents Port Interrupt Input Pulse filtered(3) Port Interrupt Input Pulse passed
NOTES: Maximum leakage current occurs maximum operating temperature. Current decreases approximately one-half each 12°C temperature range from 50°C 125°C. Refer A.1.4 Current Injection, more details Parameter only applies STOP Pseudo STOP mode.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.1.10 Supply Currents
This section describes current consumption characteristics device well conditions measurements. A.1.10.1 Measurement Conditions measurements without output loads. Unless otherwise noted currents measured single chip mode, internal voltage regulator enabled 25MHz frequency using 4MHz oscillator Colpitts mode. Production testing performed using square wave signal EXTAL input. A.1.10.2 Additional Remarks
expanded modes currents flowing system highly dependent load address, data control signals well duty cycle those signals. generally applicable numbers given. very good estimate take single chip currents currents external loads. Table Supply Current Characteristics
Conditions shown Table unless otherwise noted
Rating
supply currents Single Chip, Internal regulator enabled Wait Supply current modules enabled, only enabled(1) Pseudo Stop Current (RTI disabled) (1), -40°C 27°C 70°C 85°C Temp Option 100°C 105°C Pseudo Stop Current (RTI enabled)(1) ,(2) -40°C 27°C 70°C 85°C 105°C Stop Current(2)
Symbol
IDD5
Unit
IDDW
1600
IDDPS
IDDPS
-40°C 27°C 70°C 85°C Temp Option 100°C 105°C
IDDS
1200
NOTES: those power dissipation levels assumed
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Characteristics
This section describes characteristics analog digital converter.
A.2.1 Operating Characteristics
Table shows conditions under which operates. following constraints exist obtain full-scale, full range results: VSSA VDDA. This constraint exists since sample buffer amplifier drive beyond power supply levels that ties input level goes outside this range will effectively clipped. Table Operating Characteristics
Conditions shown Table unless otherwise noted
Reference Potential
Rating
High
Symbol VRH-VRL fATDCLK
VSSA VDDA/2 4.50
5.00
VDDA/2 VDDA 5.25
Unit Cycles Cycles
Differential Reference Voltage(1) Clock Frequency 10-Bit Conversion Period
Clock Cycles(2) NCONV10 Conv, Time 2.0MHz Clock fATDCLK TCONV10 8-Bit Conversion Period Clock Cycles(2) Conv, Time 2.0MHz Clock fATDCLK
NCONV8 TCONV8 IREF IREF
Stop Recovery Time (VDDA=5.0 Volts) Reference Supply current (Both blocks Reference Supply current (Only block
0.750 0.375
NOTES: Full accuracy guaranteed when differential voltage less than 4.50V minimum time assumes final sample period clocks cycles while maximum time assumes final sample period clocks.
A.2.2 Factors Influencing accuracy
Three factors source resistance, source capacitance current injection have influence accuracy ATD. A.2.2.1 Source Resistance input leakage current specified Table conjunction with source resistance there will voltage drop from signal source input. maximum source resistance
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
specifies results error less than (2.5mV) maximum leakage current. device operating conditions less than worst case leakage-induced error acceptable, larger values source resistance allowed. A.2.2.2 Source Capacitance When sampling additional internal capacitor switched input. This cause voltage drop charge sharing with external capacitance. maximum sampling error input voltage 1LSB, then external filter capacitor, 1024 (CINS- CINN). A.2.2.3 Current Injection There cases consider.
current injected into channel being converted. channel being stressed conversion values $3FF ($FF 8-bit mode) analog inputs greater than $000 values less than unless current higher than specified disruptive condition. Current injected into pins neighborhood channel being converted. portion this current picked channel (coupling ratio This additional current impacts accuracy conversion depending source resistance. additional input voltage error converted channel calculated VERR IINJ, with IINJ being currents injected into pins adjacent converted channel. Table Electrical Characteristics
Conditions shown Table unless otherwise noted
Rating
Symbol
CINN CINS
Unit
input Source Resistance Total Input Capacitance Sampling Sampling Disruptive Analog Input Current Coupling Ratio positive current injection Coupling Ratio negative current injection
-2.5
10-4 10-2
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.2.3 Accuracy
Table A-10 specifies conversion performance excluding errors current injection, input capacitance source resistance. Table A-10 Conversion Performance
Conditions shown Table unless otherwise noted VREF 5.12V. Resulting count 20mV count fATDCLK 2.0MHz
10-Bit Resolution
Rating
Symbol
-2.5 -0.5 -1.0 -1.5
Unit
Counts Counts Counts Counts Counts Counts
10-Bit Differential Nonlinearity 10-Bit Integral Nonlinearity 10-Bit Absolute Error(1) 8-Bit Resolution 8-Bit Differential Nonlinearity 8-Bit Integral Nonlinearity 8-Bit Absolute Error(1)
±1.5 ±2.0 ±0.5 ±1.0
NOTES: These values include quantization error which inherently count converter.
following definitions also Figure A-1. Differential Non-Linearity (DNL) defined difference between adjacent switching steps.
1LSB
Integral Non-Linearity (INL) defined DNLs:
1LSB
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Vi-1
$3FF $3FE $3FD $3FC $3FB
10-Bit Absolute Error Boundary 8-Bit Absolute Error Boundary
$3FA $3F9 $3F8 $3F7 $3F6 $3F5
10-Bit Resolution
$3F4 $3F3
Ideal Transfer Curve
10-Bit Transfer Curve
8-Bit Transfer Curve
5055 5060 5065 5070 5075 5080 5085 5090 5095 5100 5105 5110 5115 5120
Figure Accuracy Definitions NOTE: Figure shows only definitions, specification values refer Table A-10.
More Information This Product, www.freescale.com
8-Bit Resolution
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
NVM, Flash, EEPROM
NOTE: Unless otherwise noted abbreviation (Non Volatile Memory) used both Flash EEPROM.
A.3.1 Timing
time base program erase operations derived from oscillator. minimum oscillator frequency fNVMOSC required performing program erase operations. modules have means monitor frequency will prevent program erase operation frequencies above below specified minimum. Attempting program erase modules lower frequency full program erase transition assured.
Flash EEPROM program erase operations timed using clock derived from oscillator using FCLKDIV ECLKDIV registers respectively. frequency this clock must within limits specified fNVMOP. minimum program erase times shown Table A-11 calculated maximum fNVMOP maximum fbus. maximum times calculated minimum fNVMOP fbus 2MHz.
A.3.1.1 Single Word Programming programming time single word programming dependant frequency well frequency fNVMOP calculated according following formula.
swpgm NVMOP
A.3.1.2 Burst Programming This applies only Flash where words programmed consecutively using burst programming keeping command pipeline filled. time program consecutive word calculated
bwpgm NVMOP
time program whole
brpgm swpgm bwpgm
Burst programming more than times faster than single word programming.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.3.1.3 Sector Erase Erasing byte Flash sector byte EEPROM sector takes:
4000 NVMOP
setup time ignored this operation. A.3.1.4 Mass Erase Erasing block takes:
mass 20000 NVMOP
setup time ignored this operation. A.3.1.5 Blank Check time takes perform blank check Flash EEPROM dependant location first non-blank word starting relative address zero. takes cycle word verify plus setup command.
check location
Table A-11 Timing Characteristics
Conditions shown Table unless otherwise noted
Rating
Symbol
fNVMOSC fNVMBUS fNVMOP tswpgm tbwpgm tbrpgm tera tmass tcheck tcheck
46(2) 20.4(2) 678.4(2) 20(5)
Unit
External Oscillator Clock frequency Programming Erase Operations Operating Frequency Single Word Programming Time Flash Burst Programming consecutive word Flash Burst Programming Time Words Sector Erase Time Mass Erase Time Blank Check Time Flash block Blank Check Time EEPROM block
74.5(3) 31(3) 1035.5(3) 26.7(3)
tcyc tcyc
11(6) 11(6)
32,778(7) 2058(7)
NOTES: Restrictions oscillator crystal mode apply! Minimum Programming times achieved under maximum operating frequency fNVMOP maximum frequency fbus. Maximum Erase Programming times achieved under particular combinations fNVMOP frequency fbus. Refer formulae A.3.1.1 Single Word Programming- A.3.1.4 Mass Erase guidance. urst Programming operations applicable EEPROM Minimum Erase times achieved under maximum operating frequency fNVMOP. Minimum time, first word array blank Maximum time complete check erased block
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.3.2 Reliability
reliability blocks guaranteed stress test during qualification, constant process monitors burn-in screen early life failures. failure rates data retention program/erase cycling specified operating conditions noted. program/erase cycle count sector incremented every time sector mass erase event executed. NOTE: values shown Table A-12 target values subject further extensive characterization. Table A-12 Reliability Characteristics
Conditions shown Table unless otherwise noted
Array
Cycles
1000 10,000
Data Retention Lifetime
years years
Flash/EEPROM (-40 85°C) EEPROM (-40 85°C)
NOTE: NOTE: NOTE:
Flash cycling performance 1000 cycles +85°C. Data Retention specified years. EEPROM cycling performance 10,000 cycles +85°C. Data retention specified years. These figures provided commercial quality levels automotive.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Voltage Regulator
on-chip voltage regulator intended supply internal logic oscillator circuits. external load allowed. Table A-13 Voltage Regulator Recommended Load Capacitances
Rating
Load Capacitance VDD1, Load Capacitance VDDPLL
Symbol
CLVDD CLVDDPLL
Unit
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Reset, Oscillator
This section summarizes electrical characteristics various startup scenarios Oscillator Phase-Locked-Loop (PLL).
A.5.1 Startup
Table A-14 summarizes several startup characteristics explained this section. Detailed description startup behavior found HCS12 Clock Reset Generator (CRG) Block Guide (Motorola document order number, S12CRGV3/D) Table A-14 Startup Characteristics
Conditions shown Table unless otherwise noted
release level assert level
Rating
Symbol
VPORR VPORA PWRSTL nRST PWIRQ tWRS
0.97
2.07
Unit
tosc nosc tcyc
Reset input pulse width, minimum input time Startup from Reset Interrupt pulse width, edge-sensitive mode Wait recovery startup time
A.5.1.1 release level VPORR assert level VPORA derived from supply. They also valid device powered externally. After releasing reset oscillator clock quality check started. after time tCQOUT valid oscillation detected, will start using internal self clock. fastest startup time possible given nuposc. A.5.1.2 SRAM Data Retention Provided appropriate external reset signal applied MCU, preventing from executing code when VDD5 specification limits, SRAM contents integrity guaranteed after reset PORF Flags Register been set. A.5.1.3 External Reset When external reset asserted time greater than PWRSTL module generates internal reset, starts fetching reset vector without doing clock quality check, there oscillation before reset.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.5.1.4 Stop Recovery STOP controller woken external interrupt. clock quality check after performed before releasing clocks system. A.5.1.5 Pseudo Stop Wait Recovery recovery from Pseudo STOP Wait essentially same since oscillator stopped both modes. controller woken internal external interrupts. After twrs starts fetching interrupt vector.
A.5.2 Oscillator
device features internal Colpitts oscillator. asserting XCLKS input during reset this oscillator bypassed allowing input square wave. Before asserting oscillator internal system clocks quality oscillation checked each start from either power-on, STOP oscillator fail. tCQOUT specifies maximum time before switching internal self clock mode after STOP proper oscillation detected. quality check also determines minimum oscillator start-up time tUPOSC. device also features clock monitor. Clock Monitor Failure asserted frequency incoming clock signal below Assert Frequency fCMFA. Table A-15 Oscillator Characteristics
Conditions shown Table unless otherwise noted
Rating
Symbol
fOSC IOSC nUPOSC tUPOSC tCQOUT fCMFA fEXT tEXTL tEXTH tEXTR tEXTF VDCBIAS
4100 0.45
8(1)
100(2)
Unit
cycOSC
Crystal oscillator range Startup Current Oscillator start-up time from STOP Oscillator start-up time Clock Quality check time-out Clock Monitor Failure Assert Frequency External square wave input frequency(3) External square wave pulse width External square wave pulse width high External square wave rise time External square wave fall time Input Capacitance (EXTAL, XTAL pins) Operating Bias Colpitts Configuration EXTAL
NOTES: fosc 4MHz, 22pF. Maximum value extreme cases using high frequency crystals XCLKS during reset
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.5.3 Phase Locked Loop
oscillator provides reference clock PLL. Voltage Controlled Oscillator (VCO) also system clock source self clock mode. A.5.3.1 Component Selection This section describes selection components achieve good filter characteristics.
VDDPLL
Phase fosc refdv+1 fref fcmp Detector Loop Divider synr+1
fvco
Figure Basic Functional Diagram following procedure used calculate resistance capacitance values using typical values from Table A-16. Gain desired output frequency approximated
phase detector relationship given
current tracking mode.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
loop bandwidth should chosen fulfill Gardner's stability criteria least factor typical values ensures good transient response.
finally frequency relationship defined
synr
With above inputs resistance calculated
capacitance calculated
0.516
capacitance should chosen range
stabilization delays shown Table A-16 dependant operational settings external component selection (e.g. crystal, filter). A.5.3.2 Jitter Information basic functionality shown Figure A-2. With each transition clock fcmp, deviation from reference clock fref measured input voltage adjusted accordingly.The adjustment done continuously with abrupt changes clock output frequency. Noise, voltage, temperature other factors cause slight variations control loop resulting clock jitter. This jitter affects real minimum maximum clock periods illustrated Figure A-3.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
tmin1 tnom tmax1 tminN tmaxN Figure Jitter Definitions
relative deviation tnom maximum clock period, decreases towards zero larger number clock periods (N). Defining jitter
100, following equation good maximum jitter:
J(N)
Figure Maximum Clock Jitter Approximation This very important notice with respect timers, serial modules where pre-scaler will eliminate effect jitter large extent.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Table A-16 Characteristics
Conditions shown Table unless otherwise noted
Rating
Symbol
fSCM fVCO |trk| |Lock| |unl| |unt| tstab tacq
-120 38.5
0.13
Unit
%(1) %(1) %(1) %(1) MHz/V
Self Clock Mode frequency locking range Lock Detector transition from Acquisition Tracking mode
Lock Detection Un-Lock Detection Lock Detector transition from Tracking Acquisition mode
PLLON Total Stabilization delay (Auto Mode) PLLON Acquisition mode stabilization delay(2) PLLON Tracking mode stabilization delay Fitting parameter loop gain Fitting parameter loop frequency Charge pump current acquisition mode Charge pump current tracking mode Jitter parameter 1(2) Jitter parameter 2(2)
NOTES: deviation from target frequency fREF 4MHz, fBUS 25MHz equivalent fVCO 50MHz: REFDV #$03, SYNR #$018, 4.7nF, 470pF,
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
A.6.1 Master Mode
Figure Figure illustrate master mode timing. Timing values shown Table A-17.
(OUTPUT) (CPOL (OUTPUT)
(CPOL (OUTPUT) MISO (INPUT) MOSI (OUTPUT)
configured output. LSBF LSBF order LSB, MSB.
OUT2
Figure Master Timing (CPHA
(OUTPUT) (CPOL (OUTPUT) (CPOL (OUTPUT) MISO (INPUT) MOSI (OUTPUT) PORT DATA
configured output LSBF LSBF order LSB, MSB.
MASTER OUT2
MASTER
PORT DATA
Figure Master Timing (CPHA
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Table A-17 Master Mode Timing Characteristics1
Conditions shown Table unless otherwise noted, LOAD 200pF outputs
Operating Frequency
Rating
Symbol
tsck tlead tlag twsck
tbus
2048 1024 tbus
Unit
fbus tbus tsck tsck
Period tsck 1./fop Enable Lead Time Enable Time Clock (SCK) High Time Data Setup Time (Inputs) Data Hold Time (Inputs) Data Valid (after Enable Edge) Data Hold Time (Outputs) Rise Time Inputs Outputs Fall Time Inputs Outputs
NOTES: numbers column labeled "Num" missing. This been done purpose consistent between Master Slave timing shown Table A-18.
A.6.2 Slave Mode
Figure Figure illustrate slave mode timing. Timing values shown Table A-18.
(INPUT) (CPOL (INPUT) (CPOL (INPUT) MISO (OUTPUT) SLAVE MOSI (INPUT)
SLAVE
Figure Slave Timing (CPHA
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
(INPUT) (CPOL (INPUT) (CPOL (INPUT) MISO (OUTPUT) SLAVE
SLAVE
MOSI (INPUT)
Figure Slave Timing (CPHA
Table A-18 Slave Mode Timing Characteristics
Conditions shown Table unless otherwise noted, CLOAD 200pF outputs
Operating Frequency
Rating
Symbol
tsck tlead tlag twsck tdis
tcyc
2048
Unit
fbus tbus tcyc tcyc tcyc tcyc
Period tsck 1./fop Enable Lead Time Enable Time Clock (SCK) High Time Data Setup Time (Inputs) Data Hold Time (Inputs) Slave Access Time Slave MISO Disable Time Data Valid (after Edge) Data Hold Time (Outputs) Rise Time Inputs Outputs Fall Time Inputs Outputs
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
External Timing
timing diagram external multiplexed-bus illustrated Figure with actual timing values shown table Table A-19. major signals included diagram. While both data write data read cycle shown, only other would occur particular cycle.
A.7.1 General Muxed Timing
expanded timings highly dependent load conditions. timing parameters shown assume balanced load across outputs.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
ECLK Addr/Data (read) data data Addr/Data (write) data addr data
addr
Non-Multiplexed Addresses PK5:0
LSTRB
NOACC
IPIPO0 IPIPO1, PE6,5
Figure General External Timing
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Table A-19 Expanded Timing Characteristics
Conditions shown Table unless otherwise noted, LOAD 50pF
Rating
Symbol
tcyc PWEL PWEH tMAH tAHDS tDHA tDSR tDHR tDDW tDHW tDSW tACCA tACCE tNAD tNAV tNAH tCSD tACCS tCSH tCSN tRWD tRWV tRWH tLSD tLSV tLSH tNOD tNOV
25.0
Unit
Frequency operation (E-clock) Cycle time Pulse width, Pulse width, high(1) Address delay time Address valid time rise (PWEL-tAD) Muxed address hold time Address hold data valid Data hold address Read data setup time Read data hold time Write data delay time Write data hold time Write data setup time(1) (PWEH-tDDW) Address access time(1) (tcyc-tAD-tDSR) high access time(1) (PWEH-tDSR) Non-multiplexed address delay time Non-muxed address valid rise (PWEL-tNAD) Non-multiplexed address hold time Chip select delay time Chip select access time (tcyc-tCSD-tDSR) Chip select hold time Chip select negated time Read/write delay time Read/write valid time rise EL-tRWD) Read/write hold time strobe delay time strobe valid time rise (PWEL-tLSD) strobe hold time NOACC strobe delay time NOACC valid time rise (PWEL-tNOD)
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Table A-19 Expanded Timing Characteristics
Conditions shown Table unless otherwise noted, LOAD 50pF
NOACC hold time IPIPO[1:0] delay time
Rating
Symbol
tNOH tP0D tP0V tP1D tP1V
Unit
IPIPO[1:0] valid time rise EL-tP0D) IPIPO[1:0] delay time1 (PWEH-tP1V) IPIPO[1:0] valid time fall
NOTES: Affected clock stretch: tcyc where N=0,1,2 depending number clock stretches.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
Appendix Package Information
General
This section provides physical dimensions MC9S12A128 packages.
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
112-Pin LQFP Package
IDENT
0.20
TIPS
0.20
VIEW
108X
X=L,
VIEW
0.13
BASE METAL
SECTION J1-J1 ROTATED COUNTERCLOCKWISE
NOTES: DIMENSIONING TOLERANCING ASME Y14.5M, 1994. DIMENSIONS MILLIMETERS. DATUMS DETERMINED SEATING PLANE, DATUM DIMENSIONS DETERMINED SEATING PLANE, DATUM DIMENSIONS INCLUDE MOLD PROTRUSION. ALLOWABLE PROTRUSION 0.25 SIDE. DIMENSIONS INCLUDE MOLD MISMATCH. DIMENSION DOES INCLUDE DAMBAR PROTRUSION. ALLOWABLE DAMBAR PROTRUSION SHALL CAUSE DIMENSION EXCEED 0.46. MILLIMETERS 20.000 10.000 20.000 10.000 -1.600 0.050 0.150 1.350 1.450 0.270 0.370 0.450 0.750 0.270 0.330 0.650 0.090 0.170 0.500 0.325 0.100 0.200 0.100 0.200 22.000 11.000 22.000 11.000 0.250 1.000 0.090 0.160
0.050
VIEW 0.10
112X
SEATING PLANE
0.25
GAGE PLANE
VIEW
Figure 112-Pin LQFP Mechanical Dimensions (Case 987)
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
80-Pin Package
0.05
0.20
0.20
-A-,-B-,-DDETAIL
DETAIL
-D0.20
0.05
0.20 -CSEATING PLANE
DETAIL
DATUM PLANE
0.20
SECTION
VIEW ROTATED
0.10
DATUM PLANE
DETAIL
NOTES: DIMENSIONING TOLERANCING ANSI Y14.5M, 1982. CONTROLLING DIMENSION: MILLIMETER. DATUM PLANE LOCATED BOTTOM LEAD COINCIDENT WITH LEAD WHERE LEAD EXITS PLASTIC BODY BOTTOM PARTING LINE. DATUMS -A-, DETERMINED DATUM PLANE -H-. DIMENSIONS DETERMINED SEATING PLANE -C-. DIMENSIONS INCLUDE MOLD PROTRUSION. ALLOWABLE PROTRUSION 0.25 SIDE. DIMENSIONS INCLUDE MOLD MISMATCH DETERMINED DATUM PLANE -H-. DIMENSION DOES INCLUDE DAMBAR PROTRUSION. ALLOWABLE DAMBAR PROTRUSION SHALL 0.08 TOTAL EXCESS DIMENSION MAXIMUM MATERIAL CONDITION. DAMBAR CANNOT LOCATED LOWER RADIUS FOOT.
MILLIMETERS 13.90 14.10 13.90 14.10 2.15 2.45 0.22 0.38 2.00 2.40 0.22 0.33 0.65 -0.25 0.13 0.23 0.65 0.95 12.35 0.13 0.17 0.325 0.13 0.30 16.95 17.45 0.13 -16.95 17.45 0.35 0.45
Figure 80-pin Mechanical Dimensions (Case 841B)
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
More Information This Product, www.freescale.com
Freescale Semiconductor, Inc. Device Guide V01.01 MC9S12A128
User Guide Sheet
More Information This Product, www.freescale.com
MC9S12A128 Device Guide -Freescale V01.01
Semiconductor, Inc.
Home Page: www.freescale.com email: support@freescale.com USA/Europe Locations Listed: Freescale Semiconductor Technical Information Center, CH370 1300 Alma School Road Chandler, Arizona 85224 (800) 521-6274 480-768-2130 support@freescale.com Europe, Middle East, Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 81829 Muenchen, Germany 1296 (English) 52200080 (English) 92103 (German) (French) support@freescale.com Japan: Freescale Semiconductor Japan Ltd. Headquarters ARCO Tower 1-8-1, Shimo-Meguro, Meguro-ku Tokyo 153-0064, Japan 0120 191014 2666 8080 support.japan@freescale.com Asia/Pacific: Freescale Semiconductor Hong Kong Ltd. Technical Information Center King Street Industrial Estate, N.T., Hong Kong +800 2666 8080 support.asia@freescale.com Literature Requests Only: Freescale Semiconductor Literature Distribution Center P.O. 5405 Denver, Colorado 80217 (800) 441-2447 303-675-2140 Fax: 303-675-2150 LDCForFreescaleSemiconductor @hibbertgroup.com
RoHS-compliant and/or free versions Freescale products have functionality electrical characteristics their non-RoHS-compliant and/or non-Pb- free counterparts. further information, http://www.freescale.com contact your Freescale sales representative. information Freescale.s Environmental Products program, http://www.freescale.com/epp.
Information this document provided solely enable system software implementers Freescale Semiconductor products. There express implied copyright licenses granted hereunder design fabricate integrated circuits integrated circuits based information this document. Freescale Semiconductor reserves right make changes without further notice products herein. Freescale Semiconductor makes warranty, representation guarantee regarding suitability products particular purpose, does Freescale Semiconductor assume liability arising application product circuit, specifically disclaims liability, including without limitation consequential incidental damages. "Typical" parameters which provided Freescale Semiconductor data sheets and/or specifications vary different applications actual performance vary over time. operating parameters, including "Typicals" must validated each customer application customer's technical experts. Freescale Semiconductor does convey license under patent rights rights others. Freescale Semiconductor products designed, intended, authorized components systems intended surgical implant into body, other applications intended support sustain life, other application which failure Freescale Semiconductor product could create situation where personal injury death occur. Should Buyer purchase Freescale Semiconductor products such unintended unauthorized application, Buyer shall indemnify hold Freescale Semiconductor officers, employees, subsidiaries, affiliates, distributors harmless against claims, costs, damages, expenses, reasonable attorney fees arising directly indirectly, claim personal injury death associated with such unintended unauthorized use, even such claim alleges that Freescale Semiconductor negligent regarding design manufacture part.
More Information This Product, www.freescale.com

Other recent searches


ZXRE060 - ZXRE060   ZXRE060 Datasheet
VND830-E - VND830-E   VND830-E Datasheet
UCC2808A - UCC2808A   UCC2808A Datasheet
SN8P1602B - SN8P1602B   SN8P1602B Datasheet
OPA343 - OPA343   OPA343 Datasheet
OPA353 - OPA353   OPA353 Datasheet
OPA134 - OPA134   OPA134 Datasheet
OPA604 - OPA604   OPA604 Datasheet
OPA627 - OPA627   OPA627 Datasheet
OPA227 - OPA227   OPA227 Datasheet
OPA228 - OPA228   OPA228 Datasheet
N32xx - N32xx   N32xx Datasheet
KPA-2106VGC-A - KPA-2106VGC-A   KPA-2106VGC-A Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive