1 / 20
文档名称:

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

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

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

分享

预览

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

上传人:柯 2020/11/28 文件大小:1.78 MB

下载得到文件列表

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

文档介绍

文档介绍:单片机课程设计
闪烁跑马灯系统设计38
课程设计负责人
班级
姓名
学号
电气0806
谢士军
24
电气0806
王虎飞
18
课程设计指导书
基本要求
用8051设计闪烁跑马灯显示系统。正常时p2口所连接
的8个LED闪烁,按外部中断1,进入单灯左移,三圈后恢
复中断前的状态。按外部中断2,进入流水灯系统,左右
重复三圈。三圈后恢复中断前的状态。中断2优先级最高。
设计任务:
,画出电路原理图
2画出程序流程图
3编制程序,写出源程序代码
,要求字迹工整,原理叙
述正确,会计算主要元器件的一些参数,并选择元器件

随着单片机的问世和飞速发展,掀起了计算
杋工程应用的一场新革命,使计算机控制技术广
泛的应用于工业控制系统、自动测试系统、数据
采集系统、智能仪表、智能家电以及各类功能模
块等广泛领域,它已经成为实现许多控制系统的
常规性工具。
本次的课程设计使我们把所学的知识和实践
结合起来,是对平时学****成果的检验,使我们对
所学的单片机知识有了系统全面的理解和认识,
锻炼了我们查阅资料和设计开发的初步能力,为
以后的学****和工作奠定了基础。
8051单片机引脚功能介绍
P⊥0
nST/Y
Pl.
39FP00
38
P01
」3
PL,4
XTAL1

P0,4
XTAL

PD惑
RSTID
AY
31

B51
PIS:N
ALFPROG
III
Pl
P32
ALAFPROG
P33
P27
P3,4
27P25
5
P25
P3,6-16
P24
XIAL1-t常
F2.
XTAL2-19
22P2,
首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍。
单片机的40个引脚大致可分为4类:电源、时钟、控制和O引脚
:(1)VCC-芯片电源,接+5V
(2)VSs-接地端
、XTAL2-晶体振荡电路反相输入端和输出端
控制线:控制线共有4根
(1) ALE/PR○G地址锁存允许/片内 EPROM编程脉冲
①ALE功能:用来锁存P0口送出的低8位地址
②PROG功能:片内有EPR○M的芯片,在EPR○M编程期间,此引脚输入编
程脉冲
(2)PSEN:外ROM读选通信号。
(3) RST/VPD:复位/备用电源
①RsT( Reset)功能:复位信号输入端。
②VPD功能:在∨cc掉电情况下,接备用电源
(4)EApp:内外ROM选择/片内 EPROM编程电源
①EA功能:内外ROM选择端
②Vpp功能:片内有 EPROM的芯片,在 EPROM编程期间,施加编程电源

80C51共有4个8位并行O端口:P0、P1、P2、P3口,共32个引脚。P3口还
具有第二功能,用于特殊信号输入输岀和控制信号(属控制总线)
51单片机的中断系统
中断系统
8051单片机的中断系统简单实用,其基本特点是:有5个
固定的可屏蔽中断源,3个在片内,2个在片外,它们在程
序存储器中各有固定的中断入口地址,由此进入中断服务
程序;5个中断源有两级中断优先级
形成中断嵌套;2
个特殊功能寄存器用于中断控制和条件设置的编程。
中断系统的结构
5个中断源的符号、名称及产生的条件如下。
NTO:外部中断0,,低电平或下跳
NT1:外部中断1,,低电平或下跳
沿引起
T0:定时器/计数器0中断,由T0计满回零引起
H时行款带断,:有1计成回发送/接
收后引起
整个中断系统的结构框图见下图一所示。
中断系统的结构图
中断允许寄存器中断总中断忧先
中断开放允许级寄存器
查询硬件
NTO AHITO
HIEoHdo
请求
中断源
TRI 20 ITI HIEa
TF1 6
低级
请求
Ps 1
中断
图1MCs-51中断系统结构
所谓中断,就是指CPU在执行程序的过程中,由于某
种外部或内部事件的作用(如外部设备请求与CPU传送数
据或CP∪在执行程序的过程中出现了异常),强迫CPU停
止当前正在执行的程序而转去为该事件服务,待事件服务
结束后,又能自动返回到被中断了的程序中继续执行。由
于CPU正在执行的原程序被暂停执行,所以称为中断
相对被中断的原程序来说,中断处理程序是临时嵌入
的一段程序,所以,一般将被中断的原程序称为主程序,
而将中断处理程序称为中断子程序(或中断