ustawiać pcf8583

Znaleziono około 325 wyników dla: ustawiać pcf8583
  • [Mega32][Bascom] PCF8583 ustawianie czasu przez menu

    Po mojemu to mogło by być tak. '*********************** Podprogram ustawiania godzin ,minut, dni i miesięcy Sub Menu: Start_menu = 0 Do If Menu_ustaw = 0 Then Waitms 25 If Menu_ustaw = 0 Then Incr Start_menu If Start_menu >= 6 Then Start_menu = 0 End If End If End If Select Case Start_menu Case 0 : Case 1 : Locate 1 , 1 Lcd "Ustaw...

    Mikrokontrolery AVR   09 Mar 2011 21:55 Odpowiedzi: 9    Wyświetleń: 3558
  • Ustawianie czasu w PCF8583 za pomocą przycisków w Bascomie

    Dzieki Panowie za podpowiedzi ,mam problem z ustawieniem konkretnej godziny bo do pcfka musi byc godzina zapisana w formacie BCD,i jak zastosuje cos takiego Zwiększaj/zmniejszaj binarną , a dopiero po tym rób z tego BCD. H = 21 'dwudziesta pierwsza if pinc.2=0 then incr h end if H=Makebcd(h) 'w H znajdzie sie wartość &H22(binarnie 34)...

    Mikrokontrolery   25 Mar 2007 00:28 Odpowiedzi: 8    Wyświetleń: 1437
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak ustawić alarm na PCF8583 w Bascom AVR? Komendy i przykłady

    W załączeniu pdf z opisem pcf-a po polsku. Masz tam opisane jakie rejestry należy ustawiać.

    Mikrokontrolery AVR   25 Maj 2012 16:13 Odpowiedzi: 3    Wyświetleń: 1267
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Przy robieniu schematu podpowiadali mi forumowicze, i mówili, że kondensatora i rezystora nie potrzeba. Czyli mam dodać pcf8583 + kwarc zegarkowy? Może i nie trzeba, ale są zalecane do tłumienia zakłoceń na zasilaniu. Biorąc pod uwagę koszt kondensatora i rezystora to żadna oszczędność w konfrontacji ze świętym spokojem. Generalnie zwiększą one odporność...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22256
  • REKLAMA
  • RTC PCF8583 i EEPROM 24C04 - nie działają jednoczesnie

    Przecież wystarczy zajrzeć do dokumentacji obu układów..... PCF8583: adres I2C ustawiany jako 0xA0/0xA2 (pinem zewnętrznym) 24C04: adres I2C ustawiony "na sztywno" jako 0xA0 dla pierwszych 256 bajtów i 0xA2 dla drugiej połowy. Masz ewidentny konflikt adresów! Te układy nie będą razem działać! Wstaw sobie EEPROM 24LC256, jego adres będziesz mógł sobie...

    Mikrokontrolery   20 Wrz 2011 22:43 Odpowiedzi: 15    Wyświetleń: 3189
  • REKLAMA
  • ATMega32 - Zegar Pcf8583 - problem z ustawianiem minut i godzin powyżej 10

    Wszystko działa jak należy, dołączam kod może się komuś przyda. [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 Dim Sekunda As Byte , Minuta As Byte , Godzina As Byte 'zmienne czasowe Dim Pozycja_menu As Byte 'zmienne pomocnicza do menu Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portc.2 , E = Portc.3 , Db4 = Portc.4 , Db5 = Portc.5...

    Mikrokontrolery   23 Paź 2014 16:37 Odpowiedzi: 1    Wyświetleń: 1017
  • Jak zbudować roczny timer z alarmem na AT89C51? Szukam schematu i wskazówek

    podstawowa aplikacja 51+ zegar PCF8583. Ustawiasz datę i godzinę i po odczytaniu, że jest ta data i godzina uaktywnia się alarm. PS Wystarczy 2051 zamaist 51 ;)

    Schematu/instrukcji/artykułu   22 Paź 2004 19:56 Odpowiedzi: 2    Wyświetleń: 1059
  • Kod inicjalizujący alarm w układzie PCF8583 - przykłady w różnych językach

    Też mam problem z tym alarmem. Próbowałem zrobić według wskazówek zawartych w poście i nic. Czy nie mógłbyś wkleić kawałka kodu który ustawia alarm w układzie PCF8583

    Mikrokontrolery   17 Lip 2012 00:13 Odpowiedzi: 7    Wyświetleń: 1944
  • Jak zasilić PCF8583 w zegarze samochodowym z termometrem LCD?

    ja w swoim kompie pokładowym mam zasilanie z 78l05 i tyle jest też GOLDCAP bo często wyciągam kompa do upgrade oprogramowania i nie chce mi sie co chwile ustawiać zegarka :)

    Mikrokontrolery   16 Lip 2004 14:02 Odpowiedzi: 19    Wyświetleń: 2055
  • REKLAMA
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    A zamieniasz ustawiane wartości na i z kodu BCD?

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16679
  • PCF8583 BASCOM – jak poprawnie odczytać rok z rejestru i obsłużyć przepełnienie?

    No tak dwa bity z lewej to rok dalsze 2 to 10 dni i ostatnie 4 to dzień zrobiłem taki program Zapisuje na starcie godzinę 23:59:58 i datę 31-12 dzień wpisuję tak &B00110001 , daję mi to 31 dzień miesiąca , kiedy przechodzi data na 1-01 to zmienną dnia wyświetla mi tak &B00000001 ale bity roku nie uległy zmianie. Jak do tego nie dojdę chyba zmienię...

    Mikrokontrolery AVR   20 Kwi 2010 20:32 Odpowiedzi: 5    Wyświetleń: 1990
  • PCF8583 + Atmega8: Jak obliczyć i wyświetlić pełny rok z licznika lat 0-3?

    Zapisz sobie podstawę roku w RAMie (w PCFie) z dokładnością do 4 lat. Czyli dla obecnego roku w RAMie wpisujesz 04, a w rejestrze roku 02. Przed wyświetleniem dodajesz te 2 liczby. Przy ustawianiu natomiast wpisany rok podziel na 4. Wynik wpisz do RAMu, a resztę dzielenia do rejestru roku w PCFie.

    Mikrokontrolery   17 Sie 2007 08:52 Odpowiedzi: 4    Wyświetleń: 1898
  • Kod zegarka w Bascom dla PCF8583 na Atmega32 - poprawne liczenie dni

    Witam! Znalazłem coś takiego, może tam znajdziesz to czego szukasz.http://www.elektroda.pl/rtvforum... ten kod od daewoo juz widzialem - mimo, ze na schemacie jest pcf8583 to kod jest napisany pod ds1307clock i tam jest calkowicie innna procedura ustawiania....

    Mikrokontrolery   21 Lut 2007 21:59 Odpowiedzi: 8    Wyświetleń: 2328
  • Jak połączyć pcf8583 z Atmega8, by uzyskać dokładność 8 min/rok?

    No jeżeli chcesz to połączyć tak, że bateria tylko do PCFa a sieć tylko do Atmegi to jak najbardziej tylko w momencie gdy będziesz chciał wymienić baterię, a zegarek będzie podłączony do zasilania sieciowego to pojawią Ci się bzdury na wyświetlaczu ponieważ będzie on próbował czytać poprzez TWI z PCFa, a PCF będzie wyłączony. Co prawda taka sytuacja...

    Mikrokontrolery AVR   19 Paź 2009 14:14 Odpowiedzi: 30    Wyświetleń: 6023
  • Jak zapisać czas z DCF77 do zegara na PCF8583?

    jak zrealizować programowo zapis czasu do PCF8583 otrzymanego z DCF-a? Tak samo jak otrzymanego z każdego innego źródła. Chociażby wymyślonego. Przecież Twój zegarek jakoś ustawiasz? Albert

    Mikrokontrolery AVR   02 Kwi 2015 15:37 Odpowiedzi: 3    Wyświetleń: 1065
  • Pcf8583 timer. Dokładność do 0,01s. Zakres 40s-2min.

    Chciałem jeszcze dodatkowo wykorzystać alarm z pcf-a aby o określonym czasie włączał i wyłączał codziennie urządzenie. Może to jakoś podzielić? Timer na procku a alarm z pcf-a? Druga sprawa to nie zabardzo wiem jak tego timera zrobić w procku i jeszcze żeby można było ustawiać jego czas z zewnątrz :cry:

    Mikrokontrolery   16 Maj 2007 22:46 Odpowiedzi: 5    Wyświetleń: 1508
  • Sprawdzenie schematów zegarka z PCF8583 i termometrem DS1820

    najprościej - 3 przyciski 1. UP (zwiększa liczbę) 2. DOWN (zmniejsza liczbę) 3. SET zmienia parametr do ustawienia (po kolei - hh:mm:ss dd:mm:yy) i aktywację ustawiania robisz np. przytrzymanie przycisku SET przez 3s. potem każde wciśnięcie przycisków up down zmienia liczbę, a SET powoduje przejście do pobierania kolejnej danej

    Mikrokontrolery AVR   12 Mar 2011 15:59 Odpowiedzi: 10    Wyświetleń: 1416
  • Efektowny zegar z diod LED na pcf8583 i atmega8

    W jaki sposób ustawia się godzinę i datę na tym zegarku? nie widzę na płytce przycisków

    DIY Konstrukcje   13 Sty 2022 09:10 Odpowiedzi: 68    Wyświetleń: 44929
  • [ATMEGA32][C]Jak zrobić proste menu na LCD ? koncepcja

    Nie przeczę i nie ukrywam że orłem nie jestem i potykam się o kamyczki ale czy po przeczytaniu czymś tam od razu wiadomo jak to zrobić?..nie do końca bo dopiero w praktyce wychodzi ile się zrozumiało z tekstu manuala czy ksiązki.. Dodano po 4 Mimo wszystko pomogliście mi podtrzymując na duchu za co bardzo dziękuje...napisałem obsługę tego menu standardowo...

    Mikrokontrolery AVR   26 Paź 2010 22:43 Odpowiedzi: 25    Wyświetleń: 10732
  • Jak ustawić PIC16F8x z PCF8583 przy kwarcu 4MHz? Przypadkowe dane na LCD

    w PIC'u polecenie I2CInit(x)... cos chyba ustawia.... to x nie wiem co to jest ...

    Mikrokontrolery   05 Sty 2006 22:10 Odpowiedzi: 6    Wyświetleń: 1199
  • Jak ustawić alarm w PCF8583 do budzenia procesora przerwaniem INT?

    Witam wszystkich. Mam problem z nastawieniem alarmu w pcf8583...próbowałem już różnych kombinacji i ciągle nic. Muszę zrobić budzenie procka przerwaniem int generowanym przez ową kośc. Pewnie robię coś nie tak...proszę bardzo o kawałek kodu (najlepiej w bascomie) nastawiającego alarm. ps. kość jest sprawna - datę i godzinę ustawiam i czytam.

    Mikrokontrolery   29 Maj 2006 11:45 Odpowiedzi: 2    Wyświetleń: 2247
  • Zasilanie buforowe układu PCF8583

    Chodzi dokładnie o to, że buduję mikroprocesorowy zegar czasu rzeczywistego z układem PCF8583 zasilany z 230V. Chcę aby po wyłączeniu głównego zasilania było podtrzymywane jedynie napięcie (np. z jakiejś baterii) na układzie PCF8583 tak, aby była pamiętana i aktualizowana godzina, żeby po przywróceniu zasilania na całym układzie nie trzeba było jej...

    Projektowanie Układów   01 Lut 2006 23:41 Odpowiedzi: 1    Wyświetleń: 1966
  • [ATmega32] - [Basom] odczytywanie po I2C czasu z PCF8583

    Wielokrotnie wałkowane. W przerwaniu wrzuciłeś transmisje I2C, CLS, obsługę LCD i inne bzdety. Wydłub to i wstaw do pętli głównej programu. W przerwaniu ustaw tylko sobie jakiś bajt/flagę że coś się stało. Teraz obsługa przerwania zajmuje dłużej niż czas pomiędzy przerwaniami. To się musi sypać. Z PCFa możesz też wyciągnąć sygnał zegarowy (skonfiguruj...

    Mikrokontrolery Początkujący   15 Lis 2012 22:55 Odpowiedzi: 20    Wyświetleń: 2076
  • [atmega32][C] PCF8583 odczyt czasu daty i dnia tygodnia

    A numer miesiąca odczytuje się poprawnie? W rejestrze statusowym (offset 0) jest bit maskujący odczyt dnia tygodnia. Jeśli jest ustawiony to dzień tygodnia zawsze czyta się jako 0. Nigdzie w programie nie ruszasz tego rejestru, więc nie wiadomo co jest tam wpisane. No i jeszcze jedna uwaga - ten rejestr dnia tygodnia nie zmienia się po zmianie dnia...

    Mikrokontrolery AVR   09 Sty 2012 02:09 Odpowiedzi: 22    Wyświetleń: 4333
  • PCF8583 i EEPROM 2404 na I2C z AT89C2051 - niewidoczny EEPROM

    Zakładającego temat , patrząc na datę , sprawa już nie interesuje. Ale ..... PCF8583 może mieć adres 160/161 lub 162/163, ustawiane jest to nóżką A0 24C04 może mieć adres : 160/161 , 164/165 , 168/169 , 172/173 , ustawiane jest to nóżkami A1 i A2 Można sobie wybrać żeby się nie pokrywały. Adres układu jest czym innym niż adresy pamięci i ich stron

    Mikrokontrolery   06 Lut 2011 10:55 Odpowiedzi: 14    Wyświetleń: 3494
  • [atmega8][bascom avr] pcf8583,wyswietlacz siedmiosegmentowy

    Wystarczyło dodać I2Cinit i układ działa poprawnie. wyświetla się czas. Teraz tylko ustawianie czasu dorzucić i zegarek gotowy. Temat uważam za zamknięty.

    Mikrokontrolery AVR   22 Kwi 2010 18:02 Odpowiedzi: 9    Wyświetleń: 4569
  • Atmega128 + PCF8583 Obsługa przerwania zewnętrznego

    Witam. Pierwsza sprawa. Wpierw ustawiamy wywołanie przerwania a potem włączamy przerwania. INT PCF-a jest podpięty do zasilania.

    Mikrokontrolery Początkujący   15 Mar 2017 21:43 Odpowiedzi: 9    Wyświetleń: 936
  • Atmega8 + PCF8583: Ustawienie trzech cykli włącz/wyłącz w Bascomie

    Witam Potrzebuję w ATMEGA8 + PCF8583 ustawić w Bascomie trzy przerwy o dowolnie ustawianej "H" i "M".(czas wyłączenia i czas załączenia) Pierwsza wartość ma spowodować włączenie, druga wyłączenie i tak trzy razy na dobę. Problem polega na tym że jak się uda raz wyłączyć to się nie załącza.

    Mikrokontrolery AVR   19 Cze 2011 05:20 Odpowiedzi: 5    Wyświetleń: 1035
  • Czy AVR obsługuje I2C w przerwaniach bez zakłóceń? PCF8583 i PCF8574

    A nie lepiej odpytywać na przerwaniu timera i klawiaturę i PCF8535? Do programu wstawić semafor ustawiany przerwaniem INT0 i kasowany przy odczycie wskazania zegara. To samo dotyczy innych peryferiów przyłączanych na I2C - dostęp do szyny niech ma tylko jeden wątek. Myślę, że ułatwiłoby to sprawę i to znacznie.

    Mikrokontrolery   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3879
  • PCF8583 z AT89C2051 - resetowanie zegara po zaniku zasilania, jak temu zaradzić?

    Witam Mam zrobiony zegar elektroniczny z wykorzystaniem PCF8583 i AT89C2051. Czas wyświetlany jest na LCD. Wszystko działa jak narazie dobrze tylko, że po każdym włączeniu (wyłączeniu) zasilania trzeba zegar ustawiać od nowa bo się zeruje. Żeby tego uniknąć do PCF8583 dołączyłem baterię 3V tak, jak na schemacie poniżej. Problem polega na tym, że pamięć...

    Mikrokontrolery   09 Lut 2006 13:53 Odpowiedzi: 27    Wyświetleń: 2823
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    Z konwersji BCD_na_DEC w przypadku tak przesuniętej wartości dnia tygodnia możesz oczywiście korzystać tylko po co? przeanalizuj sobie kod tej funkcji to zrozumiesz dlaczego o tym mówię. A odnośnie automatycznego wyliczania - to podaj mi jeden przykład co w tym RTC jest automatycznie wyliczane jak piszesz? NIC ;) wszystko jest automatycznie inkrementowane...

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2945
  • Atmega32 nie reaguje na przerwanie z PCF8583 co 5 minut - co robię źle?

    No i bardzo dobrze, masz: [syntax=c]DDRD = (1<<PD2); // ustawiasz kierunek pinu jako WEJŚCIE PORTD = (1<<PD2); // podciągasz wejście wewn. rezystorem do VCC GICR = (1<<INT0); // zezwalasz na przerwanie INT0[/syntax] tylko pozbyłem się tych brzydkich makr _BV(), których osobiście nie cierpię ;) ale jak się uprzesz to oczywiście możesz...

    Mikrokontrolery AVR   28 Mar 2012 11:27 Odpowiedzi: 5    Wyświetleń: 1587
  • Jak przyspieszyć odświeżanie wyświetlacza w zegarze z PCF8583 na Atmega 162?

    Polecenie "Cursor off" możesz umieścić przed pętlą "Do - loop", przecież wyłączasz go tylko raz. Polecenie "Locate" możesz zastosować do każdej zmiennej - "Godziny", "Minuty", "Sekundy". Sprawdzasz przed wyświetleniem czy zmienna jest mniejsza od 10, jeśli tak ustawiasz odpowiednią pozycję za pomocą "Locate x.y" i wyświetlasz. Jeśli nie to wyświetlasz...

    Mikrokontrolery   26 Wrz 2007 10:27 Odpowiedzi: 14    Wyświetleń: 1826
  • [PCF8583] [PCF8583][Bascom] Błędne odczyty i zapisy, dziwne działanie zegara PCF8583

    A jak inaczej czytać PCF-a jak nie przez I2C? Widzę że humor dopisuje :D Otóż, usiądź bo to może Cię zaskoczyć, TWI to sprzętowa, dużo lepsza od programowej, kiedy mamy możliwość skorzystania z dedykowanych pinów, obsługa I2C wbudowana w mikrokontroler. Żeby jej użyć należy ją najpierw skonfigurować dwoma komendami. W przeciwnym wypadku korzystasz...

    Mikrokontrolery AVR   13 Kwi 2016 20:48 Odpowiedzi: 6    Wyświetleń: 990
  • Sterownik akwarium na AT89C2051 - czy warto zainwestować w PECEL?

    Witam! Zbudowałem sterownik do akwarium, który steruje 6 lampami (świetlówkami) imitując świt i zmierzch w akwarium. Urządzenie zrobiłem na procesorku AT89C2051. Nie jestem do końca z urządzenia zadowolony, ponieważ 2 kB pamięci i tylko 2 porty nie do końca rozwiązały problem. Np. ustawianie zegara realizuję poprzez włożenie w podstawkę 2 procesora...

    Mikrokontrolery   24 Lis 2003 13:58 Odpowiedzi: 10    Wyświetleń: 2615
  • Wyświetlanie daty i dnia tygodnia co 2 sekundy na PFC8583 w Baskom, 89c2051

    A możesz skontaktować się ze mną na gg?? Wytłumaczyłbym Ci trochę, bo tak trudno trafić, co już wiesz a czego jeszcze nie!! Wszystko w zasadzie można wyczytać z pdf-a, opisującego PCF8583, do pobrania ze strony Philipsa. Ogólnie mogę powiedzieć tak: 1. Rok: Właściwe rejestry zegarowe PCF8583 nie przechowują całej liczby oznaczającej rok, a jedynie cyfrę...

    Mikrokontrolery   13 Lis 2005 08:35 Odpowiedzi: 8    Wyświetleń: 3348
  • Zegarek na Atmedze i PCF8583 - ocena schematów i podłączenie RTC

    (at)GanzConrad - to całe urządzenie będzie zasilane z baterii, więc nie trzeba dodatkowego podtrzymania :D I racja - ledy źle wpięte (at)ATmegazord - jeśli chcesz COKOLWIEK zobaczyć na tym LCD to potrzebujesz napięcia ujemnego :D Do jego "wytworzenia" potrzebowałbyś jakiegoś inwertera napięcia (najlepiej scalonego - podpinasz wtedy tylko 2 kondki i...

    Mikrokontrolery   14 Kwi 2013 09:53 Odpowiedzi: 18    Wyświetleń: 4371
  • Rejestrator pogodowy

    http://obrazki.elektroda.net/36_12727083... Witam. Dzisiaj chciałbym zaprezentować układ który wykonałem na zaliczenie przedmiotu Technika Mikroprocesorowa na Politechnice Opolskiej. Układ nazwałem "REJESTRATOR". Sercem układu jest Atmega32. Program został napisany w BASCOM-ie. Zajmuje 42%. Pomiary wykonywane są na 3 czujnikach: - Temperatura...

    DIY Konstrukcje   23 Lut 2016 16:41 Odpowiedzi: 76    Wyświetleń: 39831
  • PCF8583 - jak ustawić rejestry dla przerwania co 15 minut?

    Masz dwie metody: 1) Łatwiejsza - Ustawiasz Clock mode, timer na zero, timer alarm, timer na odliczanie minut, wpisujesz do rejestru alarmu timera 15, czekasz na przerwanie. Po przerwaniu zerujesz rejestr alarmu, zerujesz flagę alarmu i zerujesz timer. Control status register (0x00) = 0000 X1XX Timer register (0x07) = 0 Alarm control register (0x08)...

    Mikrokontrolery   19 Lis 2008 23:16 Odpowiedzi: 4    Wyświetleń: 1932
  • [I2C] Dlaczego po wysłaniu startu i bajtu lub odebraniu zerujemy SCL w I2C Pcf8583?

    I2C_SDL_HI; I2C_SCL_HI; ?? To wg Ciecie uznacza ze sa w stanie niskim ?? (No chyba że to _HI oznacza że sa w stanie rozbawionym) A po START ustawia niski bo szykuje transmisje bitu Do czego służy to opóżnienie o 3 takty kwarca Lektura: https://pl.wikipedia.org/wiki/I%C2%B2C https://learn.sparkfun.com/tutorials/i2c - tu masz ładnie opisane albo trudniejsze:...

    Mikrokontrolery Początkujący   02 Sty 2016 17:21 Odpowiedzi: 15    Wyświetleń: 1053
  • [atmega8][c] pcf8583 po sprzętowym TWI-brak komunikacji.

    Zerknij tu jak jest wykonywany odczyt z linii i porównaj [syntax=c] #ifndef _AVR_TWI_ #define _AVR_TWI_ #ifndef TWI_SPEED #define TWI_SPEED 100000 #endif void twi_init() { TWBR = (F_CPU / TWI_SPEED - 16) / 2 + 1; } void twi_start() { TWCR = (1<<TWINT)|(1<<TWSTA)|(1<... while (!(TWCR & (1 << TWINT))); } uint8_t twi_read_byte(uint8_t...

    Mikrokontrolery AVR   27 Cze 2011 01:34 Odpowiedzi: 7    Wyświetleń: 1862
  • Kod w Bascom dla PCF8583 i AVR 90S2313 - impuls co 60 sekund na portach A1 i A2

    ...nóżkę int0 pcf8583 (7) trzeba podłączyć do PD.2 w uC przez układ RC, ponieważ pcf8583 daje przebieg o częstotliwości 1Hz, wypełnienie 50%... a nie chcemy, żeby przerwanie było wywoływane co chwile przez te pół sekundy... :P W takim przypadku , ustawiamy wyzwalanie zewnętrznego przerwania na jedno ze zboczy (opadające lub narastające) , a układem...

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4370
  • Atmega16 + PCF8583: Brak sygnału INT przy ustawieniu alarmu zegara

    Jeśli chciałbyś ustawić weekday alarm to do rejestru 0x08 wpisz 0xa0 tak jak napisales w pierwszym poscie i wtedy w rejestrze 0x0e ustawiasz valid dni tygodnia. Reszte rejestrów wpisz recznie i sprawdz czydzialaja. Powinno byc OK powodzenia

    Mikrokontrolery AVR   01 Cze 2009 08:28 Odpowiedzi: 3    Wyświetleń: 2171
  • [bascom] Jak ustawić warunek czasowy w Bascom z PCF8583 do włączania urządzenia?

    Witam serdecznie! Chcę uzyskać efekt: if (godzina i minuty znajdują się w zakresie od do) then włącz urządzenie end if Mogę ustawiać zmienne wykonywania polecenia (o określonej godzinie pobranej z PCF8583) w zakresie godzin od do. Nie istotne jak je nazwano, ważne aby urządzenie pracowało od pewnej godziny i minuty do innej godziny i minuty....

    Programowanie Początkujący   20 Wrz 2009 21:30 Odpowiedzi: 9    Wyświetleń: 1525
  • Jak wygenerować 1Hz na atmega16 bez PCF8583, używając timerów w C?

    Chodziło mi o to, że nie potrafisz pisać w języku C i chyba od kursu tegoż języka powinieneś zacząć. Można też kupić sobie książkę np "kernighan ritchie ansi c" albo coś od razu pod kątem mikrokontrolerów czyli książkę pana Mirosława Kardasia lub pana Tomasza Francuza, ponieważ są dość świeże i profesjonalne wydania (tak myślę, nie czytałem :P) bo definy...

    Mikrokontrolery Początkujący   16 Sty 2012 13:09 Odpowiedzi: 14    Wyświetleń: 2066
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    Mam problem ze zliczaniem czasu przez timer w układzie PCF8583. Na starcie programu ustawiam timer: I2cstart I2cwbyte 162 I2cwbyte 0 'rejestr kontrolny I2cwbyte &B00000100 'alarm aktywny I2cstop I2cstart I2cwbyte 162 I2cwbyte 8 'rejestr kontrolny timera I2cwbyte &B01000010 'zapis rejestru alarmu 'odmierzanie sekund ' włączony alarm timera I2cstop I2cstart...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2354
  • PIC18F46K22 - Brak komunikacji I2C z zegarem PCF8583, inicjacja nie działa

    Deklaracje rejestrów są w bibliotece. Raczej powinno dać się jej ufać. Spróbuj użyć pierwszego I2C bo może rzeczywiście biblioteka z tym drugim nie daje sobie rady. Średnika jeszcze brakuje po drugim while'u w tej czytającej funkcji. Nie wiem jak w tym nowszym MPLAB'ie się to ustawia, ale jeśli możesz użyć programatora jako debugera, to zrób to i sprawdź...

    Mikrokontrolery PIC   10 Gru 2014 14:42 Odpowiedzi: 4    Wyświetleń: 1932
  • Różne oblicza optymalizacji

    Jako przykład podam program dla 8051 napisany przeze mnie w asemblerze realizujący funkcje zegara: - obsługa 4 wyświetlaczy 7seg poprzez rejestry szeregowe 74595 - obsługa 5 przycisków przez rejestry 74165 - obsługa przerwania do generowania dźwięku "piknięcia" przy naciskaniu przycisków, czasu lampki i synchronizacji DCF, wszystko na jednym liczniku...

    Tematy tygodnia   30 Sty 2024 03:15 Odpowiedzi: 10    Wyświetleń: 1227
  • Jak odmierzać czas na 89s52 i pcf8583 z warunkowym załączaniem?

    ciężko naprawdę wydumać o co ty pytasz. nie wiesz jak 5 min odmierzyć?? ustawiasz sobie zmienna np na 5 i co minutę zmniejszasz ją o 1. jeśli osiągnie 0 to wykonujesz daną akcję

    Mikrokontrolery   25 Lis 2007 22:17 Odpowiedzi: 8    Wyświetleń: 1652
  • Jak napisać program do zegara na Atmega16 z PCF8563 i przyciskami?

    Potrzebowałbym zegar na Atmega16 + PCF8563 Posiadam gotową płytkę do uruchomienia tego ale nie bardzo wiem jak napisac program.Chodzi o to zeby za pomoca przycisków na płytce ustawiać czas i wyświetlać to na wyświetlaczu. schemat gotowej płytki znajduje sie tutaj ... Jakoś nie mogę zlokalizować na tym schemacie , PCF8583 :| Piotrek

    Mikrokontrolery   19 Cze 2007 14:02 Odpowiedzi: 8    Wyświetleń: 1887
  • Zegar NIXIE z odbiornikiem DCF77

    Załozeniem budowy zegara było żeby był bezobsługowy, postawiony raz z ustawioną dobrze anteną ma działac i działac...., synchronizacja z wzorcem czasu odbywa sie na bierząco, jeśli tylko zegar stwierdzi że odebrana ramka jest wporządku ustawia sie do niej, jeśli znajdzie błędy w ramce, pomija ją i odczytuje zawartoś RTC (PCF8583), która jest korygowana...

    DIY Konstrukcje   27 Gru 2015 19:28 Odpowiedzi: 93    Wyświetleń: 32029
  • [AVR-GCC] ATMEGA8 i PCF8583 - brak aktualizacji sekund na wyświetlaczu

    Akurat z C dla mikrokontrolerów to jestem cienias ale widzę, że w main.c jest zdefiniowana funkcja ustawiania zegarka a Ty jej nie wywołujesz. Od razu zaczynasz od odczytu a przecież zegarek PCF8583 po załączeniu zasilania nie chodzi i ma w rejestrach raczej przypadkowe wartości (o ile sobie dobrze przypominam). Jeśli chcesz sprawdzić, czy mam rację...

    Mikrokontrolery   16 Mar 2008 12:23 Odpowiedzi: 9    Wyświetleń: 3682
  • [Atmega16] [Atmega16][BASCOM] Konfiguracja przerwań co 1s z zegara PCF8583

    Tak też robię :) Wszystko się zgadza oprócz tego, że nie sprawdzam przerwania po I2C. Kwestia jest taka, że ten zegar generuje przerwanie jednokrotnie, więc w obsłudze przerwania w procesorze trzeba ponownie ustawić pewne flagi by zegar wygenerował kolejne przerwanie za sekundę i tak w kółko. Problem w tym, że nie wiem czemu po pewnym nieustalonym czasie...

    Mikrokontrolery AVR   09 Lip 2009 22:45 Odpowiedzi: 4    Wyświetleń: 2665
  • [BASCOM] Integracja zegara na ATmega8 z odbiorem RC5 - problem z liczeniem czasu

    komenda Getrc5(address , Command) blokuje inne przerwania na czas jej wykonania stąd przestaje ci na chwilkę działać przerwanie zliczające czas a wiec zegar będzie się późnił. Ostatnio robiłem właśnie zegar wiszący wysoko i ustawiany właśnie przez pilota rc5 ale od razu zrobiłem go na pcf8583. Może dasz radę dołożyć go do swojego projektu. wg mnie warto....

    Mikrokontrolery AVR   12 Lip 2010 15:07 Odpowiedzi: 8    Wyświetleń: 3456
  • [atmega32] Błąd odczytu/zapisu z RTC PCF8583 na ATmega32 w języku C - analiza kodu

    A z czym dokładnie masz problem? Sam układ zegara działa poprawnie - podłącz diodę led (np czerwoną z rezystorem sporym np 1k) do wyjścia INT zegara i zobacz czy jest tam (na oko) 1Hz? Druga sprawa co do ustawień kierunków linii SCL SDA - gdy używam sprzętowego i2c to nic z tym nie robię, poza tym jeżeli już chcesz ustawiać kierunek tych linii to zauważ,...

    Mikrokontrolery AVR   31 Lip 2011 09:26 Odpowiedzi: 8    Wyświetleń: 3081
  • Kod do sterowania oświetleniem akwarium - problem z przyciskami i menu

    Głupi błąd:) Już rozwikłany:) aliasy odpowiadające wyjściom powinny być nie np . Grzałka alias pinx.x ale grzalka alias portx.x. czyli taka głupia prosta sprawa:) ale mam problem z zegarem na pcf8583 niby wszystko jest ok liczy czas ustawia się ale czasami (nawet częściej) pokazuje aktualną godzinę i nagle pokazuje np.: 165:165:165 i po sekundzie wraca...

    Mikrokontrolery Początkujący   08 Sty 2012 23:50 Odpowiedzi: 12    Wyświetleń: 2429
  • Jak odczytać dzień tygodnia z PCF8583 w BASCOM-Atmega8?

    Wystarczy zajrzeć do datasheeta PCFa. Musisz odczytać jeszcze rejestr 6. W nim 3 najstarsze bity to binarna cyfra w zakresie 0 - 6 (teoretycznie to BCD, ale na jednym półbajcie nie ma to znaczenia), oczywiście przesunięciem bitowym wyciągniesz te bity. Musisz założyć, który dzień jest początkiem tygodnia, np. 0 - poniedziałek, następnie switchem wyciągać...

    Mikrokontrolery AVR   12 Wrz 2010 14:29 Odpowiedzi: 3    Wyświetleń: 2070
  • Sterownik OFF-GRID: funkcje, sterowanie gniazdkami 230V, monitorowanie PV

    Ten sterownik zaprojektowałem i napisałem program dawno temu ale myślę że może komuś się taki projekt przyda lub będzie bazą dla innego projektu. U mnie sterownik włącza i wyłącza gniazdka przekaźnikami półprzewodnikowymi z optoizolacją Funkcje realizowane przez sterownik: wyświetlanie bieżącego czasu , daty i dnia tygodnia z możliwością jego programowania...

    Energia Odnawialna   14 Cze 2024 21:25 Odpowiedzi: 6    Wyświetleń: 237
  • [Atmega8] Atmega8 Bascom – jak sprawdzić działanie I2C z RTC PCF8583, brak danych na LCD

    Szynę I2C najprościej sprawdzić analizatorem stanów logicznych. Może podeprzesz się jednym programem i podeślesz na forum go to na pewno ktoś znający BASCOM pomoże z tym problemem. Wiem, że ustawia się coś w programie BascomAVR aby wszystko dobrze pracowało. Ale nie pamiętam co dokładnie.

    Mikrokontrolery Początkujący   08 Wrz 2013 18:18 Odpowiedzi: 20    Wyświetleń: 6600
  • Bascom Atmega32 - Czarne kostki na wyświetlaczu Atmega Bascom

    Tak, są podciągnięte. Problem się robi po dodaniu tej jednej linijki. Wydaje mi się że to będzie problem ze zmiennymi. Dodano po 10 Wystarczy że np. usunę całe menu ustawiania zegara i wtedy adc wyświetla - ale przecież jakoś ten zegar muszę ustawiać. Podobnie ma się sytuacja jak zostawię ustawianie zegara a usunę linijki odpowiadające za wpis do pamięci...

    Mikrokontrolery AVR   10 Sty 2014 15:16 Odpowiedzi: 15    Wyświetleń: 3504
  • ATtiny26, LCD Nokia3310 i problem z alarmem pcf8583

    Zrobiłem jednak wybudzanie na timerze w pcf8583. Co 1 sek. lub co minutę (wtedy nie pokazuję sekund). Niestety oprócz kasowania flagi w rejestrze 00 (bit 0) trzeba ustawiać za każdym razem liczbę w rejestrze 07, który odlicza jednostki (ss/s/m/h/d w zależności od ust. bitów 0,1,2 w rej. 08 ) od ustawionej liczby do 99 Aktualnie zasilam z 3 akumulatorków...

    Mikrokontrolery   04 Mar 2008 21:26 Odpowiedzi: 7    Wyświetleń: 2479
  • Problem z PCF8583 - nie liczy po ustawieniu godziny.

    Witam mam pytanko, czy jak chce ustawić godzinę 14:21 na zegarze to muszę dokonać korekcji w kodzie BCD o liczbę 6 czy nie. Jak wprowadzam z klawiatury te ustawienia i zapisuje do mojej PCF- ki to otrzymuję na LCD 01:01 i sekundy są wyświtlane prawidłowo. a jak wprowadzam godzinę mniejszą od 9 to jest ok, czyli ustawiam godzinę 9 i 21 minut to po uruchomieniu...

    Mikrokontrolery   21 Lut 2007 16:45 Odpowiedzi: 7    Wyświetleń: 2181
  • Jak odczytać jednocześnie dzień, miesiąc, rok z PCF8583?

    Witam. Mam pytanie dotyczące PCF8583. Chodzi mi o odczyt dnia, miesiąca, dnia tygodnia i roku. Wiem, że dzień i rok są pod adresem 5 a miesiąc i dzień tygodnia pod 6. Dostęp do nich ustawiamy bitem w rejestrze kontrolnym. A czy da się jednocześnie odczytywać wszystkie te cztery wartości? Próbowałem odczytywać rok i dzień tygodnia a później ustawiałem...

    Mikrokontrolery   22 Lut 2004 15:50 Odpowiedzi: 3    Wyświetleń: 1957
  • [ATmega32][Bascom] Zegarek na PCF8583 i nastawianie czasu

    Zauważ tylko, że teraz nie konwertujesz odczytanych wartości z RTC i są ciągle w formacie BCD. Przy wyświetlaniu są one konwertowane tylko na string dla wyświetlacza, a same nie ulegają zmianie. Tak na dobrą sprawę musiał byś je konwertować PO wyświetleniu... ale po co.... Przy ustawianiu operujesz na zmiennych Ustaw_h itd, jeśli zegar pochodzi kilka...

    Mikrokontrolery AVR   10 Mar 2010 20:26 Odpowiedzi: 11    Wyświetleń: 3820
  • PCF8583 brak komunikacji z procesorem po magistrali I2C .

    Nieszczęsny kod: Potwierdzam :wink:. Masz taki bałagan że niewiadomo co do czego. Musisz to wszystko sobie poukładać (zobacz jak to robią inni). Do ustawiania pinów portu wykorzystaj makra, nazwij funkcje zgodnie z tym co mają robić. I reaguj opdpowiednio na ACK bo po to on jest żeby weryfikować transmisję.

    Mikrokontrolery   31 Sty 2008 14:37 Odpowiedzi: 14    Wyświetleń: 2397
  • Jak połączyć kilka procesorów Intel 80c51/80c52 z jednym odbiornikiem?

    Osobiście uważam, że zegar na tablicy mógłby być autonomiczny. Wtedy zmianie ulegałyby tylko niektóre parametry na tablicy. Przecież nazwa gości i gospodarzy są statyczne. Odpada kilka ramek. Ustawiamy je raz podczas startu/inicjalizacji i po krzyku. Czas można zrobić na PCF8583 z podtrzymaniem albo kondensatorem back-up (np. 2,2F/5V). Na początku meczu...

    Mikrokontrolery   07 Lip 2005 19:57 Odpowiedzi: 87    Wyświetleń: 10831
  • [STM32F051][C/CoCoox]] - Inicjalizacja I2C, komunikacja z PCF8583

    Oczywiście, że tak - po 10kΩ. Co ciekawe dodałem wszystkie możliwe przerwania I2C aby zobaczyć czy coś się dzieje. Przy wejściu w while, o którym była mowa po chili występuje przerwanie I2C_IT_ALERT. Zgodnie z reference manual, to jest jakieś przerwanie od SMBus, ale przecież nie ustawiałem magistrali w tryb SMBus... Przed inicjalizacją I2C (struktury)...

    Mikrokontrolery ARM   22 Mar 2015 20:01 Odpowiedzi: 10    Wyświetleń: 2004
  • Atmega 32 Bascom - jak poprawnie ustawić miesiąc i rok w rejestrze?

    Mając trochę wolnego czasu napisałem parę funkcji do obsługi układu PCF8583. Funkcja która ustawia godzinę i datę zapisuje też dane potrzebne do obliczenia pełnego roku, dzień tygodnia jest obliczany automatycznie na podstawie daty. Funkcje Pcf8583_write i Pcf8583_read można wykorzystać do zapisywania/odczytywania danych z wolnej pamięci ram. Dostępne...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 6141
  • Kod Bascom dla zegara na ATmega 16/32 z MAX7219, PCF8583, DS18B20, SPI

    Witam. Przedstawiam w załączniku kodu w Bascomie obsługujący zegar na ATmega 16/32, PCF 8583, DS18B20 i MAX7219 (osiem cyfr) obsługiwany wyświetlacz po SPI. Zegar, budzik, temperatura, data, utawienie jasności. Może komuś przydadzą procedury bascomowe we własnych opracowaniach. Pracuję nad ustawianiem za pomocą pilota. Jak przetestuję - dokleję do postu....

    Mikrokontrolery   11 Mar 2011 21:36 Odpowiedzi: 1    Wyświetleń: 3837
  • Wybór stabilnego RTC: PCF8583, DS1302 czy wewnętrzne w ATmega128?

    ... człowieku, taka tolerancja to prawie pikuś ;) ... jak się pobawisz trymerkiem to i bez żadnego miernika to osiągniesz poświęcając kilka dni(dób) na dostrojenie opóźnienia lub przyśpieszenia. Zakładając oczywiście, że układ będzie miał cały czas w miarę równe zasilanie (bez włączania na dłuższe okresy zasilania awaryjnego) i jesli będzie pracował...

    Mikrokontrolery   29 Gru 2006 19:10 Odpowiedzi: 18    Wyświetleń: 4103
  • Atmega32 i PCF8583 - błędny odczyt czasu, wyświetla 165:165:165. Co poprawić?

    Zastosowalem sie do twoich porad "Andy74", zegar z data dziala ale potrzebuje jeszcze wskazan roku. Zamiast &B00001000 wpisalem 8 bo wg. tego co jest w dokumentacji wtedy mozliwy powinnien byc odczyt roku(tak mi sie wydaje) ale u mnie jakos to nie dziala i np. luty ma podczas ustawiania tyle co inne miesiace czyli 31 dni.. Jak zrobic aby automatycznie...

    Mikrokontrolery   27 Gru 2006 10:22 Odpowiedzi: 13    Wyświetleń: 3461
  • DS1307 - Odczyt rejestru sekund zwraca nieprawidłowe wartości powyżej 59

    Witam. Dzieki za zainteresowanie;). Piszac o sekwencji mialem na mysli odczyt danych co sekunde z DS1307. Procedure do obslugi I2C jest napisana w jezyku C. Wszystkie funkcje startu, stopu, wyslania i odebrania danej sa przetestowane zarowno na PCF8583 jak i na mierniku tem. LM92. Oczwywiscie bit CH ustawiam na "0" na samym poczatku. Zapisisuje oczywiscie...

    Mikrokontrolery   26 Paź 2006 09:08 Odpowiedzi: 7    Wyświetleń: 2240
  • [atmega8] Jak inkrementować lata w PCF8583 przy ograniczeniu do 4 wartości?

    Nie znam 100 sposobów bo po co, po prostu jak jest potrzeba to wymyśla się taki który będzie pasował do danej sytuacji, nie ma sensu uczyć się sposobów na pamięć. Jeśli rozumiem jak działa PCF8583 to nie jest problemem wymyślenie sposobu - to miałem na myśli. No więc np. tak jak napisałem wyżej. Podczas ustawianie roku np. ustawiając 2009, zapisuję...

    Mikrokontrolery AVR   14 Lut 2009 19:20 Odpowiedzi: 12    Wyświetleń: 1902
  • pcf8583 i wyjscie A0. Do czego podłączyć linię A0?

    Mam jeszcze jeden problem w zwiazku z tym ukladem. mam ustawiony czas: godzina: 23.59 data: 05-04-2006 czekam 1 minute i godzina zmienia sie prawidlowo na 00:00 ale data ustawia sie na 06-24-2006. Nie wiecie czego to jest wina? Wszystko wyswietlane za pomoca jednej funkcji, wiec ona na pewno nie zawiera bledu.

    Mikrokontrolery   23 Kwi 2006 22:40 Odpowiedzi: 7    Wyświetleń: 1331
  • Zegar tekstowy po mojemu +DCF77

    http://obrazki.elektroda.pl/2288772000_1... Witam, W końcu jest, po długich bojach wynikających z ciągłego braku czasu, praktycznie skończony zegar tekstowy made by Mitsubishit W zegarze się zakochałem jak tylko go ujrzałem w wersji oryginalnej na niemieckiej stronie producenta. Emocje ostudziła cena - jedyne 996Euro. Ale od tego czasu...

    DIY Konstrukcje   07 Mar 2014 22:06 Odpowiedzi: 21    Wyświetleń: 15705
  • PCF8563 w BASCOM – jak odczytać i zapisać datę oraz czas, różnice względem PCF8583

    Witam mam pytanko, czy jak chce ustawić godzinę 14:21 na zegarze to muszę dokonać korekcji w kodzie BCD o liczbę 6 czy nie. Jak wprowadzam z klawiatury te ustawienia i zapisuje do mojej PCF- ki to otrzymuję na LCD 01:01 i sekundy są wyświtlane prawidłowo. a jak wprowadzam godzinę mniejszą od 9 to jest ok, czyli ustawiam godzinę 9 i 21 minut to po uruchomieniu...

    Mikrokontrolery   01 Mar 2007 03:02 Odpowiedzi: 9    Wyświetleń: 4257
  • Jak sprawdzić źródło alarmu w PCF8583 - timer czy zegar?

    Też tak myślałem, ale albo coś mam w programie nie tak, albo sam już nie wiem. Bo w obu przypadkach wywołania przerwania (alarm, timer) ustawia mi zawsze tylko i wyłącznie bit 1 w rejestrze 0x00. Dodano po 18 Poza tym nie wiem czy robię to prawidłowo Ustawianie Timer'a: Zeruję rejestr 0x07, do rejestru 0x0F ładuję wartość którą ma odliczyć (chodzi mi...

    Mikrokontrolery   25 Maj 2008 07:50 Odpowiedzi: 2    Wyświetleń: 1044
  • Moduł zegarowy I2C z PCF8563 i PCF8583

    http://obrazki.elektroda.net/79_12772194... Witam serdecznie! Ostatnio dużo zajmowałem się układami z RTC i duże utrudnienie stanowiło każdorazowe ustawianie zegarów po odłączeniu zasilania. Nie chciałem modyfikować i przy okazji psuć wyglądu obecnie posiadanych płytek testowych, więc postanowiłem wykonać na uniwersalnej płytce moduł zegarów...

    DIY Konstrukcje   07 Lip 2010 07:58 Odpowiedzi: 14    Wyświetleń: 14528
  • Funkcje nóżek OSCI i OSCO w układzie PCF8583?

    Jeśli zastosowałeś kwarc o niższej częstotliwości niż *MHz (ile to jest "gwiazdka"??) to program będzie się wykonywał poprawnie. Podejrzewam, że po prostu nie ustawiłeś wcześniej zegarka :wink: czyli? EDIT: aha... * to 8MHz .... shift mi sie nacisnal ma to jakis zwiazek z OPTION_REG albo z I2Cinit(x)... jakie x wpisac? co wogole poustawiac dla : kwarc...

    Mikrokontrolery   05 Sty 2006 12:50 Odpowiedzi: 14    Wyświetleń: 2164
  • [Mega32][Bascom] Prosty termostat - ustawianie temperatur

    Witam W ramach dalszego eksperymentowania z AVR i Bascom popełniłem połączenie odczytu z DS18B20 z sterowaniem wyjściem uC ( przez tranzystor FET ) + dodatkową atrakcję - buzer, który sygnalizuje wł/wył tranzystora/wyjścia. Chciałem dodać możliwość zmiany temp max i min, przez proste menu. Menu zrobiłem w oparciu inny mój kod obsługujący ustawianie...

    Mikrokontrolery AVR   19 Mar 2011 20:46 Odpowiedzi: 1    Wyświetleń: 2381
  • Szukam sterownika zegarowego AVR z LCD do włączania przekaźnika o określonej godzinie

    Ja robiłem coś takiego. Układ wykorzystywałem do automatycznego polewania stropu wodą w upalne, letnie dni. Całość składa się z: - uC AVR ATMega8 - układu zegara PCF8583 z CR2032 - klawiatury matrycowej 4x4 - wyświetlacza LCD - klucza tranzystorowego do sterowania elektrozaworu wody 12V - stabilizatora 5V Możliwości układu: - ustawianie aktualnej godziny...

    Mikrokontrolery   29 Lis 2005 16:12 Odpowiedzi: 5    Wyświetleń: 1993
  • Prezentacja projektu: Prosty zegarek VFD

    http://obrazki.elektroda.net/3_122786033... Jest to prosty zegarek zbudowany na ATmega8 i wyświetlaczu VFD , program napisałem w Bascomie , odliczaniem czasu zajmuje się PCF8583 , po zaniku zasilania pcf jest podtrzymywany z kondensatora 0.22F ( czas pracy na kondensatorku około 3 dni) . Czas ustawiam za pomocą pilota RC5 . . . . . . . . ....

    DIY Konstrukcje   08 Gru 2008 07:47 Odpowiedzi: 16    Wyświetleń: 12967
  • [ATmega16] [C] Zegarek PCF8583 - LCD wyświetla nieczytelne znaki

    pcf8583 nie ma wbudowanego kwarcu spróbować z całkiem nowym zewnętrznym 32kHz? tak przeglądnij również biblioteki (zaraz po tym jak przeczytasz cały datasheet). Nie zagłębiałem się w nie, ale wyglądają znajomo i z tego co pamiętam, niektóre z funkcji musiałem pisać od nowa. Dodano po 10 co do init to pod nim kryje się jakieś write init zapisuje w PCF...

    Mikrokontrolery   10 Gru 2013 19:35 Odpowiedzi: 21    Wyświetleń: 3612
  • Konfiguracja trzyosiowego napędu na Arduino z użyciem 3x AD9833 i 3x PCF8583

    Temat nie dotyczy na wprost maszyny CNC, ale chodzi o trzyosiowy napęd oparty na mikrokontrolerze sterowany aplikacją na PC, docelowo RPi i ten działa wydaje się być najbliżej tematu. Jeśli jest jakiś lepszy dział do takiego zagadnienia to prośba o przeniesienie. Generalnie mam pomysł na całość, ale zostało kilka pytań bez odpowiedzi. Koncepcja jest...

    Amatorskie Maszyny CNC   29 Lis 2023 23:55 Odpowiedzi: 2    Wyświetleń: 195
  • [atmega] [atmega][avrgcc] Przerwanie INT0 z PCF8583 - gubienie sekund w C

    Witam Na początek napisze ze jestem początkujący w C. "Napisałem" program który czyta czas i datę z PCF8583 i pokazuje to na LCD.I wszystko byłoby ok gdyby nie to ze dla testu na przerwaniu procesor ma generować krotki sygnał dźwiękowy co 1 sek. i "prawie" jest ok TYLKO raz na jakiś czas nie chce piknąć na mijającą sekundę, tak jakby gubił te sekundę....

    Mikrokontrolery AVR   20 Sty 2010 17:56 Odpowiedzi: 7    Wyświetleń: 3615
  • Czasowy włącznik (Timer) 6 kanałowy na mikrokontrolerze

    smithpl - Po co zapisywanie czasu do EEPROMu, skoro po ponownym włączeniu zasilania czas trzeba będzie ustawiać od nowa? Do tego jest potrzebne albo podtrzymywanie bateryjne całego układu, albo osobny układ RTC do pomiaru czasu z własnym podtrzymaniem (np. PCF8583). Dodatkowo taki zegar będzie dokładniejszy niż ten zrobiony na uC i zwykłym kwarcu....

    Mikrokontrolery AVR   11 Maj 2010 20:09 Odpowiedzi: 61    Wyświetleń: 12946
  • Zegar na ATmega8 - jak poprawić dokładność poniżej 3 min/rok?

    No to wersja minimalistyczna+. Bierzesz zegarek PCF8583. To jest na I2C. Taktujesz go sygnałem 50Hz-bity 4 i 5 w rejestrze 00 ustawione 01. Sprawdzasz procesorem czy jest sygnał z sieci. Jak nie to ustawiasz te bity na 00-wtedy taktowanie ma z kwarcu. Wady-dodatkowy element. Zalety: Mało żre prądu- na podtrzymaniu bateria 3V i dwie diody będzie chodził...

    Mikrokontrolery AVR   19 Gru 2016 20:32 Odpowiedzi: 66    Wyświetleń: 9132
  • Jak zapisać dzień tygodnia i rok w RTC PCF8583 używając Bascom?

    W PCF8535 można zapisać tylko cztery wartości odpowiadające za rok. Tak jak napisałeś zapisuje się je za pomocą dwóch bitów co daje właśnie cztery możliwe do uzyskania wartości. Dlaczego ???? Dlatego że zapisujemy numer roku biorąc pod uwagę powtarzalność cyklu roku przestępnego co 4 lata. Wartość '0' zapisana jako wartość roku oznacza rok przestępny....

    Mikrokontrolery   09 Lis 2006 23:20 Odpowiedzi: 3    Wyświetleń: 2287
  • Jak odczytać i ustawić czas na PCF8583 w Bascomie dla Atmega32?

    Witam Mam prośbę: poszukuję prostego programiku do odczytywania i ustawiania zegara (godziny, minuty, sek) na układzie PCF 8583, który pracuje na I2C i jest podłączony pod linie SDA i SDL Atmegi32. Chodzi głownie o przetestowanie układu. Język BASCOM. Z góry dziękuje za pomoc :) Pozdrawiam Wojtek

    Mikrokontrolery   23 Gru 2006 15:28 Odpowiedzi: 3    Wyświetleń: 1716
  • [AVR] [AVR][GCC] PCF8583 - Błędny odczyt danych z zegara, sekwencja sekund 010123...

    Wygląda, że funkcje TWI_read_buf/TWI_write_buf są już dostosowane do 8583 i ustawiają startowy adres - jest on chyba przekazywany jako drugi parametr. Niestety pytający nie załączył tych funkcji w pokazanym kodzie. W takiej sytuacji może faktycznie działać nieco lepiej, jednak dlaczego czytane są tylko 3 bajty zaczynając od dziesiętnych częsci sekundy?...

    Mikrokontrolery AVR   17 Kwi 2011 08:27 Odpowiedzi: 15    Wyświetleń: 3633
  • Zegar "VGA-RTC" - ATMega16+PCF8583+TeleVGA+Monito

    http://obrazki.elektroda.pl/8074733100_1... Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było....

    DIY Konstrukcje   23 Kwi 2012 22:13 Odpowiedzi: 39    Wyświetleń: 35691
  • [C] Atmega16: Jak uniknąć problemów z _delay_ms w przerwaniach Timer0?

    no wykonuje ci się wszystko bardzo wolno - ponieważ w procedury obsługi przerwań pakujesz sobie czaso-żerne procedury w tym te najgorsze czyli opóźniające. popatrz ile np u mnie zajmuje kod przerwania od zegarka PCF // przerwanie INT1 generowane jest przez PCF8583 co 1 sekundę // ustawiana jest flaga od której zależy wyświetlanie // czasu, daty, temperatury...

    Mikrokontrolery AVR   28 Mar 2009 11:54 Odpowiedzi: 4    Wyświetleń: 3268
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    Zamieniłem adresy, ale niestety bez zmian. Coś musi być źle, ale co? Co zauważyłem, to za każdym razem program ustawia max wartość pwm1a czyli 250. Może ja coś źle w kodzie zrobiłem? A może wartości pwm nie da się zapisać w eepromie? Bo próbowałem na różne sposoby i za każdym razem to samo - nie pamięta ustawienia zewnętrzny eeprom.

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3816
  • Atmel/ATmega644PA-AU/BASCOM - Jak skutecznie usypiać AVR i oszczędzać energię?

    (at)dondu Twoje artykuły czytałem dokładnie ;-) Z kodu poniżej wycięte ustawianie portów (bonie widziałem żadnej różnicy w zużyciu prądu). Procek ustawione fusami na 8MHz wewnętrzny z podziałem przez 8 [syntax=vbnet] $crystal = 1000000 ' ustawiamy prędkość zegara $baud = 9600 ' ustawiamy prędkość transmisji $hwstack = 220 ' ustawiamy wielkość stosu...

    Mikrokontrolery AVR   22 Gru 2016 15:08 Odpowiedzi: 33    Wyświetleń: 2424
  • Jak zaprogramować alarm na PCF8583? Bity rejestru i algorytm ustawień

    Wskazane materiały są mi znane a wydawałoby się prosty problem ciągle pozostaje. Wskazany adres jest polskim tłumaczeniem danych producenta, który nie podaje sposobu ustawiania alarmu. Informacje internetowe najczęściej prowadzą do danych producenta i tak koło się zamyka. Liczę, że odezwie się osoba, która dokładnie zna sposób rozwiązania tego problemu....

    Mikrokontrolery   18 Kwi 2008 14:46 Odpowiedzi: 6    Wyświetleń: 1248
  • [ATMega8] i [PCF8583] sprawdzenie poprawności układu

    Poprawiłem rezystory a napięcie będzie 6v lub 7,5 a mam jeszcze pytanie przydały by się jakieś przyciski do ustawiania zegara tylko jak je podpiąć a czy potencjometr jest dobrze podpięty i jakie te kondensatory mają być bo zastosuje dwa za stabilizatorem http://obrazki.elektroda.net/31_12513044...

    Początkujący Naprawy   27 Sie 2009 18:45 Odpowiedzi: 13    Wyświetleń: 3774
  • Zegar binarny @Atmega8 & LED SMD

    http://obrazki.elektroda.pl/5959929700_1... Witam, dzisiaj prezentuję miniprojekt - zegar binarny. Nie pytajcie, dlaczego i po co, użyteczność może i jakąś tam ma, ale nie o to chodzi. Jakiś czas temu zrobiłem sobie prosty binarny zegarek naręczny, spodobał mi się i tak postanowiłem zrobić wersję stacjonarną :D Zegar pracuje w trybie...

    DIY Konstrukcje   24 Sie 2013 09:07 Odpowiedzi: 32    Wyświetleń: 21547
  • Jak wyświetlić czas z PCF8583 na Atmega16 i poprawnie ustawić godzinę?

    Na początku chciałem się serdecznie przywitać, to mój pierwszy post... Jestem bardzo początkującym programistą avr'ów i natrafiłem pewnie na bardzo prosty do rozwiązania problem, lecz samemu chyba sobie nie poradzę: Robię klasyczny zegarek na atmedze + pcf8583, schemat poniżej: Korzystam z gotowych bibliotek rklibavr. Symulacja w programie proteus....

    Mikrokontrolery AVR   07 Maj 2009 15:40 Odpowiedzi: 5    Wyświetleń: 4053
  • Avr/Atmega/16 - Alarm i ustawienie w menu lub cos podobnego

    Witam Mam problem a raczej nie wiem jak zrobić możliwość włączenia na dany czes i wyłączenia na dany czas jednego pinu w atmedze.Dodam ze w układzie mam PCF8583,ale nie mam bladego pojęcia jak zrobić takie ustawianie.Czy wykorzystać do tego PCF8583 czy Timer z atmegi ? Chodzi o takie coś Włącz na 10 minut wyłącz na 3 godziny i ponownie włącz na 10minu...

    Mikrokontrolery Początkujący   20 Mar 2014 22:30 Odpowiedzi: 15    Wyświetleń: 2781
  • ATmega644PA - reset EEPROM i RTC po zaniku zasilania sterownika

    Mam takie pytanie ponieważ już "zgłupiałem". Czy PCF8583 po włączeniu zasilania automatycznie sam generuje sygnał na INT z częstotliwością 1Hz ? Do tej pory byłem pewien, że tak. Bez żadnego ustawiania w rejestrach, ale widzę na forum elektrody, że ludzie to specjalnie ustawiali w rejestrze alarmu...To w końcu jak z tym jest ? Zegarek powinien liczyć...

    Mikrokontrolery   03 Wrz 2013 16:49 Odpowiedzi: 30    Wyświetleń: 3849