Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Atmega 328 - & Atmega 8 - nie kompatybilne - wolna praca w 328P - ten sam kw

IMEX 14 Kwi 2013 15:44 1638 2
  • #1 14 Kwi 2013 15:44
    IMEX
    Poziom 20  

    Cześć

    Atmega 8 nie wystarczyła za mało pamięci wiec postanowiłem zapakować program do Atmega 328P
    Niestety Nie działa to poprawnie

    Oczywiście zmieniłem rodzaj atmegi w kodzie - zmieniłem kwarc na zewn. 16MHz
    Ogólnie program się uruchamia ale w zwolnionym tempie
    Standardowo 328 jest ustawiona na 8MHz wewn. kwarc

    Jakieś pomysły - w sieci jest niewiele na temat 328 - wiec pisze nowy post

    Chodzi o Bascom

    Dziękuję i pozdrawiam Grzesiek

  • Pomocny post
    #2 14 Kwi 2013 16:13
    cefaloid
    Poziom 28  

    Zapewne masz ustawiony fuse bit CKDIV8 odpowiedzialny za dzielenie zegara przez 8.

    dokumentacja napisał:
    The CKDIV8 Fuse determines the initial value of the CLKPS bits. If CKDIV8 is unprogrammed, the CLKPS bits will be reset to “0000”. If CKDIV8 is programmed, CLKPS bits are reset to “0011”, giving a division factor of 8 at start up.


    Sprawdź fuse bit CKDIV8 albo ustaw w programie rejestr CLKPR tak aby sygnał zegarowy nie był dzielony.

  • #3 14 Kwi 2013 16:15
    IMEX
    Poziom 20  

    Jest SUPER - działa

    Dziękuję

    Tematu nie zamykam bo może jeszcze coś się urodzi z tą Atmegą 328p

Szybka odpowiedź lub zadaj pytanie
Dziękuję Ci. Ta wiadomość oczekuje na moderatora.
 Szukaj w ofercie
Wyszukaj w ofercie 200 tys. produktów TME