Lade die Software MPLAB X IDE und den zugehörigen XC16-Compiler von Microchip herunter. Installiere zuerst MPLAB X IDE. Bei der Installation des XC16-Compilers wähle die kostenfreie light Version. Beachte: Die Software gibt es für Windows, Linux oder Mac.
MPLAB X IDE | |
XC16-Compiler |
Öffne MPLAB X IDE
Lege eine neues Projekt mit Strg + + N an:
Choose Project | Standalone Project |
Select Device | dsPIC33EP32MC204 |
Select Tool | PICkit3 |
Select Compiler | XC16 |
Select Project Name and Folder | ../Informatik/01 Signal LED/Signal LED |
Öffne mit Strg + N eine neue Datei:
Choose File Type | C Source File |
Name and Location | 01-Signal-LED-1.c |
//Signal LED: LED L1 leuchtet //Header-Dateien #include <P33EP32MC204.h> //Hauptfunktion int main(void) { TRISBbits.TRISB14 = 0; //B14 als Ausgang LATBbits.LATB14 = 1; //LED1 an B14 an while (1) { } }
Verbinde den PICkit3-Programmer via USB-Kabel mit deinem PC und mit der Stiftleiste mit dem LIME Demoboard.
Die korrekte Verbindungspositon ist mit einem weißen Pfeil markiert. Das Board arbeitet mit 3,25 V. Höhere Spannungen können zur Beschädigung des Boards führen.
Spannungsversorgung für LIME:
Klicke mit der rechten Maustaste auf das Projekt. Unter Properties kannst du LIME durch den PICkit3 mit 3,25 V versorgen.
Dadurch kannst du dir die Spannungsversorgung via USB sparen. Wähle hierzu unter PICkit3 die Category POWER, setze den Hakendie
und stelle den Spannungswert ein.
Nun mußt du nur noch Make and Pragram Device Main Project drücken und die erste LED sollte aufleuchten.
Ob eine Signal-LED mit Tastern aktivieren, ein Blinklicht, bzw. Lauflicht programmieren oder einen Signalton generieren: LIME 2 eignet sich für vieles mehr.
Neben dem Testen der digitalen Ein- und Ausgänge kannst du den Analog-Digital-Wandler bei der Messung einer Spannung testen, mit dem integrierten Timer eine Stoppuhr bauen, pulsweiten-modulierte Signale erzeugen, mit dem integrierten Inkrementalgeber das Encoder-Modul untersuchen und den Temperatursensor auslesen.
Alle diese Beispiele werden in dem gut ein-minütigen Video vorgestellt. Verschaffe dir einen Überblick.