Operand out of range ATMEGA 128

Gast #1755789
Lesenswert?

Hab ein Problem:
1
.include <m128def.inc>
2
.cseg
3
.org 0
4
start:
5
ldi r16, low(RAMEND)
6
ldi r17, high(RAMEND)
7
out spl, r16
8
out sph, r17
9
;-------------------------
10
ser r16
11
out ddra, r16
12
out ddrb,r16
13
out ddrc, r16
14
out ddrd,r16
15
out ddre, r16
16
out ddrf, r16

wenn ich dass eingebe kommt bei out ddrf und out ddre der Fehler Operand 
1 out of range
Gast #1755795
Lesenswert?

Hi

>wenn ich dass eingebe kommt bei out ddrf und out ddre der Fehler Operand
>1 out of range

DDRE und DDRF sind mit out nicht zu erreichen. Nimm sts. Gilt auch noch 
für andere IO-Register.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren