作者aegishow (clover)
看板ASM
標題[問題] RS232與8051
時間Sat Aug 2 17:56:27 2008
8051是怎麼判斷RS232傳過來的訊息啊?
轉ASCII CODE嗎?
譬如RS232送 3 過來
8051會自動轉成33H
送c會轉成63H
再判斷所收到的ASCII碼嗎?
還是要自己弄???
如果可以的話能舉個例子嗎 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.48.131
1F:推 stool100:觀念問題 33H就是'3' 08/02 22:04
2F:推 vipengin:你可以看看ASCII碼表 08/02 22:53
3F:推 david741002:會自動轉 08/03 14:10
4F:→ aegishow:瞭解 08/04 09:00
5F:→ aegishow:再問一下,那我要判斷資料時直接讀RxD這個腳位就可以了嗎 08/04 09:11
6F:推 ruemann:看RI,讀SBUF <- 看不懂的話,代表沒有搞清楚UART在做啥 08/04 13:05
7F:→ aegishow:程式上寫是讀寫SBUF,實際上是從RxD跟TxD腳位存取資料嗎 08/04 16:22
8F:推 ruemann:8051的 UART 周邊會從 RxD讀資料,從 TxD送資料,全雙工 08/04 19:48