Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

(Bascom) - Konfiguracja atmegi 128.

werewolf15 19 Kwi 2013 17:21 1161 4
  • #1 19 Kwi 2013 17:21
    werewolf15
    Poziom 14  

    Witam.
    Zrobiłem taką małą płytkę pod sterownik domowy z dwoma prockami: at32(mini) i at128 i mam mały problem właśnie z tym drugim.
    1.Po pierwsze at128 nie chce wykonywać nawet prostych pętli:

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    Na at32 taki program działa.

    2.Po drugie taki program działa prawidłowo:
    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    Lecz jeśli zdefiniuje lcd graficzny to nic nie działa:
    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    Porta.0 w obu prockach to diody testowe.
    Oto schemat obu procesorów:
    (Bascom) - Konfiguracja atmegi 128.

    Proszę o pomoc w znalezieniu błędów w schemacie lub programie.

    0 4
  • #2 19 Kwi 2013 17:59
    ZbeeGin
    Poziom 38  

    Fuse bit M103C został wyłączony?

    0
  • #3 19 Kwi 2013 18:03
    werewolf15
    Poziom 14  

    Nie wiem o którym piszesz :)
    Ale w sumie wygląda to tak:
    (Bascom) - Konfiguracja atmegi 128.

    0
  • #4 20 Kwi 2013 10:45
    werewolf15
    Poziom 14  

    Teraz coś się stało i bascom wykrywa mi at128 ale nie można wgrać programu bo wyskakuje błąd: "Difference at 00000". Potem chciałem zmienić fusebity ale okno ustawień tylko się odświeża a fusy dalej pozostają takie same.
    Co może być przyczyną?

    0
  • #5 22 Kwi 2013 00:27
    werewolf15
    Poziom 14  

    Zrobiłem inną płytkę z nowym prockiem. Okazało się że problem tkwił w błędnie ustawionych fusach. Przy takich ustawieniach wszystko działa ok:
    (Bascom) - Konfiguracja atmegi 128.

    0