单片机原理及应用实验大纲.pdf
《单片机原理及应用》实验教学大纲
一、实验教学内容及要求
实验一单片机开发系统的使用
【实验类型】
验证性
【目的与要求】
目的:掌握Keil集成开发环境的功能和使用方法。
要求:完成Keiluvision4集成开发环境的安装;新建工程,完成程序的编写、调
试、运行。
【内容提要】
1.熟悉单片机开发环境。
2.完成汇编语言源程序的编写、调试、运行。
【所需主要仪器设备】
微型计算机一台、开发板。
实验二LED闪烁灯
【实验类型】
验证性
【目的与要求】
目的:初步了解单片机I/O口的简单控制;进一步熟练掌握单片机开发环境。
要求:熟悉接口电路;编写程序,实现LED灯闪烁。
【内容提要】
1.利用单片机控制发光二极管亮灭显示。
2.进行软件设计、编写程序使发光二极管间隔定长时间亮灭一次。
3.进行系统测试,观察实验现象,得出结论。
【所需主要仪器设备】
1
微型计算机一台、开发板。
实验三花样流水灯设计
【实验类型】
设计性
【目的与要求】
目的:掌握单片机I/O口的控制方法;进一步熟悉编程和调试方法。
要求:设计接口电路;编写程序,实现流水灯花样显示。
【内容提要】
1.利用单片机控制流水灯。
2.进行软件设计、编写流水灯花样显示程序。
3.完成系统测试。
【所需主要仪器设备】
微型计算机一台、开发板。
实验四按键控制指示灯
【实验类型】
设计性
【目的与要求】
目的:掌握常用输入、输出设备的使用方法;进一步掌握编程方法和技巧。
要求:设计接口电路;编写程序,实现按键控制指示灯功能。
【内容提要】
1.根据要求设计独立按键控制指示灯电路。
2.进行软件设计、编写按键控制指示灯程序。
3.完成系统测试。
【所需主要仪器设备】
微型计算机一台、开发板。
2
实验五LED数码管显示
【实验类型】
设计性
【目的与要求】
目的:了解数码管动态显示的原理;掌握LED动态显示器接口;掌握动态LED显示
程序设计。
要求:数码管接口采用动态显示的方法;编写程序,实现数码管显示功能。
【内容提要】
1.LED显示器接口设计。
2.动态LED显示程序设计,数码管显示要求内容。
3.完成系统测试。
【所需主要仪器设备】
微型计算机一台、开发板。
实验六行列式键盘识别技术
【实验类型】
验证性
【目的与要求】
目的:了解行列式键盘的工作原理;掌握行列式键盘识别的程序设计方法。
要求:完成键盘识别程序,LED数码管输出显示按键编号。
【内容提要】
1.编写4×4行列式键盘识别程序。
2.按下键盘对应按键,显示数字0-9、字符A-F。
3.完成系统测试。
【所需主要仪器设备】
微型计算机一台、开发板。
3
实验七串行口通信
【实验类型】
验证性
【目的与要求】
目的:了解实现串行通信的环境、数据格式的协议、数据交换的协议,掌握串口通
信程序编写方法。
要求:根据要求完成串行接口连接;完成程序设计;验证数据的正确性。
【内容提要】
1.连接串