只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
188610329 發表于 2021-10-28 13:27 你往機器里燒的時候,晶振選的是18.432么?
lkc8210 發表于 2021-10-28 14:42 和我遇到的情況差不多STC 1T單片機的奇怪情況 中斷打斷了比較邏輯 提早進入了if( t == 0)
yzwzfyz 發表于 2021-10-28 14:47 加一個標記:BJ。 在中斷服務程序,判斷:當t=1000時,置位BJ=1。并將t回0。 在主程序中:以BJ=1,決定LE ...
絲瓜偵探 發表于 2021-10-28 17:11 你這個是對的,二樓也是這樣做,經過驗證,是能正確延時了!問題隨然解決,但還不了解發生的原因,等大師 ...
查看全部評分
哈尼小可愛 發表于 2021-10-28 17:25 中斷模式設置12T試試
Y_G_G 發表于 2021-10-28 20:49 if(t == 1000) 這個邏輯本身就是錯的 t是在中斷中增加
yzwzfyz 發表于 2021-10-29 09:39 如果你了解匯編語句,會對你的理解有幫助。所以不懂匯編是不能稱為精通單片機的。 C語言t=1000中的t,在CP ...
dzc3458 發表于 2021-10-29 11:00 晶振選對了嗎
絲瓜偵探 發表于 2021-10-29 14:13 理是這個理,但那應該是慢一倍以上,而不是快呀,搞得我現在還弄不明白那里的問題。
絲瓜偵探 發表于 2021-10-29 14:09 有道理!在程序大時的確可能會產生問題,但現在就這一個1ms中斷測試,不會影響它判斷,是別的問題
本版積分規則 發表回復 回帖后跳轉到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網