| Help assembler pic
Mi arrendo e chiedo lumi!!!
Sono due giorni che tento disperatamente di compilare un programma assembler e non riesco a capire:
ho fatto un primo programmino che legge una tensione, la converte via ADC e visualizza il risultato su una serie di led... fin qui tutto bene... compilato, caricato sul pic (pic16f877a), provato e funziona.
Adesso volevo complicare il programma e per farlo ho la necessita di definire delle variabili e qui mi incarto: uso la direttiva org appropriata, definisco le variabili, poi, altra direttiva org a zero e scrivo il programma ma...
in fase di compilazione mi da degli errori di overwrithing a partire dall'indirizzo della prima variabile... come se le variabili le avesse definite nella program memory e non nel file register... aiuto, aiuto, aiuto
grazie
|