(一)微机原理及其程序设计实验
1. 系统认识实验
2. 数制转换实验
●十六进制数转换为十进制数
●十进制数转换为十六进制数
3. 码制转换实验
●ASCII码(数字符)转换为十六进制数
●十六进制数转换为ASCII码
●ASCII码(数字符)转换为十进制数
●十进制数转换为ASCII码
●十进制数的ASCII码转换为BCD码
●十进制BCD码转换为二进制数
4. 运算类编程实验
●二进制双精度加法运算
●十进制的BCD码减法运算
●乘法运算
5. 分支程序设计实验
6. 循环程序设计实验
●计算S=1+2×3+3×4+4×5+…+N(N+1)
●求某数据区内负数的个数
7. 排序程序设计实验
●气泡排序法
●学生成绩名次表
8. 子程序设计实验
●求无符号字节序列中的最大值和最小值
●求N!
●9. 查表程序设计实验
●10. INT 21h输入输出程序设计实验
●显示A~Z共26个大写英文字母
●INT 21H功能调用示例程序实验
●在C语言使用INT 21h功能调用
●PC键盘下传实验箱七段码显示
●实验箱键盘上传PC屏幕显示
(二)微机接口及其应用实验
1. 存储器扩展实验
2. 8259中断控制器实验
●8259单级中断控制
●8259多级中断控制
3. I/O扩展实验(8位/16位)
4. 8255并行口实验
●8255 A/B/C口输出方波
●8255 PA输入/PB输出
●8255控制交通灯
5. 8253定时/计数器应用实验
6. 8251串行通信应用实验
7. 键盘扫描及显示设计实验
●8279键盘与显示设计
●8255键盘与显示设计
8. 8237可编程DMA控制器实验
9. A/D模数转换实验
10. D/A数模转换实验
11. LCD 128×64图形液晶实验
12. LED 16×16点阵显示实验
13. 音频驱动实验
14. 继电器控制实验
15. 步进电机控制实验
16. 直流电机调速实验
17. DS18B20数字温度传感器实验
18. V/F电压频率转换实验
19. PWM输出实验
20. DS1302实时时钟
21. 红外遥控实验
(一)单片机原理实验
1. 系统认识实验
2. 数制转换实验
●BCD整数转换为二进制整数
●二进制整数转换为十进制整数
3. 运算程序设计实验
●多字节加法程序
●双字节无符号数乘法
●双字节除法
4. 查表程序设计实验
●采用查表的方法将16进制数转换为ASCII码
●通过查表实现y=x2
5. 数据排序实验
6. 位操作实验
(二)单片机集成功能模块实验
1. 数字量输入输出实验
●P1口I/O实验
●P1口流水灯实验
2. 中断控制实验
●定时器中断
●外部中断
3. 定时/计数器实验
●定时器实验
●计数器实验
4. 串行通信实验
●自发自收实验
●双机通信实验
5. 片内看门狗应用实验
6. 片内EEPROM应用实验
(三)单片机接口应用实验
1. 存储器扩展实验
2. I/O扩展实验
3. 8255并行口实验
●8255 A/B/C口输出方波
●8255 PA输入/PB输出
●8255控制交通灯
4. A/D 0809模数转换实验
5. D/A 0832数模转换实验
6. 键盘与显示设计实验
●8279键盘与显示设计
●8255键盘与显示设计
7. LCD 128×64液晶显示实验
8. LED 16×16点阵显示实验
9. 音频驱动实验
10. 继电器控制实验
11. 步进电机控制实验
12. 直流电机控制实验
13. DS18B20数字温度传感器实验
●温度测量
●温度控制
14. V/F转换实验
15. PWM输出实验
16. DS1302实时时钟实验
17. 红外遥控实验
18. 8251串行通信实验
19. 8253定时计数实验
20. 8259中断控制实验