Milyen szintet kell elérnem ahhoz, hogy az MPLAB IDE-n keresztül PIC-eket programozzak C nyelven?
Még szinte 0-nál tartok, de nagyon érdekel és mindenképp ebbe az irányba szeretnék menni. Ismerőstől egy PIC-Kitet is kapni fogok, hogy tudjak rajta majd gyakorolni. Mennyi idő kell ahhoz, hogy eljussak addig a szintig, hogy használni tudjam az MPLAB-ot? Pl. legegyszerűbb feladatot kivitelezni, hogy fel-le kapcsolgassam a ledeket?
Nagyon köszönöm a segítséget! :)
Szia! Pár nap elég, de a titok tényleg az, hogy csinálni kell és majd meglátod.
Elsőként beállítod a programozót és a használt chip et. Ha ki tudod olvasni a chip memóriáját, akkor már majdnem jó. És ne maradjon el az órajel beállítása sem. Vagy használod a belsőt vagy teszel mellé kvarzot stb.
A c file tartalma függ a használt fordítótól, de nagyjából hasonlóak. A net en találsz rengeteg példát.
Jól be kell állítani a config bit eket, mert egy feleslegesen bentmaradt reset (BOR, watch dog stb) vagy vmi hasonló megviccelhet. Ha ez megvan, mehet egy végtelen ciklus ahol negálod az egyik I/O lábat (fontos, hogy biztos I/O láb legyen, mert van ami alapból nem az. ld. TRIS regiszterek + van olyan láb, aminél még ez sem elég.), meg persze vársz annyi ideig, hogy észre is lehessen venni, hogy villog. (illetve első nekifutásra érdemes bekapcsolni fixen)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!