Fórum témák

» Több friss téma
Cikkek » PicKit3 Debug Express - Tananyag kezdőknek I.rész
PicKit3 Debug Express - Tananyag kezdőknek I.rész
Szerző: zimpee, idő: Szept 11, 2011, Olvasva: 32215, Oldal olvasási idő: kb. 2 perc
Lapozás: OK   1 / 4
A Microchip cég PICkit 3 programozójához adott példaprogramokat, illetve a PIC18F45K20 mikrovezérlőt húzzuk billentyűhegyre ebben a cikksorozatban.

PICkit3 Debug Express
PIC18F45K20 - MPLAB C Tananyag


Figyelem!
Ez a fordítás a jelenleg (2011.07.04.) elérhető legfrissebb PICkit3 Debug Express tananyagot dolgozza fel, a példaprogramok változtatás nélkül kerültek ide!
Ha van is változtatás, azt a leckék közben jelzem, és igyekszem gyakorlati tanácsokat is adni problémákra, amikkel kezdőként szembesülhetünk.

A PIC18F45K20 adatlapja ITT érhető el.

Amennyiben inkább építenéd a Demo Panelt, ajánlom a PICkit3 Debug Express Lessons User's Guide megfelelő részét.

A cikk írásakor fellelhető legfrissebb MPLAB IDE verziószáma: 8.70.
Az elérhető legfrissebb C18 fordító verziója: 3.36.

A 8.70-es MPLAB IDE már egy általános Linker Scriptet használ, így a tananyagban az ide kapcsolódó részeket csak említésként hagyom meg. Nincs szükségünk a továbbiakban ezek beható ismeretére.

A Tananyaggal kapcsolatban fontos dolog, hogy a különböző library-k, headerek keresése a projektben előzőleg elmentett helyen történik. Így, ha nem oda telepítetted az MPLABot, ahova mondjuk én, vagy a Tananyag eredeti Szerzői, be kell állítanod, hogy hol keresse a szükséges fájlokat a fordító. ezt a Project>Build Options>Project pontban teheted meg a Directories fülön. A lenyitható menüben a Library Search Path opciónál állítsuk be a jelenlegi helyet, ahol a fájlok elérhetőek (Suite Defaults meggyorsítja ezt a folyamatot)!
A projektből emiatt esetlegesen hiányzó fájlokat jobb gombbal rájuk kattintva, "Locate missing file" menüpontot kiválasztva tallózhatjuk ki a megfelelő helyről.

Első indításkor a PICkit3-nak valószínűleg le kell töltenie a vezérlőnkhöz tartozó firmware-t. A képernyőn megjelenő utasítások segítségével ez elég könnyen megy, így erre nem térünk ki.


Ajánlott olvasnivaló:
PicKit3 Debug Express README fájl az MPLAB IDE Readme almappájában: Ez tartalmazza a legfrissebb információkat a készlettel kapcsolatban.

Readme fájlok:
A legfrissebb információkat megtalálhatod a fent említett mappában más eszközökkel kapcsolatban is.

A következő órák lefedik a Microchip PIC18F mikrokontroller család programozásának alapjait, az MPLAB IDE fejlesztőkörnyezet, az MPLAB C18 fordító és a PICkit 3 programozó használatát, egy LED bekapcsolásától a megszakításvezérlésen keresztül a PWM-ig.

Minden tananyag lefordítható a C18 ingyenesen letölthető változatával, amely elérhető az MPLAB IDE-ben. Az órák a PICkit3 Debug Express-hez adott CDROM-on szintén elérhetőek.

Vedd figyelembe, hogy ezek a leckék nem hivatottak megtanítani a C programozásra, valamennyi tudásra szükség van az anyag megértéséhez.

A tananyag leckéi:

1. óra: Hello LED (LED bekapcsolása)
2. óra: LED villogtatás
3. óra: LED kijelző forgatás
4. óra: Nyomógomb használata
5. óra: A Timer0 használata
6. óra: A Debugger használata
7. óra: Analóg-Digitális konverter (ADC)
8. óra: Megszakítások
9. óra: A belső oszcillátor
10. óra: Belső EEPROM
11. óra: Programmemória-műveletek
12. óra: A CPP modul (PWM)

Amire feltétlenül szükség van:

1. MPLAB IDE v8.20 vagy későbbi.
2. MPLAB C Compiler for PIC18 v3.13 vagy későbbi. A Lite verzió teljesen megfelelő.
    Telepítéskor a következő checkboxokban mindenképp legyen pipa:
     - Add header file path to MCC_INCLUDE environment variable
     - Update MPLAB IDE to use this MPLAB C18
     - Place Link to documentation for this compiler in MPLAB IDE Help Topics

3. A PicKit3 Debug Express példaprogramjai.


A cikk még nem ért véget, lapozz!
Következő: »»   1 / 4
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem