单片机仿真数码管显示不稳定是怎么回事 ?跪求求大神指点
时间:10-02
整理:3721RD
点击:
- 如题,求大神指点
- void display(uint temp)
- {
- uchar bai,shi,ge;
- bai=temp/100;
- shi=temp%100/10;
- ge=temp%100%10;
- dula=1;
- P0=table[bai];
- dula=0;
- P0=0xff;
- delay(5);
- wela=1;
- P0=0xfe;
- wela=0;
- delay(5);
- dula=1;
- P0=table1[shi];
- dula=0;
- P0=0xff;
- delay(5);
- wela=1;
- P0=0xfd;
- wela=0;
- delay(5);
- dula=1;
- P0=table[ge];
- dula=0;
- P0=0xff;
- delay(5)
- wela=1;
- P0=0xfb;
- wela=0;
- delay(5);
- }
数码管动态扫描,只需挨个对应位选使能,再把数据传过去就行了,为啥你显示个、十、百位后面还要对写数据,把数码管连线显示完整,还有你dula、wela没看懂。