8051是当前市场上相当流行的单片机,本书以基本的8051软硬件设计为基础、并结合一些特殊的硬件应用接口,介绍如何进行8051的课程设计。本书共16章,前两章为初学者准备好8051课程设计软硬件开发工具的相关知识,并介绍8051基本软硬件设计,第3章至第16章介绍以下专题实验:定时闹铃LCD、音乐倒数定时器、密码锁控制、可存储电子琴、8051八音盒、红外线遥控器研究、8051伺服机及伺服车研究、红外线遥控伺服车、无线电家电遥控、8051声控设计等。 本书适合于高职及大专院校电子、电机、自动控制等专业的学生作为学习单片机、微电脑、接口技术及课程设计的参考教材。第1章 绪论 1
1.1 课程设计所需硬件工具 1
1.2 专题制作所需软件使用工具 3
1.3 8051 程序开发测试平台 4
1.4 使用免费汇编编译器 6
1.5 89CXX烧录模拟器操作实例 7
1.6 自制 8051 微电脑单板 IO51 11
1.7 IO51 操作实例 15
1.8 以Windows 98 工作模式结合DOS 模式来执行 17
第2章 8051课程设计中的基本软硬件设计 20
2.1 8051 各种基本的硬件设计 20
2.2 工作指示灯LED 24
2.3 8051 延迟时间计算 26
2.4 基本按键设计 28
2.5 建立 8051 通信接口 30
2.6 简易8051调试界面 40
2.7 压电喇叭测试 43
2.8 键盘扫描 45
2.9 扫描控制七段显示器 50
2.10 LCD 接口控制 52
2.11 8051 定时器模式的工作 62
2.12 定时器模式0测试 67
2.13 定时器模式1测试 68
2.14 定时器模式2测试 69
2.15 以定时器产生各种频率的声音 70
2.16 以定时器演奏一段旋律 73
第3章 带单片机的LCD时钟 77
3.1 功能说明 77
3.2 控制电路 78
3.3 控制程序 78
第4章 定时闹铃 89
4.1 功能说明 89
4.2 控制电路 90
4.3 控制程序 92
第5章 定时闹铃LCD 103
5.1 功能说明 103
5.2 控制电路 104
5.3 控制程序 105
第6章 音乐倒数定时器 118
6.1 功能说明 118
6.2 控制电路 119
6.3 控制程序 120
第7章 密码锁控制 135
7.1 功能说明 135
7.2 控制电路 136
7.3 控制程序 137
第8章 可存储式电子琴 149
8.1 功能说明 149
8.2 控制电路 150
8.3 控制程序 152
第9章 8051八音盒 166
9.1 功能说明 166
9.2 控制电路 167
9.3 控制程序 168
第10章 红外线遥控器研究 184
10.1 红外线遥控器动作原理 184
10.2 如何观察红外线遥控器信号 186
10.3 红外线遥控器译码功能说明 189
10.4 控制电路 190
10.5 控制程序 192
第11章 红外线家电遥控 198
11.1 功能说明 198
11.2 控制电路 199
11.4 控制程序 201
第12章 8051伺服机控制 206
12.1 伺服机工作原理及改装 206
12.2 功能说明 211
12.3 控制电路 212
12.4 控制程序 213
第13章 8051伺服车控制 218
13.1 功能说明 218
13.2 伺服车组装及实验 219
13.3 控制电路 221
13.4 控制程序 222
第14章 红外线遥控伺服车 227
14.1 功能说明 227
14.2 遥控伺服车组装及实验 228
14.3 控制电路 230
14.4 控制程序 231
第15章 无线电家电遥控 238
15.1 功能说明 238
15.2 遥控编码解码控制 240
15.3 控制电路 243
15.4 控制程序 245
第16章 8051声控设计 249
16.1 声控基本知识介绍 249
16.2 系统组成 250
16.3 声控模块介绍 251
16.4 基本控制电路 255
16.5 基本控制程序 256
16.6 声控课题设计 261
附录A 简易稳压电源制作 262
附录B 本书实验所需软硬件工具及零件 264
附录C 8051内部控制寄存器介绍 266
附录D 8051指令集 270
附录E 如何自制8051单板 276
附录F 课程设计报告参考内容 279
附录G IO51控制板窗口版驱动程序使用说明 282
附录H 如何使用KEIL 8051开发系统汇编和编译程序及调试 287
附录I EPM89 89CXX烧录模拟器特性 295
附录J IO51 8051 IO控制板特性 297
附录K VCMM声控模块特性 300
附录L IO51控制板完整电路图 303
附录M 需要从网站下载的相关资料的使用说明 307
附录N 硬件接口板版权声明及如何订购 310
[图书资源]