6.1.1.
Programowanie całej pamięci mikrosterownika PIC
Wprowadzić
pożądane wartości słowa konfiguracyjnego (jeżeli są one znane). Jeżeli wartości
te znajdują się w pliku razem z kodem źródłowym, ten krok można pominąć.
Wcisnąć
przycisk automatycznego rozpoznawania układu w podstawce.
Jeżeli
układ nie został rozpoznany (o czym może świadczyć napis w bloku wynikowym), należy
wybrać odpowiedni model z listy. Nie wszystkie modele PICów mogą zostać automatycznie
rozpoznane. Zależy to tylko i wyłącznie od producenta układów PIC.
Jeżeli
układ został już ustawiony (nie ma znaczenia czy automatycznie czy "ręcznie"),
można przejśc do związywania pamięci z konkretnymi plikami. Na pierwszym obrazku
pokazano jak związać plik z pamięcią programu w sposób tradycyjny a na drugim,
w sposób uproszczony (opis bloku "operacyjnego").
Trzeci obrazek pokazuje jak przywiązać plik do pamięci eeprom (wykonać tylko jeżeli
jest taka potrzeba - nie zawsze jest konieczność programowania pamięci eeprom
mikrosterownika).
Gdy
już wszystko jest ustawione, można przystąpić do programowania. Zanim jednak do
tego dojdzie należy jeszcze ustawić parametry makrodefinicji programowania. Jest
to prosta czynność. Należy kliknąć prawym przyciskiem myszy w obszrze przycisku
ZAPISZ zakładki "Cała pamięć". Pojawi się podręczne menu, w którym należy
zaznaczyć pożądane czynności. Układ już został rozpoznany zatem można wyłączyć
opcję autodetekcji. Jeżeli użytkownik nie zamierza programować pamięci eeprom,
można również wyłączyć tę opcję (niewyłączenie jej nie spowoduje błędu - program
sam rozpozna, że nie ma danych do zaprogramowania). Kasowanie zostanie przeprowadzone
tylko, gdy jest to możliwe (układ typu FLASH). Należy również zauważyć, iż w zakładce
"Cała pamięć" pojawiły się nazwy plików powiązane z odpowiednimi pamięciami
PICa.
Teraz
można przystąpić do programowania. Należy wcisnąć przycisk ZAPISZ
Aby zobaczyć wyniki operacji,
należy rozwinąć blok "wynikowy".