Presentation laddar. Vänta.

Presentation laddar. Vänta.

William Sandqvist PIC-programmeringsmiljön i skolan Datorerna i skolans labsalar är centralt underhållna. Du har inte rättigheter att installera.

Liknande presentationer


En presentation över ämnet: "William Sandqvist PIC-programmeringsmiljön i skolan Datorerna i skolans labsalar är centralt underhållna. Du har inte rättigheter att installera."— Presentationens avskrift:

1 William Sandqvist william@kth.se PIC-programmeringsmiljön i skolan Datorerna i skolans labsalar är centralt underhållna. Du har inte rättigheter att installera program eller att konfigurera om datorn. Du loggar in på datorn med ditt användarnamn och ditt lösenord. Använd KTH.SE -domänen. Då installeras din egen Desktop och din egen mapp My Documents, detta gäller valfri dator i skolan. På ditt "Skrivbord" finns mappen My Computer. I den mappen, under rubriken "Network Drives" finns alla dina mappar på skolans servrar. Din hem-mapp, betecknas H:\. Alla andra studenters hemmappar finns under X:\. Ditt konto på skolans server ( H:\ ) är indelat i undermappar som getts olika rättigheter. H:\Private har bara Du själv åtkomst till, medan H:\Public kan läsas av alla. Steg för steg beskrivning ligger i labblådan …

2 William Sandqvist william@kth.se Mapp för PIC-filerna Börja med att skapa följande plats för kursens filer: H:\Private\PK2proj PK2proj.zip Programmeringsmiljön finns på skolans kurswebb. Ladda ner, och packa upp i mappen H:\Private\PK2proj

3 William Sandqvist william@kth.se Texteditorn Pfe Vår programmeringsmiljö använder texteditorn Pfe som finns i mappen Pfe. Skapa en Genväg till PFE32.EXE och placera genvägen på Skrivbordet.

4 William Sandqvist william@kth.se Testa med mel.c Starta Pfe med genvägen. Man kan använda exempel- programmet mel.c som funktionstest av utrustningen. File-menyn, Open... och med Browse bläddrar man sig fram till mappen H:\Private\PK2proj\Work och öppnar filen mel.c.

5 William Sandqvist william@kth.se Kompilera C-kompilatorn Cc5x kan startas inifrån texteditorn Pfe och Execute-menyn. Execute, DOS Command to Window Command: H:\Private\PK2proj\Cc5x\Cc5x.exe %f ( %f betyder att filnamnet tas från det aktiva fönstret i texteditorn ) Directory: H:\Private\PK2proj\Work Dessa inställningar av kommando, och arbetsmapp, kommer datorn sedan ihåg. Det räcker med att Du gör dom en gång för alla.

6 William Sandqvist william@kth.se Kompilatorn klar (< 5 sek) Kompileringen har gått bra och en fil mel.hex har skapats!

7 William Sandqvist william@kth.se eller Texteditor Notpad++

8 William Sandqvist william@kth.se Kompilator Cc5x  Eller kompilatorn startas inifrån texteditorn Notepad++. Ett script som startar kompilatorn

9 William Sandqvist william@kth.se PICKit2-programmet Anslut PICkit2-programmeraren med en USB- kabel till datorn. Starta programmet PICkit 2. Det finns på startmenyn under Microchip, PICkit2. PICkit 2 hittar programmeraren och ansluter till den.

10 William Sandqvist william@kth.se Anslut kopplingsdäcket Anslut ett kopplingsdäck/experimentkort med en PIC-processor. Välj menyalternativet Check Communication under Tools menyn.

11 Vem kunde ana att det ska vara så här? William Sandqvist william@kth.se Bordskiva

12 William Sandqvist william@kth.se Processorn identifierad PICkit 2 rapporterar tillbaks vilken typ av PIC-processor som sitter på kopplingsdäcket/experimentkortet.

13 William Sandqvist william@kth.se Hämta (Import) koden Det är nu dax att hämta koden till PIC- processorn. Välj menyalternativet Import Hex under File menyn. I fönstret Import Hex File. Bläddra fram till arbetsmappen Work och markera den önskade hex-filen tex. mel.hex och klicka på Open. Att leta upp arbetsmappen behöver bara göras en gång eftersom PICkit 2 "kommer ihåg" dina senaste inställningar.

14 William Sandqvist william@kth.se ”Write” koden till processorn Hexfilens innehåll visas i de olika fönstren. Klicka på Write för att programmera PIC-processorn. PIC-processorn programmeras, och PICkit 2 rapporterar att det gått bra.

15 William Sandqvist william@kth.se Slå på spänningen Man kan nu spänningsmata kopplingsdäcket/experimentkort et från PICkit2-programmeraren. En melodisnutt spelas upp som bevis på att utrustningen fungerar och att man "ställt in" programmeringsmiljön rätt. (Den spelas upp på nytt om man gör off/on med matningsspänningen)

16 William Sandqvist william@kth.se Lycka till med laborationen!


Ladda ner ppt "William Sandqvist PIC-programmeringsmiljön i skolan Datorerna i skolans labsalar är centralt underhållna. Du har inte rättigheter att installera."

Liknande presentationer


Google-annonser