第一章 微控制器概论 1
第二章 8位微控制器MC68HC08 6
第一节 MC68HC908GP32的系统结构 6
第二节 MC68HC08的中央处理器CPU08 8
第三节 存储器组织和空间分配 10
第四节 时钟发生器模块CGM(Clock Generator Module) 14
第五节 其他功能模块 19
第六节 低耗能工作方式 20
第七节 结构寄存器CONFIG 20
习题和思考题 21
第三章 复位与中断系统 22
第一节 复位 22
第二节 中断系统 23
习题和思考题 27
第四章 MC68HC08指令系统及汇编语言程序设计 28
第一节 寻址方式 28
第二节 指令系统 31
第三节 汇编语言程序设计 43
第四节 汇编语言程序设计举例 48
习题和思考题 59
第五章 并行接口、键盘和A/D转换器 63
第一节 并行接口 63
第二节 A/D转换器 67
习题和思考题 70
第六章 定时系统(TIM、TBM) 71
第一节 定时器接口模块TIM 71
第二节 时基模块TBM 80
习题和思考题 83
第七章 串行通信接口和串行外围接口 84
第一节 异步串行通信接口(SCI) 84
第二节 串行外围接口(SPI) 96
习题和思考题 102
第八章 接口设计举例 103
第一节 输入电路设计 103
第二节 输出电路设计 106
第三节 LED(Light Emitting Diode)数码显示器接口电路设计 107
第四节 LCD(Liquid Crystal Display)接口电路设计 109
第五节 矩阵式键盘接口电路设计 119
第六节 串行A/D转换器接口设计 121
第七节 串行D/A转换器接口设计 122
第九章 MCS-51系列单片机 126
第一节 概述 126
第二节 MCS-51存储器结构 129
第三节 并行输入/输出端口 133
第四节 定时/计数器 134
第五节 串行口 137
第六节 中断系统 138
第七节 寻址方式和指令系统 139
第八节 AT89C51、AT89C2051、AT89S51单片机 146
习题和思考题 155
第十章 MCS-51单片机系统扩展与接口设计举例 157
第一节 MCS-51单片机的系统扩展 157
第二节 接口设计举例 161
参考文献 180