18F4520 çift Rx kaynağını tek protokole yönlendirmek

Başlatan turkplc, 28 Ağustos 2014, 17:01:19

turkplc

Merhabalar,
18F4520 Mikro Kontrolcüsünü kullanarak Proton+ ile bir sistem üzerinde uğraşıyorum,
Hardware RX TX e max485 yongası bağlı ModBus protokole benzer bir protokol ile cihaz 485 üzerinden haberleşiyor,
PortC'nin farklı iki ucuna WiFi modül bağlı, WiFi modül Udp<>Uart olarak görev yapıyor, Udp soket aracılığı ile gönderilen veriler PortC.0 ucuna geliyor (9600 BaudRate de),
Benim yapmak istediğim şey 485 kullandığım protokolü WiFi modül ile ortak kullanmak,
Bir Timer0 interrupt ile TX ucunu ortak yapmayı başardım fakat Rx ucunu ortak yapmakta sorunum var,
Konu ile ilgili bilgisi olan arkadaşlar yanıt verebilirlerse sevinirim,
interrupt kod kısmı aşağıdadır,
Teşekkürler

HighInterruptsub:
Context Save
Timer0 = 3037
WiFiTx=LATC.6
'portC.7=latc.0

TMR0IF = 0 ' Clear the TIMER1 Overflow flag
Context Restore

Tagli

Ortak kullanmak derken ne demek istediğini anlamadım.
Gökçe Tağlıoğlu

turkplc

485 üzerinden hali hazırda kullandığım bir protokol var, epeyce özellikli firmware güncelleme dahi yapılabilen bir protokol, Aynı protokolü WiFi modül ile UDP üzerinden de kullanmak istiyorum,