|
Programmieren von Mikrocomputern in |
||
|
|
||
| Pfad ::: Mikrocontroller / Auswertung mit dem externen Interrupt 0 | ||
|
1.5
|
Interrupt-Steuerung |
|||||||||||||||
| 1.5.1 |
Auswertung mit dem externen Interrupt 0 siehe S.168 Fachbuch Baldischweiler |
|||||||||||||||
Unterschiede zum Polling Verfahren Polling: Unter Polling versteht man die periodische Abfrage der Peripheriegräte (z. B. Taster). Befindet sich der Prozessor in einer Polling-Schleife, so ist er ausschließlich damit beschäftigt nachzufragen, ob ein Gerät Daten senden möchte. Dieser Zustand wird als "Aktives Warten" bezeichnet. Anwendung: Es ist immer dann anzuwenden wenn das System blitzschnell auf ein einziges Peripheriegerät zugreifen soll oder wenn der Prozessor keine Aufgabe hat, solange er auf eine Aufgabe des Peripheriegerätes wartet. Interrupt: Bei einem Interrupt veranlasst der Prozessor, sein aktuell laufendes Programm zu unterbrechen und in ein Unterprogramm zu springen. Nach Abarbeitung dieses Unterprogramms springt er wieder in sein Hauptprogramm zurück. Anwendung: Der Interrupt findet
Anwendung z. B. für Temperaturüberwachung oder Zeitüberwachung. Wenn Weitere Informationen
|
|
|||||||||||||||
|
||||||||||||||||
/************************************************************************************** #include <reg932.h> |
||||||||||||||||
|
Quellennachweis: Grafik der "Lernbausteine" der Original-LEGO-Website entnommen |
||||||||||||||||
|
|||
| :: Glossar :: Block diagram :: Memory :: Special function registers :: Philips P89LPC93X :: Siemens A51 Pocket-Guide |
|
||
|
Beratender Fachlehrer: |
|||