- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
电子技术课程设计
题目
花样流水灯的设计
院(系)名称信息工程学院
专业班级10专升本一班
学号100310026
学生姓名江涛
指导教师
2011年6月16日
课程设计任务书
2010—2011学年第二学期
专业:电子信息工程学号:100310026姓名:江涛
课程设计名称:单片机原理及应用课程设计
设计题目:花样流水灯设计
完成期限:自2011年5月30日至2011年6月10日共2周
一、设计依据
城市夜景中,变幻多姿的霓虹灯历来是一道亮丽的风景。利用单片机的自动
控制功能,设计出相应不同的电路,可以实现彩灯不同模式的流水效果。本设计
通过对器件选择和线路连接进行分析讨论,结合相应的软件设计,达到相应的设
计要求。通过本设计,要求对多种流水灯的连线和程序控制方式进行讨论,并对
软件设计能提出相应建设性意见,同时写出合格的课程设计论文。
二、要求及主要内容
1.硬件电路设计
89C51应用系统设计(晶振电路,上电复位电路)
P1口接八个彩灯
P3.0P3.7接8个开关提供8种控制方式,共实现20种不同的亮灯方式。
2.程序设计:
先画流程图再根据流程图写程序
(1)主程序设计:查询程序八个分支:
停止,1灯流水,2灯流水,1灯间隔,2灯间隔,快速/慢速,循
环,正流水/倒流水,每个子程序执行完后返回主程序。
(2)子程序设计:停止;1灯流水子程序设计;2灯流水子程序设计;1
灯间隔子程序设计;2灯间隔子程序设计;0.5秒延时子程序;2秒延时子程序;
正流水/倒流水子程序设计,循环子程序设计。
3.选芯片,元件按设计连线
4.完成子程序调试
(1)实验板与PC机联机。
(2)输入子程序单步执行。如果流水灯显示错误,检查接口是否有误,若无
误再检查控制代码,直至符合要求
(3)在延时后设断点,每执行1次流水灯移动1次。
(4)连续执行完成1种流水灯的调试。
(5)改变控制代码逐个完成所有子程序。
5.完成总调试
(1)输入主程序及子程序。
(2)按子程序调试执行,先执行1灯流水,成功后复位。再执行2灯流水,
1灯间隔,2灯间隔,快速/慢速,正流水/倒流水,循环。
(3)任-流水灯执行中间改变控制方式,若不成功检查子程序能否返回主
程序。
(4)连续执行符合设计要求。
三、途径和方法
综合运用单片机和电子电路相关知识,实现本次设计。进行程序设计时先
画流程图再进行程序设计。
子程序调试按以下步骤进行:
(1)实验板与PC机联机。
(2)输入子程序单步执行。如果流水灯显示错误,检查接口是否有误,若无
误再检查控制代码,直至符合要求
(3)在延时后设断点,每执行1次流水灯移动1次。
(4)连续执行完成1种流水灯的调试。
(5)改变控制代码逐个完成所有子程序。
总调试按以下步骤进行:
(1)输入主程序及子程序。
(2)按子程序调试执行,先执行1灯流水,成功后复位。再执行2灯流水,
1灯间隔,2灯间隔,快速/慢速,正流水/倒流水,循环。
(3)任-流水灯执行中间改变控制方式,若不成功检查子程序能否返回主
程序。
(4)连续执行符合设计要求。
四、时间安排
1.课题讲解:2小时。
2.阅读资料:10小时。
3.撰写设计说明书:12小时。
4.
文档评论(0)