Gast
#85362
hi wenn daten von einem atmega32 über USART am atmega8 empfange, wird mein UDR register auf einer GLOBALEN variable zwischengespeichert. eine abfrage in der der ISR ob die variable 0 ist ergibt das die variable den richtigen wert zugewisen bekommen hat. die gleiche abfrage im hauptprogramm ergibt jedoch das die variable 0 ist ! WIE ist das möglich ? variable wird im programm SICHER nicht 0 gesetzt !