Narzędzia i projekty przykładowe
316
Płytki drukowane do programatora ZL2PRG oraz jego doku−
mentacja są dostępne w internetowym sklepie Wydawnictwa
BTC (http://www.btc.pl/index.php?id=zl2prg).
Stosowanie programowania szeregowego jest bardzo wygodne dla użytkow−
nika, gdyż uwalnia go od uciążliwego przekładania układu z podstawki zesta−
wu do podstawki programatora. Ci Czytelnicy, którzy zdecydują się pisać
swoje programy w Bascomie, będą mogli robić to w jednym, zintegrowanym
środowisku. Trzeba jednak pamiętać, że programowanie szeregowe nie jest
dokładnym odpowiednikiem programowania równoległego. Dotyczy to usta−
wiania bitów konfiguracyjnych (fuse bits). Z tego względu warto jednak
zamontować na płytce podstawkę pod mikrokontroler.
Programator ZL2PRG najwygodniej jest dołączyć bezpośrednio do gniazda
ISP2 przez kabel wykonany z taśmy 10−przewodowej. Połączenia powinny
być wykonane 1:1 (styk 1 na styk 1, 2 na 2 itd.), zgodnie z rysunkiem 14.8.
Na płytce ZL1AVR znajduje się ponadto gniazdo ISP1 zgodne ze specyfika−
cją Atmela. Zawiera ono tylko 6 styków. W przypadku wykorzystywania te−
go gniazda do programowania mikrokontrolera, niezbędne będzie wykonanie
kabla przejściowego. Sposób jego wykonania przedstawiono na rysunku
14.9
. W tym przypadku dioda sygnalizacyjna LED9 nie będzie działała, po−
Rys. 14.9. Kabel przejœciowy dla programatora ZL2PRG do³¹czonego do gniazda ISP1
Rys. 14.8. Kabel po³¹czeniowy dla programatora ZL2PRG do³¹czonego do gniazda ISP2