Programowanie mikrokontrolerów za pomocą programu IC-PROG
Opublikowane na stronie DCC - Digital Command Control (http://www.dcc24.eu)
Programowanie mikrokontrolerów za pomocą programu
IC-PROG
Po pierwszym uruchomieniu programu należy skonfigurować parametry programatora. W naszym
przypadku wybieramy JDM oraz port do którego podłączamy urządzenie.
W przypadku, gdy pracujemy pod Windows 95/98/Me należy wybrać Interfejs 'Bezpośredni I/O',
natomiast pod Windows NT/2000/Xp wybieramy 'Windows API' (dodatkowo musimy skopiować do
katalogu programu IC-Prog plik icprog.sys oraz zaznaczyć opcję 'Włącz sterownik NT/2000' w oknie
konfiguracji programu).
Do zaprogramowania mikrokontrolera potrzebny jest przede wszystkim kod programu. Jeśli
posiadamy tylko kod źródłowy w języku assemblera, musimy go skompilować np. za pomocą
programu MPASM lub MPLAB, które można za darmo pobrać ze strony
[1].
Programy napisane przy użyciu innych języków należy skompilować odpowiednim kompilatorem dla
danego języka. Generalnie, potrzebujemy skompilowany plik binarny, w przypadku dekodera do
lokomotywy jest to plik decoder.hex.
W programie IC-Prog wybieramy rodzaj programowanego urządzenia (np. PIC16F84A), ładujemy plik
z kodem oraz ustawiamy oscylator HS i 'fuses': WDT - On, PWRT - Off, CP - Off.
Następnie wkładamy mikrokontroler w podstawkę programatora podłączamy do komputera i
wybieramy z menu opcję 'Polecenia | Programuj wszystko'. Na ekranie pojawia się pasek postępu i po
chwili mamy zaprogramowany procesor.
Copyright © 2010 by KAROL MARCIŃCZAK
Web development by karol_mar,
matrixsoft.pl
Strona 1 z 2
Programowanie mikrokontrolerów za pomocą programu IC-PROG
Opublikowane na stronie DCC - Digital Command Control (http://www.dcc24.eu)
Adres źródła:
http://www.dcc24.eu/Programowanie%20mikrokontroler%C3%B3w%20za%20pomoc%C4%85%20pro
gramu%20IC-PROG
Odnośniki:
[1] http://www.microchip.com/
Copyright © 2010 by KAROL MARCIŃCZAK
Web development by karol_mar,
Strona 2 z 2