前言
学习情境1 初识单片机
1.1 学习目标
1.2 学习任务
1.3 基本理论
1.3.1 单片机的发展概况
1.3.2 计算机中数的表示方法
1.3.3 计算机语言
1.4 任务实施
1.4.1 信号灯的控制1
学习情境2 闪烁灯
2.1 学习目标
2.2 学习任务
2.3 基本理论
2.3.1 MCS-51型单片机结构
2.3.2 MCS-51型单片机丁作原理
2.3.3 MCS-51型单片机存储器
2.4 任务实施
2.4.1 闪烁灯
学习情境3 指令的应用
3.1 学习目标
3.2 学习任务
3.3 基本理论
3.3.1 MCS-51指令系统
3.3.2 汇编语言程序设计
3.4 任务实施
3.4.1 指令的应用
3.4.2 信号灯的控制2
学习情境4 交通信号灯模拟控制系统
4.1 学习目标
4.2 学习任务
4.3 基本理论
4.3.1 中断系统
4.3.2 MCS-51型单片机的中断系统
4.3.3 MCS-51型单片机的定时/计数器
4.4 任务实施
4.4.1 信号灯的控制3
4.4.2 交通信号灯模拟控制系统
学习情境5 单片机之间的双向串行通信
5.1 学习目标
5.2 学习任务
5.3 基本理论
5.3.1 串行通信基础
5.3.2 串行通信总线标准及其接口
5.3.3 MCS-51型单片机的串行接口
5.3.4 MCS-51型单片机之间的通信
5.4 任务实施
5.4.1 单片机之间的双向串行通信
学习情境6 可编程I/O口的应用
6.1 学习目标
6.2 学习任务
6.3 基本理论
6.3.1 程序存储器扩展
6.3.2 数据存储器扩展
6.3.3 并行I/O 口扩展
6.4 任务实施
6.4.1 片外RAM对信号灯的控制及可编程I/O 口的应用
学习情境7 简易秒表的制作
7.1 学习目标
7.2 学习任务
7.3 基本理论
7.3.1 单片机与键盘接口
7.3.2 单片机与显示器接口
7.3.3 D/A转换器接口
7.3.4 A/D转换器接口
7.4 任务实施
7.4.1 简易秒表的制作
学习情境8 数码管时钟电路的设计
8.1 学习目标
8.2 学习任务
8.3 基本理论
8.3.1 单片机的开发系统及开发工具
8.3.2 单片机应用系统的设计原则与过程
8.3.3 单片机应用系统的抗干扰设计
8.4 任务实施
8.4.1 数码管时钟电路的设计
参考文献