main:
; Stackpointer initialisieren
ldi temp, LOW(RAMEND)
out SPL, temp
ldi temp, HIGH(RAMEND)
out SPH, temp
ldi r17, 0x70 ; LEDs auf Ausgang
out DDRD,r17
ldi r17, 0x02 ; TX ausgang / RX Eingang
out DDRC,r17
out PORTD,r17
sbi GIMSK, 6
sei
Der Compiler sagt dazu Folgendes: ILLEGAL argument oder count
warum tut er dies, normalerweise kann ich doch einfach etwas dor
reinschriben, hier geht es aber nicht?!
der Befehl geht definitiv nicht: sbi GIMSK, 6 sbi und cbi Befehl sind auf den I/O-Bereich 00-1F hex beschränkt. geht aber so: in r17,gimsk sbr r17,1<<6 out gimsk,r17
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.