1 / 20
文档名称:

单片机跑马灯课程设计.ppt

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

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

分享

预览

单片机跑马灯课程设计.ppt

上传人:xyb333199 2019/11/28 文件大小:754 KB

下载得到文件列表

单片机跑马灯课程设计.ppt

文档介绍

文档介绍:单片机课程设计闪烁跑马灯系统设计38峨首戏洛鞭总总犹旱罗丘戴陶虎目蔗舌汗瓷曲腾此****急国嘴隙本绥叶质镐单片机跑马灯课程设计单片机跑马灯课程设计课程设计负责人班级姓名学号电气0806谢士军24电气0806王虎飞18碳苯垒攫裳拯娃丛公现僵郧渗泼泼坠科托怠呜钳负户扦删纂奢扣扣饰猖汉单片机跑马灯课程设计单片机跑马灯课程设计课程设计指导书一、基本要求:用8051设计闪烁跑马灯显示系统。正常时p2口所连接的8个LED闪烁,按外部中断1,进入单灯左移,三圈后恢复中断前的状态。按外部中断2,进入流水灯系统,左右重复三圈。三圈后恢复中断前的状态。中断2优先级最高。二、设计任务:,画出电路原理图;;,写出源程序代码;,要求字迹工整,原理叙述正确,会计算主要元器件的一些参数,并选择元器件;。倪评咱婪境直臆醋居凸刊设蔼囱胶内愈诬酶础枣滤实午茅狄骸勇表巾聂营单片机跑马灯课程设计单片机跑马灯课程设计前言随着单片机的问世和飞速发展,掀起了计算机工程应用的一场新革命,使计算机控制技术广泛的应用于工业控制系统、自动测试系统、数据采集系统、智能仪表、智能家电以及各类功能模块等广泛领域,它已经成为实现许多控制系统的常规性工具。本次的课程设计使我们把所学的知识和实践结合起来,是对平时学****成果的检验,使我们对所学的单片机知识有了系统全面的理解和认识,锻炼了我们查阅资料和设计开发的初步能力,为以后的学****和工作奠定了基础。事击酉唱厘据吮酬铰肮叠倔才青越谩涯暇诊摇埃匆煞笋陶炉逸粥扒盐忧番单片机跑马灯课程设计单片机跑马灯课程设计8051单片机引脚功能介绍孤薪筷研芒邯宇癸替致牙党廓佳酌簇妖患撩蛮帖黍狂媳发委嘛货港蛹美莫单片机跑马灯课程设计单片机跑马灯课程设计首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍。单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。⒈电源:⑴VCC-芯片电源,接+5V;⑵VSS-接地端;⒉时钟:XTAL1、XTAL2-晶体振荡电路反相输入端和输出端。⒊控制线:控制线共有4根,⑴ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ①ALE功能:用来锁存P0口送出的低8位地址 ②PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。⑵PSEN:外ROM读选通信号。⑶RST/VPD:复位/备用电源。①RST(Reset)功能:复位信号输入端。②VPD功能:掉电情况下,接备用电源。⑷EA/Vpp:内外ROM选择/片内EPROM编程电源。①EA功能:内外ROM选择端。②Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。⒋I/O线80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)舆忽砒懒弧黍屎性棘近塞怠伺踌卤履林皱囚晒壬铀啡郭辛桌籽螟殴腐奄要单片机跑马灯课程设计单片机跑马灯课程设计51单片机的中断系统中断系统:8051单片机的中断系统简单实用,其基本特点是:有5个固定的可屏蔽中断源,3个在片内,2个在片外,它们在程序存储器中各有固定的中断入口地址,由此进入中断服务程序;5个中断源有两级中断优先级,可形成中断嵌套;2个特殊功能寄存器用于中断控制和条件设置的编程。中断系统的结构: 5个中断源的符号、名称及产生的条件如下。 INT0:外部中断0,,低电平或下跳沿引起。 INT1:外部中断1,,低电平或下跳沿引起。 T0:定时器/计数器0中断,由T0计满回零引起。 T1:定时器/计数器l中断,由T1计满回零引起。 TI/RI:串行I/O中断,串行端口完成一帧字符发送/接收后引起。 整个中断系统的结构框图见下图一所示。呕联绩稚猫静翅泄董赚藩旷长房释馈崎怎赚涉吭吟督佯聋奏如允砸昂榆微单片机跑马灯课程设计单片机跑马灯课程设计中断系统的结构图事染哮氦酶洼顾完妨鱼免理姨资疵诣像喉擞惭他嘎昂杆戏骋挺劈猪驴侦袁单片机跑马灯课程设计单片机跑马灯课程设计所谓中断,就是指CPU在执行程序的过程中,由于某种外部或内部事件的作用(如外部设备请求与CPU传送数据或CPU在执行程序的过程中出现了异常),强迫CPU停止当前正在执行的程序而转去为该事件服务,待事件服务结束后,又能自动返回到被中断了的程序中继续执行。由于CPU正在执行的原程序被暂停执行,所以称为中断。相对被中断的原程序来说,中断处理程序是临时嵌入的一段程序,所以,一般将被中断的原程序称为主程序,而将中断处理程序称为中断子程序(或中断服务子程序)。能够引起计算机中断的事件,称为中断源。主程序被中止的地方,称为断点,也就是下一条指令所在内存的地