eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAtmega jak zrealizowac odbior szeregowyRe: Atmega jak zrealizowac odbior szeregowy
  • Data: 2010-07-21 14:01:42
    Temat: Re: Atmega jak zrealizowac odbior szeregowy
    Od: "Chomik" <c...@h...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    > Gdy oba indeksy sa rowne tzn. nie ma nic w buforze a gdy rozne
    > to mozna odczytywac.
    >
    > Trzeba jeszcze uwazac na przepelnienie bufora. Mozna dodac jakas zmienna
    > sygnalizujac przepelnienie.
    > Jesli z jakiegos powodu nie bedzie odczytu a beda kolejne zapisy
    > to dojdzie do sytuacji kiedy indeksy znow beda rowne
    > i jesli taka sytuacja nastapi to znaczy, ze w buforz jest max danych
    > i wiecej nie wejdzie. Warto wtedy ustawic jakas zmienna sygnalizujaca
    > overflow.
    >
    Problem jest inny. Bufor ten musi funkcjonowac na zasadzie rejestru
    przesuwnego przesuwajac cala zawartosc o 1 bit po kazdym odebranym.. Po
    kazdym odebranym bicie musze sprawdzic czy przyszla ramka startowa. Poki co
    napisalem rozwiazanie tego programowo w bascomie nie wiem tylko czy czasowo
    sie procesor ze wszystkim wyrobi. Dlatego tez wspominalem o tym asm zeby w
    nim pewne rzeczy zrobic.

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: