uart

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
phage
Příspěvky: 7
Registrován: 16 lis 2009, 00:00

uart

#1 Příspěvek od phage »

asi su blby...
mam obycejne spojeni procesoru / ftdi-prevodnik na usb /pocitac

kdyz vysilam data z procesoru - klidova uroven TxD je log. 1 start bit je 0 a pak data pozpatku

kdyz vysilam z pocitace resp. ftdi-prevodniku- pro RxD plati to uplne stejne nebo je to invertovane a start bit je 1?

jsem se v tom dokonale zamotal

diky za radu
Uživatelský avatar
Bernard
Příspěvky: 3654
Registrován: 27 kvě 2005, 00:00

#2 Příspěvek od Bernard »

Platí úplně to stejné. Tak si vyzkoušíš i komunikaci, když spojíš natvrdo Tx a Rx na blízkém konci, na lince RS232 nebo u vzdáleného procesoru. Jen na lince RS232 je úroveň negovaná a symetrická. A tak když je na uP na Tx +5V jako log1, bude tento signál na RS232 menší (zápornější) než -3 V, pro log0 kladnější než +3.
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“