出版社: 清华大学出版社
作者: 谢瑞和 杨明
内容简介:
本书以 M68HC908GP32 为典型,结合系列的其他家庭型号,系统地介绍了 Motorola 68HC08 系列微控制器的原理与应用设计技术,包括对 CPU08 结构原理与功能特性及指令系统、 Flash 存储器的编程技术、微控制器开发平台、 M68HC908GP32 各模块的操作原理等的详细剖析,以及大量典型应用设计范例的介绍。此外,书中还独特地介绍了单线芯片( 1-Wire Chips )及其与微控制器构成的温控微型局域网( MicroLAN )的应用设计技术,这在国内同类图书中尚属首次。本书在充分消化吸收 Motorla 公司原始技术资料的基础上,有机地融入了作者多年来亲自从事该公司 MCU 开发与教学所积累的知识与经验,并考虑到我国广大读者的单片机知识基础与新的需求编写而成,力求便于读者自学。本书可作为高等院校理工科相关专业的单片机或嵌入式系统选修课教材,对于感兴趣于 Motorola 单片机开发的广大科技人员来说,更是一本值得一读的参考图书。
图书目录:
第 1 章 微控制器概述
1.1 微控制器的发展
1.2 微控制器的体系结构
1.3 Motorola 微控制器
1.4 嵌入式系统
思考与练习
第 2 章 M68HC08 综述
2.1 CPU08 的结构特点
2.2 CPU08 功能概述
2.3 系统集成控制模块
2.4 MC68HC908GP32 概貌
2.5 MC98HC908GP32 存储器结构
思考与练习
第 3 章 指令系统及汇编语言程序设计
3.1 CPU08 汇编语言约定
3.2 寻址方式
3.3 指令系统
3.4 汇编语言程序设计
思考与练习
第 4 章 复位与中断及低功耗模式
4.1 复位
4.2 中断
4.3 断点模块
4.4 低功耗模式
4.5 看门狗
4.6 配置寄存器
思考与练习
第 5 章 时钟模块
5.1 概貌
5.2 时钟发生器模块
5.3 时钟发生器的寄存器
5.4 PLL 电路参数计算与编程
5.5 时基模块
思考与练习
第 6 章 定时器模块
6.1 结构及基本功能
6.2 输入捕捉功能
6.3 输出比较功能
6.4 脉宽调制功能
思考与练习
第 7 章 输入与输出
7.1 并行 I/O 端口
7.2 I/O 端口编程应用
7.3 数码管显示器的设计
7.4 键盘模块及其应用设计
思考与练习
第 8 章 A/D 与 D/A 转换
8.1 A/D 转换器
8.2 A/D 应用设计举例
8.3 模拟电路模块
8.4 D/A 应用设计举例
思考与练习
第 9 章 串行接口与应用设计
9.1 异步串行通信接口
9.2 RS-232 标准
9.3 SCI 应用举例
9.4 同步串行外设接口
9.5 SPI 应用举例
9.6 I2C 总线接口
9.7 USB 接口
9.8 CAN 接口
9.9 几种串行扩展与通信标准的对比
思考与练习
第 10 章 监控 ROM 及开发工具
10.1 监控 ROM
10.2 微控制器开发工具
10.3 闪速存储器的操作
10.4 闪速存储器编程范例
10.5 闪速存储器编程模式
思考与练习
第 11 章 应用系统 — 微域网设计实例
11.1 单线芯片概述
11.2 单线芯片的传输过程
11.3 数字温度计
11.4 微型局域网概述
11.5 温度测控微域网
思考与练习
第 12 章 实验开发系统
12.1 Win IDE 软件简介
12.2 开发系统硬件模块
思考与练习
附录 A MC68HC908GP32 寄存器
A.1 定义寄存器的头文件
A.2 寄存器汇总表
附录 B M68HC08 指令集
B.1 指令集操作码表
B.2 指令集详解表
参考文献