欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    控制P1口的8只LED每0.5s闪亮1次.docx

    • 资源ID:979529       资源大小:191.81KB        全文页数:12页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    控制P1口的8只LED每0.5s闪亮1次.docx

    淮南呼黑孽院单片机课程设计报告题目:控制Pl口的8只LED每0.5s闪亮一次学生姓名:王张海陈启新学生学号:13140502301314050203年级:13级专业:电气工程及其自动化班级:电气2班指导教师:徐峰机械与电气工程学院制2015年11月摘要现当今,单片机的应用无处不在。利用单片机控制灯具的实例也不胜枚举,可控制灯具的芯片也相当之多,而利用单片机控制灯具,到达人们预想效果的方法最为广泛。它有功能多、价格优、外部电路简单的特点,深受单片机爱好者及灯具控制制造商的青味,用80C51单片机及少数外部电路控制LED灯光,使LED灯产生明暗效果,并在灯光到达最亮与最暗时伴随响亮的告警音。通过硬件电路的制作以及软件程序的编制,使灯光的亮度与告警音配合得当。1.ED又称为发光二极管,是一种新型光源,具有高效节能、绿色环保、使用寿命长等其他光源无法比较的优点。作为绿色照明光源产品,国家绿色照明推广使用的产品,代表着未来照明技术的开展方向。本文介绍了以STC89C52为控制核心,利用PWM调光技术,通过调整PWM的周期、PWM的占空比从而控制电流,进而到达对LED进行光度亮暗的控制调节的效果,实现对LED灯的PWM调光控制。关键词:单片机;LED灯;软件程序目录摘要目录二前言三1:制Pl口8只LED灯每0.5秒闪亮一次原理图21.I原理图21.2原理图器件2L3原理图参数设置说明31.4PCB板图42:制Pl口8只LED灯每0.5秒闪亮一次程序52.1 程序52.2 程序原理详细介绍53:件流程图73.1流程图的优点73.2流程图采用的符号73. 3软件流程图制作软件73.4流程图74:软件仿真94. 1Proteus仿真原理图9参考文献11前言:单片机技术飞速开展,单片机的应用已经渗透到了国民经济的各个领域,处处影响着人们的生活,它的出现给现代工业测控领域带来了一次新的技术革命。目前,单片机仍以其高可靠性,高性价比,在工业控制系统,数据采集系统,智能化仪器仪表,智能家电等诸多领域得到了广泛的应用,因此,单片机应用技术是作为将要从事单片机开发方面的技术人员所必须掌握的。单片机是应用系统的一个核心部件,为把单片机系统应用于不同的领域,只掌握单片机的根底知识是远远不够的,要想构成一个完善的应用系统,还要熟悉执行机构及硬件接口电路的应用特性,同时,还应该掌握系统的机构布局,印刷电路板的机构布局,及软件的设计技巧这些书本上学不到的知识,因此设计出完善的应用系统,必须在实际工作中勤于实践,逐步积累这方面的经验。现代社会新技术层出不穷,在电子领域尤其是自动化智能控制领域,传统的分立元件或者数字逻辑电路构成的控制系统,将很快被单片机这个后起之秀超越并取代。单片机具有体积小,功能强,本钱低,应用面广等优点,因此,单片机将成为智能控制系统的核心。根据这次课程设计的内容和要求,首先进行整体方案的构思,通过在图书馆和上网查阅资料,并分析和比较,选取了一种简单而且可行性高的方案。此方案主要由延迟电路,定时技术电路,主控电路,程序译码驱动电路等组成。通过查阅有关书籍,上网和综合已学的电子技术知识,并考虑到电路的工作的稳定性,设计本钱低,鉴于此选用了比较城建的元器件来构成各单元电路,选取所须的元件后,对各电路元件的参数进行了计算,然后进实验室进行电路的安装和调试。经过几天紧张的电路安装和调试,期间还进行了局部方案的单片修改和改良,实现了课程设计的主要任务和具体要求。-:控制Pl口8只LED灯每0.5秒闪亮一次原理图1.1原理图:开关按钮三电容器件C=J:晶振器件:接地器件:电压器件89C51单片机器件1.3原理图参数设置说明电容电阻以及其他参数的设置是为了其单片机控制的8只LED灯每五秒闪亮一次结果能顺利实现,电阻参数的设置是为了保护电路以及让LED灯闪亮的比较明显。(1)设置TMOD存放器。定时器TO工作在方式1,应使TMOD存放器的Ml、MO=Ol;应设置CT=0,为定时器工作模式;对TO的运行控制仅由TRO来控制,应使GATEo=O.定时器TI不使用,各相关位均设为0.所以,TMOD存放器应初始化为OXOL(2)计算定时器TO的计数初值。设定时间5ms,设定时器TO的计数初值为X,假设晶振的频率为11.0592MHz,那么定时时间为:定时时间二(216-X)*12/晶振频率那么5000=(216-X)*12/11.0592得X=60928转换至十六进制后为:OxeeOO,其中Oxee装入THO,0x00装入TLOo(3)设置IE存放器。本例由于采用定时器TO中断,因此需将IE存放器中的EA、ETO位置1。(4)启动和停止定时器T0。将定时器控制存放器TCON中的TRO=I,那么启动定时器TO;TRO=O,那么停止定时器TO定时。二控制Pl口8只LED灯每0.5秒闪亮一次程序2.1程序#include<reg52.h>chari=100;voidmain()TMOD=OxOI;THO=Oxee;TLO=OxOO;Pl=OxOO;EA=I;ETO=1;TRO=1;while(l);voidtimer()interrupt1(THO=Oxee;TLO=OxOO;i-;if(i<=0)(P1=P1;i=100;)三:软件流程图3.1流程图的优点软件流程图是人们对解决问题的方法,思路或算法的一种描述。(a):采用简单标准的符号,画法简单;(b):结构清晰,逻辑性强;(c):便于描述,容易理解。3.2流程图采用的符号(1):箭头表不的是控制流(2):矩形表示的是加工步骤(3):菱形表示逻辑条件3. 3软件流程图制作软件功能区快速访7J选项卡问工具(口=月绘图区,E3FrwHHHFVW*SIFWmm1!WIwmwHRlllIRHlPHlRWHIanoD乡状窗口视图切换3.4流程图如下总流程图:主程序流程图中断流程图四:软件仿真4.1Proteus仿真原理图本次设计的仿真使用的是Proteus软件进行的,该软件可以与对应版本的keilC进行联合调试,操作较为简单。仿真原理图如图5-1:VTEXAp,Ato PdwAol POZfACC pfAt P.4AD4 PS,A06 PjSTAD6 P0.7kWP2W P2.VP2AO P2aA11 P2.AC P2S,AG PZJ&AU PN?伏修P3DflO P3.1) 叮 Nnnn ”aTOTTP3.4D psmP3jSWK P3.7TOmm mm mmD4D5CTE<PD6LE0YELR9_RIO cTE×nLEAYElgw vTE><aLEP-YELIDW TE×nLEMYEliaAJR8 =jC TEXT-=TEXB参考文献1李学海,经典80C51单片机轻松入门与上手,清华大学出版社,20092李学海,80C51时钟振荡器的原理分析和设计考虑,清华大学出版社,20063李学海,标准80C51单片机根底教程,北京航空航天大学出版社,20064李学海,80C51复位标志位的设置与应用研究,北京航空航天大学出版社,20065李学海,80C51上电复位和复位延时的时序分析,北京航空航天大学出版社,20066李学海,80C51欠压检测技术的应用研究,北京航空航天大学出版社,2006

    注意事项

    本文(控制P1口的8只LED每0.5s闪亮1次.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开