ATmega, RXC interrupt

Beregnyei Balazs bereg at impulzus.sch.bme.hu
Mon Dec 27 18:33:10 CET 2004


Szia,

On Sun, 26 Dec 2004, Fuzesi Arnold wrote:

>> Miert "fagy le" az AVR egyetlen byte fogadasatol is, ha be van kapcsolva
>> az RXC interrupt? Az interrupt rutinban semmi mast nem csinalok, csak 
>> kiolvasom az UDR-t.

> -Mert frame/overrun hiba van?
> -Atmega32-re akarsz biztos forditani?
> -baudrate jo?

Koszi a tippeket, mashol volt a hiba. INTERRUPT() helyett SIGNAL()-t kell 
hasznalni, mert az elobbi esetben sei-vel kezdodik a leforditott 
interrupt rutin, es el sem jut a vezerles az UDR kiolvasasaig, mert 
folyamatos, egymasba a'gyazodo RXC interruptok jonnek :-)

Udv,
BB




More information about the Elektro mailing list