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ę

avr-predkosc procesora

Karol1010
-
-
Posty:6
Rejestracja:23 paź 2005, o 13:57
Lokalizacja:Skała
avr-predkosc procesora

Postautor: Karol1010 » 23 sty 2006, o 20:00

Witam wszystkich mam niesamowity problem ktorego nie moge rozgrysc prosze pomozcie. Sprawa jest nastepujaca. do tej pory programowalem 90s2313 - jest spoko. hmmm.. a raczej bylo bo teraz weszly nowe attiny:( 2313 i tez go zaprogramowalem ale chodzi bardzo wolno z rezonatorem 4Mhz. wstawilem 8 Mhz i w kompilatorze tez zmienilem na 8Mhz jeszcze gorzej:( :evil: a programuje w bascom 1.11.7.8. bardzo prosze o w miare szybka pomoc.

a_antoniak
-
-
Posty:651
Rejestracja:13 sty 2005, o 18:38
Lokalizacja:Krasnystaw
Kontaktowanie:

Postautor: a_antoniak » 23 sty 2006, o 20:05

Domyslnie fabrycznie nowy ATTiny2313 pracyje z wewnetrznym generatorem RC 8MHz (mozna go lekko przestroic). Aby wlaczyc generator kwarcowy trzeba zmienic odpowiednie fuse bity.
Default Clock Source The device is shipped with CKSEL = “0100”, SUT = “10”
Posciagaj sobie pare rzeczy stad:
http://www.atmel.com/dyn/products/produ ... rt_id=3229
Ostatnio zmieniony 23 sty 2006, o 20:10 przez a_antoniak, łącznie zmieniany 1 raz.

Karol1010
-
-
Posty:6
Rejestracja:23 paź 2005, o 13:57
Lokalizacja:Skała

Postautor: Karol1010 » 23 sty 2006, o 20:07

a jak to zmienic w kompilatorze?

a_antoniak
-
-
Posty:651
Rejestracja:13 sty 2005, o 18:38
Lokalizacja:Krasnystaw
Kontaktowanie:

Postautor: a_antoniak » 23 sty 2006, o 20:11

Bascom - zakladka Fuse Bits w programatorze

Karol1010
-
-
Posty:6
Rejestracja:23 paź 2005, o 13:57
Lokalizacja:Skała

Postautor: Karol1010 » 23 sty 2006, o 20:14

mam! :) nareszcie cos do przodu..

a_antoniak
-
-
Posty:651
Rejestracja:13 sty 2005, o 18:38
Lokalizacja:Krasnystaw
Kontaktowanie:

Postautor: a_antoniak » 23 sty 2006, o 20:17

To dobrze, tym bardziej ze dzis wg. naukowcow jest najgorszy dzien w calym roku ;)

Awatar użytkownika
małysz
-
-
Posty:330
Rejestracja:4 cze 2004, o 22:16
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: małysz » 23 sty 2006, o 20:51

Witam!
Dodatkowo fabrycznie ATtiny2313 ma ustawiony fusebit który ma następujący opis: "0:Divide clock by 8 enabled" co oznacza że częstotliwość zegarowa jest dodatkowo dzielona przez 8 co daje 500khz lub 1MHz.
U mnie było 500 ponieważ miałem zaprogramowany wewn. RC 4MHz.

[ Dodano: 23-01-2006, 20:55 ]
A i ten bit to "Fusebit C"

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

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