单片机实现发光二极管的循环点亮控制解决方案.doc

单片机实现发光二极管的循环点亮控制解决方案.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
桂 林 电 子 科 技 大 学 设 计 报 告 用 纸 PAGE  PAGE 13 第  PAGE 13 页 共  NUMPAGES 13 页 桂 林 电 子 科 技 大 学 单片机最小应用系统 设 计 报 告 指导老师:吴 兆 华 学 生:钟 静 茹 学 号机电工程学院 2010年6月 单片机最小应用系统设计报告 目录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc229314850 一、设计题目  PAGEREF _Toc229314850 \h 3  HYPERLINK \l _Toc229314851 二、设计内容与要求  PAGEREF _Toc229314851 \h 3  HYPERLINK \l _Toc229314852 三、设计目的意义  PAGEREF _Toc229314852 \h 3  HYPERLINK \l _Toc229314853 四、系统硬件电路图  PAGEREF _Toc229314853 \h 3  HYPERLINK \l _Toc229314854 五、程序流程图与源程序  PAGEREF _Toc229314854 \h 5  HYPERLINK \l _Toc229314855 5.1流程图  PAGEREF _Toc229314855 \h 5  HYPERLINK \l _Toc229314856 5.2源程序  PAGEREF _Toc229314856 \h 5  HYPERLINK \l _Toc229314857 5.2.1程序设计思想  PAGEREF _Toc229314857 \h 5  HYPERLINK \l _Toc229314858 5.2.2源程序清单  PAGEREF _Toc229314858 \h 5  HYPERLINK \l _Toc229314859 六、系统功能分析与说明 9  HYPERLINK \l _Toc229314860 6.1系统主要组成部分 9  HYPERLINK \l _Toc229314871 6.2指示灯显示部分 10  HYPERLINK \l _Toc229314872 6.3 电路板的制作 10  HYPERLINK \l _Toc229314873 6.3.1 PCB图的制作 11  HYPERLINK \l _Toc229314874 6.3.2 电路板的腐蚀、钻孔和元器件的焊接  PAGEREF _Toc229314874 \h 11  HYPERLINK \l _Toc229314876 七、设计体会 11  HYPERLINK \l _Toc229314877 八、参考文献 12  一、设计题目 用8031单片机实现发光二极管的循环点亮控制。采用3个按键分别控制发光二极管的启动、停止及每个灯点亮的时间的更换,定时时间有软件控制。 二、设计内容与要求 用8031单片机控制8个发光二极管循环点亮。要求用按键控制点亮时间(如每个灯点亮0.5秒或者1秒等,各灯点亮时间相同)。按启动键开始循环点亮;按停止键后停止。 三、设计目的意义 1、掌握单片机系统中扩展简单I/O接口的方法。 2、掌握单片机的硬件接口电路、8031单片机的内部结构及其编程方法。 3、掌握单片机的最小系统的设计。 4、掌握电路板的设计与制作。。 5、了解程序编写与调试的方法和技巧。 6、综合掌握所学的单片机指令系统和硬件接口电路知识,进行简单的最小系统开发。 四、系统硬件电路图 系统硬件图(图1)包括单片机最小系统(复位电路、晶振电路和相关的控制信号)、外电路接通显示部分、及电源显示部分。 设计硬件电路图时,其基本思想:先通过万能板搭建试验平台,将编好的程序下载到51中,等可以达到预期要求后,最后在PROTEL中设计原理图与PCB,做出电路板。 图1 系统硬件图 五、程序流程图与源程序 5.1流程图 初始化 判断是否进入循环 判断选择循环间隔时间 结束 控制二极管延迟500ms循环亮 控制二极管延迟1000ms循环亮 是 否 延迟500ms 延迟1000ms 开始 5.2源程序 5.2.1程序设计思想 单片机通入电源后,一直让单片机对8031的P1和P3口进行采集,将8031的P3口开关信号送入8031,以控制流水灯的亮灭及时间

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档