有关位选和段选的先后顺序问题

2020-02-05 09:10发布

是不是最好先段选在位选,因为如果先位选的话上一次存在的段选会影响这一次的段选,使得数码管显示上一次段选的信息,虽然只是一下,请问这个解释对不对?谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
y574924080
1楼-- · 2020-02-05 12:07
嗯,这会有残影
snwuzhisheng
2楼-- · 2020-02-05 11:38
当然先开开关了
elecfun
3楼-- · 2020-02-05 12:39
无所谓,只要有消影就行。
设BITPORT是位选端,SEGPORT是段选端,共阳动态显示,码表SEG[]

1.先段:
for (i=0; i<4; i++) {
    SEGPORT = SEG[i];
    BITPORT = ~(1 << i);
    Delayms(10);
    BITPORT = 0xFF;
}

2.先位:
for (i=0; i<4; i++) {
    BITPORT = ~(1 << i);
    SEGPORT = SEG[i];
    Delayms(10);
    SEGPORT = 0xFF;
}
   
   
jswd0810
4楼-- · 2020-02-05 14:50
同意楼上,关键是先要消隐
zbn2010
5楼-- · 2020-02-05 18:24
 精彩回答 2  元偷偷看……

一周热门 更多>