Seri iletisim word tipi degisken

Başlatan enes, 12 Ağustos 2017, 13:13:47

enes

Merhaba

Seri iletisim de byte tipi degiskenin iletilmesinde bi sorun yok.Yalnız degisken word tipinde olunca veri almada sorun yasıyorum.Bunun icin nasıl bi yol ızlemeliyim.

mesela

verici de:
temp war word

SEROUT2 CIKIS,396,["E","T","E",TEMP]


alıcıda:

temp war word

SERIN2 GIRIS,396,[WAIT("ETE"),TEMP]

gelen kısmında temp degşskenını 2x16 lcd de gosterdigimde garip degerler gorunuyor..

MCS Help bolumunde define tanımlamalarında DEFINE SER2_BITS 8 gibi tanımlamalar var.bunla alaklı bi durummu var acaba..

tesekkurler







ete

Proton derleyici 16 bit tanımlanmış değişkeni 2x8 bit şeklinde alıp yada yollayabilmektedir.
Ama PbP bunu yapmaz. Yollarken veya alırken mutlaka 2 byte şeklinde yollayıp almak gerekir.
Temp.byte0 , Temp.byte1. Şeklinde kullanın.
Ete

enes

Verdiginiz bilgi icin, tesekkurler hocam..

Powered by EzPortal