⑴ 單片機軟體調試方法,請問單片機程序調試都有什麼方法
用keil調試,主要是設置斷點,單步執行,運行到游標處,查看運行時間,監視變數和表達式的值,這些都是常用的手段,你仔細看看工具欄就知道了
⑵ stc單片機下載及冷啟動步驟
冷啟動就是徹底斷電後上電,你的單片機是第一次使用的話可能是下載線問題,若有使用過可能你要先給單片機一個晶振
⑶ 單片機程序如何調試
像KEIL和WAVE這些都帶有軟體模擬,可以將你編譯好的程序現在這些模擬上進行驗證,再下載到你的實際產品中進行實際的驗證。要注意某些單片機會對初始化有特殊的要求,這些是模擬器不能模擬到的:例如在作為輸入口的時候,要求該口的輸出寄存器為「1」等等。
⑷ STC89C52單片機如何在線調試,初次接觸,不太理解。
如果單片機與外部的聯絡通信也要用單片機的串口,就不能將串口與STC-ISP固定連接了,只能下載一次程序,再重新接線實驗一次效果了,否則,如果單片機的串口端能夠與STC-ISP固定連接時,只要勾選ISP軟體上的「當目標代碼發生變化時*******」的選項,只要Keil完成一次編譯,ISP就會自動下載一次,真的很方便。
⑸ STC單片機
STC單片機使用串口下載程序
如果硬體都沒有問題的話,
打開宏晶科技的軟體----選擇晶元----調入HEX文件---點擊down 然後給單片機系統上電
其他都不用管了,波特率是串口調試時候用的。
如果按照上面你說的還是「請給mcu上電」,那隻能說你的硬體有問題了
給你一些建議,
1、max232電路正確嗎?網上這類電路非常多,也很成熟,電容104 105 103都是可以的
2、單片機是好的嗎?
stc不能想AT89S系列單片機那樣使用並口寫程序的。
其實宏晶科技 STC單片機說明書上也有電路,後面還有教你怎麼一步一步往單片機下載程序的實例,
按照上述方法你再試試吧。