1
Wir bedanken uns für den Kauf der Velleman-Produkte.
ein multifunktionaler und erzieherischer Programmer für das Programmieren einer Auswahl von
Microchip ® PIC™ FLASH microcontrollers
Diese FLASH-Controller können viele Male erneut
programmiert werden, wodurch sie sehr geeignet sind für das Lehren einer PIC-
Programmiersprache. Ein anderer Vorteil der reprogrammierbaren Controller ist, dass die
Software eines Gerätes, in dem dieser Controller eingebaut ist, einfach verbessert werden kann.
Der VM134 PIC Programmer ist die zusammengebaute Version des Programmierers K8076.
Deshalb kann der VM134 in dieser Bedienungsanleitung und in der Software auch K8076 genannt
Es gibt zwei wichtige Phasen bei der Anwendung dieses Programmers. Zuerst muss der
Programmcode geschrieben werden. Meistens geschieht das in einer graphischen Umgebung
(IDE). Für die PICs ist das MPLAB(™) von Microchip selbst. Sie können dieses Softwarepaket
herunterladen. Es kann auch einfacher: Schreiben sie das
Programm in einem ASCII-Textverarbeitungsprogramm wie z.B. Notepad, das bei jeder
Windowsinstallation auf Ihrem PC installiert wird.
Informationen über die Befehle, die in der Assemblersprache verwendet werden können Sie für
jeden Typ auf der Microchip-Website finden. Alle Informationen stehen in den Datenblättern. Ein
Beispielsprogramm wird auf dieser Cd mitgeliefert.
Der Anschluss des Programmers geschieht an einen freien seriellen RS232-Port Ihres
Computers. Dieser serielle Port muss 100% IBM kompatibel sein, was bedeutet, dass er über
einen 16550 kompatiblen UART verfügen muss. Der Bausatz selbst verwendet kein RS232-
Protokoll, sondern ein emuliertes I2C-Protokoll über "handshaking" Linien.
universal asynchronous receiver / transmitter
ist verantwortlich für die Ausführung der
Hauptaufgaben bei der seriellen Kommunikation mit Computern. Der Chip wandelt eingehende
Parallelinformation in serielle Daten, die über eine Kommunikationslinie verschickt werden
wird verwendet um die Informationen wieder zu empfangen. Der
erledigt alle Aufgaben wie Timing, Paritätskontrolle, usw. die für die Kommunikation
erforderlich sind. Die einzigen erforderlichen Chips sind die Line Treiber, die die Signale von
Niveau in Line Spannungen umwandeln und umgekehrt.
PicProg2006 helpmanual
1 Allgemeine Information
1.1 Einführung
1.2 Verbindungskabel
© 2007 Velleman Components
1.3 Anschluss und Test
Sorgen Sie dafür, dass sich kein Controller in der ZIF-Fassung befindet.
Schließen Sie den seriellen Steckverbinder an den seriellen Port an.
Schließen Sie eine Stromversorgung von 15VDC an. Diese Spannung darf stabilisiert sein,
aber es ist nicht unbedingt notwendig, denn die Leiterplatte hat einen Spannungsregler
(12VDC unstabilisiertes Netzgerät funktioniert in vielen Fällen auch weil die Klemmspannung
beträgt immer ungefähr 15 bis 16V).
Beim Einschalten der Stromversorgung sollte die LD1 aufleuchten. Sie ist die "Power Good"
LED. Diese LED zeigt, dass der Programmer unter Spannung steht und dass der Controller
Starten Sie jetzt die "PICprog2006" Software und klicken Sie das Piktogramm rechts oben
Wenn Sie mit der Maus auf LEDs LD3, LD2 und LD4 klicken, müssen Sie diese Leiterplatte
Wenn Sie "Run hardware datalines test" drücken, starten Sie eine automatische LED-
Sequenz. Diese LEDs muss synchron mit dem Schirm aufleuchten
erneut diese Taste um den Test zu stoppen. Achtung ! Während dieser Tests darf sich kein
PIC in der Fassung befinden !
Allgemeine Information
2
© 2007 Velleman Components
3
Wenn die Tests gut verlaufen sind, sind Sie mit dem Test des Programmers fertig und können
Sie mit dem ersten Projekt anfangen
. Wenn Sie nicht gut verlaufen sind, müssen Sie nach
einem Hardware-Fehler auf der Leiterplatte oder der Nicht-Kompatibilität mit dem Co
suchen. Wenn Sie das nicht machen, sind die Chancen gut, dass Sie die PIC-Controller
Wenn es ein Kommunikationsproblem zwischen dem PC und dem
VM134 gibt, oder es ergibt sich ein ernsthaftes Hardwareproblem mit dem
VM134, dann wird man nicht auf die LEDs oder die Testtaste klicken können.
Auch kann die folgende Mitteilung erscheinen:
Wenn es eine Verbindung zwischen dem VM134 und dem PIC Controller im
Sockel des Programmierers gibt, erscheint nachfolgende Meldung.
Velleman Components NV und der Softwarehersteller sind nicht haftbar für das Versagen der
Hardware und/oder Software oder den verursachten Schaden.
PicProg2006 helpmanual
1.4 Haftungsausschluss
© 2007 Velleman Components
2 Menüleiste
Alle verfügbaren Daten lesen
Die Konfigurationsbits lesen
2.1 File
2.2 Function
Allgemeine Information
4
© 2007 Velleman Components
5
Alle verfügbaren Daten schreiben
Alle verfügbaren Daten löschen
Nur Programmdaten löschen
"Disable Code Protection"
Machen Sie den PIC wieder verfügbar nachdem er mit einem Leseschutz gesichert war, alle Daten
PicProg2006 helpmanual
© 2007 Velleman Components