直接通过IO口控制数码管静态显示程序
时间:10-02
整理:3721RD
点击:
刚买的板子没有74hc595,573的锁存器,要实现数码管静态显示,比如只控制4位数码管其中一位静态显示1,或者2或者随便哪个数字,C程序要怎么写?小弟刚学这个,还不会写这个程序,望高手们不吝指教!
小弟用的数码管是共阴极的,电路图如下:
怎么控制想要显示的段?我知道用P2口来控制想要点亮位的数码管,P0口来控制要显示的段,但要显示某一个数字时,怎么设置P0口的值啊?请高手指教一下!先提前谢谢各位了
小弟用的数码管是共阴极的,电路图如下:
怎么控制想要显示的段?我知道用P2口来控制想要点亮位的数码管,P0口来控制要显示的段,但要显示某一个数字时,怎么设置P0口的值啊?请高手指教一下!先提前谢谢各位了
#include <reg52.h>
sbit Dula=P2^4;
void main(void)
{
P0=0x06;
Dula=1;
while(1);
}
这样写有什么问题?请教高手指点。我要控制第一位数码管显示1,其他不显示。可程序下载后4位数码管都可以显示1,程序错在哪里了?望高手不吝赐教!
建议你看一下吴坚鸿大师的有关74hc595驱动数码管的帖子。