logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Programowanie portów LPT i RS232 – zasilanie urządzeń, odbiór bitów, taktowanie

Renegat 01 Lis 2007 23:46 1184 1
REKLAMA
  • #1 4438487
    Renegat
    Poziom 11  
    Posty: 19
    Chciałbym się zająć programowaniem portów lpt i rs232.

    Nie wiem jak to się robi, ale czy zasilanie mojego urządzenia powinno pochodzić z innego źródła niż sam port? pin na lpt daje mi 4.4V
    A może zasilać trzeba już z jakiegoś zasilacza, a tylko sterować pinami? Jeśli tak to jak sterować (przełącznikami?).

    A rs232 - jak odbierać poszczególne bity? Z tego co mi wiadome dane są wysyłane szeregowo, więc chyba muszę zrobić jakiś rejestr 8bitowy? Jeśli tak muszę go taktować jakimś zegarem i musi on być zgodny z częstotliwością wysyłania bitów przez rs232?? A jak najwolniej mogą być wysyłane bity przez rs? Wiem że to się ustawia programując port (Baud rate).
  • REKLAMA
  • #2 4438500
    ryborz
    Poziom 23  
    Posty: 567
    Pomógł: 47
    Ocena: 23
    Lpt ma małą wydajność prądową. Dlatego polecam zasilacz. Stan poszczególnych pinów (0,1) można zmieniać programowo. RS wysyła dane szeregowo. Najwolniej to chyba 2400 baud/sek. Polecam mikrokontroler z wbudowanym uart, do tego konwerter napięć max232 i układ gotowy.
    Dlatego lpt się obsługuje prościej, bo dane są wyprowadzane równolegle.
REKLAMA