Gast
#38796
Hallo
Im Pic 16f877 gibt es vier Seiten im Programm-Speicher.
Ich möchte die Seiten per Makro auswählen.
etwa so:
page0 macro
bcf PCLATH, 3
bcf PCLATH, 4
endm
Mein Verständnisproblem: Dieses Makro muss irgendwo gespeichert werden.
Also wohl im Programmspeicher. Dann muss dies aber auf einer der vier
Seiten geschehen.
Mit dem makro möchte ich, wenn ich z.B. in Seite 1 im Programmspeicher
bin, mit dem Aufruf des Makros "page0" auf Seite 0 wechseln.
Wenn jetzt das Makro in Seite 1 gespeichert ist, geht das. Wenn es aber
in Seite 3 liegt, geht das nicht mehr.
Muss ich denn diese Makros vier mal erstellen, auf jeder Seite einzeln?
Oder greift der PIC dann unabhängig von der Seite auf das Makro zu?
Also sucht er praktisch das Makro? Aber das kann er doch sicher nicht,
oder??
mfg Wolfram Hildebrandt