RTV forum PL | NewsGroups PL

Jak działa kwarc w ATMega168 podczas programowania ISP za pomocą STK200?

ATMega168 - co z kwarcem w czasie programowania przez ISP?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak działa kwarc w ATMega168 podczas programowania ISP za pomocą STK200?

Shaman
Guest

Fri Feb 04, 2011 11:45 am   



Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną
informację. Powiedzcie mi proszę jak ma się sprawa rodzaju rezonatora, z
którego korzysta ATMega, do programowania przez ISP za pomocą STK200? Czy
w czasie programowania układ korzysta z kwarcu dołączonego czy
wbudowanego, czy może jest taktowany z programatora? Rozumiem, że
programując trzeba ustawić fusebity tak, aby zafiksować kwarc jaki będzie
wykorzystany w aplikacji, ale co z samym procesem programowania? Nie wiem
czy to nie jest głupie pytanie (dopiero podchodzę do tematu AVR i próbuję
uporządkować mętlik w głowie), jeśli tak to proszę o wyrozumiałość Smile Po
prostu we wszystkich informacjach na jakie trafiam jest albo wzmianka o
wewnętrznym rezonatorze, albo na schematach są kwarce o wartosciach 4MHz
lub 12MHz.

--
PZDR
Shaman

TomaszB
Guest

Fri Feb 04, 2011 11:47 am   



W dniu 04.02.2011 11:45, Shaman pisze:
Quote:
Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną
informację.

Przy programowaniu programator nadaje takt linią SCK

Shaman
Guest

Fri Feb 04, 2011 11:56 am   



Dnia 04-02-2011 o 11:47:00 TomaszB <bresio@gazeta.pl> napisał(a):

Quote:
W dniu 04.02.2011 11:45, Shaman pisze:
Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną
informację.

Przy programowaniu programator nadaje takt linią SCK

czasem człowiek musi w coś przywalić, żeby to zobaczyć :)

dzięki
--
PZDR
Shaman

Michoo
Guest

Fri Feb 04, 2011 12:02 pm   



W dniu 04.02.2011 11:47, TomaszB pisze:
Quote:
W dniu 04.02.2011 11:45, Shaman pisze:
Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną
informację.

Przy programowaniu programator nadaje takt linią SCK
Nadaje takt dla zatrzaśnięcia danych - dzięki temu można programować

cele o różnej częstotliwości pracy bez dodatkowej konfiguracji.

Procesor musi pracować aby go zaprogramować, zazwyczaj najpierw ustawia
się fusebity aby pracował szybko a potem się programuje.

--
Pozdrawiam
Michoo

EM
Guest

Fri Feb 04, 2011 12:19 pm   



Quote:
Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną
informację.

Przy programowaniu programator nadaje takt linią SCK

czasem człowiek musi w coś przywalić, żeby to zobaczyć Smile

Procesor musi być taktowany.
Nowy procesor ma fusebity ustawione tak, że działa wewnętrzny oscylator RC,
czyli nie potrzeba zewnętrznych elementów. Ale jeśli zmienisz te ustawienia, to
już musi być to jak został procesor ustawiony.
Dlatego częstym błędem początkujących jest ustawienie zegara na zewnętrzny
generator i potem nie działa SPI. Wszystko przez tą menklaturę 'programmed means
0' Smile
--
Pozdr
EM

Zbych
Guest

Fri Feb 04, 2011 12:23 pm   



W dniu 2011-02-04 11:45, Shaman pisze:
Quote:
Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną
informację. Powiedzcie mi proszę jak ma się sprawa rodzaju rezonatora, z
którego korzysta ATMega, do programowania przez ISP za pomocą STK200?
Czy w czasie programowania układ korzysta z kwarcu dołączonego czy
wbudowanego, czy może jest taktowany z programatora?

W czasie programowania AVR korzysta z tego samego zegara co w czasie
normalnej pracy. Jak sobie na fusebitach ustawisz kwarc i go nie
podłączysz to nie uda ci się następne programowanie.

Shaman
Guest

Fri Feb 04, 2011 1:47 pm   



Dnia 04-02-2011 o 12:19:28 EM <edim123@poczta.onet.pl> napisał(a):

Quote:
Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną
informację.

Przy programowaniu programator nadaje takt linią SCK

czasem człowiek musi w coś przywalić, żeby to zobaczyć :)

Procesor musi być taktowany.
Nowy procesor ma fusebity ustawione tak, że działa wewnętrzny oscylator
RC, czyli nie potrzeba zewnętrznych elementów. Ale jeśli zmienisz te
ustawienia, to już musi być to jak został procesor ustawiony.
Dlatego częstym błędem początkujących jest ustawienie zegara na
zewnętrzny generator i potem nie działa SPI. Wszystko przez tą
menklaturę 'programmed means 0' Smile

Jednak dobrze, że podpytałem. Dla początkującego każda wiedza jest cenna :)

--
PZDR
Shaman

elektroda NewsGroups Forum Index - Elektronika Polska - Jak działa kwarc w ATMega168 podczas programowania ISP za pomocą STK200?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map