上篇 核心模块 3
单元一 单片机概述 3
1.1 单片机简介 3
1.2 单片机发展概述 3
1.3 单片机的应用领域 5
1.4 单片机的发展趋势 6
1.5 MCS-51系列单片机简介 6
1.6 学习单片机技术的方法 8
单元二 MCS-51单片机内部结构 11
2.1 任务一——单灯受控闪烁 11
单元三 MCS-51单片机指令系统 29
3.1 任务二——P1口外接8只LED发光二极管模拟彩灯 29
3.2 任务三——单片机做加、减、乘、除运算 39
3.3 任务四——单片机作逻辑运算 47
3.4 任务五——按键控制灯 52
3.5 任务六——动态扫描LED显示电路 57
单元四 汇编语言程序设计 67
4.1 任务七——单片机计数器 67
单元五 MCS-51单片机内部资源 89
5.1 任务八——单片机计数并显示 89
5.2 任务九——单片机流水灯控制 98
5.3 任务十——两台单片机数据互传 107
中篇 综合模块 123
单元六 产品开发流程及相关知识 123
6.1 产品开发流程 123
6.2 小项目开发管理 124
7.1 任务十一——潜水泵自动控制保护器 129
单元七 单片机应用系统设计举例 129
7.2 任务十二——可调速加热炉控制器 135
下篇 提高模块 145
单元八 单片机高级程序设计 145
8.1 Keil C51开发系统基本知识 145
8.2 任务十三——多路多点定时器 147
8.3 任务十四——计重计数电子秤 175
单元九 PIC单片机简介 204
9.1 PIC单片机与MCS-51系列单片机的区别 204
9.2 PIC系列单片机概述 204
9.3 PIC16F84A硬件资源简介 206
9.4 PIC16F84A单片机的指令系统 210
附录一:MCS-51单片机指令速查表 215
附录二:PIC单片机指令速查表 218
附录三:部分ASCII码表 220
附录四:Keil C51使用入门 221
附录五:伟福硬件仿真器及其仿真软件 228
一、伟福硬件仿真器简介 228
二、仿真头介绍 229
三、仿真软件的安装 230
四、快速入门 231
五、在伟福中安装第三方编译器 238
附录六:Easy 51pro V2.0使用 240
一、软件启动 240
二、联机检测 240
三、打开文件 240
四、下载 241
参考文献与站点 242