soros port szívat
Papp Zoltán
zombi at c2.hu
Mon Oct 29 22:00:23 CET 2007
2007.10.29. 12:08:51 dátumon Acs Gabor <agabor at electrodesign.hu> írta:
> Én ezt olyan 2400-as baud ratenek számoltam. kb. 40uS bitidő, az 10
> bittel számolva 400uS.
Most lehet, hogy el vagyok tévedve, de mifelénk a BAUDRATE jobbára a
BIT/SEC-nek felel meg és nem a BYTE/SEC-nek!
Lévén az RS232 UART digitális, és 1baud=1bit.
Azaz ha 40us egy bit, akkor az 1sec/40us=25000bit/sec, azaz 25kbaud.
> Amit még nem jól számoltál, hogy itt invertált bitek vannak.
Miért lennének invertált bitek? Az UART alapállapotban 1-ben van, és 0 a
startbit, azaz itt biztos, hogy a TTL-szintű jelet látod, ráadásul a
látott jel 0-5V-os. (tehát nem a MAX232 által generált kvázi-RS232 szintű
+/-10V-os jelet látod, ahol -10V=1 és +10V=0)
Üdv!
--
Papp Zoltán
OneWay Electronics - www.onewayelectronics.hu
Hangszerviz - www.hangszerviz.hu
More information about the Elektro
mailing list