单片机学习--数码管动态扫描显示.doc

单片机学习--数码管动态扫描显示.doc

ID:57663051

大小:35.50 KB

页数:5页

时间:2020-08-31

单片机学习--数码管动态扫描显示.doc_第1页
单片机学习--数码管动态扫描显示.doc_第2页
单片机学习--数码管动态扫描显示.doc_第3页
单片机学习--数码管动态扫描显示.doc_第4页
单片机学习--数码管动态扫描显示.doc_第5页
资源描述:

《单片机学习--数码管动态扫描显示.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机学习-_数码管动态扫描显示.txt7温暖是飘飘洒洒的春雨;温暖是写在脸上的笑影;温暖是义无反顾的响应;温暖是一丝不苟的配合。8尊重是一缕春风,一泓清泉,一颗给人温暖的舒心丸,一剂催人奋进的强心剂本文由zh810612贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。动态显示动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。这样一来,就没有必要每一位数码管配一个锁存器,从而大大地简化了硬件电路。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发

2、光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示电路中的。MCS-51单片机的中断系统结构主程序中断请求执行主程序断点继续执行主程序执行中断处理程序中断返回中断响应80C51中断的控制4.180C51中断的控制一、中断允许控制CPU对中断系统所有中断以及某个中断源的开放和屏对中断系统所有中断以及某个中断源的开放和屏蔽是由中断允许寄存器IE控制的控制的。蔽是由中断允许寄存器控制的。EX0(IE.0),外部中断0允许位;,外部中断允许位允许位;ET0(IE.1),定时计数器

3、中断允许位;计数器T0中断允许位,定时/计数器中断允许位;EX1(IE.2),外部中断允许位;允许位;,外部中断0允许位ET1(IE.3),定时计数器中断允许位;计数器T1中断允许位,定时/计数器中断允许位;ES(IE.4),串行口中断允许位;(,串行口中断允许位;EA(IE.7),CPU中断允许(总允许)位。中断允许(,中断允许总允许)同一优先级中的中断申请不止一个时,同一优先级中的中断申请不止一个时,则有中断优先权排队问题。同一优先级的中断优先权排队,断优先权排队问题。同一优先级的中断优先权排队,由中断系统硬件确定的自然优先级形成,由中断系统硬件确定的自

4、然优先级形成,其排列如所示:所示:4.280C51单片机中断处理过程单片机中断处理过程4.2.1中断响应条件和时间中断响应条件中断源有中断请求;中断源有中断请求;此中断源的中断允许位为1;此中断源的中断允许位为;CPU开中断(即EA=1)。开中断(开中断)。以上三条同时满足时,以上三条同时满足时,CPU才有可能响应才有可能响应中断。中断。定时/定时/计数器的结构和工作原理一、定时/计数器的结构定时计数器的结构定时/计数器的实质是加计数器(位),由高位和低8计数器的实质是加1计数器由高8位和低定时计数器的实质是加计数器(16位),由高位和低位两个寄存器组成。是

5、定时/计数器的工作方式寄存位两个寄存器组成。TMOD是定时计数器的工作方式寄存是定时确定工作方式和功能;是控制寄存器,器,确定工作方式和功能;TCON是控制寄存器,控制、是控制寄存器控制T0、T1的启动和停止及设置溢出标志的启动和停止及设置溢出标志。的启动和停止及设置溢出标志T1引脚T0引脚机器周期脉冲TH1TL1TH0TL0内部总线TCON外部中断相关位TMODT1方式T0方式4.2.2定时计数器的控制定时/计数器的控制80C51单片机定时计数器的工作由两个特殊功单片机定时/计数器的工作由两个特殊功单片机定时能寄存器控制。TMOD用于设置其工作方式;能寄存

6、器控制。用于设置其工作方式;用于设置其工作方式TCON用于控制其启动和中断申请。用于控制其启动和中断申请。用于控制其启动和中断申请工作方式寄存器TMOD一、工作方式寄存器工作方式寄存器TMOD用于设置定时计数器的用于设置定时/计数器的工作方式寄存器用于设置定时工作方式,低四位用于T0,高四位用于T1。其格式工作方式,低四位用于,高四位用于。如下:如下:GATE:门控位。GATE=0时,只要用软件使:门控位。=时只要用软件使TCON中的中的TR0或TR1为1,就可以启动定时计数器工作;GATA=1时,计数器工作;或为,就可以启动定时/计数器工作=时要用软件使T

7、R0或TR1为1,同时外部中断引脚要用软件使或为,同时外部中断引脚INT0/1也为也为高电平时,才能启动定时/计数器工作计数器工作。高电平时,才能启动定时计数器工作。即此时定时器的启动条件,加上了INT0/1引脚为高电平这一条件。引脚为高电平这一条件。动条件,加上了引脚为高电平这一条件定时/计数模式选择位为定时模式;定时计数模式选择位。为定时模式C=1C/T:定时计数模式选择位。C/T=0为定时模式;/T为计数模式。为计数模式。M1M0:工作方式设置位。定时计数器有四种工作方式,计数器有四种工作方式,:工作方式设置位。定时/计数器有四种工作方式进行设置。由M

8、1M0进行设置。进行设置二、控制寄存器TCON控制寄

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。