Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 maja 2026, o 12:10


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
 Tytuł: Atmega128L
PostNapisane: 18 lip 2016, o 10:46 
Offline
Nowy

Dołączył(a): 03 cze 2014
Posty: 6
Pomógł: 0

Witam :) dostałem ostatnio woreczek pełny mikrokontrolerów ATmega128L-8AU i stwierdziłem, że warto by się zapoznać z tą kosteczką :P Układ dostępny jest w obudowie TQFP64 dlatego postanowiłem zaprojektować dla niego płytkę prototypową. Przeglądając schematy umieszczone w internecie zauważyłem że złącze programatora ISP nie jest podłączone standardowo pod MOSI/MISO/SCK tylko pod RXD0/TXD0/SCK. Stąd moje pytanie, czy jest to poprawne podłączenie programatora ? I czy będę mógł użyć do programowania tego mikrokontrolera zwykłego programatora AVR USBASP?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Atmega128L
PostNapisane: 18 lip 2016, o 11:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 448
Lokalizacja: DKL
Pomógł: 53

Witaj,
dobrze że zauważyłeś rozbieżność w pinach ISP na etapie projektowania, bo wielu początkujących nie zwraca na to uwagi.
Jeśli podepniesz programator zgodnie z dokumentacją czyli do pinów ISP, to USBasp będzie działać bez najmniejszych problemów.

Dodatkowo podpowiem, że jeśli zależeć ci będzie na funkcjonalności UART-a, (a jego piny są wspólne dla ISP), to rzuć okiem na ten schemat: http://atnel.pl/Upload/image/ATB-SHIELD ... ematic.png - gdzie zastosowano multiplexer 4043D, dzięki czemu można bez kolizji programować układ korzystając jednocześnie z dobrodziejstw UART.

Edit:
Znalazłem jeszcze dwa tematy na forum z tym związane:
topic8870.html
topic8790.html

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Ostatnio edytowano 18 lip 2016, o 11:11 przez matw, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Atmega128L
PostNapisane: 18 lip 2016, o 11:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Tak jest to poprawne podłączenie programatora i możesz, a nawet powinieneś użyć USBASP do programowania.
Zobacz:
http://atnel.pl/atb-shield-m128.html
Na schemacie widać, że aby móc korzystać również z tych pinów do których jest podłączony programator stosuje się dodatkowo układ 4053.

Kolega matw mnie ubiegł. ;)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Atmega128L
PostNapisane: 18 lip 2016, o 12:55 
Offline
Nowy

Dołączył(a): 03 cze 2014
Posty: 6
Pomógł: 0

Dziękuję za tak szybką odpowiedź, bardzo mi pomogliście :) rada z użyciem multipleksera też mi się bardzo przyda i na pewno uwzględnię go na płytce



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO