hallo..hab ein kleines problem beim tiny 12 bei der initialisierung. def temp = r16 RJMP Reset ; Reset/Initialisierung RJMP Event ; Externer Interrupt 0 RETI ; Pin Change Handler RJMP Timer0Int ; Timer0 Overflow RETI ; EEPROM Ready Handler RETI ; Analog Comparator Reset: LDI temp, 0b11111000 ; i/o selection OUT DDRB, temp LDI temp, 0b01000000 ; enable externInt OUT GIMSK, temp LDI temp, 0b00000010 ; enable timerInt OUT TIMSK, temp LDI temp, 0b00100011 ; select sleepmode and int0 handler OUT MCUCR, temp SEI Main: NOP RJMP Main Timer0Int: RETI Event: RETI kleiner ausschnitt aus dem problem.... laut datenblatt ist der eingangsport 1 an portb der ext int. das ganze läuft aber nur wenn ich in das PinB register das dritte bit..also PinB 2 setze beim simulieren... hab ich gerade irgendwas übersehen?! gruss klaus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.