Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Programator na 3 uP-AT90s8515, ATmega8 i ATTiny26 na 1 PCB ?

jacynka84
-
-
Posty:150
Rejestracja:17 maja 2006, o 22:50
Lokalizacja:Sulejówek
Programator na 3 uP-AT90s8515, ATmega8 i ATTiny26 na 1 PCB ?

Postautor: jacynka84 » 25 wrz 2006, o 00:07

Czy programator na 3 uP- AT90s8515 , ATmega8 i ATTiny26 na jednej płytce ma
szanse działać ?
Jaki program najlepiej użyć do tego programatora z załącznika? ponyprog, avrdude?
Chce użyć uproszczonego stk200 (bez bufora,z rezystorami -100r do miso po 300r
do mosi , sck i reset) piny jak widać wg DB25, 10 do miso ,9 do reset, 7 do mosi,
6 do sck ,2 i 12, 3 i 11 połączone.
Na początku mam zamiar robić na wew Oscylatorze 1Mhz. czy podczas programowania
trzeba podłączać jakiś inny kwarc? czy dla tych 3 uPr. będzie pasował rozkład pinów w LPT??
Zasilanie z LM7805 kondy 10uF i 100nF na wyjściu .
Obrazek
Jeśli jest jakiś błąd ,to powiedzcie. :570: :?

Awatar użytkownika
tasza
-
-
Posty:456
Rejestracja:17 sty 2005, o 10:52

Postautor: tasza » 25 wrz 2006, o 09:03

Czy programator na 3 uP- AT90s8515 , ATmega8 i ATTiny26
na jednej płytce ma szanse działać ?
Ma szanse działać...choć znacznie lepiej (bezpieczniej) jest użyć wersji buforowanej, ot chociażby:
:arrow: http://www.robotgames.net/atmel/Cables.htm (Option 2)
Jaki program najlepiej użyć do tego programatora z załącznika? ponyprog, avrdude?
Aplikacja AvrDude zawarta w pakiecie WinAVR
:arrow: http://sourceforge.net/project/showfile ... p_id=68108
obsługuje wymienione przez Ciebie kontrolery jak i ten układ programatora (stk200),
zaletą jej jest to, że ładnie integruje się z makefilem, wprawdzie uruchamia się w konsoli
tekstowej ale robi dokładnie to co trzeba.

więcej tu:
:arrow: http://elportal.pl/index.php?module=Con ... y&ceid=121

Na początku mam zamiar robić na wew Oscylatorze 1Mhz.
czy podczas programowania trzeba podłączać jakiś inny kwarc?
Podczas programowania szeregowego rdzeń procesora musi być taktowany.
a co jest źródłem sygnału zegarowego - nie ma znaczenia.
mega8, tiny2313 fabrycznie ustawiane są na wewnętrzny oscylator RC,
więc programator porozumie się z nimi bez zewnętrznego kwarca, chyba że poprzestawiasz
konfigurację procesora (bity odpowiedzialne za wybór zegara) - wtedy trzeba będzie
dołożyć kwarc i kondesnatory
'8515 z tego co pamiętam będzie wymagał zewnętrznego rezonatora,
jak jest z tiny26 - nie wiem....
czy dla tych 3 uPr. będzie pasował rozkład pinów w LPT??
tak, będzie pasował

tasza

jacynka84
-
-
Posty:150
Rejestracja:17 maja 2006, o 22:50
Lokalizacja:Sulejówek

Postautor: jacynka84 » 25 wrz 2006, o 09:19

No dobra, to biore sie do pracy.
ATtiny26 ma oscylator.
at90s8515 nie ma.
Czy jak ma wew. oscylator to trzeba w bascom'ie coś ustawiać albo
pisać w kodzie o oscylatorze? :566:

mw
-
-
Posty:242
Rejestracja:23 lut 2003, o 23:22
Lokalizacja:Busko Zdrój
Kontaktowanie:

Postautor: mw » 25 wrz 2006, o 11:55

Nalezy wybrac w Bascomie czestotliwosc oscylatora. Mozna to zrobic w jego menu lub za pomoca dyrektywy $crystal=

jacynka84
-
-
Posty:150
Rejestracja:17 maja 2006, o 22:50
Lokalizacja:Sulejówek

Postautor: jacynka84 » 25 wrz 2006, o 13:55

A tu fusy jakie zaznaczyć i jak żeby np mieć 4Mhz kwarc zewn. ??
Obrazek

A jaki on ma wewn. kwarc?

Dobra ,działa ! Atmega8 pogina.
Teraz jakby mi ktoś podał prosty bascomowy listing na zapalanie 2 diód na porcie
PB 0 i 1 za pomocą włączników na PD 1 i 0!
sam coś napisałem ale tylko sie jedna świeci!

Wróć do „Elektronika - tematy dowolne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 218 gości