十位流水灯课程设计Word文档格式.docx
- 文档编号:22436214
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:7
- 大小:153.52KB
十位流水灯课程设计Word文档格式.docx
《十位流水灯课程设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《十位流水灯课程设计Word文档格式.docx(7页珍藏版)》请在冰豆网上搜索。
学号50
姓名小吴
指导教师徐老师
任务书下达日期2011年06月13日
设计完成日期2011年06月24日
摘要
单片机是一种集成电路芯片,采用超大规模技术,把具有数据处理能力的微处理器、随机存取数据存储器、只读程序存储器、输入输出电路、可能还包括定时计数器、串口通信口、显示驱动电路,脉宽调制电路、模拟多路转换器及A/D转换器等电路集成到一块芯片上,构成一个最小而完善的计算机系统。
这些电路在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。
对可控流水灯设计通过C语言编写代码实现10个LED灯4种流水灯显示方式。
在设计中主要采用AT89C51这款芯片作为控制主体,用发光二极管来作为显示灯,系统通过P1口外接8个发光二极管,P0口接2个发光二极管;
流水灯的放光二极管经过排阻接在P0和P1口上。
设计中辅以简单的设备和必要的震荡电路,设计了一款流水灯,最终达到预期的目的。
关键词单片机AT89C51发光二极管流水灯
1引言
单片机控制系统能够取代以前利用复杂电子线路或者数字电路构成的控制系统,可以软件控制来实现,并能够实现智能化。
现在的单片机的控制范畴无所不在,例如通信产品、家用电器、智能仪器仪表、过程控制和专用控制装置等等,单片机的应用领域越来越广泛。
2课题综述
课题来源与意义
随着经济的发展、科技的突飞猛进,芯片业得到了迅速的发展,是单片机技术在各种民用和工业控制等领域得到更广泛的应用。
单片机凭借其低成本、高性能的不可代替优势已经成为了微电脑控制的主力军。
学习单片机的有效方法是将理论与实践并重,因此通过对单片机可控流水灯的设计和研究,鼓励学生在熟悉基本原理的前提下,与实际应用相联系,提出自己的方案,来完善设计,使得我们更好的掌握单片机的应用。
面临的问题
本次课程设计的要求是对10个LED灯设计4种流水灯显示方式。
所要解决的软件问题有流水灯显示方式的编码设计,LED灯的驱动以及需要一个可以自激震荡的电路问题,下面将对各个问题展开论述。
3系统设计
总体设计
实现这个课题我们使用AT89C51作为控制主体,使用十个发光二极管作为LED显示流水灯,外接一个晶振来提供外接时钟脉冲。
模块图如下:
图3-1系统模块图
流程图如下:
图3-2系统流程图
模块设计
3.2.1主体控制模块
芯片AT89C51是核心,P0、P1、P2、P3口均可以作为I/O口使用。
其中2个数码管经过上拉电阻接在AT89C51的P0口的P00和P01上,另外8个发光二极管接在P1口的P10-P17上。
图3-3主体控制模块图
3.2.2时钟模块
时钟电路用于产生单片机工作时所需的时钟信号,在芯片的外部通过18脚、19脚接晶体振荡器和微调电容,形成反馈电路,构成一个稳定的自激振荡器。
电路中的C1、C2取100Pf左右,二晶体振荡器的频率范围通常是,晶体振荡器的越高,振荡频率越高。
图3-4时钟模块图
3.2.3流水灯模块
发光二极管就是LED,是一种由磷化镓等半导体材料制成的、能直接将电能转换成光能的发光显示器件。
当其内部有一定电流通过时,就是发光。
发光二极管具有功耗低、体积小、可靠性高、寿命长和相应快等优点。
流水灯模块采用10个LED发光二极管,通过代码的编写,实现四种流水移动,其中电阻的作用是保护二极管,向它提供较小的电流,防止二极管因为电流过大而烧毁。
设计中,发光二极管是共阳极接法的,我们只需要将其低电平不断的改变就会看到LED的被点亮,也就实现了流水灯的功能。
刚刚开始的时候让所有的灯全部熄灭。
即赋给初值P0=0xff;
P1=0xff;
delay(100);
3.2.4
码编写
#include<
>
#defineucharunsignedchar
#defineuintunsignedint
sbitP01=P0^1;
sbitP00=P0^0;
1f通过子技术基础数字部分(第五版).高等教育出版社,2006
2..北京:
北京航空航天大学出版社,2005
3李广弟,朱秀月,冷祖祁.单片机基础(第三版).北京:
北京航空航天大学出版社,2007
4胡汉才..北京:
清华大学出版社,2002
5南建辉,熊鸣,王军茹..北京:
清华大学出版社,2004
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 十位 流水 课程设计