Velleman VM134 User guide [de]

VM134
(K8076)
QUICK GUIDE
1
(
Bausatz-Version =
K8076) VM134 ist
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
werden
.
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
kostenlos auf
www.microchip.com
.
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.
Ein
UART
,
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
können, um. Ein zweiter
UART
wird verwendet um die Informationen wieder zu empfangen. Der
UART
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
TTL
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
mit +5V versorgt wird.
·
Starten Sie jetzt die "PICprog2006" Software und klicken Sie das Piktogramm rechts oben
"Hardware Connections"
(Abb.1.0).
FIG. 1.0
·
Wenn Sie mit der Maus auf LEDs LD3, LD2 und LD4 klicken, müssen Sie diese Leiterplatte
aufleuchten lassen
(Abb.2.0)
FIG. 2.0
·
Wenn Sie "Run hardware datalines test" drücken, starten Sie eine automatische LED-
Sequenz. Diese LEDs muss synchron mit dem Schirm aufleuchten
(Abb. 3.0)
. Klicken Sie
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
mputer
suchen. Wenn Sie das nicht machen, sind die Chancen gut, dass Sie die PIC-Controller
permanent beschädigen.
ACHTUNG:
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

"Load File"
:
Hex-Datei laden
"Save File"
:
Hex-Datei speichern
"End"
:
Programmende
"Read PIC"
"Read All"
:
Alle verfügbaren Daten lesen
"Read Program"
:
Nur Programmdaten lesen
"Read Data"
:
Nur EEProm-Daten lesen
"Read Configuration"
:
Die Konfigurationsbits lesen

2.1 File

2.2 Function

Allgemeine Information
4
© 2007 Velleman Components
5
"Write PIC"
"Write All"
:
Alle verfügbaren Daten schreiben
"Write Program"
:
Programmdaten schreiben
"Write Data"
:
EEProm-Daten schreiben
"Write Configuration"
:
Konfiguration schreiben
"Erase PIC"
"Erase All"
:
Alle verfügbaren Daten löschen
"Erase Program"
:
Nur Programmdaten löschen
"Erase Data"
:
Nur EEProm-Daten löschen
"Disable Code Protection"
Machen Sie den PIC wieder verfügbar nachdem er mit einem Leseschutz gesichert war, alle Daten
werden gelöscht
PicProg2006 helpmanual
© 2007 Velleman Components
Loading...
+ 12 hidden pages