第1章 绪论
1.1 课程设计所需硬件工具
1.2 专题制作所需软件使用工具
1.3 8051程序开发测试平台
1.4 使用免费汇编编译器
1.5 89CXX烧录模拟器操作实例
1.6 自制8051微电脑单板IO51
1.7 IO51操作实例
1.8 以Windows 98工作模式结合DOS模式来执行
第2章 8051课程设计中的基本软硬件设计
2.1 8051各种基本的硬件设计
2.2 工作指示灯LED
2.3 8051延迟时间计算
2.4 基本按键设计
2.5 建立8051通信接口
2.6 简易8051调试界面
2.7 压电喇叭测试
2.8 键盘扫描
2.9 扫描控制七段显示器
2.10 LCD接口控制
2.11 8051定时器模式的工作
2.12 定时器模式0测试
2.13 定时器模式1测试
2.14 定时器模式2测试
2.15 以定时器产生各种频率的声音
2.16 以定时器演奏一段旋律
第3章 带单片机的LCD时钟
3.1 功能说明
3.2 控制电路
3.3 控制程序
第4章 定时闹铃
4.1 功能说明
4.2 控制电路
4.3 控制程序
第5章 定时闹铃LCD
5.1 功能说明
5.2 控制电路
5.3 控制程序
第6章 音乐倒数定时器
6.1 功能说明
6.2 控制电路
6.3 控制程序
第7章 密码锁控制
7.1 功能说明
7.2 控制电路
7.3 控制程序
第8章 可存储式电子琴
8.1 功能说明
8.2 控制电路
8.3 控制程序
第9章 8051八音盒
9.1 功能说明
9.2 控制电路
9.3 控制程序
第10章 红外线遥控器研究
10.1 红外线遥控器动作原理
10.2 如何观察红外线遥控器信号
10.3 红外线遥控器译码功能说明
10.4 控制电路
10.5 控制程序
第11章 红外线家电遥控
11.1 功能说明
11.2 控制电路
11.3 控制程序
第12章 8051伺服机控制
12.1 伺服机工作原理及改装
12.2 功能说明
12.3 控制电路
12.4 控制程序
第13章 8051伺服车控制
13.1 功能说明
13.2 伺服车组装及实验
13.3 控制电路
13.4 控制程序
第14章 红外线遥控伺服车
14.1 功能说明
14.2 遥控伺服车组装及实验
14.3 控制电路
14.4 控制程序
第15章 无线电家电遥控
15.1 功能说明
15.2 遥控编码解码控制
15.3 控制电路
15.4 控制程序
第16章 8051声控设计
16.1 声控基本知识介绍
16.2 系统组成
16.3 声控模块介绍
16.4 基本控制电路
16.5 基本控制程序
16.6 声控课题设计
附录A 简易稳压电源制作
附录B 本书实验所需软硬件工具及零件
附录C 8051内部控制寄存器介绍
附录D 8051指令集
附录E 如何自制8051单板
附录F 课程设计报告参考内容
附录G IO51控制板窗口版驱动程序使用说明
附录H 如何使用KEIL 8051开发系统汇编和编译程序及调试
附录I EPM89 89CXX烧录模拟器特性
附录J IO51 8051 IO控制板特性
附录K VCMM声控模块特性
附录L IO51控制板完整电路图
附录M 需要从网站下载的相关资料的使用说明
附录N 硬件接口板版权声明及如何订购