- 148
- 0
- 约2.07千字
- 约 13页
- 2017-09-24 发布于广西
- 举报
广西科技大学(筹)课程论文
题目:单片机最小系统设计
课程:单片机应用综合实习
学期:2011-2012-2
班级:测控092
姓名:黄慧先
学号: 200900304065
教师:潘盛辉
日期:2012.6.29
目录
1摘要———————————————————1
2任务描述及设计方案————————————2
3硬件设计方案———————————————2
4软件设计方案———————————————7
5系统调试及结果分析————————————7
6结论———————————————————9
7附录———————————————————9
8参考文献—————————————————11
1.摘要:
近年来,随着电子技术和微型计算机的发展,单片机的档次不断提高,起应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到广泛的应用、成为现代电子系统中最重要的智能化的核心部件。而STC89C52就是其中一种,它是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMO8位微处理器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
关键字:单片机、流水灯
需求分析:
随着现代社会的发展,人们越来越追求审美和新颖,而流水灯就是其中一种,以前简单的照明工具变得越来越多样化,流水灯的千姿百态恰能给人一种视觉冲击,现在不管大街小巷我们都可以随处可见这种变幻万千的流水灯,而这种流水灯我们可以产用电子电路去设计,我们主要可以用装套控制器和状态译码器来实现灯光的流水效果,但是现在我们可以用单片机STC89C52来实现,因为其相对于电子电路有明显的优越性,控制硬件电路比较简单,软件方面程序也不复杂,因此制作的远离简单,但功能作用并不低于电子电路设计的,由于它的小巧方便、通俗易懂,所以我们往往采用单片机来做流水灯。
2.任务描述及设计方案
2.1任务描述
设计流水灯控制电路,使连接在该电路上的8个发光二极管按顺序以次闪烁。
2.2设计方案
通过串口输入程序,用STC89C52进行LED灯控制,由于人眼视觉的暂留效应,LED灯两灭延时0.5秒。这样我们就可以看到LED灯相互闪烁形成一个完整的流水灯系统。
3.硬件设计方案
3.1 设计思路
如果要让接在P1.0口的LED1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反,如果要接在P1.0口的LED1熄灭,就要把P1.0口的电平变为高电平;同理,接在P1.1~P1.7口的其他7个LED的点亮和熄灭的方法同LED1。因此,要实现流水灯功能,我们只要将发光二极管LED1~LED8依次点亮、熄灭,8只LED灯便会一亮一暗的做流水灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到“流水”效果了
3.2设计原理图
本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的硬件组成的单个单片机。
3.2.1复位电路部分
当要对晶体重置时,只要对此引脚电平提升至高电平并保持两个及其周期以上的时间便能完成系统重置的各项动作,使得内部特殊功能寄存器内容均被设成已知状态。
如图所示,只要按此开关就能完成LED和开关的重置。
3.2.2晶振电路部分
单片机系统正常工作的保证,如果振荡器不起振,系统将会不能工作;假如振荡器运行不规律,系统执行程序的时候就会出现时间上的误差,这在通信中会体现的很明显:电路将无法通信。他是由一个晶振和两个瓷片电容组成的,x1和x2分别接单片机的x1和x2,晶振和瓷片电容是没有正负的,注意两个瓷片电容相连的那端一定要接地。
4.2流水灯程序设计
见附录
4.3 利用proteus7进行仿真
仿真图如下
5系统调试及结果分析
5.1 硬件调试拿到电路板后,首先要检查加工质量,并确保没有任何方面的错误,如短路和断路,尤其要避免电源短路;元器件在安装前要逐一检查;完成焊接后,应先空载上电(芯片座上不插芯片),并检查各引脚的电位是否正确。若一切正常,方可在断电的情况下将芯片插入,再次检查各引脚的电位及其逻辑关系。#includereg52.h
#includeintrins.h
void delay(unsigned int d)
{while(--d0);
}
void main()
{
unsigned char i,LED;
while(1)
{LED=0x7f;
for(i=7;i=0;i--)
{P1=LED;
delay(50000);
LED=_cror_(LED,1);
}}}
8参考文献
[1]康华光,陈大钦. 电
您可能关注的文档
- 基于MC56F8323的单相功率因数校正模块的应用.doc
- 第3章施工项目前期工作.ppt
- 基于PLC及Wincc的智力竞赛抢答控制装置设计.ppt
- 节能灯的危害和对策.ppt
- 可溶性环氧化物水解酶脲类抑制剂的研究进展.pdf
- 《管理经济学》本科插班生考试大纲.doc
- 《教育管理》本科入学测试复习指导.doc
- 农村社会保障调研1.ppt
- 《软件项目管理》复习题201206.doc
- 1测量学是研究地球的.doc
- 云南省涧南彝族自治县2026届中考三模数学试题含解析.doc
- 重庆市巫溪中学2026届中考三模生物试题含解析.doc
- 2026届甘肃省张掖市高台县重点名校中考数学模拟精编试卷含解析.doc
- 2026届重庆一中学中考生物最后冲刺浓缩精华卷含解析.doc
- 2026届江西省萍乡市安源区中考生物模试卷含解析.doc
- 2026届山东省曲阜师范大附属实验校中考生物考前最后一卷含解析.doc
- 山西省运城市垣曲县重点中学2026届中考生物考前最后一卷含解析.doc
- 湖北省谷城县达标名校2026届中考生物押题卷含解析.doc
- 2026届河南省三门峡市义马二中中考生物考试模拟冲刺卷含解析.doc
- 树立和践行正确政绩观重点纠治十种偏差问题对照查摆清单(100条).docx
最近下载
- 计算机江苏对口单招文化综合理论试卷 (2).doc VIP
- 2025年铜陵职业技术学院单招职业技能测试题库(研优卷).docx VIP
- 《公务用车管理规范与使用制度》.docx VIP
- DB21_T 4236-2025 地理标志产品 大连虾片.pdf VIP
- 学前教育学 课件 第1、2章 绪论;学前教育的目标、内容的方法.ppt
- 灭火器材灭火培训.pptx VIP
- DB23T 2799-2021 灌入式复合混凝土路面设计与施工技术规范.docx VIP
- DB53_T 1443.2-2025 食品安全应急抽检技术规范 第2部分:自然灾害.docx VIP
- 板蓝根栽培技术讲座课件PPT.ppt
- DB32_T 5214-2025 合作机构经办社保业务服务规范.docx VIP
原创力文档

文档评论(0)