ATmega128 Memory Mapped ACCSES Problem.

Gast #435503
Lesenswert?
• ▲
▼
Guten Abend Community,
Ich habe einen Mega 128 und versuche das USART1 anzusprechen, alles 
vergeblich.
Nachden ich in Appnotes „m128def“ nachgeguckt habe, musste ich 
feststellen dass es sich um erweiterte I/O handelt, und dass die mit 
IN/OUT nicht ansprechbar sind ;( .
Da ich keinerlei Erfahrungen mit so was hab möchte ich euch mit meinem 
Problemchen belasten. Bitte hilft mir, Google gibt nichts her und im 
Forum fand ich auch nichts.

ASM Code:
                .equ   CLOCK   =1000000   ;
    .equ   BAUD     =2400      ; Gewünschte Baudrate
    .equ   UBRRVAL    =CLOCK/(BAUD*16)-1


; Baudrate
    ldi  temp,  LOW(UBRRVAL)
    out     UBRR1L,  temp
    ldi       temp,  HIGH(UBRRVAL)
    out   UBRR0H,  temp

Fehlermeldung vom AVRStudio: Operand 1 out of range: 0x99

Mein Equipment: STK 500, AVRStudio (Asm) , habe von C keine Ahnung.


Danke im Voraus für eure Bemühungen.

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