Atmega16 a widoczność w programatorze

Jul 16, 2004 12 Replies

Witam,



własnie kupiłem atmege16 i chciałem go zaprogramować. Włozyłem go w podstawke, gdzie wczesniej siedział 8535 i na początku programator go widział. Ale juz pierwszy zapis do flasha atmegi nie przebiegł poprawnie, wiec postanowiełm zmienic fuse bity... . Teraz tego układu programator wcale nie widzi (kilka programów..) mimo tego ze kasowałem go całego[flash i eeprom](myslac ze to pomoze). Używam programatora STK200/300 (coś takiego)



Co się stało ze on juz coś nie działa, bo narazie mi się skończyły pomysły. Aha, programator jest dobry bo 8535 chodzi bez problemu..



pozdr. cris



P.S.

Czy jest wogóle mozliwe abym poprzez ISP zablokował fus bita odtegoż to sposobu programowania ..., z tego co wyczytałem z opisu to jest niemożliwe ...

Moze ktoś ktoś kto ma Atmege 16 zerknał by jest dostępny fuse bit odpoiwedzialny za ISP na programatorze z serii ISP

Z góry dzięki.

pozdr. cris

Fri, 16 Jul 2004 14:40:50 +0200, na pl.misc.elektronika, Cris napisał(a):

Moze programator chcial za szybko - fabryczna atmega przychodzi ustawiona na wewnetrzny oscylator 1 MHz

A teraz to juz licho wie jak masz ustawione taktowanie, pamiętasz zmiany ? W każdym razie ISP nie wyłączyłeś - bo szeregowo się nie da.

Według mnie to zmieniles fusy CKSEL na 0000 i teraz musisz podłączyc zewnetrzny generator i z powrotem przestawic fusy na własciwa opcję;

MK

Zew. generator tzn. kwarc z kondesatorami, jeśli nie to mnie poprawcie. Aczkolwiek miałem podłaczonego cały czas kwarca 8Mhz, bo wsadzałem go w podstawkę gdzie siedział cały czas 8535 (ktory cały czas działa czyt. programuje się bez problemu). Ja naprawde nie mam pojęcia co sie dzieje ... ma ktoś jakies pomysły ?? Moze zrobić JTAG-a, jakiś schemacik gdzies znalazłem, moze on coś pomoze?? Prosze o sugestie, chętnie sprawdzę... Dzięki

pozdr. cris

generator to generator - ma miec prostokat na wyjsciu

no dobra, ale jaka częstotliwość, i podłączenie na piny XTAL ?? Bo niewiem.

pozdr.

Nie wiesz co to generator a za proce bierzesz sie. Musisz zrobic zewnetrzny generator kilka MHz i podłączyć do XTAL1. Generator zrób z NE555 albo z bramek, pełno tego w internecie i zasilaj z tego samego napiecia co uP. Mozesz jeszcze uruchomic ten drugi procesor i z nogi XTAL2 podac na noge XTAL1 tego nie działającego.

MK

Akurat w tym przypadku nie musi być prostokąt może byc cokolwiek. Wejście XTAL1 jest na Schmicie. To tylko tak dla info.

MK

Częśtotliwość jest od 0, więc teoretycznie to na upartego można nawet klawiszami :-)

A tak poważnie, to sam korzystałem z wyjścia 8192Hz w moim mierniku i udało mi się przeprogramować te bity na zwolnionej transmisji z PC

Temat juz nieaktualny ... poradziłem sobie.

Dzieki.

To napisz jeszcze, jak. Tak dla potomności.

Wedle życzenia, przestawiłem na fuse bity na zewnętrzny genertor, podłączyłem generatorek zbudowany z innego uC i zapodałem sygnał prostokątny ok 1MHz a potym zabiegu bylo już wszystko OK, tzn, scalak był już widoczny :)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required