51单片机秒表程序,在仿真上可以但是在实际电路中数码管不亮,老师说需要把程序改成低电平,麻烦帮忙修改

2025-03-04 08:22:47
推荐回答(2个)
回答1:

把这个里面的低电平改为高电平,高电平改为低电平试一下。

回答2:

首先确定的是你的数码管是不是共阴极的,如果是

需要修改这个unsigned char Tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; 数值,这个数值你查看一下书,0x3f.....

修改后这个,把P0=Tab[msecond%10]; 这个数值也要取反一下。

试试,如果有问题再交流。