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

PCF8563 nie można zmienić parametrów wyjścia CLKOUT

mkot123 11 Gru 2011 21:56 1431 2
REKLAMA
  • #1 10248722
    mkot123
    Poziom 15  
    Witam

    Od niedawna próbuje okiełznać układ zegara/kalendarza PCF8563. Jeżeli chodzi o jego funkcje podstawowe, tj. zapis/odczyt daty i godziny nie mam żadnych problemów. Chciałbym jednak wykorzystać wyjście CLKOUT oraz nauczyć się obsługi Timer'a wewnętrznego tego układu.
    Pomimo wielu prób nie udało mi się ani zmienić częstotliwości CLKOUT, ani uruchomić Timera.

    Zacznijmy od CLKOUT. Początkowo zaprogramowałem to wyjście na częstotliwość 1Hz i z taką właśnie pracuje. Podciągnąłem je do +5V rezystorem i podłączyłem diodę. Działa dobrze. Jednak układ w ogóle nie reaguje na zmiany częstotliwości. Próbowałem wszystkich kombinacji jakie dopuszcza dokumentacja. Próbowałem też wyłączyć to wyjście. Niestety bezskutecznie. Poniżej przedstawiam zrzut ekranu z dokumentacji, dotyczący parametryzacji wyjścia CLKOUT. Dziwi mnie jedna rzecz. Napisane jest, że wartość domyślna to 32kHz, czyli moja pierwsza zmiana częstotliwości została przyjęta. Nie wiem tylko czy układ kiedykolwiek pracował z tymi 32kHz.

    PCF8563 nie można zmienić parametrów wyjścia CLKOUT

    Timer'a w ogóle nie udało mi się uruchomić - zero reakcji na zmiany.

    Każdy zapis do rejestrów PCF'a sprawdzam odczytując potem jego zawartość - dane na 100% trafiają we właściwe miejsce.
    Wygląda to tak:
    - zapis do rejestru 0x0D wartości 0x80
    - odczyt z rejestru 0x0D -> wynik 0x80


    Czy ktoś spotkał się z podobnym problemem.
  • REKLAMA
REKLAMA