William Sandqvist 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 …
William Sandqvist 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
William Sandqvist 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.
William Sandqvist 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.
William Sandqvist 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.
William Sandqvist Kompilatorn klar (< 5 sek) Kompileringen har gått bra och en fil mel.hex har skapats!
William Sandqvist eller Texteditor Notpad++
William Sandqvist Kompilator Cc5x Eller kompilatorn startas inifrån texteditorn Notepad++. Ett script som startar kompilatorn
William Sandqvist 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.
William Sandqvist Anslut kopplingsdäcket Anslut ett kopplingsdäck/experimentkort med en PIC-processor. Välj menyalternativet Check Communication under Tools menyn.
Vem kunde ana att det ska vara så här? William Sandqvist Bordskiva
William Sandqvist Processorn identifierad PICkit 2 rapporterar tillbaks vilken typ av PIC-processor som sitter på kopplingsdäcket/experimentkortet.
William Sandqvist 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.
William Sandqvist ”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.
William Sandqvist 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)
William Sandqvist Lycka till med laborationen!