数码管静态与动态显示_第1页
数码管静态与动态显示_第2页
数码管静态与动态显示_第3页
数码管静态与动态显示_第4页
数码管静态与动态显示_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

第五节数码管显示单片机培训电航学社本节内容1.简要回顾数码管和锁存器74HC5732.数码管的静态显示原理3.数码管的动态显示原理4.简要介绍点阵原理5.课后作业的提示主讲:梁辰QQ:729741332数码管由7个发光二极管组成一个日字形,如果需要显示小数点,那么就再加一个点,就是8段数码管。数码管多段位数码管所有数码管的段选并联各数码管的公共端分别接出来用作位选端1脚是输出使能11脚是锁存使能D是输入Q是输出H是高电平,L是低OE是1脚LE是11脚OE接低电平当LE=0时,P0端口的8位数据线与74HC573内部数据保持器的输入端断开。当LE=1时,P0端口的8位数据线与74HC573内部数据保持器的输入端连通。锁存器74HC573如果单片机的总线接口只作一种用途,不需要接锁存器;如果单片机的总线接口要作两种用途,就要用两个锁存器。例如:一个口要控制两个数码管,对第一个数码管送数据时,“打开”第一个锁存器而“锁住”第二个锁存器,使第二个数码管上的数据不变。对第二个数码管送数据时,“打开”第二个锁存器而“锁住”第一个锁存器,使第一个数码管上的数据不变。如果单片机的一个口要做三种用途,则可用三个锁存器,操作过程相似。

为什么要使用锁存器keil与VC++6.0的一点区别是keil的main函数自己会循环。几点注意注意C语言的编程规范学会使用tab和shift+tab使程序结构清晰。学会看开发板原理图,程序是建立在硬件之上的。LED显示器工作方式有两种:静态显示方式和动态显示方式。静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高。(下面这个程序并不是标准意义的静态显示,因为开发板的所有数码管的段选都并联接在一个锁存器上)例:静态显示1、2数码管静态显示共阴数码管码表

(不显示小数点)

0x3f,0x06,0x5b,0x4f,0x66,0x6d,

0 1 2 345

0x7d,0x07,0x7f,0x6f,0x77,0x7c,

6 7 8 9AB

0x39,0x5e,0x79,0x71,0x00

CDEF

无显示共阳数码管码表

(不显示小数点)0xc0,0xf9,0xa4,0xb0,0x99,0x92,0 1 2 3450x82,0xf8,0x80,0x90,0x88,0x83,6 7 8 9AB0xc6,0xa1,0x86,0x8e,0xffCDEF无显示code是keilC51里面的关键字,一般用于定义常量数组,意思是告诉编译说把这个数组放在ROM存储。使用ROM(程序存储器)的好处是加快读取速度,不占用系统资源。学会为程序除错(DEBUG)(本例为查看程序运行时间)

动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。这样一来,就没有必要每一位数码管配一个锁存器,从而大大地简化了硬件电路。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示电路中的。(原理同大学物理实验中示波器的使用,示波器的扫描显示原理一样。)例:动态显示数码管动态显示方式

关于数码管的消隐点阵原理的简要介绍基础部分:使用延时函数的方法,在2位共阴数码管上显示一个秒表(60进制,不必太考虑时间精度,实现显示即可)拓展部分:利用独立按键,实现对该秒表的控制:暂停,开始,归零。(不考虑按键响应速度,在1秒内即

温馨提示

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

评论

0/150

提交评论