MPLAB IDE 8.92

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
pepe363
Příspěvky: 183
Registrován: 30 srp 2009, 00:00

MPLAB IDE 8.92

#1 Příspěvek od pepe363 »

zdravím,

tvořím program pro PIC v programu MPLAB IDE 8.92 a jelikož začíná být velký a nepřehledný, údajně by se měl dát rozdělit do více souborů. Nyní mám jen jeden hlavní soubor program.asm a všechno v něm. Přehlednost nula.
Mělo by jít alespoň podprogramy přesunout každý do svého vlastního souboru a poté je nějak připojit k hlavnímu. Jenže nevím jak.

Věděl by někdo jak na to ?

Díky :)
petrfilipi
Příspěvky: 2901
Registrován: 13 zář 2005, 00:00

#2 Příspěvek od petrfilipi »

Tady odpověď nenajdeš?

PF
Uživatelský avatar
pepe363
Příspěvky: 183
Registrován: 30 srp 2009, 00:00

#3 Příspěvek od pepe363 »

bohužel ne, to je návod pro MPLAB X :(
masar
Příspěvky: 14453
Registrován: 03 pro 2005, 00:00

#4 Příspěvek od masar »

A co tady?
:wink:
Uživatelský avatar
pepe363
Příspěvky: 183
Registrován: 30 srp 2009, 00:00

#5 Příspěvek od pepe363 »

tam je bohužel řešení poloviční, jelikož dolní odkaz na definici proměnných GLOBAL a EXTERNAL nefunguje. Takže soubor sice do projektu přidám, ale nelze zkompilovat kvůli chybám.
masar
Příspěvky: 14453
Registrován: 03 pro 2005, 00:00

#6 Příspěvek od masar »

Asi bude třeba řešit ty chyby. Se stejným problémem se někdo potýká i tady.
:wink:
Uživatelský avatar
Mahoney
Příspěvky: 759
Registrován: 26 říj 2019, 00:00

#7 Příspěvek od Mahoney »

Dělá se to úplně stejně jako s připojovánm knihoven, #include na tom správném místě v programu.
Uživatelský avatar
nop
Příspěvky: 165
Registrován: 18 kvě 2007, 00:00

#8 Příspěvek od nop »

Mám to v souborech s příponou .inc který pomocí include vkládám na konci halvního asm souboru taky mám velkej kod cca 5000 řádků... něco o tom je tady https://www.edaboard.com/threads/how-to ... ile.51539/
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“