电子工程世界电子工程世界电子工程世界

关键词

搜索

型号

搜索

KMC9S12A128BCFU

产品描述Microcontroller, 16-Bit, FLASH, 25MHz, CMOS, PQFP80, QFP-80
产品类别嵌入式处理器和控制器    微控制器和处理器   
文件大小1MB,共99页
制造商Motorola ( NXP )
官网地址https://www.nxp.com
下载文档 详细参数 全文预览 文档解析

KMC9S12A128BCFU概述

Microcontroller, 16-Bit, FLASH, 25MHz, CMOS, PQFP80, QFP-80

KMC9S12A128BCFU规格参数

参数名称属性值
厂商名称Motorola ( NXP )
包装说明QFP,
Reach Compliance Codeunknown
具有ADCYES
其他特性ALSO REQUIRES AT 5V SUPPLY
地址总线宽度16
位大小16
最大时钟频率16 MHz
DAC 通道NO
DMA 通道NO
外部数据总线宽度16
JESD-30 代码S-PQFP-G80
长度14 mm
I/O 线路数量91
端子数量80
最高工作温度85 °C
最低工作温度-40 °C
PWM 通道YES
封装主体材料PLASTIC/EPOXY
封装代码QFP
封装形状SQUARE
封装形式FLATPACK
认证状态Not Qualified
ROM可编程性FLASH
座面最大高度2.45 mm
速度25 MHz
最大供电电压2.75 V
最小供电电压2.35 V
标称供电电压2.5 V
表面贴装YES
技术CMOS
温度等级INDUSTRIAL
端子形式GULL WING
端子节距0.65 mm
端子位置QUAD
宽度14 mm
uPs/uCs/外围集成电路类型MICROCONTROLLER

文档解析

这份文档是关于Motorola的MC9S12A128微控制器单元(MCU)的用户指南,包含以下值得关注的技术信息:

  1. 产品概述

    • MC9S12A128是一款16位的微控制器,包含一个16位的中央处理单元(HCS12 CPU)、128K字节的Flash EEPROM、8K字节的RAM、2K字节的EEPROM、两个异步串行通信接口(SCI)、两个串行外设接口(SPI)、8通道的增强捕获定时器、两个8通道10位模数转换器(ADC)、8通道脉冲宽度调制器(PWM)、29个离散数字I/O通道、20个具有中断和唤醒能力的离散数字I/O线以及一个I2C总线。
  2. 主要特性

    • 向上兼容M68HC11指令集。
    • 中断堆栈和程序员模型与M68HC11相同。
    • 增强型索引寻址。
    • 多路复用外部总线接口(MEBI)。
    • 模块映射控制(MMC)。
    • 背景调试模式(BDM)。
  3. 系统时钟描述

    • 内部时钟信号由时钟和复位生成器(CRG)提供。
  4. 操作模式

    • 包括正常模式、特殊模式、低功耗模式等。
  5. 复位和中断

    • 包括向量表、复位效果、中断向量位置等。
  6. HCS12核心模块描述

    • 涉及中央处理单元(CPU)、中断模块(INT)、模块映射控制模块(MMC)、多路复用外部总线接口(MEBI)、断点模块(BKP)和背景调试模式模块(BDM)。
  7. 时钟和复位生成器(CRG)模块描述

    • 提供内部时钟信号。
  8. 增强捕获定时器(ECT)模块描述

  9. 模数转换器(ATD)模块描述

  10. I2C总线(IIC)模块描述

  11. 串行通信接口(SCI)模块描述

  12. 串行外设接口(SPI)模块描述

  13. 脉冲宽度调制器(PWM)模块描述

  14. Flash EEPROM 128K模块描述

  15. EEPROM 2K模块描述

  16. RAM模块描述

  17. 端口集成模块(PIM)模块描述

  18. 电压调节器(VREG)模块描述

  19. 电气特性

    • 包括电源、电流注入、绝对最大额定值、ESD保护和锁定免疫等。
  20. 封装信息

    • 提供了112引脚LQFP和80引脚QFP封装的物理尺寸。
  21. 开发工具/板

    • 包括HCS12开发套件、M68MULTILINK12 BDM Multilink、16位BDM独立程序员等。
  22. 设计工具

    • 包括软件、汇编器、应用程序开发框架、代码示例和程序员等。
  23. 可订购部件信息

    • 提供了部件编号、封装信息、生命周期描述、预算价格和订购可用性。

