![]() |
發布時間: 2019-8-23 17:15
正文摘要:/*STC15W408AS單片機遙控接收碼值1602液晶顯示!*/ /*因為最近在51黑中參考不了不少朋友的程序,所以我也要奉獻一下,真實用心處理的東西,寫得不好勿噴!*/ 以下是原程序! //主要是用最新51系列增強型的 ... |
這個真心實用啊~~ |
顯示那裡修改一下,讓搖控編碼全顯示。 void disp() { uchar i; for(i=0;i<4;i++){ duzhi(0x20); zhuanhuan(dat[i]);} } |
while(IR); while(!TF0); 這樣的太多,占用資源太大,這是程序的不足。 一般寫法:用定時器定時200us或其他值的中斷,這里有個變量在自加,然后打開接收端口的上升沿或下降沿中斷(忘了),根據時間 判斷是高電平還是低電平, 這樣解碼,效率要高一些~ |
真心的想發出來,望高人指點! |