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

[ATMega168] ATMega168 i PCF8583 - jak rozwiązać problem resetów zegarka?

mazu 23 Kwi 2012 22:00 3563 5
  • #1 10826379
    mazu
    Poziom 10  
    Witam,

    Próbuje w ramach nauki zbudować zegarek w oparciu ATMegę168 i PCF8583.
    Zbudowałem następujący układ:

    [ATMega168] ATMega168 i PCF8583 - jak rozwiązać problem resetów zegarka?

    Napisałem do niego następujący program:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Gdzie i2c.h:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Oraz PCF8583.h:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Obsługa I2C i PCF8583 pochodzi z licznych przykładów na forum. Nie udaje mi się jednak odpalić układu. Układ w kółko się resetuje. Co robię źle?
  • #3 10827377
    mazu
    Poziom 10  
    Niestety aplikacja jakiej używam ukrywa te piny. U mnie na schemacie VCC ATmegi połączony jest do VCC na wyjściu stablizatora , GND natomaist bezpośrednio do GND.

    PFC8583 natomiast podłączony jest zgodnie z opisem pod jego bloczkiem na schemacie.
  • Pomocny post
    #5 10828056
    Konto nie istnieje
    Konto nie istnieje  
  • #6 10830478
    mazu
    Poziom 10  
    Dzięki Saabotaz, zrobiłem jak napisałeś. Okazało się, że problemem był *char do ktorego ładowałem stringi zmieniłem go char[] i ruszyło. Swoją drogą dziwne :)
REKLAMA