316

Narzędzia i projekty przykładowe

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.8. Kabel po³¹czeniowy dla programatora ZL2PRG do³¹czonego do gniazda ISP2

Rys. 14.9. Kabel przejœciowy dla programatora ZL2PRG do³¹czonego do gniazda ISP1