1 / 15
文档名称:

单片机闪烁灯跑马灯控制课程设计.doc

格式:doc   大小:192KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机闪烁灯跑马灯控制课程设计.doc

上传人:bai1968104 2020/4/24 文件大小:192 KB

下载得到文件列表

单片机闪烁灯跑马灯控制课程设计.doc

文档介绍

文档介绍:闪烁灯跑马灯控制系统河南工院院系:电气工程系班级:电气0903学号:XX姓名:WLM指导教师:赵阳第1章概述…………………………………………….…………………………………………………………………………………..……………………………………………………..3第2章设计原理…………………………..…………………………………………………….………………………………………………….………………………………………………………………………….…………………………………5第3章硬件电路设计…………………..………………………………………………………………………………………………….….………………………………………………………………..8第4章程序设计…………………………………………………………………..…………………………………………...………………………………………………….…..…………………………………………………………….….…12第5章原件明细表……………………………………………………13总结…………………………………………………………………………………14参考文献……………………………………………………..……………………,在电子领域尤其是自动化控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。竞争日益剧烈的今天,当代大学生不仅需要扎实的理论知识,还需要过硬的动手能力。作为自动化专业的学生,更应该熟练掌握各种电路编辑软件,作为专业必需的技能更要及时地对这一类软件的更新版本进行学****其日趋强大的功能是对我们专业技能的补充。闪烁灯控制系统是利用8051单片机的P1控制的8个发光二极管。可实现从右到左闪烁一次,再从左到右闪烁一次,每次亮灭1秒,如此循环,紧急情况下,。闪烁灯控制系统是简易的单片机控制系统,作为课程设计课题,通过实际程序设计和调试,逐步掌握块化程序设计方法和调试技术,通过课程设计,掌握一单片机核心的电路设计的基本方法和技术,了解有关电路参数的计算方法,通过完成一个包括电路设计和程序设计开发的完整过程,了解开发单片机应用系统的全过程,通过本次设计对单片机应用上有一个初步的了解,增强自我的动手、动脑能力,以及发现问题,解决问题,总计经验教训的能力,为以后走向工作岗位,、存储器、定时/计数器以及I/O接口等主要部件集成在一块芯片上的微型计算机。单片机是单片微机(puter)的简称,但准确反映单片机本质的名称应是微控制器。目前国外已经普遍称之为微控制器。鉴于他完全作嵌入式应用,故又称为嵌入式微控制器单片微机从体系结构到指令系统都是按照嵌入式应用特点专门设计的,它能最好地满足面对控制对象,应用系统的嵌入、现场的可靠运行以及非凡的控制品质等要求。自从20世纪70年代推出单片机以来,作为微型计算机的一个分支,单片机经过30多年的发展,已经在各行各业得到了广泛的应用,由于单片机具有可靠性高、体积小、干扰能力强、能在恶劣的环境下工作等特点,具有较高的性价比,因此广泛应用于工业控制、仪器仪表智能化,机电一体化、家用电器等(1)工业控制:工业设备如机床、锅炉、供水系统、生产自动化、自动报警系统。(2)智能设备:用单片机改造普通仪器如:仪表、读卡器、医疗器械。(3)家用电器:如高档洗衣机、电冰箱、微波炉、电视、音响、手机、空调器。(4)商用产品:如自动售货机、电子收款机、电子秤。,选择了闪烁灯控制设计,通过查阅各种文献资料,再加上自己以前所学单片机课程的基础,大概的设计思路可概括为以下8个步骤:⑴通过累加器A给P1口送二进制数,驱动八个发光二极管,低电平发光,高电平熄灭。⑵编写延时一秒的子程序DELAY,可通过软件定时,也可通过与定时器中断配合来实现。⑶调用DELAY延时程序。⑷送0FFH给P1口,使发光二极管熄灭,再调用DELAY延时程序。使发光二极管闪烁。⑸送闪烁次数10给寄存器R0,通过DJNZ指令,配合DELAY延时程序,实现发关二极管闪烁,当闪烁十次后结束循环。⑹执行RR(循环右移)指令,指向下一个二极管,重复第5步。⑺当8个发光二极管从左至右依次闪烁完毕后,执