Zitat Zitat von stowoda
Versuch doch mal "ORG 0" unmittelbar vor die Initialisierung zu schreiben.
Nachdem Du die beiden Variablen deklarierst.
Das funktioniert leider nicht. Habe schon minimalistische Lösungen versucht wie sie hier im Forum zu finden sind.

Code:
list p=16f84a                ;der Prozessortyp wird festgelegt 
include "p16f84a.inc"        ;die include-Datei mit vielen Festlegungen wird geladen

__config	_XT_OSC & _PWRTE_OFF & _WDT_OFF & _CP_OFF

ORG	0
PROG	CODE 

; Variablennamen vergeben 

loops   Equ     0x22            ; Zähler für Warteschleife  
loops2  Equ     0x23            ; Zähler für Warteschleife 

.....
So geht das kompilieren.

Code:
list p=16f84a                ;der Prozessortyp wird festgelegt 
include "p16f84a.inc"        ;die include-Datei mit vielen Festlegungen wird geladen

__config	_XT_OSC & _PWRTE_OFF & _WDT_OFF & _CP_OFF

ORG	0		; damit nicht
; PROG	CODE 	; damit gehts


; Variablennamen vergeben 

loops   Equ     0x22            ; Zähler für Warteschleife  
loops2  Equ     0x23            ; Zähler für Warteschleife 

.......
So nicht.

Code:
list p=16f84a                ;der Prozessortyp wird festgelegt 
include "p16f84a.inc"        ;die include-Datei mit vielen Festlegungen wird geladen

__config	_XT_OSC & _PWRTE_OFF & _WDT_OFF & _CP_OFF

; ORG	0		; damit nicht
; PROG	CODE 	; damit gehts


; Variablennamen vergeben 

loops   Equ     0x22            ; Zähler für Warteschleife  
loops2  Equ     0x23            ; Zähler für Warteschleife 

......
So gibts massig Fehlermeldungen [152] und es kompiliert auch nicht.

Code:
list p=16f84a                ;der Prozessortyp wird festgelegt 
include "p16f84a.inc"        ;die include-Datei mit vielen Festlegungen wird geladen

__config	_XT_OSC & _PWRTE_OFF & _WDT_OFF & _CP_OFF

; ORG	0		; damit nicht
PROG	CODE 	; damit gehts


; Variablennamen vergeben 

loops   Equ     0x22            ; Zähler für Warteschleife  
loops2  Equ     0x23            ; Zähler für Warteschleife 

.........
So gehts auch.

Das suggeriert mir, daß der Befehl "ORG" durch "PROG CODE, STARTUP CODE" ersetzt wurde ?! (Steht zumindest in der 16F84a.lnk, aus der ich noch nicht schlau werde)

Wie oben geschrieben, würd ich mich freuen, wenn mir jemand das etwas näher bringen könnte. Ich hab bisher nur die MPLAB 7.61 verwendet.