Gast
#790769
Hallo allerseits, bin neu mit AVR, AVRStudio und GCC, aber nicht mit µCs... Programmiere im Simulator einen Tiny861 und will eine Frequenz über das input capturing messen. Dazu muss ich unter anderem im TIMSK Register das TICIE0 (Timer/Counter0, Input Capture Interrupt Enable) setzen, doch so einfach das klingt - es will mir nicht gelingen. Im Simulator seh' ich, dass der Zugriff auf andere Register etc. funktioniert, aber schon hiermit wird das Bit nicht gesetzt: _______________________ #include <avr/io.h> int main(void){ TIMSK=0x01; while(1){ asm("nop"); } } _______________________ Wenn ich dieses Bit im Simulator von hand setze, so wird es beim nächsten Programmschritt auch wieder gelöscht. Was mach' ich falsch? Danke vielmals für die Hilfe! Tobias