第一章 概述
第一节 单片机的特点及发展概况
一、什么是单片机
二、单片机的特点
三、单片机的应用
四、单片机的发展概况
五、单片机世界的未来
六、单片机的基本组成
第二节 常用单片机系列介绍
一、常用系列单片机产品及性能简介
二、MCS-51系列单片机
三、MCS-96系列单片机
习题一
第二章 MCS-51的存储器结构
第一节 MCS-51单片机结构
一、MCS-51单片机内部结构
二、MCS-51引脚及功能
第二节 MCS-51在存储器结构
一、存储器划分方法
二、程序存储器
三、数据存储器
四、专用寄存器SFR
第三节 输入/输出端口结构
一、P0口结构及功能
二、P1口结构及功能
三、P2口结构及功能
四、P3口结构及功能
五、端口负载能力和接口
第四节 单片机的时序电路
一、振荡器和时钟电路
二、MCS-51单片机的复位
三、掉电操作方式
四、CHMOS的低功耗方式
五、CPU的时序
六、单片机的工作过程
习题二
第三章 MCS-51单片机指令系统及编程举例
第一节 指令系统简介
一、指令概述
二、指令格式
三、指令分类及符号说明
第二节 MCS-51的寻址方式
一、立即寻址
二、直接寻址
三、寄存器寻址
四、寄存器间接寻址
五、基址加变址寻址
六、相对寻址
七、位寻址
第三节 指令系统及应用举例
一、数据传送指令
二、算术运算类指令
三、逻辑运算类指令
四、控制程序转移类指令
五、布尔变量操作类指令
第四节 综合编程举例
一、算术运算类程序
二、逻辑运算类程序
三、代码转换类程序
四、查表程序
五、输入/输出类程序
习题三
第四章 单片机定时功能及应用
第一节 定时器/计数器的结构与工作原理
一、定时器的结构
二、定时器的工作原理
三、定时计数器的控制
四、定时计数器的初始化
第二节 定时计数器的操作模式及应用
一、模式0及应用
二、模式1及应用
三、模式2及应用
四、模式3及应用
五、定时器溢同步问题
六、运行中读定时器/计数器
第三节 定时器综合应用举例
一、门控位的应用
二、综合应用举例
习题四
第五章 单片机的中断系统
第一节 MCS-51的中断系统
一、中断系统的组成
二、中断源及中断入口
三、中断控制部分的功能
第二节 中断处理过程
一、中断响应
二、中断处理
三、中断返回
四、中断请求的撤消
第三节 外部中断扩充方法
一、利用定时器扩充外部中断源法
二、中断和查询结合法
三、矢量中断扩充法
第四节 中断系统的应用举例
习题五
第六章 单片机器行口及应用
第一节 串行口的结构与工作原理
一、串行口的结构
二、串行通信过程
三、串行口工作方式及帧格式
四、串行口控制
第二 工作方式与波特率的设置
一、各方式波特率的设置
二、串行口各工作方式的应用
第三节 串行口应用举例
一、用串行口作扩展并行I/O口
二、用串行口作异步通信接口
三、用串行口作多机通信接口
习题六
第七章 单片机系统扩展
第一节 扩展总线的产生
第二节 程序存储器的扩展
一、外部程序存储器的操作时序
二、程序存储器的扩展方法
第三节 数据存储器的扩展
一、外部数据存储器的操作时序列
二、外部扩展256B的RAM
三、外部扩展较大容量的RAM
四、外部EPROM和RAM存储窨的混合
第四节 I/O端口的扩展
一、简单的I/O口扩展
二、可编程I/O接口电路的扩展
习题七
第八章 输入及输出接口
第一节 键盘输入及接口
一、独立式接键及接口
二、行列式键盘及接口
第二节 LED显示器及其接口
一、LED显示器结构与工作原理
二、LED表态显示器接口
三、LED动态显示器接口
四、单片机应用系统中的典型键盘、显示器接口电路
第三节 可编程键盘、显示器接口8179
一、8179的内部结构及工作原理
二、8179的引脚及功能
三、8179的工作方式
四、8179的编程方法
五、8179与单片机及外调的接口
六、8179的应用举例
第四节 打印机接口及应用
一、TPuP-40A生型打印机及接口方法
二、字符代码及打印命令
三、打印程序实例
第五节 D/A、A/D转换器接口及应用
一、DAC接口及应用
二、ADC接口及应用
习题八
第九章 单片机应用系统实例
第一节 单片机智能转速表
一、概述
二、系统硬件设计
三、系统软件设计
第二节 单片机智能数字RLC测量仪
一、概述
二、测量原理
三、硬件结构
四、软件设计
第三节 单片机温度检测系统
一、系统功能要求
二、系统硬件结构
三、软件设计
第十章 单片机应用系统的开发与开发工具
第一节 单片机制开发系统
一、概述
二、什么是单片机开发系统
三、单片机开发系统的功能
第二节 单片机应用系统的设计
一、组成单片机应用系统的基本方法
二、应用系统研制过程
三、应用系统的安装调试
附录一 MCS-51指令表
附录二 常用芯片引脚图
附录三 二进制逻辑单元图形符号对照表
参考文献