动态数码管&独立按键

动态数码管

1.原理:

a. 动态显示的特点是将所有数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示电路中的(电流大,电阻小)。
b.74HC138译码器
在这里插入图片描述
在这里插入图片描述
注:上无横线(E3):高电平才有效,上有横线:低电平有效

注:H代表高电平(1),X代表高低都可(1/0),L代表低电平(0),因E1为低电平有效,所以输出均为高电平;当E1,E2都为低电平时,若E3为低电平,则输出高电平。

2.编写程序:

#include<reg52.h>
typedef	unsigned	char	u8;
typedef	unsigned	int	u16;
sbit	LSA=P2^2;
sbit	LSB=P2^3;
sbit	LSC=P2^4;
u8	code	smgduan[]={
   0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
					0x7f,0x6f,0x77,0x7c,<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值