Gast
#435503
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.