Od jakiego AVRa zacząć naukę porgramowania procków?

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Awatar użytkownika
Brzozza93
Użytkownik
Posty: 474
Rejestracja: 26 cze 2006, 17:35
Lokalizacja: Gdynia
Kontakt:

Od jakiego AVRa zacząć naukę porgramowania procków?

Post autor: Brzozza93 » 07 wrz 2006, 6:46

Właśnie się tak zastanawiam bo płytka testowa np. AVT3500 pomimo że przecenili ją z 180 do 140 zeta to sądzę że i tak na taki poziom funkcjonalności i zastosowane elementy jest ZA DROGA. Chciałbym poeksperymentować na płytce typu solderless breadboard z którymś z AVRów. I tu rodzą się pytania:
1. Czy do wszystkich AVRów (zaawansowaniem od `2313) nie potrzeba programatora do Bascoma tylko podłączenie wg rys.1?
2. Jaki procek byłby najlepszy na początek.
Załączniki
programator'2313.gif
RYS.1
(47.55 KiB) Pobrany 226 razy

Awatar użytkownika
gaweł
Użytkownik
Posty: 651
Rejestracja: 05 kwie 2004, 8:38
Lokalizacja: Białystok
Kontakt:

Post autor: gaweł » 07 wrz 2006, 10:01

Wszystkie procki AVR można programować szeregowo w układzie. Taki programator sprowadza się do prostego układu, który można sterować poprzez port drukarki lub port szeregowy. Przyłącze takiego programatora składa się z kilku sygnałów. Szeroko o tym jest napisane w https://elportal.pl/index.php?module=Co ... y&ceid=142
Przykład programatora jest https://elportal.pl/index.php?module=Co ... y&ceid=121
Zacząć można od przykładowo ATTINT2313. Jest popularny i dużo ma opublikowanych przykładów.

GAVRON
Użytkownik
Posty: 552
Rejestracja: 26 maja 2006, 8:44
Lokalizacja: Łaziska Górne

Post autor: GAVRON » 07 wrz 2006, 11:52

Ja mam zamiar zacząć od Atmegi 16 bądź 32, osobiście wcześniej zaznajomiłęm się z programowaniem w asemblerze dla mikrokontrolera SIMENS SAB80C535 i chcę ciągnąć assa dalej, ale widzę że, o atmelu jest dużo literatury i jest w miarę popularny myślę o zastosowaniu do nauki zastawu ZL3AVR i programatora ISP takiego jak ZL2PRG ale jeżeli chodzi o cenę samej płytki drukownej dla ZL3AVR, a nie mówiąc już o kompletnym zestawie wydaje mi się ona trochę przesądzona. Dlatego wpadłem na pomysł zrobienia zestawu (trochę pracy w programie do płytek drukowanych) funkcjonalnego odpowiednika, w którym wszystkie układy WE/WY jak klawiatura, wyświetlacze, złącza PS/2 i RS232 itd. wraz zasilaczem będą umieszczone na jednej płytce, natomiast sam mikrokontroler będzie na osobnej płytce drukowanej dołączany za pomocą tasiemek, pojedynczych przewodów dołączany do reszty i przykręcany z góry za pośrednictwem dystansówek.
Tego typu konstrukcja dała by możliwość testowania układów nie tylko na Atmedze 16/32 lecz i na innych w zależności od zastosowanego mikrokontrolera w górnym module. Nie wiem czy to nie jest czasami zakręcony pomysł, ale jeżeli przeprowadzę pierwsze próby i będzie to interesowało innych użytkowników to postaram się to jakoś przedstawić.

ZbeeGin

Post autor: ZbeeGin » 07 wrz 2006, 16:35

GAVRON pisze:ale jeżeli chodzi o cenę samej płytki drukownej dla ZL3AVR, a nie mówiąc już o kompletnym zestawie wydaje mi się ona trochę przesądzona.
W stosunku do samej płytki to bym się nie zgodził. Cena za dwustronny pocynowany laminat z soldermaską jest Moim zdaniem dość przystępna. Co do całości to owszem, można to poskładać taniej...
GAVRON pisze:(...) w którym wszystkie układy WE/WY jak klawiatura, wyświetlacze, złącza PS/2 i RS232 itd. wraz zasilaczem będą umieszczone na jednej płytce, natomiast sam mikrokontroler będzie na osobnej płytce drukowanej(...) Tego typu konstrukcja dała by możliwość testowania układów nie tylko na Atmedze 16/32 lecz i na innych w zależności od zastosowanego mikrokontrolera w górnym module.
Na ten pomysł już ktoś wpadł, zestaw EVB503: http://www.propox.com/products/t_95.html Jest to dość ciekawa konukrencja dla płytek serwowanych przez KAMAMI...

ODPOWIEDZ