Gast
#1110006
Hallo ein blutiger AVR Studio Anfänger bitte Euch mal um Hilfe zum Smulator. Ich habe hier ein kleines Testprogramm: #include <avr/io.h> #ifndef F_CPU #define F_CPU 4000000L #endif #include <util/delay.h> int main (void) { DDRB = 0xff; DDRC = 0x00; PORTC |= (1<<PC0); while(1){ if ( PINC & (1<<PINC0) ) { PORTB = 0xff; }else{ PORTB = 0x00; } } return 0; } Wenn ich das übersetzt habe und im Simulator debuggen möchte kann ich während der Laufzeit: erstens nicht die das 1. I/O Pin am PORTC "an- ausschalten" zweitens ändert sich der Portzustand an PORTB nicht sichtbar? Habt Ihr eine Idee was ich falsch mache respektive nicht richtig eingestellt habe? Programmablauf per Einzelschritt ist soweit richtig. Danke Tom