標(biāo)題: 51單片機紅外通信程序,time一定要是8位的(unsigned char)? [打印本頁]

作者: Li5151    時間: 2019-9-15 17:28
標(biāo)題: 51單片機紅外通信程序,time一定要是8位的(unsigned char)?
51單片機紅外通信實驗中,為什么那個time一定要是8位的(unsigned char)??我把它定義為unsigned int16位的顯示就是00H,就是顯示不出來。

51hei截圖20190915172503.png (148.46 KB, 下載次數(shù): 45)

51hei截圖20190915172503.png

作者: xiaowg    時間: 2019-9-16 20:23
這個char 和int 在這里是都行的,不過你的計數(shù)如果不超過256就用unsigned char,這樣省內(nèi)存,這里應(yīng)該是你程序其它地方有問題,或者哪里定義錯了
作者: xiaowg    時間: 2019-9-16 20:26
這里用unsigned char,和unsigned int 都是行的,不過如果你的計數(shù)如果不超過256建議用unsigned char,比較省內(nèi)存,你這里應(yīng)該是程序哪里有問題,或者哪里定義錯了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1