![]() |
把 24行換成 TL0=65536-50000; |
.c文件得在一個工程下才能運行,并生成.hex文件,再將.hex燒錄到芯片中即可運行 |
西瓜_ 發(fā)表于 2018-4-26 09:45 ![]() ![]() |
你沒有把你的.c文件添加到你的工程中去,添加進去即可。見下圖 |
QQ截圖20180426094453.png (23.36 KB, 下載次數(shù): 44)
參與人數(shù) 1 | 黑幣 +5 | 收起 理由 |
---|---|---|
![]() | + 5 |
中斷時間那么短,就是變化你也看不到燈變化,你定義一個全局變量 unsigned int count; 定時器的50000太大了,時間太短 void Timer0() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; if(++count>1000) { count=0; led(); } } |
參與人數(shù) 1 | 黑幣 +2 | 收起 理由 |
---|---|---|
![]() | + 2 |
Powered by 單片機教程網(wǎng)