- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机彩灯课程毕业设计论文
PAGE
本文可免费下载,只需在本平台注册并通过邮箱验证即可获得50积分!
电子工程课程设计报告书
课 程 名 称 智能电子小产品课程设计
课程设计总评成绩
学生姓名、学 号
学 生 专 业 班级
指 导 教 师 姓名
课程设计起止日期 2012.06.212012.07.09
一、课程设计项目名称
基于单片机彩灯控制
二、项目设计目的及技术要求
项目设计目的:本设计以AT89C52单片机为核心并用它来控制发光二极管双灯点亮循环的实验装置,用AT89C52单片机控制16个发光二极管发光,实现亮点的循环移动。通过Proteus软件设计、仿真、PCB制版,并能掌握通过软件控制发光二极管的思路和技巧。这次设计重点就在于利用单片机的知识去控制系统的运行。
技术要求:
1:彩灯至少有5种工作模式。
2:当按下按键后,模式可以切换。
3:同时数码管要显示此时是第几个模式。
三、项目设计方案论证(可行性方案、最佳方案、软件程序、硬件电路原理图和PCB图 )
通过单片机控制二极管的闪烁,通过中断来改变模式同时串行输出数码管。P0,P1口接16个二极管,P3口接扩展板的数码显示接口。
系统图
模式一是P1,P2口从左到右依次点亮。
模式二是P1,P2 16个二极管每隔三个亮着,每次亮着的灯向前移一位。
模式三是P1口全熄,P2全亮,P1口依次点亮后P2口依次熄灭。
模式四是P1口全亮,P2全熄,P1口依次熄灭后P2口依次点亮。
模式五是亮点从心型上端从两边移动下来。
主程序是从判断是哪个模式到进入模式运行不停循环,当外部中断0来了时响应中断,中断程序是模式加一并显示此时是模式几。
显示是用了单片机的串行输出,扩展板上是四个移位寄存器74LS164,和四个共阳极数码管。单片机串型输出用的是工作方式0(移位寄存器方式)。串型数据通过RXD输入输出,TXD输出频率为f/12的时钟脉冲。数据格式为8位,地位在前高位在后。单片机RTD接74LS164的AB, TXD接CLK。
74LS164内部结构图:
74LS164真值表及时序图
H-高电平 L-低电平 X-任意电平 ↑-低到高电平跳变 QA0,QB0,QH0 -规定的稳态条件建立前的电平 QAn,QGn -时钟最近的↑前的电平
单片机串行输出四组数据到寄存器中,使数码管对应四个数字。输出的码字与具体的连接有关,此扩展板1-9的码字为0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09
程序流程图:
中断程序:
主程序:
四、项目设计结果分析(分析试验过程中获得的数据、波形、现象或问题的正确性和必然性,分析产生不正确结果的原因和处理方法)
开始时编写的程序思想是在主程序不停等待中断,在中断中执行彩灯模式的死循环模式,再来中断后响应中断跳出循环执行下一个模式,这样不断的通过中断进入死循环,不停的中断套中断。后把程序烧到单片机后发现不能切换模式。最后反观程序才明白一个中断时不能不停嵌套的。
小结:
本次课程设计耗时三个星期,让理论联系实际,真正的体会了单片机的应用。同时让我掌握一部分的C语言编写程序能力,也巩固了以前所学的东西。还有要感谢陈迪虎,汪波同学的帮助,在程序出现问题时,帮我指出了错误。同时还要感谢指导老师们的帮助。
五、参考文摘(相关文摘不少于5篇,记录每篇文献的作者姓名.文献名称.文献发行城市:文献出版社,出版年;文献内容摘要, 每篇不少于100字)
[1] 祈伟.单片微型计算机原理与接口技术教程[M] 北京:北京航空航天大学出版社, 2007
[2] 刘同法、陈忠平 眭仁武等.单片机基础与最小系统实践[M] 北京:北京航空航天大学出版社,2007
[3] 毛敏.MCS-51系列单片机系统及应用实践教程[M] 高等教育出版社, 2006
[4] 陈忠平等.单片机原理及接口[M] 北京:清华大学出版社,2007
[5] 林伸茂、管继等.《8051单片机彻底研究实习篇》第二版[M] 北京:人民邮电出版社, 2004
[6] 李广弟等.单片机原理机应用[M] 北京:北京航空航天大学出版社,2003
[7] 潘永雄.《新单片机原理及应用》第三版[M] 西安:西安电子科技大学出版社, 2003
[8] 公茂法、马宝甫编著.单片机人机接口实例集[M] 北京:北京航空航天出版社,1998
附件:
1.
您可能关注的文档
- 华为三层交换机S5700用ACL和traffic流策略来做vlan三层隔离.doc
- 华中科技大学微力量大学生公益组织部门划分及各部门职能.doc
- 华为和中兴切换技术方案分册.doc
- 华为的最佳实践-任职资格体系与核心员工能力管理范金.doc
- 华为GSMBSS性能KPI优化TCH掉话率.doc
- 华为项目部设备高危操作流程V31.doc
- 华为项目管理10大模板可直接套用非常实用.doc
- 华为IBMHP刀片服务器实施文档.doc
- 华为的愿景使命核心价值观.doc
- 华为高端路由器配置及维护实践个人总结.doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
最近下载
- 中医内科学课件:胃痛.ppt
- 广州市海绵城市建设技术指引及标准图集(试行).pdf
- 基于SpringBoot技术的论坛系统设计与实现.docx
- 本科毕业设计—110kv变电站电气一次部分设计 发电厂课程设计报告.doc VIP
- 世界甲状腺日甲状腺健康科普PPT.pptx VIP
- 电力线路维保服务投标方案(技术方案).pdf VIP
- 2024-2025学年中职思想政治中国特色社会主义高教版(2023)教学设计合集.docx
- 第32课《让思维活跃起来》课件2024北师大版心理健康七年级下册 .ppt
- 山东省(烟台市、德州市)2025届高三高考适应性测试化学试题及答案.docx VIP
- 黑龙江高职高专:畜牧兽医专业建设方案.doc
文档评论(0)