- posted
17 years ago
Ech, to jak to jest z przerwaniami w 8051
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
Spinacz biurowy, Andy snipped-for-privacy@ceti.pl!
A jeśli to drugie przerwanie zostanie zgłoszone np. 2x?
- Vote on answer
- posted
17 years ago
zostanie utracone i przerwanie zostanie wykonane jednokrotnie. Jedna flaga przerwania mo¿e zg³osiæ tylko wyst±pienie jednego zdarzenia. Pozdrawiam Darek
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
nie do koñca i nie tyczy siê to tylko 51, avr ma podobnie a mianowicie, s¹ przerwania dla których przyjêcie przerwania kasuje flagê a s¹ takie gdzie trzeba to robiæ z "³apy" w procedurze obs³ugi.
Ja pisa³em natomiast, zgodnie z tematem, o ró¿nych przerwaniach. Je¿eli mamy przerwania o tym samym priorytecie A i B to wykonuj¹c procedurê obs³ugi A nie mo¿na stwierdziæ czy przerwanie B pojawi³o siê 1x czy 10x, dlatego obs³uga przerwania powinna trwaæ minimaln¹ liczbê cykli zegarowych.
Pozdrawiam Darek