![]() |
發布時間: 2018-2-7 20:12
正文摘要:硬件電路沒有問題,程序出現了問題,數碼管顯示為0 天使了一下午也沒有解決 望大神們解答!!!! #include<reg51.h> typedef unsigned char u8; typedef unsigned int u16; u8 code smgduan[10]={0x3f, ... |
沒有看懂你的程序,count函數在主程序沒有使用,定時器中斷里吧定時器清零了,那么你的程序就是使用查詢定時器發得到距離。你的顯示部分沒有體現出數碼管的掃描,LSB和LSC沒有使用過,沒有看懂你的i掃描了0到8結果只取了0到3是做什么用的?我想說,新手,你先用簡單的程序把數碼管驅動好再來吃蛋糕吧! |