PIC +USART



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "wojtek" <902_at_nospam_mcd.com.pl>
Subject: PIC +USART
Date: Fri, 30 Nov 2001 14:18:17 +0100


Mam problem z odbiorem 9-bitowej transmisji w PIC16F877. Odbieram dane w
przerwaniu i po kilku operacjach ustawia się błąd overrun (bit OERR w RCSTA)
i procesor przestaje odbierać nawet przerwania. Czy ktoś już kiedyś się z
tym zmierzył?

W.K.



Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek Sujkowski" <wpsujkowski_at_nospam_qdnet.pl>
Subject: Re: PIC +USART
Date: Fri, 30 Nov 2001 18:55:14 +0100



"wojtek" <902_at_nospam_mcd.com.pl> wrote in message
news:9u810b$ckc$1_at_nospam_news.tpi.pl...
Mam problem z odbiorem 9-bitowej transmisji w PIC16F877. Odbieram
dane w
przerwaniu i po kilku operacjach ustawia się błąd overrun (bit OERR
w RCSTA)
i procesor przestaje odbierać nawet przerwania. Czy ktoś już kiedyś
się z
tym zmierzył?

Wszystko wskazuje na to, ze nie nadazasz z oproznianiem bufora
odbiornika. Byc moze blokujesz przerwania w innych segmentach a masz
utawiona na tyle szybka transmisje, ze program sie po prostu "nie
wyrabia". Podeslij Twoj kod a sprobuje Ci pomoc.

Pozdrawiam,
Wojtek