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.

obsługa zegara DS1307 w c

mirek1968 27 Maj 2012 13:18 1830 4
  • #1 27 Maj 2012 13:18
    mirek1968
    Poziom 13  

    Jestem początkującym słabo zaawansowanym amatorem programowania w AVR.
    Mam prośbę o pomoc w zrozumieniu i uruchomieniu zegara z układem D1307.
    Poniżej wklejam schemat mojego płytki w kicad i proszę o pomoc i konkretne przykłady oparte na mojej płytce.
    obsługa zegara DS1307 w c

    0 4
  • #2 27 Maj 2012 21:27
    LED5W
    Poziom 32  

    mirek1968 napisał:
    Poniżej wklejam schemat mojego płytki w kicad i proszę o pomoc i konkretne przykłady oparte na mojej płytce.
    obsługa zegara DS1307 w c
    Płytki nie widzę, ale:
    - Podświetlenie wyświetlacza jest źle podłączone.
    - DS18B20 są źle podłączone
    - Nie wiem po co Ci kondensator ze zworką w obwodzie resetu.
    - Nie widzę sensu dwóch bezpieczników w tym układzie. Tym bardziej, że 78L05 ma wydajność 100mA.

    Dodano

    Wiesz jak działa I2C i co to jest BCD? Jeśli tak to masz już z górki. ;) Musisz wysłać odpowiednie dane na adres układu. Jakie - znajdziesz w datasheet. Jeśli chcesz gotowca, poszukaj na pewno coś znajdziesz (niekoniecznie musi być pod ATmega8).

    0
  • #3 04 Cze 2012 21:37
    mirek1968
    Poziom 13  

    Nie wiem niestety prawie nic o I2C i BCD ,każda o pomoc w sprawie uruchomienia zegara mile widziana.:-)

    0
  • #4 04 Cze 2012 22:19
    LED5W
    Poziom 32  

    No to na co czekasz? Poczytaj o I2C, popróbuj, wysyłając dane do układu nie zepsujesz go, a możesz się dużo nauczyć.
    BCD to rzecz banalna - zapis jednej cyfry na 4 bitach (połówce bajtu). Link.

    0
  • #5 05 Cze 2012 15:59
    mirek1968
    Poziom 13  

    Czekam na każde info w sprawie mojego postu na remat początków w c z użyciem zegara DS 1307 na atmega16 i wyświetleniu wyniku na LCD

    0