MPLAB&MPASM
Istvánfi Béla
istvanfibela at matavnet.hu
Mon Mar 12 22:14:19 CET 2001
És melyik lapon van az a Main címke? Nem lehet, hogy a 2. vagy még
nagyobb programmemória-lapon van, és a lapozó biteket nem állítottad
be?
Próbálj LGOTO -val ráugrani, csak vigyázz, ez nem igazi utasítás,
hanem az MPLAB 3 utasítást ír be helyette. Két lapbit-beállítót, és
aztán a goto-t. Ez akkor gond, ha az LGOTO egy feltételes utasítás
egyik ágában van (pl BTFSC után)
Ha nem jön be a csel, akkor a Main helyett más címkét írni, RAM -
bankot ellenőrizni, ilyesmik...
Üdvözlettel:
Istvánfi Béla
istvanfibela at matavnet.hu
----Eredeti üzenet----
Feladó: Simon Zoltán <z_simon at mailbox.hu>
Címzett: Elektronikai Levéllista <elektro at irisz.hu>
Dátum: 2001. március 12. 16:48
Tárgy: MPLAB&MPASM
}
}Helló!
}
}Jó volna a segítség. Az a gond, hogy megírok egy programot PIC-re. Az
}Include file-okban előre hátra ugrálhatok goto, vagy call-al, nem
gond.
}De a főprogramban - ahogy a csatolt file-ban látható kezdésképpen egy
}goto Main-el ki akarom kerülni az elejére beszúrt Include file-okat.
}Erre azt lépi a program, hogy a Main szimbólum, - amit én Labelnek
}szántam - nincs előre definiálva. 113-as hiba az MPASM-ben.
}
}Na akkor most ki a hülye? Ez a Main miért szimbólum?
}INITEND goto Main
}#Include..
}#Include..
}..
}
}Main movlw b'.....
}.....
}
}Nos valami ötlet?
}
}Simi
}
}--------------------------------------------------
} Mi az Ön MailBox címe? - http://mailbox.hu
}
}
}
More information about the Elektro
mailing list