標題: keil編譯沒錯誤,有兩警告,接線是對的,但不能運行 求幫查錯 [打印本頁]

作者: 重口辣泡菜    時間: 2018-4-25 22:33
標題: keil編譯沒錯誤,有兩警告,接線是對的,但不能運行 求幫查錯
編譯沒錯誤,有兩警告,接線是對的,但不能運行。

QQ圖片20180425222920.png (117.65 KB, 下載次數(shù): 54)

QQ圖片20180425222920.png

QQ圖片20180425223013.png (97.01 KB, 下載次數(shù): 41)

QQ圖片20180425223013.png

QQ圖片20180425223033.png (46.4 KB, 下載次數(shù): 52)

QQ圖片20180425223033.png

QQ圖片20180425223129.png (49.76 KB, 下載次數(shù): 51)

QQ圖片20180425223129.png

QQ圖片20180425223255.jpg (30.08 KB, 下載次數(shù): 45)

QQ圖片20180425223255.jpg

作者: zhangxiaozi    時間: 2018-4-26 08:01
中斷時間那么短,就是變化你也看不到燈變化,你定義一個全局變量 unsigned int count;
定時器的50000太大了,時間太短
void Timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;

if(++count>1000)
   {
    count=0;
    led();
  }
}
作者: 西瓜_    時間: 2018-4-26 09:45
你沒有把你的.c文件添加到你的工程中去,添加進去即可。見下圖

QQ截圖20180426094453.png (23.36 KB, 下載次數(shù): 44)

QQ截圖20180426094453.png

作者: 重口辣泡菜    時間: 2018-4-26 21:17
西瓜_ 發(fā)表于 2018-4-26 09:45
你沒有把你的.c文件添加到你的工程中去,添加進去即可。見下圖

啊,謝謝了,找了一天都沒找到錯在哪
作者: 2907471101    時間: 2018-4-26 21:49
.c文件得在一個工程下才能運行,并生成.hex文件,再將.hex燒錄到芯片中即可運行

作者: 王百萬    時間: 2018-4-26 22:19
把 24行換成 TL0=65536-50000;




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