Problemy z odczytem danych przez RS-485 na mikrokontrolerze 8051 - co może być nie tak?

51 rs ...





Poprzedni Następny
Wiadomość
Spis treści
From: "Jar0" <jarek_at_nospam_pixel.pl>
Subject: 51 rs ...
Date: Fri, 27 Sep 2002 14:34:24 +0200


Mecze sie nad rs-em w 51....
mam cacko, ktore po rs485 wysyla dane, czytam je z kompa - wszystko jest
o.k., gdy czytam z 51 - gubi dane i zmienia te, ktore oderbal.
Komp ustawilem na 2400bps 8b danych, brak parzystosci i majac do wyboru 1/2
bity stopu - wybralem 1.
scona w 51 ustawilem na # 0101 0000
pcon.7=0; tmod = #20 ; th1/tl1 = F4.

Robie cos takiego: czytam z cacka za pomoca kompa - jest ok. 51 czyta z
cacka jest zle, 51 czyta z kompa jest dobrze .. !!!!!!
O co chodzi ???
chyba w kompie i 51 ustawilem taki sam sposob przesylania danych !

(rs485 (75176) dziala raczej poprawnie - do "1" mam podlaczonego maxa od
kompa i RXD od 51)

pomocy
pomocy
pomocy
pomocy

zabija mnie, jak tego nie zrobie przez weekend !!!!!!!


Jarek



Poprzedni Następny
Wiadomość
Spis treści
From: Tomasz <troszak_at_nospam_icpnet.pl>
Subject: Re: 51 rs ...
Date: Fri, 27 Sep 2002 23:42:29 +0200


Jar0 wrote:
Mecze sie nad rs-em w 51....
mam cacko, ktore po rs485 wysyla dane, czytam je z kompa - wszystko jest
o.k., gdy czytam z 51 - gubi dane i zmienia te, ktore oderbal.
Komp ustawilem na 2400bps 8b danych, brak parzystosci i majac do wyboru 1/2
bity stopu - wybralem 1.
scona w 51 ustawilem na # 0101 0000
pcon.7=0; tmod = #20 ; th1/tl1 = F4.

Robie cos takiego: czytam z cacka za pomoca kompa - jest ok. 51 czyta z
cacka jest zle, 51 czyta z kompa jest dobrze .. !!!!!!
O co chodzi ???
chyba w kompie i 51 ustawilem taki sam sposob przesylania danych !

(rs485 (75176) dziala raczej poprawnie - do "1" mam podlaczonego maxa od
kompa i RXD od 51)

pomocy
pomocy
pomocy
pomocy

zabija mnie, jak tego nie zrobie przez weekend !!!!!!!


Jarek




Pytanie banalne, ale magistrala dwu - czy cztero - przewodowa?. Jak dwu
to s?yszysz echo tego co wys?a?es'.


Poprzedni Następny
Wiadomość
Spis treści
From: "Jar0" <jarek_at_nospam_pixel.pl>
Subject: Re: 51 rs ...
Date: Mon, 30 Sep 2002 07:51:43 +0200



Pytanie banalne, ale magistrala dwu - czy cztero - przewodowa?. Jak dwu
to s?yszysz echo tego co wys?a?es'.


Odpowiedz (banalna) jak to magistrala 485 - 2 przewodowa.
jest urzadzenie, ktore wysyla dane, max485 (75176) z jego 'TXD' idzie na RXD
51, z TXD 51 na rxd komputera (przez maxa 232).
Na 51 ustawialem juz wszystkie mozliwe tryby pracy - komunikacja jest
bledna. Typ transmisji jest chyba: bit startu, 8b danych, bit parzystosci, 2
bity stopu. tyle, ze na 51 nie mozna tego ustawic.