Hallo, bei dem nachfolgendem Programm springt mir der PC immer wieder zum Programmanfang (ldi r16,0xFF) und nicht wie vorgesehen zur nächsten Zeile nach rcall delay? Sim-Mode im Studio 4.0 .include "m8def.inc" ldi r16, 0xFF out DDRB, r16 ldi r16, 0x00 out DDRD, r16 loop: in r16, PIND rcall delay out PORTB, r16 rjmp loop delay: ldi r17, $0A schleife0: ldi r18, $0A schleife1: dec r18 brne schleife1 dec r17 brne schleife0 ret mfg Thomas
Hallo, füge ldi r16, HIGH(RAMEND) out SPH,r16 ldi r16, LOW(RAMEND) out SPL,r16 vor deinem ersten Sprung ein, und es müsste gehn! Gruß, Florian
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.