Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Jedna z nóżek UARTa sprzętowego jako port I/O.

Awatar użytkownika
almatea
-
-
Posty:240
Rejestracja:12 gru 2003, o 17:02
Lokalizacja:Brzeszcze
Kontaktowanie:
Jedna z nóżek UARTa sprzętowego jako port I/O.

Postautor: almatea » 6 gru 2006, o 21:29

Czy jest możliwe skonfigurowanie uarta sprzętowego na prędkość np: 9600 poleceniem $baud=9600 i wykorzystywanie tylko nóżki Rx do odbioru transmitowanych danych przy jednoczesnym skonfigurowaniu nóżki Tx jako port I/O??

np.
$baud=9600
config portd.1=output 'TxD0 w Atmedze 162
portd.1=1

dim zmienna as string * 8

Input zmienna
port d.1=0

do
loop

end

To tylko bezsensowny program ale obrazujący pytanie.

Pozdrawiam
Almatea

mw
-
-
Posty:242
Rejestracja:23 lut 2003, o 23:22
Lokalizacja:Busko Zdrój
Kontaktowanie:

Postautor: mw » 7 gru 2006, o 09:46

W przypadku programowego RS232 da sie. W przydadku sprzetowych UART jest mozliwosc wlaczenia modulu odbiorczego jak i nadawczego. Wiec powinno sie dac to zrobic. Nalezy tylko wlaczyc modul odbiorczy bloku UART. Odpowiedzilny jest za to rejestr UCSRB (bit TXEN).

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 23 gości