《摩托罗拉Motorola 68HC12系列微控制器原理、应用与开发技术》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杨国田,白焰编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2003
  • ISBN:7508315286
  • 页数:368 页
图书介绍:本书是作者在从事多年单片机教学、应用系统开发及曾经进行仿真器开发的基础上,总结和整理了最近几年的研究生课程教学内容,并根据大量的Motorola英文文献编撰而成。本书以68HC12系列MCU内部组成为主线,以68HC12为例,系统介绍了CPU12的硬件结构、工作原理和指令系统,以及MCU内部的TIM/ECT、高速I/O、SCI/SPI、ATD、PWM、Watchdog、BDLC、CAN|、BDM等模块的结构原理与使用方法,着重介绍了应用系统扩展、模糊逻辑、BDLC、msCAN的相关基础知识。本书共分13章,前4章主要介绍68HC12的基本组成,其后各章主要介绍其他内部模块及系统的开发与调试,内容具有一定的独立性。

前言 1

第1章 绪论 1

1.1 单片机的发展 1

目录 1

1.2 Motorola单片机概述 2

1.3 M68HC11系列单片机简介 4

1.4 M68HC12系列MCU简介 5

1.5 M68HCS12系列单片机简介 10

2.1 HC12系列MCU的结构组成及引脚分配 12

第2章 HC12系列MCU组成及工作原理 12

2.2 CPU12的结构与工作原理 21

2.3 存储器组织 24

2.4 寄存器区 29

2.5 振荡器与时钟电路 41

2.6 MCU的操作模式与运行状态 51

2.7 总线控制与系统扩展 57

2.8 复位与中断 68

3.1 FLASH存储器 81

第3章 HC12内部的非易失存储器 81

3.2 EEPROM存储器 88

第4章 CPU12指令系统 94

4.1 程序设计模型 94

4.2 汇编指令格式 98

4.3 寻址方式 99

4.4 指令系统 101

第5章 并行I/O接口 146

5.1 I/O接口的结构与设置 146

5.2 I/O接口功能介绍 149

第6章 标准定时器模块(TIM) 158

6.1 定时器模块的结构组成 158

6.2 定时器模块的工作过程与设置 160

6.3 定时器模块的相关寄存器 164

6.4 TIM的应用实例 172

第7章 增强型捕捉定时器模块(ECT) 174

7.1 ECT的组成与工作模式 174

7.2 ECT的工作过程与设置 179

7.3 ECT寄存器 185

第8章 模数转换器(ATD) 200

8.1 ATD的结构组成及功能特点 200

8.2 ATD的设置 201

8.3 ATD的应用实例 208

第9章 串行接口 210

9.1 串行通信接口 210

9.2 串行设备接口(SPI) 221

9.4 串行接口的使用 231

9.3 关于引脚共享 231

第10章 脉冲宽度调制模块(PWM) 234

10.1 PWM的结构组成和工作特点 234

10.2 PWM的设置 237

10.3 PWM的应用举例 243

10.4 其他PWM输出方案 244

第11章 BDLC通信接口 246

11.1 J1850总线与BDLC接口 246

11.2 BDLC的消息表达 248

11.3 BDLC模块结构、原理与操作模式 257

11.4 BDLC操作过程及其设置 264

11.5 BDLC寄存器 272

第12章 msCAN12控制器模块 282

12.1 CAN总线与msCAN12 282

12.2 msCAN12的结构、原理与工作过程 284

12.3 msCAN12的存储区与寄存器 298

13.1 开发手段概述 310

第13章 应用系统开发支持 310

13.2 背景调试模式(BDM) 311

13.3 指令队列的重构与指令挂牌 319

13.4 断点逻辑 321

13.5 BDM的应用 331

13.6 评估板与D-BUG12简介 332

附录A CPU12指令总表及编码规则 336

附录B HC12工作参数 358

后记 367

参考文献 368