Problemy z odczytem danych przez RS-485 na mikrokontrolerze 8051 - co może być nie tak?
51 rs ...
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
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'.
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.