找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

STC89C52RC單片機(jī)定時(shí)器間的沖突或者中斷方面的錯(cuò)誤

查看數(shù): 1181 | 評論數(shù): 3 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2024-6-18 00:03

正文摘要:

    我遇到了一個(gè)難題,請大家?guī)臀抑更c(diǎn)迷津。     我準(zhǔn)備用DS18B20采集溫度通過串口通信發(fā)給上位機(jī)顯示,上位機(jī)完成對溫度的判斷后,再通過串口通信發(fā)送數(shù)字給單片機(jī),讓單片機(jī)實(shí)現(xiàn)直流電機(jī)的 ...

回復(fù)

ID:1125760 發(fā)表于 2024-6-19 20:16
感謝大佬,解決了。
ID:1125760 發(fā)表于 2024-6-19 20:15
lkc8210 發(fā)表于 2024-6-19 10:57
問題原因在于定時(shí)中斷打斷了DS18B20的讀寫時(shí)序
需要修改DS18B20的代碼來避開

修改了DS18B20讀寫與定時(shí)器0中斷的代碼,解決了,感謝大佬。
ID:161164 發(fā)表于 2024-6-19 10:57
問題原因在于定時(shí)中斷打斷了DS18B20的讀寫時(shí)序
需要修改DS18B20的代碼來避開

另外,發(fā)送溫度代碼寫的太累贅
可以改為send_byte(TA+0x30);
后面不用加延時(shí)

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表