熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2020-7-25 17:33
正文摘要:用stc15f2k60s2寫了個(gè)1602驅(qū)動(dòng),然后程序不做任何更改直接源文件下載進(jìn)去,顯示的內(nèi)容都不一樣是怎么回事?,有時(shí)候下載下去又直接正常 這是怎么回事? void main() { & ... |
你這是忙信號(hào)沒(méi)判斷對(duì) |
lm9417 發(fā)表于 2020-7-26 16:11 編譯是報(bào)你語(yǔ)法錯(cuò)誤,你運(yùn)行結(jié)果是不會(huì)干涉你的,那怕你掉了判忙語(yǔ)句,他也不可能提示你 |
判忙函數(shù)基本可以不用的。 |
wulin 發(fā)表于 2020-7-26 07:09 找到原因了,感謝賜教。就是時(shí)序問(wèn)題,還有個(gè)就是判忙函數(shù)里,P0口少打了個(gè)零,不過(guò)奇怪的是編譯時(shí)居然沒(méi)有報(bào)錯(cuò) |
可能是1602驅(qū)動(dòng)碼時(shí)序沒(méi)有調(diào)整好,處于臨界狀態(tài)。也可能硬件連接不可靠。 |
Powered by 單片機(jī)教程網(wǎng)