1樓:
我這邊用這個mega88pa也有問題,接收可以正常接收並且值是對的。傳送的就是不行,傳送出去的值變了,傳送函式和你這個是一樣的。
stc微控制器串列埠通訊問題,一直無法收到正確資料
2樓:匿名使用者
檢查微控制器的波特率是否異常。
3樓:匿名使用者
你的串列埠用的哪個管腳?
p3m0 = 0x20; 我一直都配置為 p3m0 = 0x00;
你還可以用示波器測試訊號
我的串列埠接收到的為什麼總是0啊
4樓:匿名使用者
那說明你copy的串列埠沒有配置成功,如果微控制器的串列埠配置成功後,預設的管腳電平為高電平,如果你的管腳為低電平,串列埠是作為資料來接收的,所以收到0,再仔細檢視你的串列埠初始化程式,以及你的電路是否虛焊,是否電路連線有問題。
5樓:匿名使用者
我今天也遇到了這個問題,rx和tx接反了。
6樓:匿名使用者
看看 你 微控制器 的 程式
7樓:匿名使用者
請問你這個問題解決了嗎?我現在也遇到這個問題,不知道是什麼原因
微控制器串列埠通訊簡單問題
你沒有寫清楚復好多事情的吧?1.你是制用微控制器和bai 電腦的串列埠做通訊?2.如果是du用微控制器和電腦的zhi串列埠做通訊,那麼硬dao件的接法是否是ok 的?你用示波器看了電腦過來的資料波形是否是對的?3.uart 的通訊協議微控制器的軟體都做好的了?4.如果微控制器的通訊口硬體都對的,微控...
使用C實現串列埠通訊,接受和控制微控制器
通常,在c 中實現串列埠通訊,我們有四種方法 第一 通過mscomm控制元件這是最簡單的,最方便的方法。可功能上很難做到控制自如,同時這個控制元件並不是系統本身所帶,所以還得註冊。可以訪問 一個外國人寫的教程 第二 微軟在.net新推出了一個串列埠控制元件,基於.net的p invoke呼叫方法實現...
51微控制器通訊問題,串列埠除錯助手能接受微控制器傳送的資料,但是微控制器卻不能接受串列埠除錯助手傳送的資料
delay 延時短一點,其他沒看出有問題 在除錯rs232串列埠通訊時,微控制器往pc機上發資料,串列埠除錯助手可以接收,但是pc往微控制器發資料,接收不到。如果用的是51微控制器,除了確認電纜沒問題外,可以查一下又沒有可能不小心把對應rxd的sfr給賦值0了,查這個不一定要看程式,可以拔掉微控制器...