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

[ATTINY2313] Brak łączności przez RS-232 z PC

lukego 17 Wrz 2008 13:31 1377 5
REKLAMA
  • #1 5543424
    lukego
    Poziom 17  
    Połączyłem ATTINY 2313 z portem szeregowym komputera, niestety łączność działa tylko w jedną stronę, tzn. komputer odczytuje to co wysyła procek w drugą już komunikacja nie działa.

    ATTINY 2313 jest taktowany wewnętrzym oscylatorem 4MHz czy dołożenie zewnętrznego kwarcu rozwiąże problem ?

    Pozdrawiam !

    Poprawiłem tytuł tematu - regulamin p.11.1
    [zumek]
  • REKLAMA
  • Pomocny post
    #2 5543490
    Dr.Vee
    VIP Zasłużony dla elektroda
    Na pewno nie rozwiąże to Twojego problemu - część nadawcza i odbiorcza UARTa działa z tym samym preskalerem, więc skoro w jedną stronę działa, to w drugą też musi.

    Najpierw sprawdź fizyczne połączenie, później kod uC.

    Pozdrawiam,
    Dr.Vee
  • REKLAMA
  • Pomocny post
    #3 5543835
    mirekk36
    Poziom 42  
    a poza tym dokonaj odpowiednich skrosowań sygnałów we wtyczce RS232 PC aby to dobrze działało z terminalem.

    czyli połącz we wtyczce DB9:

    nóżkę 7 i 8
    a także 4 i 6

    i podejrzewam, że wszystko ruszy o ile nie masz innych zimnych lutów albo jakiejś niekonsekwencji jeśli chodzi o podstawowe połączenia RxD , TxD czy też GND

    pozdr
  • REKLAMA
  • #4 5544119
    lukego
    Poziom 17  
    Dzięki za rady ! Błąd był od strony programowej komputera (terminal BASCOMA nie działał) Dopiero wysłanie instrukcji własnym programem pomogło :)

    Pozdrawiam !
  • REKLAMA
  • #5 5545682
    dawid512
    Poziom 32  
    Cytat:
    Błąd był od strony programowej komputera (terminal BASCOMA nie działał)


    Działał tylko ty go źle skonfigurowałeś :P
  • #6 5545825
    lukego
    Poziom 17  
    W takim razie co źle zrobiłem skoro w jedną stronę działał a w drugą nie ? :P
REKLAMA