標(biāo)題: 單片機(jī)程序可以仿真,但是不能在實(shí)驗(yàn)板上運(yùn)行? [打印本頁(yè)]

作者: keywod    時(shí)間: 2023-4-1 17:26
標(biāo)題: 單片機(jī)程序可以仿真,但是不能在實(shí)驗(yàn)板上運(yùn)行?
帖子鏈接:http://www.torrancerestoration.com/bbs/dpj-56460-1.html 可以仿真,但是不能在實(shí)驗(yàn)板上運(yùn)行,改了開(kāi)頭要求更改的程序部分編譯后也沒(méi)反應(yīng)。麻煩高手們給指導(dǎo)指導(dǎo)!




作者: a399288395    時(shí)間: 2023-4-1 23:10
你的實(shí)驗(yàn)板上晶振頻率是多少? 另外你的試驗(yàn)板是否也是89C51 52這種51單片機(jī)?


作者: keywod    時(shí)間: 2023-4-2 09:07
a399288395 發(fā)表于 2023-4-1 23:10
你的實(shí)驗(yàn)板上晶振頻率是多少? 另外你的試驗(yàn)板是否也是89C51 52這種51單片機(jī)?

12M晶振,單片機(jī)用的AT89S52的。原來(lái)周興華老師的這個(gè)是在無(wú)線電雜志上看到的,當(dāng)時(shí)也是第一次接觸單片機(jī)就是買的AT89S52,當(dāng)時(shí)飛線加洞洞板是成功的,還拿繼電器控制電烙鐵實(shí)驗(yàn)是可行的。
作者: yslstc    時(shí)間: 2023-4-2 09:37
開(kāi)頭要求更改的部分是否正確修改。請(qǐng)確保您正確地修改了程序開(kāi)頭要求更改的部分,并且修改后的代碼沒(méi)有語(yǔ)法錯(cuò)誤。

程序是否成功編譯。請(qǐng)確保您的程序已經(jīng)成功編譯,如果編譯出現(xiàn)錯(cuò)誤,請(qǐng)嘗試解決錯(cuò)誤并重新編譯程序。

實(shí)驗(yàn)板是否正常工作。如果您的代碼已經(jīng)正確修改且成功編譯,但在實(shí)驗(yàn)板上運(yùn)行時(shí)沒(méi)有反應(yīng),可能是實(shí)驗(yàn)板本身出現(xiàn)了問(wèn)題。請(qǐng)檢查實(shí)驗(yàn)板是否正常工作,是否正確連接了所需的設(shè)備和接口。
作者: keywod    時(shí)間: 2023-4-2 10:31
實(shí)驗(yàn)板寫了論壇1602和18B20程序顯示正常的。開(kāi)頭改的程序編譯沒(méi)有錯(cuò)誤,現(xiàn)在重新寫周興華老師的文件編譯后也沒(méi)有顯示的。更改后仿真也不能顯示;

12345.png (93.21 KB, 下載次數(shù): 61)

12345.png

作者: wwh2382    時(shí)間: 2023-4-2 10:44
實(shí)驗(yàn)板肯定有自帶的1602例程,用它測(cè)試實(shí)驗(yàn)板是否正常。如果正常就參照該例程修改鏈接帖子中的1602部分
作者: 快樂(lè)眼淚    時(shí)間: 2023-4-2 15:36
仿真時(shí)的晶振頻率與板子上的頻率是否一致?
作者: li64331218    時(shí)間: 2023-4-2 17:06
首先確保程序的輸出沒(méi)有問(wèn)題。一般先檢查幾個(gè)重要的檢測(cè)點(diǎn),看看跟自己仿真的結(jié)果是否一致,從入口開(kāi)始,一步步來(lái),逐步排查,縮小范圍。最后定位故障點(diǎn)。硬件問(wèn)題是這么做的
作者: 51hei_russ    時(shí)間: 2023-4-3 16:32
你實(shí)驗(yàn)板電路和仿真電路各模塊與單片機(jī)的連接一致嗎?不一致的話肯定不能直接套用啊




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