Re: 請教各位先進,關於用EUSART傳資料的問題
|
||||
---|---|---|---|---|
新會員
|
是的,真的很謝謝你的幫忙。問題有解決了。也謝謝Eigen
的解答阿。獲益良多!!!
發表於: 2008/8/7 15:09
|
|||
|
Re: 請教各位先進,關於用EUSART傳資料的問題
|
||||
---|---|---|---|---|
版主
|
VAXON,
昨天應該是你打的電話,還是那句話 UART SIM 在 Output Window 所看到的是 UART 輸出的結果,有關 Baud Rate 的部分在接硬體時還是要在確認一下。
發表於: 2008/8/6 7:44
|
|||
|
Re: 請教各位先進,關於用EUSART傳資料的問題
|
||||
---|---|---|---|---|
高級會員
|
你可以用MAX3232接電腦,再用超級終端機!!!
這樣不管是接收或傳送,都可以很清楚的知道!!!
發表於: 2008/8/5 15:21
|
|||
|
Re: 請教各位先進,關於用EUSART傳資料的問題
|
||||
---|---|---|---|---|
新會員
|
太感激你了,我把CALL_S_Hold_Time改成
去check TRMT之後,程式就不會當了。 但是我想請問說,能在MPLAB SIM中看到用USART送出去的DATA VALUE嗎? 我有試過IDE的Logic Analyzer 但是RC6 ㄧ直沒有反應。還是只能夠用硬體來測試???
發表於: 2008/8/5 15:07
|
|||
|
Re: 請教各位先進,關於用EUSART傳資料的問題
|
||||
---|---|---|---|---|
版主
|
UART 不是這樣寫的,你的程式一執行後就會當機。
CALL S_Hold_Time 裡依該是檢查 TXIF 或 TRMT 位元,沒人會用 Delay 賭運氣的。 建議看一下 201 ASP 的中文 RTC 教材,裡面我有寫 PIC16F887 的 UART 範例。
發表於: 2008/8/5 14:21
|
|||
|
請教各位先進,關於用EUSART傳資料的問題
|
||||
---|---|---|---|---|
新會員
|
以下是我的CODE 我用的是PICF887
main:
banksel TRISC
可以看到TXREG有寫東西進去 但是用logic analyzer讀RC6 輸出時 電壓都沒有變化,一值都是LOW 請問是我寫的方式錯誤,還是哪裡弄錯了
發表於: 2008/8/5 11:54
Edited by Ryang on 2008年08月05日 14:15:24
|
|||
|