Re: atmel i RS232



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: atmel i RS232
Date: Thu, 17 May 2001 01:41:39 GMT


On Wed, 16 May 2001 23:12:57 +0200, Marek Lewandowski wrote:
Czyli jeżeli po stronie atmela będzie (po inwerterze) zanegowane to i PC-t też
neguje ? tak aby rs miał prawidłową polaryzację.
Tak.
Dokładnie, to w standardzie RS323C jedynce odpowiada napięcie na linii
od -12 do -3V, a zeru - napięcie od +3V do +12V.

W standardzie RS232 [V24] nie ma zadnych zer czy jedynek, jest
natomiast stan MARK i SPACE :-)

J.


Poprzedni Następny
Wiadomość
Spis treści
From: MiKe <4lanki_at_nospam_student.uci.agh.edu.pl>
Subject: Re: atmel i RS232
Date: Thu, 17 May 2001 14:12:16 +0200




"J.F." wrote:

W standardzie RS232 [V24] nie ma zadnych zer czy jedynek, jest
natomiast stan MARK i SPACE :-)

Tu akurat chodzi o reprezentacje napiecia w rejestrach ukladu transmisji szeregowej,
w ktorym wystepuja nie tylko sygnaly RxD i TxD, ale i inne: RTS, CTS, RI itd. a tutaj
mozemy mowic o stanie aktywnym lub nieaktywnym, co automatycznie przekladamy na 0 lub
1 zawarte w rejestrze.

--
Michal Lankosz, SQ9FQQ
http://www.sq9fqq.prv.pl
e-mail: lanki_at_nospam_student.uci.agh.edu.pl
UIN: 98838616
(z adresu zwrotnego usun cyferke 4 - to zabezpieczenie przed spamerami)
------------------------------------



Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: atmel i RS232
Date: Fri, 18 May 2001 20:22:53 GMT


On Thu, 17 May 2001 14:12:16 +0200, MiKe wrote:
"J.F." wrote:
W standardzie RS232 [V24] nie ma zadnych zer czy jedynek, jest
natomiast stan MARK i SPACE :-)

Tu akurat chodzi o reprezentacje napiecia w rejestrach ukladu transmisji szeregowej,
w ktorym wystepuja nie tylko sygnaly RxD i TxD, ale i inne: RTS, CTS, RI itd. a tutaj
mozemy mowic o stanie aktywnym lub nieaktywnym, co automatycznie przekladamy na 0 lub
1 zawarte w rejestrze.

A pod tym wzgledem to burdel jest jeszcze wiekszy :-)

Standard V.24 [i RS232 pewnie tez] w ogole nie opisuje co jest
transmitowane. Niepisany [chyba] standard szczesliwie okresla
linie Tx,Rx - tzn jak nadajemy bit "1" danych to mamy napiecie ujemne.

Za to te dodatkowe linie to juz horror - ich stan aktywny [tez
stosuje i zalecam te terminologie] to akurat 0 wedle poprzedniego.
Troche glupio. A moze to jest jednak stan "1", tylko linie danych sa
zanegowane ? A negacje moga byc jeszcze rejestrze lub na nodze UARTa
... koszmar :-)

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Lewandowski" <locust_at_nospam_priv4.onet.pl>
Subject: Re: atmel i RS232
Date: Thu, 17 May 2001 14:50:23 +0200




Użytkownik "J.F." <jfox_at_nospam_friko6.onet.pl> napisał w wiadomości
news:3b1f1ad8.14880531_at_nospam_nt...
On Wed, 16 May 2001 23:12:57 +0200, Marek Lewandowski wrote:
Czyli jeżeli po stronie atmela będzie (po inwerterze) zanegowane to i
PC-t też
neguje ? tak aby rs miał prawidłową polaryzację.
Tak.
Dokładnie, to w standardzie RS323C jedynce odpowiada napięcie na linii
od -12 do -3V, a zeru - napięcie od +3V do +12V.

W standardzie RS232 [V24] nie ma zadnych zer czy jedynek, jest
natomiast stan MARK i SPACE :-)

No dobra.
to był skrót myślowy
;-)

--
Marek Lewandowski
marek.lewandowski_at_nospam_multicon.pl UIN: 10139051
http://locust.republika.pl