实习报告-流水灯.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实习报告-流水灯

单片机流水彩灯设计 目录 1、方案设计说明……………………………………………………………………2 (1)设计项目概述………………………………………………………………2 (2)设计项目功能及操作介绍…………………………………………………2 (3)方案设计思路………………………………………………………………2 2、硬件设计说明……………………………………………………………………3 (1)电路图………………………………………………………………………3 (2)I/O的分配 …………………………………………………………………3 (3)电路工作原理………………………………………………………………4 (4)主要器件介绍………………………………………………………………4 3、软件设计说明……………………………………………………………………5 (1)软件设计概述………………………………………………………………5 1)设计思路………………………………………………………………5 2)总体功能………………………………………………………………6 3)程序流程图……………………………………………………………7 (2)程序总体结构及程序的执行与工作过程 ………………………………8 (3)重要程序段说明 …………………………………………………………8 (4)程序清单 …………………………………………………………………9 4、制作调试说明……………………………………………………………………13 (1)制作调试过程及结果 ……………………………………………………13 (2)所遇到的问题及解决方法 ………………………………………………13 5、总结………………………………………………………………………………14 1、方案设计说明 (1)设计项目概述? 本次设计的题目是单片机流水彩灯设计通过综合掌握单片机编程的基本思想,以及中断,定时程序的基本编写方法。利用单片机设计并制作流水彩灯该流水彩灯设置两个按键 K1 和 K2上电后, 个 LED 灯全亮;单片机40引脚接5V的电源,20引脚接地。使用510 Ω电阻和发光二极管组成条支路,分别对应连接单片机的P0口、4个P2口个。用共阳极接法40段接上 5V 的外加电压,通过单片机的口控制输出高电平还是低电平。当电压为低电平的时候。二极管发光该电路由2个30PF 的电容和一个晶震组成的,其中晶振接在18和19引脚这个作用是为单片机提供一个正常的工作时钟频率在MCS-51芯片内部有一个高增益反相放大器,用于构成振荡器。反相放大器的输入端为引脚XTAL1,输出端为引脚XTAL2,在芯片的外部通过这两个引脚跨接晶体振荡器和微调电容C1、C2形成反馈电路,可构成稳定的自激振荡器,振荡频率范围通常是1.212MHz。晶体振荡频率高,则系统的时钟频率也高,单片机的运行速度也就快。 使用晶体振荡器时,C1、C2取值30±10pF C1、C2的取值虽然没有严格的要求,但电容的大小影响振荡电路的稳定性和快速性,通常取值20~30pF。 pF在设计印制电路板时,晶振和电容等应尽可能靠近芯片,以减少分布电容,保证振荡器振荡的稳定性。 个 LED 灯全亮; 未有键按下 有键 按下 未有键按下 P3.2键按下 按下p3.3键 未有键按下 P3.2键按下 按下p3.3键 按下 p3.3键 未有键按下 P3.2键按下 (2)程序总体结构及程序的执行与工作过程 这个程序一共分为四个部分:第一个是对下面需要用到的累加器、寄存器的定义;第二个是编写p3.2接口按钮功能,第三个则是编写p3.3接口按钮功能,而其中有三个花样:第四个则是延时子程序。其工作过程如下流

文档评论(0)

整理王 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档