第一章 绪论
1.1 计算机的分类与发展
1.2 计算机运算基础
1.3 微型计算机系统的组成及工作过程
第二章 MCS-51单片机的结构和原理
2.1 MCS-51系列单片机简介
2.2 MCS-51单片机内部结构
2.3 MCS-51的外部引脚及其功能
第三章 MCS-51指令系统
3.1 指令格式和寻址方式
3.2 MCS-51指令系统
第四章 汇编语言程序设计
4.1 概述
4.2 汇编语言
4.3 汇编语言程序设计
4.4 MCS-51汇编语言实用子程序
第五章 MCS-51系列单片机的中断系统
5.1 输入/输出信息的传送方式
5.2 中断的概念
5.3 MCS-51单片机的中断系统
5.4 中断系统应用举例
第六章 MCS-51系列单片机内部定时器/计数器
6.1 定时器/计数器的结构及工作原理
6.2 定时器/计数器的控制寄存器
6.3 定时器/计数器的工作方式
6.4 定时器/计数器应用举例
第七章 MCS-51系列单片机存储器扩展
7.1 存储器概述
7.2 程序存储器的扩展
7.3 数据存储器的扩展
第八章 串行接口通信
8.1 串行通信的基础知识
8.2 单片机的串口工作原理
8.3 串口工作方式
8.4 串口通信举例
8.5 多机通信
8.6 RS-232C串行接口标准及其与单片机的接口
第九章 MCS-51单片机应用系统的设计
9.1 单片机应用系统设计的基本方法
9.2 MCS-51单片机并行I/O接口的扩展
9.3 键盘与显示器接口
9.4 单片机与D/A和A/D转换器的接口
9.5 单片机应用系统设计实例
附录一 《单片机原理及应用教程》教学大纲
附录二 实验指导书
参考文献