搜索你想要的: 关键字:    
中文版 English

点击这里给我发消息  点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 

新闻中心
公司动态
业界新闻
 
信息搜索
关键字:
范 围:
首页新闻中心业界新闻
     
 
教你玩单片机之静态数码管(附程序)

信息来源:本站  发布时间:2018-4-19  查看点击:858次  


静态数码管的相关知识:

LED数码管是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。LED数码管常用的段数一般为7段,有的另加一个小数点 。LED数码管根据LED的接法不同,分为共阴和共阳两类 。

原理图解析:

HC6800-ES V1.0实验板上面用的数码管是共阴极的数码管,数码管的公共端接到138译码器,段码段通过74H573锁存器接到单片机的P0口。

锁存器(Latch):

是一种对脉冲电平敏感的存储单元,它们可以在特定输入脉冲电平作用下改变和保持状态,所谓锁存,就是把信号暂存以维持某种电平状态。

74H573锁存器的功能说明:

1.OE为时能端,当他为低电平的时候, 锁存器开始工作

2.VCC和GND为电源和地端

3.LE为锁存端,当LE为高电平的时候,Q0~Q7都跟D0~D7状态一样,当LE为低电平的时候,Q0~Q7都锁存数据,无论D0~D7怎么变化,Q0~Q7都保持锁存之前的那个状态。

74H573锁存器逻辑引脚:

74H573锁存器真值表:

51单片机数码管显示数字程序:

使用的IO: 数码管使用P0

#include

#define GPIO_DIG P0

sbit LSA=P2^2;

sbit LSB=P2^3;

sbit LSC=P2^4;

//RAM,ROM

unsigned char code DIG_CODE[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//显示0~9的值

//0~9段码

//0:0011_1111

void main(void)

{

LSA=0;

LSB=0;

LSC=0;//我们可以理解为打开某一个数码管打开

while(1)

{

GPIO_DIG=DIG_CODE[6];

}

}

  


总页数:1  第  1  页 

上一篇: 八段数码管    下一篇: 初级电子工程师必读:数码管的原理及应用
 
LED数码管|数码管厂家|数码管制造商|点阵|点阵供应商|深圳点阵厂家-2001-2011 版权所有 粤ICP备19021168号-1
邮件:xinrunled@126.com 电话:+86 755-28393456 89327789 传真:+86 755-84829877 地址: 深圳市龙岗区五联朱古石路70号三楼