单片机流水彩灯课程设计

上传人:仙*** 文档编号:34456685 上传时间:2021-10-21 格式:DOC 页数:12 大小:474.50KB
返回 下载 相关 举报
单片机流水彩灯课程设计_第1页
第1页 / 共12页
单片机流水彩灯课程设计_第2页
第2页 / 共12页
单片机流水彩灯课程设计_第3页
第3页 / 共12页
点击查看更多>>
资源描述
课程名称: 单片机课程设计 设计题目: 流水灯彩灯设计 学 院: 应用技术学院 专 业: 电子信息工程信息方向 年 级: 大三上学期末 学 号: 200911513127 学生姓名: 袁 瑞 日 期: 2012.1.3 2012.1.14 目 录一、实训的目的 3二、实训的基本要求 3三、电路基本工作原理 4四、组装过程及技巧 5五、软件设计及程序清单 5六、心得体会 11一、实训的目的通过具有一定功能和应用价值的一个具体产品的设计与制作,或者一个实际项目的开发与应用,使学生受到工程设计、制造工艺、调试检测和撰写技术报告的系统训练,启迪我们的创新思维,培养我们分析问题和解决问题的综合能力。通过实训使我们巩固、加深和学习光电子技术的基础理论、基本知识和技能技能。使我们正确地选择和使用常用电工仪表、电子仪器及有关实验设计。使我们掌握基本电量及电子元件的测试技术、实验方法和数据的分析处理。使我们能应用已学的理论知识设计简单的应用电路,合理选择元器件构成实用的电子小系统。使我们受到基本的实验技能、系统的工程实践和撰写技术报告的初步训练。培养我们严肃认真、实事求是、独立思考、踏实细致的科学作风和创新的精神。二、实训的基本要求要求:1. 该流水灯设置12个发光二极管,两个按键K1和K2。2. 上电后,12个LED灯全亮3. 两个按键一个用于流水灯的启动和停止,另一个用于选择流水灯的花样。4.“流水”的花样不得少于两种,越多越好。三、电路图及其基本工作原理该电路由2个30PF的电容和一个晶震组成的,其中晶振接在18和19引脚。这个作用是为单片机提供一个正常的工作时钟频率单片机40引脚接+5V的电源,20引脚接地。使用510电阻和发光二极管组成12条支路,分别对应连接单片机的P1口12个。才用共阳极接法40段接上5V的外加电压,通过单片机的P1口控制输出高电平还是低电,当电压为低电平的时候,二极管发光。电路图如下:四、组装过程及焊接技巧 (1)材料:松香、焊锡。焊接时最常用的焊料是焊锡。松香焊剂是一种可靠的焊剂,它在电路维修和电子制作中应用广泛。将焊接的元件和导线进行刮脚和搪锡。(2)工具:电烙铁(3)结果:防止虚焊漏焊(4)方法:元件处理(用镊子刮器件的腿,使元件金属表面洁净)(5)焊接元器件时按器件的大小,由小到大、由低到高,焊接时要控制焊接温度和时间。五、软件设计及程序清单 电路设置两个开关K1和K2,K1控制流水灯的启动和停止,K2则控制流水灯的流水花样。电源连通后,12个LED灯全亮,按下K1后全部灯灭,再按灯亮。灯亮时,按下K2一次,流水灯便按照设计的花样流水,再次按下,变换花样。K2控制其花样的跳跃和循环。此设计共涉及4种流水花样,具体清单如下:ORG0000HAJMPMAINORG0003HCLRAMOV DPTR,#JUMP0MOVA,R6JMPA+DPTRORG0013HCLRAMOV DPTR,#JUMP1MOVA,R7JMPA+DPTRORG0100HMAIN:MOVSP,#60HCLRAMOVR7,#00HMOVR6,#00H MOVP0,#00H ;设置12个灯全亮MOVP2,#00HSETBEX0SETBIT0SETBEX1 ;设置外部中断0跟1,开中断SETBIT1SETBEASJMP$ORG0200HJUMP0:SJMPSTARTSJMPSTOPORG0210HSTART:MOVR6,#2HLJMPSTYLE1STOP:MOVR6,#0HMOVP0,#0FFH ;12个灯灭MOVP2,#0FFHCLREAJNBP3.2,$JBP3.2,$SETBEACALLDELAYMOVP0,#0HMOVP2,#0HRETIORG0400HJUMP1:AJMPSTYLE1AJMPSTYLE2AJMPSTYLE3 AJMP STYLE4 ;-;第一种花样ORG0500HSTYLE1:MOVR7,#2HMOVP0,#0FFHMOVP2,#0FFHMOV A, #0FEH ;单个LEDLOOPAS1:MOV R0, #8LOOPALS1: MOV P0, A RL A CALL DELAY DJNZ R0, LOOPALS1 MOVP0,#0FFH;后4个灯(程序中为P2.4-P2.73,可修改)MOV A, #7FH ;单个LEDLOOPBS1:MOV R0, #4HLOOPBLS1: MOV P2, A RR A CALL DELAY DJNZ R0, LOOPBLS1 MOVR1,#3DJNZR1,STYLE1MOVP2,#0FFHRETI;-;第二种花样STYLE2:MOVR7,#4HMOVP0,#0FFHMOVP2,#0FFHLOOPAS2:MOV A, #0FCH ;两个LEDLOOPALS2: MOV P0, A RL A CALL DELAY JB ACC.7, LOOPALS2MOVP0,#3FHCALLDELAYMOVP0,#07FHMOVP2,#7FHCALLDELAYMOVP0,#0FFH;-MOV A, #3FH ;两个LEDLOOPBLS2: MOV P2, A RR A CALL DELAY JB ACC.4, LOOPBLS2;-LOOPCRS2: MOV P2, A RL A CALL DELAY JB ACC.7,LOOPCRS2MOVP2,#3FHCALLDELAYMOVP2,#7FHMOVP0,#7FHCALLDELAYMOVP2,#0FFH;-MOVA,#3FHLOOPDRS2: MOV P0, A RR A CALL DELAY JB ACC.0,LOOPDRS2;-MOVR1,#03HDJNZR1,STYLE2 ;循环3次RETI;-;第三种花样STYLE3:MOVR7,#6HMOVP0,#0FFHMOVP2,#0FFHLOOPS3:MOVA,#0F8HMOVP0,AMOVA,#8FHMOVP2,ACALLDELAYMOVA,#7HMOVP0,AMOVA,#7FHMOVP2,ACALLDELAY;-MOVR1,#5HMOVP0,#0FFHMOVP2,#0FFHDJNZR1,LOOPS3RETI;-; 第四种花样STYLE4:MOVR7,# 8HMOVP0,#0FFHMOVP2,#0FFHLOOPS4:MOVA,#00HMOVP0,ACALL DELAYMOVA,#0FFHMOVP2,ACALLDELAYMOVA,#3FHMOVP0,AMOVA,#00HMOVP2,ACALLDELAY;-MOVR1,#5HMOVP0,#0FFHMOVP2,#0FFHDJNZR1,LOOPS4RETI;-DELAY:MOV R4, #2L1: MOV R2, #250L2: MOV R3, #250L3: DJNZ R3, L3DJNZ R2, L2DJNZ R4, L1RETIEND六、心得体会经过这次为时两周的实训,感触颇深。我深刻体会到了作为一名电子专业的学生应该具备的能力以及认真的心态。此次实训可以说是为我们提了个醒,为我们以后的发展及提高作了铺垫。实训过程中,有失败,也有成功。在失败时,不能气馁,不能放弃。知道错了是件好事,知道怎么改错,更是提高了自己。在我们每做出一个成功的设计时,心里的欣慰感油然而生。顿时便有了用于奋进的念头。这对于我们正在成长的学生来说,我认为是非常重要的。遇到困难并不可怕,可怕的是遇到困难知难而退。做电路会遇到很多困难,人生中也会遇到许许多多的困难,对于这些,我们不应该惧怕,这次实训不正是证实了这一点吗?战胜困难,磨练自己,我们一直都要这样勇敢前进。两周的实训,说长不长,说短不短,在其中学到的东西是非常多的。对我们的动手能力是一个整体的提高,其次对于我们对电路的原理,以及对电路的调试以及功能的验证的认识是很有帮助的,对它们的理解和认知都比较透彻。也不断的提高自己,在充实的生活中学习,在学习中感到进步的快乐,正是我们需要做的。希望以后还会有这样的实训,还有这样的机会让我们感到学习的充实与满足,对于我们的人生也是受益匪浅。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!