Atmel AVR - zmontowałem lecz nie działa :]

Proszę o pomoc. Kupiłem układ AT90S1200-12PI, do nóżek XTAL1 i XTAL2 podłączyłem jakiś kwarc 12.000 MHz, a z jego wyprowadzeń jeszcze kondensatory 33 (z podkreśleniem) do masy podłączyłem. VCC zasilam 5V, a GND zwieram do masy zasilacza, razem z nóżkami kondensatora. Programuję za pomocą programatora ze strony

formatting link
wersji bez bufora (oraz sygnału STROBE). Program z powyższej strony nawet nie wykrywa sygnatury układu. Co zrobiłem źle? pozdrawiam PS. jest późno. Dlatego być może nie wyrażam się zbyt jasno i elokwentnie, jednak naprawdę się starałem :)

Reply to
Rajmund Nowak
Loading thread data ...

Użytkownik "Rajmund Nowak" snipped-for-privacy@anonym.pl napisał w wiadomości news:cbvbpt$dpt$ snipped-for-privacy@atlantis.news.tpi.pl...

A te "kondensatory 33 (z podkreśleniem) " to przypadkiem nie elektrolity ? Pozdr. Andrzej

Reply to
Andrzej

Użytkownik "Andrzej" snipped-for-privacy@wp.pl napisał w wiadomości news:cbvdb8$kjv$ snipped-for-privacy@atlantis.news.tpi.pl...

Są płaskie i okrągłe. Ceramiczne. Czy nie za dużej pojemności?

Reply to
Rajmund Nowak

A co z sygnalem resetu?

Nie wiem co to za program, ale sciagnij sobie YAAP i zrob porzadny programator szeregowy z buforem wg. schematu wtyczki STK300. Naprawde nie ma co oszczedzac na ukladzie za zlotowke, a moze Ci on uratowac port komputera w razie jakiegos zwarcia.

Pozdrawiam Piotr Wyderski

Reply to
Piotr Wyderski

Reset jest też podłaczony do jednej z linii lpt.

Dzieki! Jeszcze sprobuje rozewrzec jeden z xtalów z sąsiednią nogą. Jest tylko jeden schemat STk300? pozdrawiam

Reply to
Rajmund Nowak

Program jest w miarę przyzwoity.

Mam jeszcze jeden pomysł: Ustaw w programie zegar na 1MHz. Możliwe, że masz włączony wewnętrzny oscylator.

Reply to
Bielsky

Nie... Pogrzebałem trochę z układem i sygnatura zmieniła się z FFFFFF na

000000. Czy po podłączeniu zasilania 5V procek z kwarcem powinien pobierać jakiś prąd? Amperomierz nic nie wykazuje...
Reply to
Rajmund Nowak

Z sąsiednią nogą??!! Słyszałem, że AVRki zabija zwarcie kwarcu... więc być może powinieneś sobie kupić nowy procesor? :>...

Pozdrawiam Konop (przy wysyłaniu maila zmień 13 na po)

Reply to
Konop

Jak każdy proc powinien :)

Reply to
Piotr Chmiel

Zamierzam zrobić programator wg schematu

formatting link
ślałem też o
formatting link
ze strony poleconego YAAPa. Jeśli ktoś mógłby wyrazić o nich swoją opinię to proszę to zrobić jak najszybciej, niedługo wychodzę po elementy. Który programator byście zbudowali (mam wrażenie, że są prawie identyczne)?

Reply to
Rajmund Nowak

Polecam STK200/dongle zrobiłem i działa dobrze. Tylko ja użyłem LS245 z dobrym skutkiem . Używam interfejsu razem z Yaapem i "Driver PORT I/O" i działa wysmienicie :) Rozpoznaje typ kontrolera i programuje poprawnie. Wyświetla nawet stosowny komunikat jak nie zasile układu zewnetrznym zasilaczem .

Jednym słowem polecam STK200 !

Reply to
Piotr Chmiel

Właśnie zrobiłem ten niby oryginalny Atmela, paluchy bolą i nic nie działa :( Procek coś chyba prądu nie chce pobierać, bo miernik pokazuje przy ustawieniu software'owym reset on: 10 mA reset off: 30mA Kwarc 12MHz. Tak jest dobrze?

W którym miejscu?

Dzięki, jeśli procek jest ok to zbuduje STK200.

PS. według dokumentacji powinien pobierać 2mA w stanie active przy 4MHz

Reply to
Tomasz Nowak

Czy po podłączeniu programatora bez zasilania i kontrolera YAAP wykrywa STK200? A po podłączeniu napięcia?

Reply to
Tomasz Nowak

Skoro masz 30mA to chyba jednak "chce pobierać" :)

No zamiast 74LS244 miedzy LPT a AVRem .

no ale ty podłączyłeś 12Mhz !

Reply to
Piotr Chmiel

NIE wykrywa!

NIE wykrywa !

zauważ że stk200 to tylko bramki trójstanowe (buffor) wiec program nie jest w stanie rozpoznać czy coś jest na LPT wpięte czy nie !

Reply to
Piotr Chmiel

raczej 2mA dla stanu idle i jakiś 7mA dla stanu active

Reply to
Piotr Chmiel

Datasheet mówi (dla 4MHz) o 0,4mA jeśli dobrze czytam

Reply to
Tomasz Nowak

Przecież po to łączy się we wtyczce LPT piny 2 z 12 i 3 z 11, żeby można było wykryć programator i jego rodzaj.

Reply to
Tomasz Nowak

źle czytasz !!! żaden mikrokontroler nie pobiera tak mało prądu (przy 4MHz) !!!!

najpierw 2mA - teraz 0.4mA - zaraz napiszesz że czerpie energie z kosmosu i wogóle nie trzeba go zasilać (zastanów sie nad tym)

Reply to
Piotr Chmiel

może i tak :) , widać jak sobie w yaapie ustawisz typ interfejsu na autodetect to ci wykryje stk200 !

Ale skoro wiesz ze to stk200 to ustaw domyslnie na stk200 :) I odpowiedni LPT :)

Reply to
Piotr Chmiel

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.