静态数码管和动态数码管

本文介绍了74H245芯片及其透明锁存功能,详细讲解了3-8译码器D74HC138,并探讨了LED数码管的共阴共阳接法。数码管的显示通过编码实现,C51编程中code关键字用于指定ROM存储。此外,解释了静态数码管和动态数码管的工作原理,静态显示通过独立数据线维持显示,而动态显示则利用位选线和扫描实现连续显示效果。
摘要由CSDN通过智能技术生成

一、 74H245芯片介绍:

当锁存使能端为高时,这些器件的锁存对于数据是透明的(也就是输出同步)。当锁存器使能变低时,数据就会被锁存。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述(X表示可以为任意值,可为高电平 可为低电平)

二、3-8 译码器------D74HC138介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、数码管介绍

LED数码管根据LED的不同接法可以分为共阴和共阳

为了显示数字和字符,必须对数字和字符进行编码,七段数码管加上小数点,一共八段,因此为LED显示器提供的编码正好是一个字节。

在这里插入图片描述
C51 关键字 code的作用是告诉单片机,我定义的数据要放在ROM(程序存储区)里面,写入后就不能再更改

四、 原理图:

在这里插入图片描述

在这里插入图片描述

五、静态数码管

静态显示原理:
静态显示的特点是每个数码管的段选必须接入一个8位的数据线来保持显示的字符码。送入一次字符形后,显示字形可一直保持,直到送入新字形为止。

#include "reg52.h"

typedef unsigned char u8;
typedef unsigned int u16;

//配置 138译码器   位选
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;

u8 code word[]={
   0x3f,0x06,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值