项目1闪烁灯的设计与制作 1
【任务导入】 1
【知识链接】 2
一、单片机概述 2
二、MCS-51单片机的硬件系统 5
三、Keil集成开发软件的使用 12
四、Proteus仿真软件的使用 17
【任务实施】 23
一、任务分析 23
二、安装与调试 25
【任务总结与评价】 27
一、任务总结 27
二、任务评价 27
【知识拓展】 27
【习题训练】 29
项目2流水灯的设计与制作 30
【任务导入】 30
【知识链接】 31
一、MCS-51单片机汇编语言概述 31
二、51单片机的C语言简介 42
三、单片机应用系统的设计流程 51
【任务实施】 56
一、任务分析 56
二、安装与调试 58
【任务总结与评价】 60
一、任务总结 60
二、任务评价 60
【知识拓展】 61
【习题训练】 63
项目3手动计数器的设计与制作 64
【任务导入】 64
【知识链接】 65
一、中断的基本概念及其应用 65
二、数码管静态和动态显示 72
三、数码管与单片机的接口电路 75
【任务实施】 78
一、任务分析 78
二、安装与调试 81
【任务总结与评价】 83
一、任务总结 83
二、任务评价 84
【知识拓展】 84
【习题训练】 86
项目4简易秒表的设计与制作 87
【任务导入】 87
【知识链接】 87
一、定时器/计数器的基本概念及其应用 87
【任务实施】 96
一、任务分析 96
二、安装与调试 100
【任务总结与评价】 102
一、任务总结 102
二、任务评价 102
【知识拓展】 103
【习题训练】 105
项目5电子广告牌的设计与制作 106
【任务导入】 106
【知识链接】 107
一、单片机键盘接口技术 107
二、LED点阵显示器 110
三、LCD液晶显示器 114
【任务实施】 123
一、任务分析 123
二、安装与调试 127
【任务总结与评价】 130
一、任务总结 130
二、任务评价 131
【知识拓展】 131
【习题训练】 135
项目6简易数字电压表的设计与制作 136
【任务导入】 136
【知识链接】 137
一、A/D转换器的作用与分类 137
二、ADC0809 A/D转换器 137
三、MCS-51单片机与ADC0809的接口 139
四、A/D转换应用举例 141
【任务实施】 142
一、任务分析 142
二、安装与调试 148
【任务总结与评价】 149
一、任务总结 149
二、任务评价 150
【知识拓展】 150
【习题训练】 154
项目7 DDS低频信号发生器的设计与制作 155
【任务导入】 155
【知识链接】 156
一、D/A转换器的作用与分类 156
二、DAC0832 D/A转换器 156
【任务实施】 160
一、任务分析 160
二、安装与调试 164
【任务总结与评价】 166
一、任务总结 166
二、任务评价 166
【知识拓展】 167
【习题训练】 174
项目8水温报警器的设计与制作 175
【任务导入】 175
【知识链接】 176
一、串行通信及其应用 176
二、DS18B20温度传感器的原理及应用 186
三、DS18B20与单片机的接口电路与编程 191
【任务实施】 193
一、任务分析 193
二、安装与调试 208
【任务总结与评价】 210
一、任务总结 210
二、任务评价 211
【知识拓展】 211
【习题训练】 218
项目9智能小车的设计与制作 219
【任务导入】 219
【知识链接】 220
一、MCS-51系统扩展 220
二、循迹传感器控制基本知识 230
三、直流电动机控制技术 233
四、步进电机控制技术 238
【任务实施】 242
一、任务分析 242
二、安装与调试 248
【任务总结与评价】 251
一、任务总结 251
二、任务评价 251
【知识拓展】 252
【习题训练】 255
参考文献 256