推 WolfLord:信號會打架吧? 11/30 17:12
事主是一個大學生 寫太難我還要解釋
89S51限定 想說這樣行不行
如果不考慮打架問題...
※ 編輯: sorkayi 來自: 59.126.200.28 (11/30 18:16)
→ eentut:就算依你說的用二極體接RX 那TX接誰? 不要誤導基本觀念 11/30 22:08
推 ruemann:去找顆有兩個UART的8051不就好了? 12/01 11:09
→ ruemann:這樣接也OK啦,只是兩個UART同時間只能有一個在送收... 12/01 11:11
我把完整的圖畫出來吧
-------- ---------- --------
| PC |---------->-----| MAX232 |------|>|----------|<|------| 8051 |
| |----------<-----| |------|<|----------|>|------| |
| | | | | | --------
-------- <--------| |------------ |
>--------| |---------------
----------
我程式會寫的只有一個在工作
目前是這樣子
有什麼要注意的嗎
※ 編輯: sorkayi 來自: 140.128.88.54 (12/01 15:13)
推 ruemann:問題是PC端有可能兩個PORT同時在送收啊 12/01 16:09
抱歉 那個地方是接 RS232 的模組 所以沒有畫出來
※ 編輯: sorkayi 來自: 140.128.88.54 (12/01 16:51)
推 WolfLord:你二極體百錯了 12/01 17:30
推 ksmrt0123:51Tx->232的兩個T1in/T2in直接接就好 12/01 20:15
→ ksmrt0123:232 R1out/R2out 先AND起來再接到 51Rx 12/01 20:15
推 hayden0828:不考慮資料的遺失直接用MUX選就好了...這樣也好理解 12/02 01:01
推 WolfLord:MUX比4148貴翻了 :P 12/02 01:29