Witam,
miałem identyczny problem, (choć szybko doszedłem że wystarczy zmienić port dla LCD),
wynika on z tego, że lekcja nr.4: 'LCD' z płyty CD do zestawu ATB ma w pliku nagłówkowym LCD ustawione połączenie linii LCD właśnie z portem B (który akurat jest podłączony do gniazda ISP),
użytkownik zakłada, że skoro są to lekcje przykładowe, nie powinno się nic takiego dziać,
trochę w tym racji jest, choć nie zwalnia to od myślenia
ale o czym innym chciałem pisać, mój obecny problem:
programator: ATB rev1.04
uC: atmega32A
umieszczam wsad za pomocą Eclipse -> wszystko jest ok
umieszczam wsad za pomocą MkAVRCalculator -> niewłaściwie wyświetla teksty na LCD (nie wszystkie teksty są wyświetlane, niektóre znaki z pamięci CGRAM są wyświetlane jako pełne prostokąty itd.)
oczywiście w obu przypadkach ładuję ten sam wsad (skompilowany w Eclipsie),
próbowałem ładować wsad starą wersją MkAVRCalc -> również występują błędy, więc nie jest to związane z nową wersją
a MkAVRCalc i Eclipse korzystają z tego samego AVRDUDE (zainstalowałem ten najnowszy, który "sam" resetuje układ) więc nie wiem, gdzie leży przyczyna??
pozdr.
m.