单片机控制数码管做电子表时,不用锁存器连接数码管能行不?

如题,谢谢!就是在选位和选段时不锁存数据会冲突不?能实现不?

当然可以实现了。用扫描法就可以。
比如P0连接段选,P1连接位选

char duan[8]={0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff};
char wei[8] = {1,2,3,4,5,6,7,8};
int i;
for (i=0;i<8;i++)
{
P1=wei[i];

P0=duan[i];//这样就会在8个数码管上显示□8□8□8□8

//不过这样子写刷的太快,会导致屏幕很暗,中间可以加个延时,不过延时太长会闪

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-23
这个要看具体电路图,如果位选与段复用端口的话必须锁存,如果是分开的静态显示也必要要锁,动态就不用锁存了。
第2个回答  2013-11-23
当然可以实现了。用扫描法就可以。
相似回答