logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

attiny 2313 dziwny problem z działaniem.....

MKR87 07 Sie 2009 14:31 1155 6
  • #1 6866872
    MKR87
    Poziom 11  
    Witam.
    Mam problem.
    Kupiłem ze strony kamami.pl zestaw uruchomieniowy z procesorem attiny 2313. wszystko fajnie pieknie ale jak napisze i uruchomie program na tym procku co byl w zestawie jest wszystko ok. ale jak wsadze w podstawke identyczny nowy ze sklepu to chodzi jakby 5 razy wolniej. potrzebowałem zrobic generator 15 hz, wykorzystalem do tego timer T1 i na procku z zestawu bylo ok ale ten sam program na nowym procku chodzil ok 5 razy wolniej bo timer dawal przebieg 3,8Hz. Moze chodzi o jakies FUSEBITY???
    pomocy. z gory dziex.

    Dodano po 20 [minuty]:

    Z początku jeszcze myślałem że może mam włączony wewnętrzny oscylator a nie KWARC (4MHZ) ale 2313 nie mają wewnętrznego oscylatora więc nie wiem w czym tkwi problem.........
  • Pomocny post
    #2 6866991
    Vinnic
    Poziom 16  
    Poszukaj w ustawieniach bitów konfiguracyjnych. Zczytaj i porównaj bity obydwu układów.
  • #4 6867660
    mirekk36
    Poziom 42  
    MKR87 --> nie dość że masz jednak włączony wewn. oscylator ;) to działa on fabrycznie na częstotliwości 1MHz - dlatego wszystko ci wolniej działa ;) - a dodatkowo wcale nie jest używany kwarc który tam wsadziłeś - w tej chwili. Dopiero jak przestawisz fusebity np na zewn kwarc to zadziała ci na kwarcu. Choć to jest zbedne bo równie dobrze można oscylator wewn przestawić na 4MHz albo na 8MHz a wątpię abyś miał w tym zestawie większy kwarc
  • #5 6867752
    rpal
    Poziom 27  
    Tam oryginalnie siedzi 8 Mhz co można oczywiście zmienić. Jak programujesz procesor ustaw sobie fusebity i podczas procesu programowania procesora za każdym razem będą się one aktualizować. Zdaje się ze niektóre środowiska mają to wbudowane. Napewno CodeVision.
  • #6 6867864
    mazomen
    Poziom 16  
    MKR87 po prostu wyłącz w fusach podział oscylacji przez 8 i program będzie ci działał poprawnie
  • #7 6867974
    janbernat
    Poziom 38  
    Ustaw fusebit C disable.
REKLAMA