eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAtmega jak zrealizowac odbior szeregowyRe: Atmega jak zrealizowac odbior szeregowy
  • Data: 2010-07-20 22:06:57
    Temat: Re: Atmega jak zrealizowac odbior szeregowy
    Od: "Gejzero" <g...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]


    Użytkownik "Chomik" <c...@h...pl> napisał w wiadomości
    news:i2510m$mh7$1@news.supermedia.pl...
    >
    >>>
    >>
    >> ale w czym wlasciwie problem ?
    >>
    >> Ja pisze w C i nie znam bascoma ale da sie chyba zrobic licznika do 8 w
    >> bascomie ?
    >> Czy moze nie ma przesuniecia shifta na zmiennej ?
    >>
    >> Czy masz problem jak poszczegolne bity wkleic do zmiennej ?
    >>
    >> np odebrany bit ustawiasz na najstarszym bicie zmiennej
    >> a nastepnie zmienna przesuwasz w prawo o jeden bit
    >>
    >> i robisz tak 8 razy i masz odebranych 8 bitow
    >>
    > Dla jednego bajtu nie problem. Bufor ma miec co najmniej 9 bajtow. To juz
    > troche komplikuje i bascom zbyt czasochlonny kod by do tego robil wiec
    > wole w asm (C wogole nie znam ). Wiec jeszcze pozostaje mi rozszerzenie
    > tego przesuwania na cale 9 bajtow.
    Ja bym się zainteresowal programową implementacją portu szeregowego.
    Kiedyś były dobre przyklady w asmie ale ja wtedy szukalem na 51. Zapewne na
    AVR też są.
    Przy prędkości 2400 to chyba można by ręcznie odbierać :P. A tak na serio to
    chyba sygnał był w tych przykładach próbkowany z 8 razy na jedną zmiane
    stanu.
    Tutaj http://www.btc.pl/index.php?ukey=product&productID=2
    0844 jest
    przykład realizacji programowej w Bascomie. Jednak, korzysta on z Bacomowego
    podprogramyu :( Ewentualnie można skompilować prosty przykład i zobaczyć jak
    Bascom realizuje taką transmisje programowo i na niej się wzorować już w
    asemblerze.
    Gejzero.


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: