eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAtmega jak zrealizowac odbior szeregowyRe: Atmega jak zrealizowac odbior szeregowy
  • Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!new
    s.nask.pl!news.nask.org.pl!news.supermedia.pl!not-for-mail
    From: "Chomik" <c...@h...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Atmega jak zrealizowac odbior szeregowy
    Date: Wed, 21 Jul 2010 16:01:42 +0200
    Organization: SuperMedia - http://www.sm.pl/
    Lines: 18
    Message-ID: <i26ujo$2lu$2@news.supermedia.pl>
    References: <i24j95$g2h$1@news.supermedia.pl>
    <5...@j...googlegroups.com>
    <i24mgj$hj4$1@news.supermedia.pl>
    <c...@w...googlegroups.com>
    <i24q2l$j61$1@news.supermedia.pl>
    <e...@k...googlegroups.com>
    <i24v66$llo$1@news.supermedia.pl> <i24vrt$5a8$1@news.onet.pl>
    <i2510m$mh7$1@news.supermedia.pl> <i2540i$h15$1@news.onet.pl>
    NNTP-Posting-Host: 212.75.116.22
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
    Content-Transfer-Encoding: 7bit
    X-Trace: news.supermedia.pl 1279720888 2750 212.75.116.22 (21 Jul 2010 14:01:28 GMT)
    X-Complaints-To: a...@s...pl
    NNTP-Posting-Date: Wed, 21 Jul 2010 14:01:28 +0000 (UTC)
    X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8089.726
    In-Reply-To: <i2540i$h15$1@news.onet.pl>
    X-Newsreader: Microsoft Windows Live Mail 14.0.8089.726
    Importance: Normal
    X-Priority: 3
    X-MSMail-Priority: Normal
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:592396
    [ ukryj 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: