Witam.
Po długim czasie powróciłem do projektowania w AVR-ach. Mam no może nie problem ile dylemat. Podłączyłem wyświetlacz graficzny 128 x 64 do Atmegi 32. Dane do portu D sygnały sterujące do portu B. Sęk w tym, że w porcie B piny 5,6 i 7 to interfejs ISP. I to jest problem. Żeby zaprogamować procka muszę wypiąć wyświetlacz, żeby proces programowania przebiegł poprawnie (AVR DRAGON). Z tego co wyczytałem sygnały sterujące i danych muszą być brane z zdefinowanych 2 portów. Linii sterujacych jest 6 i brakuje mi 1 pinu. Złacza/pinów ISP też nie da się zmienić. Pozostaje odłączanie wyświetacza lub buforawania/mulipleksowania sygnałów ISP.
Czy można to jakoś obejść, bo częste wyjmowanie i wkładanie wyświetlacza przy programowanie przy uruchamianiu układu jest troszkę uciążliwe.
Pozdrawiam: Jarek
Dodano po 3 [godziny] 25 [minuty]:
Jako, że jestem na etapie projektowania płytki - chyba łatwiej będzie ją przeprojetować. Po przekrosowaniu wszystko działa jak należy. Zamieniłem portcontol z b na c - troszkę zabawy z przeprojektowaniem. No i wolne ISP. Szkoda, że nie przewidziałem tego w początkowej fazie projektu.
Zamykam temat.
Pozdrawiam: Jarek
Po długim czasie powróciłem do projektowania w AVR-ach. Mam no może nie problem ile dylemat. Podłączyłem wyświetlacz graficzny 128 x 64 do Atmegi 32. Dane do portu D sygnały sterujące do portu B. Sęk w tym, że w porcie B piny 5,6 i 7 to interfejs ISP. I to jest problem. Żeby zaprogamować procka muszę wypiąć wyświetlacz, żeby proces programowania przebiegł poprawnie (AVR DRAGON). Z tego co wyczytałem sygnały sterujące i danych muszą być brane z zdefinowanych 2 portów. Linii sterujacych jest 6 i brakuje mi 1 pinu. Złacza/pinów ISP też nie da się zmienić. Pozostaje odłączanie wyświetacza lub buforawania/mulipleksowania sygnałów ISP.
Czy można to jakoś obejść, bo częste wyjmowanie i wkładanie wyświetlacza przy programowanie przy uruchamianiu układu jest troszkę uciążliwe.
Pozdrawiam: Jarek
Dodano po 3 [godziny] 25 [minuty]:
Jako, że jestem na etapie projektowania płytki - chyba łatwiej będzie ją przeprojetować. Po przekrosowaniu wszystko działa jak należy. Zamieniłem portcontol z b na c - troszkę zabawy z przeprojektowaniem. No i wolne ISP. Szkoda, że nie przewidziałem tego w początkowej fazie projektu.
Zamykam temat.
Pozdrawiam: Jarek
