单片机原理课程设计任务书
一、目的任务
本课程设计是主干实践课。课程的任务在于提高学生综合运用所学知识理论、分析解决问题的能力。
二、设计题目与内容
利用软件仿真开发工具Proteus实现设计内容。
1.带闹钟的LED电子表
a. 利用8051单片机设计出具有时、分、秒显示的电子表。
b. 可以通过键盘进行时间校正和进行闹钟设定。
c. 闹钟响声为“嘟嘟嘟-嘟嘟嘟-嘟嘟嘟”持续20S。
2.带LED电子表的直流电动机控制器
a.利用51单片机设计出具有时、分、秒显示的电子表。
b.可以通过键盘设定电机的启动时间和停止时间。
c.可以在设定时间起动直流电动机,并在规定时间停止。
3.带LED电子表的步进电动机启动器(参考硬件实验22)
a.利用8051单片机设计出具有时、分、秒显示的电子表。
b.可以通过键盘设定步进机的启动时间。
c.启动时间到达时,自动启动步进电动机。
d.步进电动机的工作方式为单四拍(A-B-C-D-A)
4.音乐盒的设计(可参考硬件实验25)
a.演奏《生日快乐歌》
b.参考《8051单片机实践与应用》,清华,吴金戌
c.能用键盘选择不同的歌曲,至少两首以上。
5.带歌曲演奏的LED电子表(可参考硬件实验25)
a.利用8051单片机设计出具有时、分、秒显示的电子表。
b.在设定的时间到时,可以演奏一首歌曲。
c.可以定闹,闹钟是另一首歌曲。
6.带歌曲演奏电子表的直流电动机控制器
a.利用8051单片机设计出具有时、分、秒显示的电子表。
b.可以设定直流电动机的启动和停止时间。
c.启动时间到时,可以演奏一首歌曲,同时启动直流电动机。
d.停止时间到时,停止电动机的运行,蜂鸣器响三声“嘟-嘟-嘟”
7.液晶显示器
a.参考硬件实验24。
b.查阅SED1520资料。
c. 在液晶上显示“北京工商大学 计算机与信息工程学院,学号,姓名”。
8.LCD计算器
a. 选用适当的LCD显示器
b. 实现基本的加减乘除的计算器功能。
9.用虚拟示波器、发光二极管和数码管显示:
a.用74LS245读入数据, 用74LS273输出数据, 用发光二极管和数码管指示输出数据。
b. PWM转换电压实验,用P1.0输出波形,通过两个开关选择4种情况:
00:占空比1:9;
01:占空比3:7;
10:占空比5:5:
11:占空比6:4;
用虚拟示波器指示波形。
10. 用PROTEUS实现:
1.计数器:(1)用发光二极管指示计数值
(2)用两位LED数码管指示计数值
2.外部中断实验:用两位LED数码管指示中断次数
3.定时器中断:用六位LED数码管记录秒数,可以暂停
11. 用PROTEUS实现:
a. 硬件实验13 D/A转换实验用虚拟示波器指示转换结果
b. 硬件实验14 A/D转换实验用数码管指示转换结果
12. 用PROTEUS实现:
a.硬件实验17 键盘扫描显示实验
b.接a,按“1”键显示“123456”; 按“2”键显示“234567”……
13. 用PROTEUS实现:
硬件实验25 电子琴
14. 用PROTEUS实现:
硬件实验26 空调温度控制实验
三、课设要求
学生每人自选一题目,一人一组,选择一个设计内容,分析题目要求,查阅资料,设计实施方案,进行软件编程,调试,最后写出设计报告。
四、进度安排
1周时间完成:
①分析要求,方案设计;
②软件编程,完成调试;
③写出设计报告。
五、报告要求
1. 使用标准封面(附表)
2.内容:
(1)题目
(2)要求
(3)设计说明
(4)硬件设计(完整电路图),文字说明
(5)软件设计(程序框图,源程序(带注释)),文字说明
(6)使用说明
(7)体会
(8)列出参考资料
3.字号字体:小四宋体
注: 每人写一份设计报告。
单片机原理与应用课程设计报告
题目:
班级:
学号:
姓名:
成绩:
指导教师:
完整的Word格式文档51黑下载地址:
自动15级单片机原理课程设计任务书.doc
(50.5 KB, 下载次数: 13)
|