基于单片机的多功能综合应用系统的设计单片机课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机课程设计实验报告设计题目:基于单片机的多功能综合应用系统的设计专业:电子信息工程
班级:
姓名:
指导老师:
目录
第一章设计说明
1.1 设计目的 (3)
1.2 设计内容及要求 (3)
第二章硬件电路仿真实现
2.1 硬件结构分析 (5)
2.2基本功能仿真电图 (6)
2.3扩展功能仿真电路图 (10)
2.4 实物电路图 (15)
第三章软件设计实现
3.1软件程序内容 (16)
3.2模块分析 (16)
3.3 程序流程图 (17)
第四章系统测试
4.1 软件调试 (19)
4.2硬件调试 (19)
第五章心得体会 (20)
第六章参考文献 (21)
附录 (21)
第一章设计说明
1.1 设计目的
单片机在许多领域使用十分广泛,如智能仪器仪表、实时工控、通讯设备、导航系统、家用电器等。各科任老师们经常说“学好单片机,工作就不成问题了。”可见学好单片意义之重大。单片机作为一门基础学科,既是对前期学习C语言的综合运用,也是理论与实践相结合的一大体现。本次课程设计通过基础部分,拓展功能以及整体电路的实现能很好地锻炼我们的动手及编程能力。
1.2 设计内容及要求
内容:
1.设计并实现具有复位功能的单片机小系统。
2.利用单片机进行灯光的场景开关控制、循环点亮控制、花样变化控制及速度变化控制(如:左右循环、扩散收缩式移动、流星雨、舞台灯光综合效果、名曲名句跟随显示等。至少应做两项:前两项选一并有速度变化控制功能,后三项选一或自创特色花样)。
3. 炫彩音乐显示(依据3秒以上某名曲名句,模拟高、中、低音三分频,彩色LED随音频变化而起伏显示的效果,进一步地,LED 亮度跟随音乐响度闪烁)。
4.利用单片机进行灯光的色彩连续变化效果控制。
5.利用单片机进行灯光的三色联动定时控制(以交通灯为例)。
(说明:3、4中二选一,1、2、5必选)
6. 配合2至5项中功能,实现液晶屏输出功能或状态信息。
7. 以调节5或4项中的时间为例实现基于4X4键盘的输入功能。(可用现有成品键盘,也可自己课外用按键开关焊接自己的键盘。)
8. 数字温度计的设计(要求:实时显示温度、设置限值温度、超限报警等)
9. 32x16点阵LED显示同组同学汉字名(利用取字模软件获取数据);
10. 智能式直流电压表的设计。
要求:(1)能启动、停止;
(2)能通过开关进行功能选择;
(3)基本功能部分要体现循环、组合和色彩变化的控制功能和效果,实现三色联动定时控制,控制变化规律的类型或功能不少于5种。
元件清单:
序号名称、规格单位数量/组组数备注
1 AT89S51/
2 片 1 22 AT89S51
2 连线把 4 共用分红、黑、蓝、绿等色
3 12MHz晶振只 1 22 Crystal
4 47p电容只 2 22
5 10u电容(电解)只 1 22 Electrolytic capacitor
6 0.1u电容只 1 22 capacitor
7 电阻 330Ω只10 22 resistor
8 电阻 1k 只10 22 resistor
9 可调电阻 10k 只 4 22
10 电阻: 510Ω×8排阻只 2 22
11 红色LED小灯只 3 22 LED
12 绿色LED小灯只 2 22
13 蓝色LED小灯只 3 22
14 按键式开关只 1 22 Button
15 拨动式开关只 6 22 switch