![]() |
發(fā)布時間: 2016-1-18 19:33
正文摘要:我是小白呀,單片機才學的,買了開發(fā)板,照程序寫然后下載就是不行,檢查了N次了,可是用開發(fā)板自帶的HEX程序燒錄又沒問題,請問我錯在哪兒了、 點亮一個燈就這么難嗎?? ... |
while(1) { led1=0; delayms(1000); led1=1; delayms(1000); } 一秒閃爍就能看清楚LED亮不亮了 |
P大寫 燒錄不行看看USB接線有沒有接好 |
小毛病要注意啊,要理解每個步驟的含義 |
先燒錄人家寫好的hex文件,看是程序的問題還是板子的問題 |
luoluoluo136 發(fā)表于 2016-5-9 11:22 很明顯沒有把c文件添加到工程 |
while(1)后面還有呢 |
shenjinliang 發(fā)表于 2016-1-18 23:33 void main() { ledi=1; while(1) { led1=0; Delay(5); } } void Delay(uint16 z) { uint8 i,t; for(t=z;t>0;t--) for(i=0;i<110;i++); } |
需要 添加文件 編譯 然后生成 文件 。然后還要燒寫進 單片機 才能運行 。 |
好好找個 keil的教程看看 。。 |
沒有加入C文件啊大哥。。。 |
沒有超完全,頭文件還有那個少指令了 |
頭文件錯了,編譯怎么不報錯啊 |
while(1)不可以加 |
提示是否加載“標準啟動文件”,剛開始學習可以不用加載,選擇“否” |
學習! |
LED.C沒有加入到工程中去。 |
我是菜鳥,剛剛剛學習單片機,反復聽講座,基礎學習一定認真,我現(xiàn)在就是建立工程怎么也搞不明白,還有文件名等。 |
頭文件錯了#include<reg51.h>,位定義也寫錯了 |
頭文件錯了,位定義也寫錯了 |
頭文件錯了 |
這帖子時間過去那么久了,估計這個兄弟已經(jīng)解決問題了吧 |
把電路圖發(fā)上來 |
include<reg51.h> sbit led=P1^0; void main() { led=0; } 這個程序可以的 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎勵! |
本帖最后由 紅塵有你 于 2016-1-19 11:13 編輯 樓上正解。。。。 |
Powered by 單片機教程網(wǎng)