KMC9S12A128BCFU文档预览

9S12A128DGV1/D
4/2002
MC9S12A128
Device Guide
V01.01
Original Release Date: 8 March, 2002
Revised: 17 April, 2002
Motorola, Inc
Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or
design. Motorola does not assume any liability arising out of the application or use of any product or circuit described herein;
neither does it 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.
1
MC9S12A128 Device Guide — V01.01
Revision History
Version Revision Effective
Number
Date
Date
V01.00
8 MAR
2002
8 MAR
2002
Author
Initial release
Description of Changes
Replaced document order number with version except for cover
sheet
Corrected
Table 1-1 Device Memory Map
entries for EEPROM
array and RAM array
V01.01
17 APRIL
2002
12 APRIL
2002
Table A-4 Operating Conditions
— Increased V
DD
to 2.35V
Table A-6 5V I/O Characteristics
— Corrected rating column for
V
OH
and V
OL
and typical value for C
in
Table A-8 ATD Operating Characteristics
— Updated rating
definitions for items 6, 7, and 8 for clarity
For additional information, refer to the MC9S12A128 8-Bit Microcontroller Unit Mask Set Errata
(Motorola document order number, 9S12A128MSE1). The errata can be found on the World Wide Web at:
http://www.motorola.com/semiconductors/
2
MC9S12A128 Device Guide — V01.01
Table of Contents
Section 1 Introduction
1.1
1.2
1.3
1.4
1.5
1.6
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Device Memory Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Part ID Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Section 2 Signal Description
2.1
Device Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
2.2
Signal Properties Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3
Detailed Signal Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.1
EXTAL, XTAL — Oscillator Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.2
RESET — External Reset Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.3
TEST — Test Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
2.3.4
V
REGEN
— Voltage Regulator Enable Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
2.3.5
XFC — PLL Loop Filter Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.6
BKGD / TAGHI / MODC — Background Debug, Tag High, and Mode Pin . . . . . . . . 29
2.3.7
PAD15 / AN15 / ETRIG1 — Port AD Input Pin of ATD1 . . . . . . . . . . . . . . . . . . . . . . 29
2.3.8
PAD[14:08] / AN[14:08] — Port AD Input Pins of ATD1 . . . . . . . . . . . . . . . . . . . . . . 29
2.3.9
PAD7 / AN07 / ETRIG0 — Port AD Input Pin of ATD0 . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.10 PAD[06:00] / AN[06:00] — Port AD Input Pins of ATD0 . . . . . . . . . . . . . . . . . . . . . . 29
2.3.11 PA[7:0] / ADDR[15:8] / DATA[15:8] — Port A I/O Pins . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.12 PB[7:0] / ADDR[7:0] / DATA[7:0] — Port B I/O Pins . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.13 PE7 / NOACC / XCLKS — Port E I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.14 PE6 / MODB / IPIPE1 — Port E I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
2.3.15 PE5 / MODA / IPIPE0 — Port E I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
2.3.16 PE4 / ECLK — Port E I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3.17 PE3 / LSTRB / TAGLO — Port E I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3.18 PE2 / R/W — Port E I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3.19 PE1 / IRQ — Port E Input Pin 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3.20 PE0 / XIRQ — Port E Input Pin 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3.21
PH7 / KWH7 — Port H I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3
MC9S12A128 Device Guide — V01.01
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
PH6 / KWH6 — Port H I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PH5 / KWH5 — Port H I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PH4 / KWH4 — Port H I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PH3 / KWH3 / SS1 — Port H I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PH2 / KWH2 / SCK1 — Port H I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PH1 / KWH1 / MOSI1 — Port H I/O Pin 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
PH0 / KWH0 / MISO1 — Port H I/O Pin 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
PJ7 / KWJ7 / SCL — PORT J I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PJ6 / KWJ6 / SDA — PORT J I/O Pin 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PJ[1:0] / KWJ[1:0] — Port J I/O Pins [1:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
PK7 / ECS / ROMON — Port K I/O Pin 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
PK[5:0] / XADDR[19:14] — Port K I/O Pins [5:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PM7 — Port M I/O Pin 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PM6 — Port M I/O Pin 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PM5 / SCK0 — Port M I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PM4 / MOSI0 — Port M I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
PM3 / SS0 — Port M I/O Pin 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
PM2 / MISO0 — Port M I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
PM1 — Port M I/O Pin 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
PM0 — Port M I/O Pin 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
PP7 / KWP7 / PWM7 — Port P I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
PP6 / KWP6 / PWM6 — Port P I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
PP5 / KWP5 / PWM5 — Port P I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
PP4 / KWP4 / PWM4 — Port P I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
PP3 / KWP3 / PWM3 / SS1 — Port P I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
PP2 / KWP2 / PWM2 / SCK1 — Port P I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PP1 / KWP1 / PWM1 / MOSI1 — Port P I/O Pin 1. . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PP0 / KWP0 / PWM0 / MISO1 — Port P I/O Pin 0. . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PS7 / SS0 — Port S I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PS6 / SCK0 — Port S I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PS5 / MOSI0 — Port S I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PS4 / MISO0 — Port S I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PS3 / TXD1 — Port S I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PS2 / RXD1 — Port S I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
PS1 / TXD0 — Port S I/O Pin 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
PS0 / RXD0 — Port S I/O Pin 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4
MC9S12A128 Device Guide — V01.01
2.3.58 PT[7:0] / IOC[7:0] — Port T I/O Pins [7:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
2.4
Power Supply Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4.1
V
DDX
, V
SSX
— Power & Ground Pins for I/O Drivers . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4.2
V
DDR
, V
SSR
— Power & Ground Pins for I/O
Drivers & for Internal Voltage Regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
V
DD1
, V
DD2
, V
SS1
, V
SS2
— Core Power Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
V
DDA
, V
SSA
— Power Supply Pins for ATD and VREG . . . . . . . . . . . . . . . . . . . . . . . 36
V
RH
, V
RL
— ATD Reference Voltage Input Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
V
DDPLL
, V
SSPLL
— Power Supply Pins for PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
V
REGEN
— On Chip Voltage Regulator Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Section 3 System Clock Description
3.1
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Section 4 Modes of Operation
4.1
4.2
4.2.1
4.2.2
4.2.3
4.3
4.3.1
4.3.2
4.3.3
4.4
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Normal Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Special Operating Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Test Operating Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Securing the Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Operation of the Secured Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Unsecuring the Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Low Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Section 5 Resets and Interrupts
5.1
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.2
Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
5.2.1
Vector Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.3
Effects of Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.3.1
I/O Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.3.2
Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Section 6 HCS12 Core Block Description
Section 7 Clock and Reset Generator (CRG) Block Description
5
免费分享一些自己收集的四轴资料,勿喷
自己收集的资料,一直堆在这里,感觉好东西要大家分享,希望大家不要喷:) ...
Mir煜 电子竞赛
以LPC1100系列产品进行低功耗设计
本文介绍了基于ARM Cortex-M0内核技术的恩智浦半导体(NXP Semiconductors)LPC1100系列微控制器的低功耗特点,及其可最大程度减少耗电量的系统设计方法。 微控制器低功耗设计理念 定义: ......
空气 单片机
五大微控制器板特性盘点
要开始嵌入式开发,我们需要两个主要的东西,即开发板和IDE(集成开发环境)。微控制器开发板是一种印刷电路板(PCB),其电路和硬件设计用于促进某些微控制器板功能的实验。开发板与处理器, ......
朗锐智科 机器人开发
硬件工程师必备知识
硬件工程师必须知道的知识目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识。 1) 基本设计规范 2) CPU基本知识、架构、性能及选型指导 3) MOTOROLA公司的PowerP ......
程序天使 单片机
MSA-AIAG-Manual 4
565362 ...
李强980702 下载中心专版
请大虾们看看
CJNE A,#01H,$+6 CLR P1.4 以上两句程序是什么意思? $+6是什么意思? ...
wwm514 嵌入式系统

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程 索引文件: 1973  2646  2632  2558  2762  50  14  10  7  47 

器件索引   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved