




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
流水灯课题设计专业:电子信息工程班级:11电子二班 姓名:刘远、胡康 学号:2011092020 2011092029 指导老师:向继文 一、课程设计题目 基于STC89C51单片机的20PCS LED流水灯二、课程设计目的 为了提高嵌入式系统设计与实际的应用能力,开始为期三周的嵌入式系统设计课程设计。通过实训使学生在巩固所学单片机知识的基础之进一步把其与20PCS 操作系统的移植结合起来,增强学生对所学知识的实际应用能力和以及与当前专业的前沿知识结合,达到对20PCS 操作系统的学习和理解,为以后从事嵌入式工作的研究和开发打好基础。三、课程设计内容 设计基于51单片机的嵌入式系统,把20PCS操作系统移植到单片机上,能完成基本的输入和输出,输入接开关,输出接十至二十个LED灯。在此基础之上,每个同学根据自己的特长扩展应用系统对LED 灯亮法进行设计 。 技术要点:利用模拟PWM实现呼吸效果(渐亮与渐暗)采用数据表实现各种流水变化花样主要程序模块:扫描式LED驱动模块效果表转到LED显示缓存模块流水灯变化模式表主控制模块软件特点:采用C语言编程采用函数式形成模块化占空比控制驱动LED节省LED限流电阻硬件特点:MCU采用8位51单片机STC89C51利用其中的20个端口直接驱动LED外围采用最小系统四 原理图:电路图布局图搭焊图五 实物图及步骤:准备洞洞板,对照图纸下手。这一面是安装元件的。覆铜面,和元件面一样上面有坐标文字。这一面是焊锡的。找到LED,然后找准坐标,一个一个插下去。先插好上图所示的这几个。安装切记不要弄错LED的极性,长脚为正极,正极朝板外。小心地翻到覆盖面,准备焊锡。先焊好易于下手一排脚,先不必两边都焊好。注意一边焊一边要将LED插到底。按照布局图将一整圈LED全部插好焊好。用斜口钳剪脚。接下来安装IC插座。IC插座先焊好对脚固定就可以了。开始用剪下的引脚对最外围的LED进行搭焊。注意电铬铁不要停留时间过长,1秒左右一次就好了,没焊好可以稍等几秒再重新焊过。将LED外围一圈搭焊好,这里是LED的电源正极。搭焊完毕将焬加饱满。接下连接LED负极(K)与IC脚,一定要仔细观察布局,一步错就难以收拾哦。90度拐脚处理:分别以从焊点开始先轻焊一下固定引脚,剪去多余的脚长后,从交汇处开始加锡,一点一点加,加一下铬铁离开,再加其他点。不要拖焊。继续焊接将LED与IC的全部连接焊接完毕后,准备其他散件。元件面,仔细对照布局图,将元件插入。注意电解电容的极性,长脚为正。插件完毕将插件焊好,剪脚。对照布局图完成所有焊接接好电池箱,装入单片机。装入电池,做好心理准备迎接胜利。轻轻将电池箱上的开关拨至ON。看到胜利作品了。如果失败:1. 检查电池是否装反;2. 检查电池线是否焊反;3. 检查洞洞板上的正负极是否有短路;4. 重点检查晶振两脚间及对地是否短路。六 程序:#includedefine.h/缩写宏#includeat89x52.h/端口#define d1P2_0#define d2P2_3#defined3P2_6#defined4P0_7#defined5P0_5#defined6P0_3#defined7P0_2#defined8P0_1#defined9P0_0#defined10P1_3#defined11P1_2#defined12P1_0#defined13P1_1#defined14P1_4#defined15P1_5#defined16P1_7#defined17P3_1#defined18P3_4#defined19P3_6#defined20P3_7/显示缓冲区uchar LED3;#include mode.h/流水模式花样 效果库void main(void)uchar i;for (i=0; i=128) break;pt+;mscount=0;while (mscountdelay);/呼吸灯效果(渐亮渐暗)void myshow(void)uchar code dat55=0,0,0,0,0,1,2,3,4,5, 6,7,8,9,10,12,15,20,30,50,70,90,120,150,200,250,200,150,120,100,80,70,60,50,40,30,20,15,12,10,9,7,6,5,4,3,2,1,0,0,0,0,0,0;uchar i,j;for (j=0;j3; j+)for (i=0; i55; i+)show (dati,5);for (i=0; i200; i+)for (j=0;j200; j+);The end七 心得体会:通过一周的单片机课程设计终于顺利完成了,其中包含着快乐,也有辛酸。我们选的设计题目是“流水灯”,大家都觉得这个题目比较简单的。其实不然,做了之后,发现设计电路虽然简单,但我们认为它真正困难的地方是程序设计,不过在我们同心努力下最终完成了。我们刚选该题目时,真的是一头雾水,硬件电路不知如何下手,更何谈解决程序那块,因为我们所学的都是单片机方面的理论知识,应用到实践中去还比较少。不过,我们二 人也没偷下懒,迅速分工去查阅和收集资料。我们去了图书馆借一些参考书,上网找一些相关资料。通过不断努力,终于把流水灯的思路和模型定了下来并开始分一个人去焊接硬件电路,剩下的去整理和修改程序。 通过一番整理和修改后,在电脑上进行仿真,仿真成功后准备焊接电路板。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林油田第十二中学2025~2026学年度第一学期期初测试卷 九年级历史试卷(含答案)
- 2024年呼伦贝尔农垦谢尔塔拉特泥河哈达图浩特陶海农牧场招聘172人历年高频考题难、易错点模拟试题及1套完整答案详解
- 新时空科技盈利质量分析
- 2025内蒙古呼伦贝尔选聘政务服务社会监督员9人笔试备考及完整答案详解
- 教师招聘之《小学教师招聘》综合提升试卷附完整答案详解(各地真题)
- 押题宝典教师招聘之《小学教师招聘》试题及参考答案详解(预热题)
- 教师招聘之《小学教师招聘》通关考试题库附参考答案详解【突破训练】
- 解析卷北师大版9年级数学上册期末试题及完整答案详解(夺冠)
- 教师招聘之《小学教师招聘》能力检测【综合题】附答案详解
- 内蒙古呼伦贝尔农垦集团有限公司招聘笔试题库及答案详解(典优)
- 2025年中储粮储运有限公司招聘考试真题+答案
- 蝴蝶粘土儿童课件教学
- 氨水氨气培训课件
- 2025年生态与环境保护的法律法规考试题及答案
- 神经外科护理质量改善十佳案例
- 市政工程实验员培训课件
- 专业红娘培训课件
- 《爱的教育》题库及答案
- 妇女保健服务技术规范与诊疗常规
- 乳牙拔除护理治疗
- 华为体系文件管理制度
评论
0/150
提交评论