Gast
#666988
Hallo, ich verwende gerade die uart-lib Peter Fleury. Einbinden und Inbetrieb nehmen scheint zu funktionieren. Da mein Zielsystem noch nicht aufgebaut ist, wollte ich es im AVR-Studio simulieren (ATmega16). Dazu habe ich im Simulationsmodus für das Register UDR z. B. 0xC3 eingestellt und das Bit RXC gesetzt. Anschliessend springt er im nächsten Simulationsschritt sofort in die entsprechende Interruptroutine, aber bevor das UDR-Register auf die lokale Variable data gelesen wird, ist der Inhalt von UDR bereits 0 (sofort nach dem Sprung in die Interrupt-Routine). Kann mir jemand einen Tipp geben, wie ich den Simulator setzen muss um den Empfang von Daten zu simulieren? Danke im Voraus Christian.