doc 基于单片机最小系统的流水灯 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:15 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 20:16

基于单片机最小系统的流水灯

函数点亮第个,返回给字符并调用函数延时秒点亮第二个,返回给字符并调用函数延时两秒点亮第三个,返回给字符并调用函数延时三秒点亮第四个,返回给字符并调用函数延时四秒点亮第五个,返回给字符并调用函数延时五秒点亮第六个,返回给字符并调用函数延时六秒点亮第七个,返回给字符并调用函数延时秒点亮第八个,返回给字符并调用函数延时秒循环图程序框图五系统调试与结果分析我们的工作开始进展的时候,我们根据各功能模块画出了原理图,并用制图软件进行了仔细的排线画出了原理图。随后我们用洞洞板开始进行硬件的焊接,在硬件的焊接完成后,将写好的程序下载进去,结果有器件同时在实验室的学习中也基本的掌握了些实验仪器的使用。这次项目使我学到很多东西,为我进步学习单片机奠定了基础。在以后的学习中希望通过对单片机的学习,入门嵌入式系统和些其它先进的东西,追赶时代的潮流,能够从事自己喜欢的工作。项目完成人对项目实施情况的说明本项目研究工作已经按计划完成。现提交项目总结报告及相关研究成果,申请结项。项目完成人签字年月日项目指导教师意见该项目研究工作已经按计划完成。同意申请结项。项目指导教师签字年月日学院学术委员会意见负责人签字公章年月日两个灯没亮,我们用万用表进行了排查,灯的引脚处没有电压,我们动了动单片机,发现灯的引脚和单片机的底座焊接的不牢固。在程序的设计中,我们用软件仿真时发现并没有达到预期的亮灭时间,于是不断地修改延时函数中第二个循环中的的值然后不断进行仿真最后确定了这个值较为准确。同时在烧录时我们发现只有在开关打开的瞬间,文件才能被烧录进去,而其他时间无法烧录。经过详细的了解,原来我们单片机的,未置低属于冷启动,只有在断电然后上电才能够完成下载。但这并没有影响到实验的完成,在以后的设计中,我们会注意到运用到热启动,毕竟热启动不用多次的按动开关键。图实物最后在这都完成之后,我们现将单片机通上电,然后将程序烧录进去,最终达到了预期的目的。六总结在本次项目中,我主要从事的是动手操作这部分。通过查阅书籍和影像资料我已经初步的掌握了和的基本的使用方法。在本项目中我经过不断地修改布局,我把本次项目所需的板基本的画完,但是封装出现了很大的,是经过老师的指导修改,然后才成功的把制图搞定。之后就是软件的编写,通过队友的指导,掌握了延时的方法很快就编写了所需的程序,并成功的运行在单片机上。在焊接的过程中也掌握了焊接的技巧,能够焊接些基础的机的最小系统焊于其上,录入程序看是否工作。如果不工作则进行修改,直到成功为止。这样,即练习了焊接技术以防焊接时失误又能够进步掌握单片机最小系统。最后进行程序和的设计。主要通过和两个软件进行单片机的程序设计,原理图和的制作。最后用将所得到文件烧录到单片机中,观察说设计的系统是否达到所预期的目的三系统的各模块设计过程电源模块供电采用的供电图电源电路为去耦合电容,通过此电容将电路中的耦合产生的能量传递抵消,从而减小了对单片机工作的影响。单片机最小系统单片机裸片如图所示系列单片机是宏晶科技推出的新代超高速低功耗的单片机,指令代码完全兼容传统单片机。指令代码完全兼容传统单片机,时钟的机器周期和时钟的机器周期可任意选择,内部集成专用复位电路,时钟频率在以下时,复位脚可直接接地。我们用引脚作为电路的驱动接口,用引脚连接复位电路,用和连接晶振,用和连接下载模块,和连接电源。图单片机晶振如图所示图晶振电路每个单片机系统里都有晶振,全程是叫晶体口是集电极开路输出,也就是门,这种结构没有输出高电平的能力就相当于个端接地的开关,按下去就输出低电平,断开就没有电压,是悬空状态如果要输出高电平控制个器件,而这个器件本身又没有内置上拉,就必须自己接个上拉电阻。驱动模块如图所示图驱动电路单片机的输出能力不足以驱动灯,所以采用灌电流的方式来驱动灯发光。的设计我主要设计,在设计时遇到了不少的困难。首先是原理图,设计时需要很多的原件,有的元件库里的元件没有封装有的有,但是有很多是不能用的。而且,不同的元件库里的原件还不样,而自己画原件又很浪费时间,也不会画。于是就在网上找了很多的资源,最终将原理图的问题解决。在画时,先进行原件的布局,之后开始布线,为了减少信号的损失我把地线加粗为,电源线加粗为。考虑我们所做的板子非常的小,就没有进行覆铜。然而些封装却无法解决,比如说排阻即找不到封装自己也不会画,还有就是些电容,找到封装,但是不符合实际,不是太大就是太小,结果只画了图而没有去制作。原理图如下图原理图图如下所示图四系统软件设计源程序部分设计程序采用延时程序,先定义个延时函数,通过返回不同的函数值,在不同的位置调用来实震荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。晶振旁边接的是负载电容,负载电容是指晶振的两条引线连接块内部及外部所有有效电容之和,可看作晶振片在电路中串接电容。负载频率不同决定振荡器的振荡频率不同,而我们采用的是的晶振,结合芯片手册的说明所以使用了的负载电容。复位电路如图所示当单片机的引脚置于高电平几秒后,单片机复位,程序重新执行。图复位电路上电时,充电,在电阻上出现电压,使得单片机复位几个毫秒后,充满,电阻上电流降为,电压也为,使得单片机进入工作状态。工作期间,按下,放电,在电阻上出现电压,并持续段时间,使得单片机复位。松开,又充电,几个毫秒后,单片机进入工作状态。下载模块如图所示插针接单片机引脚,插针接单片机引脚。图插针图下载模块下载模块是单独的物件,没有直接焊入中,于是用四头插针与相应功能的接口连接,然后再用杜邦线与插针连接就能实现相应的功能。上拉电阻的设计如图所示图上拉电阻驱动电路设计四系统软件设计源程序程序流程图五系统调试与结果分析六总结研究内容单片微型计算机简称单片机,是指集成在块芯片上的计算机,它具有与结构简单,控制功能强,可靠性高,体积小,价格低等优点。单片机技术作为计算机技术的个重要的分支,广泛的应用于工业控制,智能仪器仪表,家用电器,电子玩具等各个领域。此次研究的内容是用制作基于单片机最小系统流水灯的原理和,自己进行各个原件的焊接。并进行程序的设计,通过程序来精确的控制的亮灭时间,从而达到预期的目的。二设计方法首先,我们设计使用个小灯制作流水灯,采用作为主控芯片,并在单片机外围设计了电源指示模块,复位电路和晶振。通过编程控制口的电平高度,使个灯能够准确的以不同的时间亮灭。其基本的模块图如下所示电源指示灯流水灯复位晶振图流水灯结构在这之后,为了防止所设计的系统没有误差,同时练习自己的焊接能力,于是我们找到了洞洞板并将单片总结报告基于单片机最小系统的流水灯李恺论文撰写者任子业电子宋潇年月年月日目录项目研究内容二设计方法三系统各模块的设计过程电源模块单片机最小系统现不同灯的亮灭时间。为了精确的控制延时的时间我们用了进行了仿真,第个灯亮的时间是秒与我们规定的秒只有的误差,达到了我们预期的目的,这说明我们设计的程序是可行的。图延时函数程序流程

下一篇
基于单片机最小系统的流水灯第1页
1 页 / 共 15
基于单片机最小系统的流水灯第2页
2 页 / 共 15
基于单片机最小系统的流水灯第3页
3 页 / 共 15
基于单片机最小系统的流水灯第4页
4 页 / 共 15
基于单片机最小系统的流水灯第5页
5 页 / 共 15
基于单片机最小系统的流水灯第6页
6 页 / 共 15
基于单片机最小系统的流水灯第7页
7 页 / 共 15
基于单片机最小系统的流水灯第8页
8 页 / 共 15
基于单片机最小系统的流水灯第9页
9 页 / 共 15
基于单片机最小系统的流水灯第10页
10 页 / 共 15
基于单片机最小系统的流水灯第11页
11 页 / 共 15
基于单片机最小系统的流水灯第12页
12 页 / 共 15
基于单片机最小系统的流水灯第13页
13 页 / 共 15
基于单片机最小系统的流水灯第14页
14 页 / 共 15
基于单片机最小系统的流水灯第15页
15 页 / 共 15
  • 内容预览结束,喜欢就下载吧!
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批