討論串[問題] 求救 8051串列通訊
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者karate362 (最近腰不痛的卡拉特)時間17年前 (2008/07/21 09:36), 編輯資訊
0
0
0
內容預覽:
今天問題已經解決了. 問題出在傳輸線接腳上. 當時我換接MAX232時 隨手拿了一條傳輸線. 我也沒特別注意pin腳就插上麵包板. 也不知道怎麼接的 陰錯陽差. 正好變成8051接收可以傳輸出錯的狀況.... 今天重新用電表量一量 把pin換接一下就正常了. 感謝大家的熱心幫助. 尤其是n兄 還寄了

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者karate362 (最近腰不痛的卡拉特)時間17年前 (2008/07/19 20:00), 編輯資訊
0
0
0
內容預覽:
不過 我並非使用BCB或VB來寫接收程式. 而是先使用一個叫comdebug(類似超級終端機 但較簡易)的程式. 來接收測試. 詭異的是 一個月前並沒有這種情況 現在卻.... 有人知道一些端倪嗎.... --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 123.252.119.

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者proach (p.roach)時間17年前 (2008/07/19 17:25), 編輯資訊
0
0
0
內容預覽:
1. LSB goes first. 2. 如果你用儀器看的確只有送出 1byte, 而 windows程式解出來是 2 bytes. 那很可能是unicode造成的,市面上有書籍,像是 RS232與VB, 或是 RS232與BCB. 之類的書會解釋這個問題。. --. 發信站: 批踢踢實業坊(

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者karate362 (最近腰不痛的卡拉特)時間17年前 (2008/07/19 17:10), 編輯資訊
0
0
0
內容預覽:
多謝n兄的指點. 我用示波器看過了. RS232傳送時 究竟第一個位元是MSB或LSB啊...?. 因為我看到的狀況是我送0xCD 應該是11001101. 但是示波器上看到它送出來的是10110011. 如果是從MSB開始送起 那就正好倒了過來. 不過這也不能解釋為什麼comdebug讀出來會變成

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者karate362 (最近腰不痛的卡拉特)時間17年前 (2008/07/18 13:15), 編輯資訊
0
0
0
內容預覽:
我是用8051接rs232. 使用comdebug來收訊息. 現在發生的狀況是. 電腦傳訊息給8051是對的. 但是8051回傳卻是錯的. 錯的方式是 例如 我明明是讓它回傳1個byte 0xAC. comdebug顯示卻變成2個byte A0 00. 我換過好幾次8051 換過好幾次麵包板. MA
(還有1765個字)
首頁
上一頁
1
下一頁
尾頁