Gast
#178194
Hallo Zusammen, ich habe eine grundsätzliche Frage zur Verwendung bzw. Initialisierung von Interrupts. Ich verwende einen AT90S4433 Controller und arbeite mit WinAVR in Verbindung mit GCC (Version 3.4.1). Ich möchte, dass ein Interrupt ausgelöst wird, wenn über die serielle Schnittstelle (UART) ein Datenbyte eingelesen wurde. So wie ich das Programm geschrieben habe funktioniert aber der RX-Interrupt leider nicht. Ich setze in der ISR den PIN2 von Port D auf 1 um das zu überprüfen. Jetzt ist die Frage, ob die Interrupt Funktion "SIGNAL (UART_RXC)" wie ich sie definiere richtig ist. Die Angabe UART_RXC habe ich aus dem Datenblatt des Controller. Stimmt diese so, oder wo kann ich den Handler eindeutig definieren und zuweisen. Vielen Dank Markus