Gast
#2519399
Im AVR-Tutorial unter EEPROM fangen die Beispielprogramme alle so an wie am Ende dieser Message: Meine Frage - muss man unbedingt .CSEG in das Programm schreiben und wenn man später noch "Variablen" für .ESEG definiert? Beispielprogramm /*********************************/ include "m8def.inc" .def temp = r16 .def temp1 = r17 .equ CLOCK = 4000000 ; Frequenz des Quarzes .equ BAUD = 9600 ; Baudrate .equ UBRRVAL = CLOCK/(BAUD*16)-1 ; Baudratenteiler ; hier geht das Programmsegment los .CSEG .org 0 ldi r16, low(RAMEND) ; Stackpointer initialisieren out SPL, r16 ldi r16, high(RAMEND) out SPH, r16