Hallo zusammen!
ich habe mir den code des tasten entprellen + abfrage aus dem tutorial
tasten geholt ?
verstehe aber nicht so gut ab der 4 Zeile .kann mir da jemand helfen?
danke
.include "m8def.inc"
.def iwr0 = r1
.def iwr1 = r2
.def key_old = r3
.def key_state = r4
.def key_press = r5
.def temp1 = r17
.equ key_pin = PIND
.equ key_port = PORTD
.equ key_ddr = DDRD
get8key: ;/old state iwr1 iwr0
mov iwr0, key_old ;00110011 10101010 00110011
in key_old, key_pin ;11110000
eor iwr0, key_old ; 11000011
com key_old ;00001111
mov iwr1, key_state ; 10101010
or key_state, iwr0 ; 11101011
and iwr0, key_old ; 00000011
eor key_state, iwr0 ; 11101000
and iwr1, iwr0 ; 00000010
or key_press, iwr1 ; gedrückte Taste merken
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.