Motorola MC9S12GC-Family User Manual
Motorola Hardware
Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding the suitability of its
products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability,
including without limitation consequential or incidental damages. “Typical” parameters which may be provided in Motorola data sheets and/or specifications can and do vary in
different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s
technical experts. Motorola does not convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as
components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the
Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized
application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses,
and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges
that Motorola was negligent regarding the design or manufacture of the part. Motorola and
are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal
Opportunity/Affirmative Action Employer.
DOCUMENT NUMBER
9S12C128DGV1/D
1
©Motorola, Inc., 2002
MC9S12C Family
Device User Guide
V01.05
Covers also
MC9S12GC Family
Original Release Date: 25 JAN 2003
Revised: 11 FEBRUARY 2004
Motorola, Inc.
Document Outline
- Revision History
- Table of Contents
- List of Figures
- List of Tables
- Preface
- Section 1 Introduction
- 1.1 Overview
- 1.2 Features
- 1.3 Modes of Operation
- 1.4 Block Diagram
- 1.5 Device Memory Map
- Table 1-1 Device Register Map Overview
- Figure 1-2 MC9S12C128 and MC9S12GC128 User configurable Memory Map
- Figure 1-3 MC9S12C96 User Configurable Memory Map
- Figure 1-4 MC9S12C64 and MC9S12GC64 User Configurable Memory Map
- Figure 1-5 MC9S12C32 and MC9S12GC32 User Configurable Memory Map
- Figure 1-6 MC9S12GC16 User Configurable Memory Map
- 1.6 Detailed Register Map
- $0000 - $000F MEBI map 1 of 3 (HCS12 Multiplexed External Bus Interface)
- $0010 - $0014 MMC map 1 of 4 (HCS12 Module Mapping Control)
- $0015 - $0016 INT map 1 of 2 (HCS12 Interrupt)
- $0017 - $0017 MMC map 2 of 4 (HCS12 Module Mapping Control)
- $0018 - $0018 Miscellaneous Peripherals (Device User Guide)
- $0019 - $0019 VREG3V3 (Voltage Regulator)
- $001A - $001B Miscellaneous Peripherals (Device User Guide)
- $001C - $001D MMC map 3 of 4 (HCS12 Module Mapping Control,
- Device User Guide)
- $001E - $001E MEBI map 2 of 3 (HCS12 Multiplexed External Bus Interface)
- $001F - $001F INT map 2 of 2 (HCS12 Interrupt)
- $0020 - $002F DBG (including BKP) map 1 of 1 (HCS12 Debug)
- $0030 - $0031 MMC map 4 of 4 (HCS12 Module Mapping Control)
- $0032 - $0033 MEBI map 3 of 3 (HCS12 Multiplexed External Bus Interface)
- $0034 - $003F CRG (Clock and Reset Generator)
- $0040 - $006F TIM (Timer 16 Bit 8 Channels)
- $0070 - $007F Reserved
- $0080 - $009F ATD (Analog to Digital Converter 10 Bit 8 Channel)
- $00A0 - $00C7 Reserved
- $00C8 - $00CF SCI (Asynchronous Serial Interface)
- $00D0 - $00D7 Reserved
- $00D8 - $00DF SPI (Serial Peripheral Interface)
- $00E0 - $00FF PWM (Pulse Width Modulator)
- $0100 - $010F Flash Control Register
- $0110 - $013F Reserved
- $0140 - $017F CAN (Motorola Scalable CAN - MSCAN)
- Table 1-2 Detailed MSCAN Foreground Receive and Transmit Buffer Layout
- $0180 - $023F Reserved
- $0240 - $027F PIM (Port Interface Module)
- $0280 - $03FF Reserved space
- 1.7 Part ID Assignments
- Section 2 Signal Description
- Section 3 System Clock Description
- Section 4 Modes of Operation
- Section 5 Resets and Interrupts
- Section 6 HCS12 Core Block Description
- Section 7 Voltage Regulator (VREG) Block Description
- Section 8 Recommended Printed Circuit Board Layout
- Table 8-1 Recommended External Component Values
- Figure 8-1 Recommended PCB Layout (48 LQFP)
- Figure 8-2 Recommended PCB Layout (52 LQFP)
- Figure 8-3 Recommended PCB Layout (80 QFP)
- Figure 8-4 Recommended PCB Layout for 48 LQFP Pierce Oscillator
- Figure 8-5 Recommended PCB Layout for 52 LQFP Pierce Oscillator
- Figure 8-6 Recommended PCB Layout for 80QFP Pierce Oscillator
- Section 9 Clock Reset Generator (CRG) Block Description
- Section 10 Oscillator (OSC) Block Description
- Section 11 Timer (TIM) Block Description
- Section 12 Analog to Digital Converter (ATD) Block Description
- Section 13 Serial Communications Interface (SCI) Block Description
- Section 14 Serial Peripheral Interface (SPI) Block Description
- Section 15 Flash Block Description
- Section 16 RAM Block Description
- Section 17 Pulse Width Modulator (PWM) Block Description
- Section 18 MSCAN Block Description
- Section 19 Port Integration Module (PIM) Block Description
- Appendix A Electrical Characteristics
- A.1 General
- Table A-1 Absolute Maximum Ratings
- Table A-2 ESD and Latch-up Test Conditions
- Table A-3 ESD and Latch-Up Protection Characteristics
- Table A-4 Operating Conditions
- Table A-5 Thermal Package Characteristics
- Table A-6 5V I/O Characteristics
- Table A-7 3.3V I/O Characteristics
- Table A-8 Supply Current Characteristics for MC9S12C32
- Table A-9 Supply Current Characteristics for MC9S12C64,MC9S12C96,MC9S12C128
- A.1 General
- Appendix B Electrical Specifications
- Appendix C Electrical Specifications
- Appendix D Package Information
- Appendix E Emulation Information
- Device User Guide End Sheet