熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-3-8 18:28
正文摘要:51單片機(jī)水質(zhì)監(jiān)測(cè) 請(qǐng)問(wèn)大佬運(yùn)行hex文件以后怎么1602顯示屏沒(méi)有反應(yīng)? |
暫停后點(diǎn)開(kāi)這3個(gè),查看寄存器內(nèi)存數(shù)據(jù)是否正常?![]() |
可能是代碼錯(cuò)了,先測(cè)一下l代碼 |
這個(gè)論壇中太多參考樣例了,此外建議通過(guò)一個(gè)開(kāi)發(fā)板現(xiàn)成的樣例來(lái)提升單片機(jī)學(xué)習(xí)水平 |
仿真電路里面:LCD1602——RW引腳被你拉低了,另外你的網(wǎng)絡(luò)標(biāo)簽也沒(méi)加對(duì) |
songxia8013 發(fā)表于 2022-3-10 08:16 woc,太久沒(méi)用Proteus了,仿真怎么開(kāi)始都已經(jīng)忘了,謝謝大佬提醒 |
你應(yīng)該是沒(méi)有錄入程序,再去重新生成一下HEX程序 |
部份版本的Protues LCD1602仿真不支援checkbusy() 而你的Hex檔的源代碼可能有運(yùn)行checkbusy()函數(shù) 于是在checkbusy()中死循環(huán)了 |
應(yīng)該是代碼錯(cuò)了,可以簡(jiǎn)單的先測(cè)一下lcd顯示有沒(méi)有問(wèn)題,如果沒(méi)有,仔細(xì)看看代碼吧 |
可能你處在暫停狀態(tài)。仿真軟件左下角,有個(gè)雙豎線,你看下它是不是亮了?如果它亮了,說(shuō)明是在暫停狀態(tài)。運(yùn)行仿真是點(diǎn)左下角的,一個(gè)向右的箭頭。 |
未載入程序 |
不是說(shuō)有HEX就能正常仿真運(yùn)行的,必須有正確的HEX才行,所以你的這個(gè)HEX文件可能有問(wèn)題。 |
你這個(gè)電路看起來(lái)沒(méi)有問(wèn)題,,是代碼錯(cuò)誤導(dǎo)致的,需要花幾天的時(shí)間重新寫一下代碼 |
Powered by 單片機(jī)教程網(wǎng)