熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2023-4-1 17:26
正文摘要:帖子鏈接:http://www.zg4o1577.cn/bbs/dpj-56460-1.html 可以仿真,但是不能在實(shí)驗(yàn)板上運(yùn)行,改了開頭要求更改的程序部分編譯后也沒反應(yīng)。麻煩高手們給指導(dǎo)指導(dǎo)! |
你實(shí)驗(yàn)板電路和仿真電路各模塊與單片機(jī)的連接一致嗎?不一致的話肯定不能直接套用啊 |
首先確保程序的輸出沒有問題。一般先檢查幾個(gè)重要的檢測(cè)點(diǎn),看看跟自己仿真的結(jié)果是否一致,從入口開始,一步步來(lái),逐步排查,縮小范圍。最后定位故障點(diǎn)。硬件問題是這么做的 |
仿真時(shí)的晶振頻率與板子上的頻率是否一致? |
實(shí)驗(yàn)板肯定有自帶的1602例程,用它測(cè)試實(shí)驗(yàn)板是否正常。如果正常就參照該例程修改鏈接帖子中的1602部分 |
開頭要求更改的部分是否正確修改。請(qǐng)確保您正確地修改了程序開頭要求更改的部分,并且修改后的代碼沒有語(yǔ)法錯(cuò)誤。 程序是否成功編譯。請(qǐng)確保您的程序已經(jīng)成功編譯,如果編譯出現(xiàn)錯(cuò)誤,請(qǐng)嘗試解決錯(cuò)誤并重新編譯程序。 實(shí)驗(yàn)板是否正常工作。如果您的代碼已經(jīng)正確修改且成功編譯,但在實(shí)驗(yàn)板上運(yùn)行時(shí)沒有反應(yīng),可能是實(shí)驗(yàn)板本身出現(xiàn)了問題。請(qǐng)檢查實(shí)驗(yàn)板是否正常工作,是否正確連接了所需的設(shè)備和接口。 |
a399288395 發(fā)表于 2023-4-1 23:10 12M晶振,單片機(jī)用的AT89S52的。原來(lái)周興華老師的這個(gè)是在無(wú)線電雜志上看到的,當(dāng)時(shí)也是第一次接觸單片機(jī)就是買的AT89S52,當(dāng)時(shí)飛線加洞洞板是成功的,還拿繼電器控制電烙鐵實(shí)驗(yàn)是可行的。 |
你的實(shí)驗(yàn)板上晶振頻率是多少? 另外你的試驗(yàn)板是否也是89C51 52這種51單片機(jī)? |
Powered by 單片機(jī)教程網(wǎng)