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

2019-07-16 01:44发布

在打开数码管段选和位选时,有两种方式
例如
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;
为什么这两种打开段选和位选的顺序不一样??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
A670521546
1楼-- · 2019-07-16 05:05
那你改下顺序,侠盗单片机看看就知道了
 雅麦黛_ˋつ
2楼-- · 2019-07-16 06:48
 精彩回答 2  元偷偷看……
及胡就
3楼-- · 2019-07-16 07:37
因为这个有锁存器,先选哪个都行的,它用的都是P0,所以用了锁存器,节省了接口,如果位选和段选分别是P0和P1就不用锁存器了,你们可以试一下
魔杰彬
4楼-- · 2019-07-16 09:34
只要中间处理的好,那是无所谓的。写好程序往单片机烧录一下,比问谁都强!
阳光宅男700
5楼-- · 2019-07-16 15:16
我是用那个TX-1C的51单片机实验板,由于接口很多所以加了锁存器,U1,U2来控制位选、段选,写的顺序应该没关系吧,做做实验看看
chenyue11
6楼-- · 2019-07-16 19:43
我的板子上这个位选和段选位置都一样。

一周热门 更多>