Olen aloittelemassa PIC ohjelmointia ja pallo on hukassa. Mikä ihmeen PxxFxxxx.inc tiedosto siinä koodin alussa oikeen incluudataan? Mistä tuo tulee ja missä sijaitsee? Itsekö se kirjoitetaan?
Kiitokset avusta etukäteen.
Kiitokset avusta etukäteen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
alussa incluloidaan prosessorikohtainen tiedosto, jossa on esitelty prosessorin rekisterit helpommin muistettavassa muodossa tavallisesti samannimisinä kuin prossorin datasheetissä. Voihan sen kirjoittaa itsekin, mutta ylensä ne tulevat kääntäjän mukana.
Jos sinulla on MPASMWIN, niin nuo headerit on samassa hakemsitossa.
MLAB IDE uusin versio taitaa olla v.7.30, ihan mukava kehittely-ympäristö PIC-maailmaan. Paketin mukana tulee nuo eri prosessorityyppien vaatimat *.inc. tiedostot, erilaisia ohjelman aloituksia yms.
Sisältää editorin, assemblerin, ohjelman siirtämisen PIC:lle etc. Tuossa ympäristössä voi editoida/simuloida PC:llä ohjelmaansa, toki tuohon saa sitten kaikenlaista ulkopuolista emulaattoria lisäksi.
Ilmainen ja ladattavissa Microchipin sivustoilta.
Jos tulee ongelmia niin aina kannattaa rohkeasti kysyä.