第1章 实验设备 1
1.1硬件工具 1
1.1.1 Easy-Downloader V2.0微型编程器制作 1
1.1.2 51实验板的制作 8
1.2软件实验平台 10
第2章 单片机基本实验 14
2.1 I/O口输入、输出实验 14
实验一I/O口输出实验 14
实验二I/O口输入、输出实验 17
实验三制作“抢答器” 19
2.2外部中断实验 22
实验一交通灯管理系统设计 22
实验二环形分配器 26
2.3定时器应用实验 29
实验一定时实验 29
实验二脉冲信号发生器的设计 31
实验三工频频率计设计 33
实验四脉冲宽度测量仪的设计 35
2.4数码显示实验 37
实验一静态LED显示实验 37
实验二动态LED显示实验 39
实验三用移位寄存器来扩展多位LED动态显示器——双通道秒表的设计 41
实验四LED点阵显示实验 46
2.5矩阵式键盘实验 53
2.6单片机串行通信实验 56
实验一单片机串行口的同步移位寄存器扩展实验 56
实验二单片机与单片机点对点的通信实验 59
2.7单片机与PC的通信实验 66
2.8 D/A转换实验 70
实验一D/A转换原理实验 70
实验二锯齿波发生器 72
实验三超低频正弦波信号发生器 73
实验一单片机的基本发音实验 75
2.9单片机音乐程序的设计与实验 75
实验二音乐软件的设计 81
第3章 单片机扩展应用实验 86
3.1 I2C总线及应用 86
3.1.1 I2C总线简介 86
3.1.2通用I2C总线发送/接收程序 88
3.1.3 AT24C系列串行E2PROM 93
3.1.4 AT24Cxx芯片读写实验 97
3.2.1 SPI接口概述 109
3.2 SPI接口及其应用 109
3.2.2 25xx系列串行E2PROM 111
3.2.3 MC14489串行LED显示驱动器 113
3.2.4 X25C043读写实验 115
3.2.5 MC14489显示驱动实验 122
3.3 Microwire总线及其应用 124
3.3.1 Microwire总线概述 125
3.3.2 93Cxx串行E2PROM 125
3.3.3 AT93C46读写实验 135
第4章 课程设计选题 143
4.1音乐播放器 143
4.2多点定时数字钟的设计 155
4.3作息时间控制系统设计 162
4.4频率计设计 171
第5章 毕业设计选题 176
5.1毕业设计的意义和要求 176
5.2万年历的设计 176
5.2.1设计任务书 177
5.2.2设计参考 178
5.3毕业设计任务选题 202
课题1 智能IC卡应用研究 202
课题2 电动机转速测定及数据显示系统 203
课题3 微电脑控制全自动抽油烟机电控板设计 204
课题4 数据传输系统设计 205
课题5 频率及相位测试仪设计 206
参考文献 208