第三讲 数码管显示原理及应用PPT_第1页
第三讲 数码管显示原理及应用PPT_第2页
第三讲 数码管显示原理及应用PPT_第3页
第三讲 数码管显示原理及应用PPT_第4页
第三讲 数码管显示原理及应用PPT_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三讲数码管的显示原理及应用,主要内容,显示原理,发光二极管显示器,液晶显示器,阴极射线管显示器,发光二极管和液晶显示器有两种显示结构:分段显示(7段,米形等)。)和点阵显示(58、88点阵等。)”,段显示,8*8点阵显示,发光二极管显示工作模式,静态显示模式特点:每个数码管段选择必须连接一个8位数据线,以保持显示的字体代码。优点:更少的中央处理器时间;缺点:硬件电路更复杂。动态显示的亮度比静态显示的亮度差。中断原理。一个学生正在宿舍里看书。现在有几件事要做:拿回实验室的书,打开水室。学生们邀请一起去购物。资源冲突中优先权的选择。执行主程序,主程序,继续执行主程序,断点,中断请求,中断响应,执

2、行中断处理程序。中断的概念,中断技术的优点,分时操作,实时响应,高可靠性,中央处理器可以分时服务多个输入输出设备,提高了计算机的利用率,中央处理器可以及时处理应用系统的随机事件,系统的实时性大大提高;中央处理器能够处理意外事件,如设备故障和电源故障,从而提高系统的可靠性。80C51中断系统,中断请求标志,中断优先级控制,中断许可控制,80C51中断系统结构,80C51中断系统有五个中断源(8052有六个)和两个优先级,可以实现两级中断嵌套。中断请求标志,中断请求标志,TCON中断标志,IT0(TCON.0),外部中断0触发模式控制位。当IT0=0时,为电平触发模式。当IT0=1时,边沿触发(下

3、降沿有效)。IE0(TCON.1),外部中断0中断请求标志位。IT1(TCON.2),外部中断1触发模式控制位。IE1(TCON.3),外部中断1中断请求标志位。定时器/计数器T0溢出中断请求标志。定时器/计数器T1溢出中断请求标志。SCON中断标志,RI(SCON.0),串行端口接收中断标志位。当串行端口被允许接收数据时,硬件会在每次接收到串行帧时设置RI。请注意,RI必须由软件清除。串行端口发送中断标志位。当中央处理器将传输数据写入串行端口传输缓冲区时,传输过程开始。每次发送串行帧时,ti都由硬件设置。当中央处理器对中断作出响应时,指令不能自动清除,但指令必须由软件清除。中断许可控制、ET

4、0(IE.1)、定时器/计数器T0中断许可位、ET1(IE.3)、定时器/计数器T1中断许可位、80C51微控制器的中断优先级、PT1(IP.3)、定时器/计数器T1优先级设置位、PT0(IP.1)具有相同优先级的中断优先级队列由中断系统硬件确定的自然优先级构成,其排列如下:(1)80C 51微控制器的中断优先级首先响应具有最高优先级的中断请求。正在进行的中断过程不能被新的对等或低优先级中断请求中断,并且正在进行的低优先级中断服务可以被高优先级中断请求中断。为了实现后两个原则,在中断系统中有两个用户不能处理的优先级状态触发器。、80C51中断响应条件、该中断源有一个中断请求,该中断源的中断许可

5、位为1,该位为1,中央处理器打开中断(即EA=1),同时满足三个条件,80C51只响应该中断,80C51中断响应条件,编写C51中断服务程序,无效函数名()中断中断号使用中断服务程序工作组的内容,无效t1 _,80C52中断系统,80C52中断系统,定时器/计数器原理,使用移动设置结束时间2。设置计时的开始时间。3.时间到了,闹铃就响,实现定时功能的方法,软件定时,时基电路定时,可编程芯片定时,实现定时功能。更方便的方法是使用单片机80C51内部的定时器/计数器。结构、工作原理、控制、工作模式、80C51定时器/计数器、80C51定时器/计数器结构、定时器/计数器的工作原理、定时器模式、计数器

6、模式、计数值n乘以机器周期Tcy等于计时时间t,要求采样电平保持至少一个机器周期。当晶体频率为12兆赫兹时,最高计数频率小于1/2兆赫兹,即计数脉冲周期大于2秒,定时/计数器控制,用TMOD设定其工作模式;TCON用于控制其启动和中断应用。栅极:栅极控制位。TCON的门0、TR0或TR1为1,开始;在GATA1中,TR0或TR1为1,外部中断引脚也处于高电平,因此定时器/计数器可以启动。时序/计数模式选择位。0是计时模式;=1是计数模式。定时器/计数器的工作模式,定时器模式下:Nt/Tcy的初始计数值的计算公式为:定时器的初始计数值也可以通过计数的直接补码得到。在计数模式下,计数脉冲是T0引脚

7、上的外部脉冲。计时器/计数器的工作模式,计时器/计数器的应用示例,初始化程序应完成上述工作,第四步,第二步,第一步,给TMOD赋值以确定T0和T1的工作模式,计算初始值并将其写入TH0,TL0或TH1,TL1启动计时器/计数器计时或计数。以计时器/计数器应用程序为例。在示例1中,在TX-1C实验板上完成了以下功能:第一个发光管通过定时器0以200毫秒的间隔闪烁,数字管的前两位数字通过定时器1以59秒的周期闪烁。让系统时钟频率为11.0592 MHz。1.找出T1的模式控制字tmod:m1m 0=01,GATE=0,C/T=0,模式控制字为01H;2.计算初始计数值x: tcy=12 * (1/

8、110592)=1.09s,Nt/Tcy 200000/1.0918348665536分为四个计时,N0=50000/1.09=45872;X06553645872向TH0和TL0发送X0。举例说明了计时器/计数器的应用。在示例2中,定时器/计数器T1的模式1用于产生10ms定时,并且在P1.0引脚上输出20毫秒周期的方波。通过使用中断模式,系统时钟频率设置为12 MHz。解决方案:1 .计算初始计数值x:由于晶振为12 MHz,机器周期Tcy为1 s。因此,nt/Tcy 10000/110000 x 655361005536 d8f 0h应发送D8H至TH0,F0H至TL0。2.T1的模式控制字为TMOD:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论