2013-06-11 43 views
1

我有一個設備輸出19200波特的數據。 PIC已配置SPBRG = 12 BRGH = 0開始和停止位已被考慮在內。調整pic24的波特率

不過,圖片沒有收到正確的數據! 發送的數據已通過超級終端和示波器驗證。

我找不到錯誤!該死的 有幫助嗎?

THX

+0

哪個PIC24是這樣的?我的意思是,很長的數字,像PIC24FJ256GB210 –

+1

嗨,今天我發現了問題:P 它只是我的輸入RXT只有ttl電壓:D ^^ – John

+2

@John,請把該評論作爲答案,並接受它,所以解決方案出現在搜索中。答案就TTL vs RS-232電壓作爲根本原因提出了重要的觀點,未來的程序員可能需要在類似的情況下進行驗證。 –

回答

0

除了電氣,上PIC24的某些版本(其實我使用dsPIC33系列,但都是大同小異)也有外設引腳選擇來處理。我也適當地設置了TRIS,但我認爲這不是必需的。