单片机/MCU论坛
直播中

安德森大

8年用户 1296经验值
擅长:接口/总线/驱动
私信 关注
[问答]

在51中数码管是先写位选或先写段选有什么区别?

在打开数码管段选和位选时,有两种方式
例如
wela=1;
P0=0xFE;
wela=0;

dula=1;
P0=0x7F;
dula=0;
while(1)


dula=1;
P0=table[1]
dula=0;
P0=0xff;
wela=1;
P0=0xfd;
wela=0;
为什么这两种打开段选和位选的顺序不一样??

回帖(2)

黄登高

2023-10-26 09:52:52

  • 因为这个有锁存器,先选哪个都行的,它用的都是P0,所以用了锁存器,节省了接口,如果位选和段选分别是P0和P1就不用锁存器了,你们可以试一下               


举报

阿信509

2023-10-26 11:44:54
早先发现过先写后写是不一样的,不关段选有可能造成有暗亮,具体你可以结合你的电路试一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分