pcf8583 timer

Znaleziono około 221 wyników dla: pcf8583 timer
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    .... W pętli głównej sprawdzam na okrągło bit 0 rejestru 0 układu ( sprawdzam flagę alarmu timera). .... "Additionally, a timer alarm can be programmed by setting the timer alarm enable (bit6 of the alarm control register). When the value of the timer equals a pre-programmed value in the alarm timer register (location0F), the alarm flag is set ( bit1...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2375
  • Jak ustawić PCF8583 jako timer z interwałem 1-60 minut?

    No powiedzmy ze rozumiem ale po wpisaniu np 0x98 nie odlicza 2 sec tylko za pierwszym razem dolicza do 2 s a pozniej 100s. I o co chodzi. Dodano po 1 Dobra z timerem dalem sobie spokoj bo i tak nie weim jak to dziala :( Zacznijmy sie bawic alarmem Poprostu nie chce dzialac Moje ustawienia: 00h pcf8583SetAlarmEnable(0x0C); 08hpcf8583SetTimer(0x90); 0Chpcf8583SetAlarmHour(0x00);...

    Mikrokontrolery   26 Wrz 2006 14:33 Odpowiedzi: 2    Wyświetleń: 1296
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 1559
  • Jak sprawdzić źródło alarmu w PCF8583 - timer czy zegar?

    Witaj. Najciemniej pod latarnią ;). Te flagi są na bicie 0 i 1 rejestru statusu (adres 00). Oczywiście jeżeli bit zezwolenia alarmu jest ustawiony. Pozdrowienia - teedd

    Mikrokontrolery   25 Maj 2008 07:50 Odpowiedzi: 2    Wyświetleń: 1071
  • 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ń: 1965
  • REKLAMA
  • Barometr, wilgotnościomierz i termometr w jednym

    http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...

    DIY Konstrukcje   13 Lis 2011 11:25 Odpowiedzi: 25    Wyświetleń: 27215
  • Jak zacząć projekt monitoringu z ATMEGA162, RS i modemem SMS?

    Witam, poniżej zamieszczam kod z Bascoma mojego sterownika BMS, w tej chwili kontroluje temperaturę, czas, Rs232, LCD 2x16. Obsługa z klawiatury lub pilota RC5, w obecnej chwili rozwiajm go o dostęp przez internet. zajmuje ok 8kb pamięci więc w A162 będziesz miał jeszcze drugie tyle pamięci. Ja kożystam z A32 Pozdrawiam. PS. daj znać jak zakończysz...

    Mikrokontrolery   20 Wrz 2006 16:37 Odpowiedzi: 6    Wyświetleń: 1758
  • Zegar na AVR 8515 z lampami NIXIE - Timer czy PCF8583 dla stabilności?

    Zgodze sie z moim poprzednikiem.. wystarczy zastosować (w at90s2313) Timer1, preskaler ustawić na 256 a wartość komparatora na $7A12. przy kwarcu 8MHz przerwanie będzie występowało równo co sekunde.. wtedy nietrudno napisać odpowiedni program.. przerwanie aktualizuje np 3 czy 4 rejestry z aktualnym czasem, a główny kod interpretuje takie dane..

    Mikrokontrolery   30 Wrz 2006 05:16 Odpowiedzi: 18    Wyświetleń: 4640
  • PIC12F1612 ściemniacz pasków LED z pamięcią EEPROM, użycie części ze złomu

    https://obrazki.elektroda.pl/2040620700_... Przedstawię tu spontaniczny projekt który został zrobiony w jeden dzień - dwukanałowy ściemniacz pasków LED oparty na PIC12F1612, zbudowany przy wykorzystaniu części z elektrośmieci. Oprócz PICa mój ściemniacz będzie korzystał z pamięci EEPROM do zapisu stanów jasności - jest to niezbędne,...

    DIY Konstrukcje   05 Paź 2022 19:50 Odpowiedzi: 9    Wyświetleń: 2583
  • PCF8583 - Odczyt rejestrów statusu i kontrolnych zwraca FFh, dlaczego?

    PCF8583 Coś nie tak, Uszkodzony ? Układ działa. Zczytuje godz., minuty, rok, miesiąc. Jest OK - wyświetla na wyświetlaczu. Jednak jak pobieram rejestr status (00h), control (08h), timer (07h), timer (0Fh) wszędzie mam wartość FFh twi_rep_start(Dev_Addr+TWI_READ)... twi_write(Control_Status_Addr); CTR_Status_00h=(twi_readAck()...

    Mikrokontrolery   09 Sty 2025 10:26 Odpowiedzi: 2    Wyświetleń: 198
  • Prosty zegar na uC AT89C2051 + PCF8583 w C

    (at)zielonykosmita Wcześniej sam napisałeś „nie musimy się spieszyć z ładowaniem nowych wartości ponieważ mamy na to 256 cykli” i masz rację pod warunkiem, że Timer pracuje w trybie 1. Natomiast gdy Timer pracuje w trybie 0 (P. Gałka „Podstawy programowania mikrokontrolera 8051” str. 160) przeniesienie z rejestru TL do TH jest...

    DIY Konstrukcje   06 Sty 2025 09:37 Odpowiedzi: 36    Wyświetleń: 18867
  • Jak wygenerować 1Hz na atmega16 bez PCF8583, używając timerów w C?

    Nie wiem o co chodzi, przecież Ty napisałeś ten program :) generalnie to masz zdefiniowaną w programie stałą o nazwie PORTD2 która ma wartość 2 i tyleż o niej wiadomo. Nigdzie jej nie używasz w tym pliku więc nie da się stwierdzić do czego służy. Pusta pętla while jest dlatego, że cały program wykonuje się w przerwaniach. "Normalnie" to pętla while...

    Mikrokontrolery Początkujący   16 Sty 2012 13:09 Odpowiedzi: 14    Wyświetleń: 2132
  • Zegar PCF8583 ATmega32 na wyświetlaczach 7-segmentowych

    Witam. Mam problem z zegarem na wyświetlaczach 7-segmentowych. Minuty po 09 wyświetla 16 zamiast 10, sekundy tak samo. Zawsze tak się dzieje, więc musi to być błąd w programie, ale ja już się poddałem, co może być nie tak. Config PortA = Output PortA = &HFF Config Portd = Output Portd = &Hff Config Portb = Output config portc.0 = output config...

    Początkujący Elektronicy   19 Wrz 2022 20:32 Odpowiedzi: 2    Wyświetleń: 225
  • 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ń: 2808
  • REKLAMA
  • PCF8583 - Jak poprawnie podłączyć wyjście INT do mikrokontrolera?

    Witam, mam zrobiony zegar czasu rzeczywistego pcf8583, wykorzystuje przerwanie pcf-a od timera, chce wyjscie int podlaczyc do jednego pinu, pin w mikrokontrolerze co chwile sprawdzam. Gdy timer zlicza to na Int jest 1, wykazuje mi wtedy 4,8V, jak juz skonczy to wtedy ma 2,7V, mikrokontroler mi tego nie wychwytuje jako 0, probowalem przez rezystor dac...

    Mikrokontrolery   21 Mar 2007 11:30 Odpowiedzi: 2    Wyświetleń: 1422
  • Bascom AVR - Jak zliczać impulsy z PCF8583 za pomocą Timer0?

    Hmm. Niektóre zagadnienia można rozwiązać na wiele sposobów. W przypadku mojego przykładu pin INT układu PCF można podłączyć do dowolnego pinu uC. W przypadku Twojego rozwiązania trzeba się podłączyć do INT0 albo INT1 i z samego opisu wynika że takich punktów w tym uC jest tylko dwa. Co jeśli komuś komplikuje to układ? Można by rozważyć ocję zmiany...

    Mikrokontrolery AVR   03 Gru 2016 16:00 Odpowiedzi: 4    Wyświetleń: 1245
  • [Mega32][Bascom] PCF8583 ustawianie czasu przez menu

    Timer0 włączam na początku przy konfiguracji '********** Konfiguracja Timer0 Config Timer0 = Timer , Prescale = 1024 Enable Timer0 On Timer0 Czas w programie głównym '************ sterowanie czasem jasnością podświetlania LCD If Flaga_lcd = 0 Then Ocr2 = 80 End If If Enter = 0 Then Ocr2 = 200 Flaga_lcd = 1 End If później mam program Timer0 Czas:...

    Mikrokontrolery AVR   09 Mar 2011 21:55 Odpowiedzi: 9    Wyświetleń: 3576
  • Atmega128 + PCF8583 Obsługa przerwania zewnętrznego

    Dzięki za instrukcję. Zrozumiałem, że chce dostać przerwanie z timera za zrównanie wartości rejestru timera 0x07 z rejestrem 0x0f 'timer alarm'. W Control Status Register 0x00 ustawiam 0d00000100 czyli clock mode i bit alarm enable. W Alarm Control Register 0x08 ustawiam 0d11000 010 co powinno mi dać funkcję zliczania sekund i zezwolenie na przerwanie...

    Mikrokontrolery Początkujący   15 Mar 2017 21:43 Odpowiedzi: 9    Wyświetleń: 966
  • MClock - prosty zegar Atmega8 + PCF8563P

    http://obrazki.elektroda.pl/5457627400_1... Witam! Na wstępie muszę powiedzieć że to moja pierwsza tego typu konstrukcja, więc proszę o wyrozumiałość :) Chciałbym przedstawić konstrukcję nad którą ostatnio pracowałem. Jest to prosty zegar bazujący na mikrokontrolerze Atmega8 oraz RTC PCF8563P. Na pomysł stworzenia takiego urządzenia...

    DIY Poczekalnia   11 Paź 2013 06:34 Odpowiedzi: 3    Wyświetleń: 4395
  • Zegarek z 2051 i PCF8583 - brak zapisu nowej daty i godziny

    Ale godzina i data daje się zmieniać przyciskami? Jeśli tak to albo jest coś nie tak z programem w µC albo masz problem z PCF8583. Co do stabilizatora to też powinien mieć kondensatory na wejściu i wyjściu jak najbliżej nóżek. Przyciski jak najbardziej działają godzine i datę mogę zmienić ale nie moge jej zapisać jak daję zapisz to powraca do...

    Projektowanie Układów   13 Kwi 2008 15:50 Odpowiedzi: 4    Wyświetleń: 1011
  • jak zmusić PCF8583 do wykonywania przerwania co 100ms

    Jakby się uprzeć, to wystarczy do wszystkiego 1 timer wywołujacy przerwanie, a każdej obslugiwanej pierdółce można założyć bajtowy licznik w RAM (typowo 1 lub 2 bajty), odliczajacy do 0, jezeli jest zero, to wykonuje co trzeba i resetuje licznik do wartości (mierzony czas)/(czas pomiędzy kolejnymi wywołaniami timera), procek się specjalnie nie zatyka,...

    Mikrokontrolery   29 Paź 2004 19:12 Odpowiedzi: 19    Wyświetleń: 2349
  • Jak zmierzyć czas na ATmega32 z kwarcem 4MHz i wyświetlić na LCD w Bascom?

    jak ustawic timer by odliczal sekundy lub czas?? obecnie mam w programie uruchomione trzy - czy ktorys z nich sie nada?? Config Timer0 = Counter , Edge = Rising Config Timer1 = Timer , Prescale = 64 Config Timer2 = Timer , Prescale = 1 uklad ma tez zegar czasu pcf8583 - moze sie jakos do tego przyda?? moze jeszcze napisze do czego mi to jest wogole...

    Mikrokontrolery   20 Lut 2007 14:04 Odpowiedzi: 7    Wyświetleń: 2112
  • [Atmega32] [Atmega32][BASCOM] Programowanie zegarka PCF8583 z przyciskami na EvB

    Zrób sprawdzanie godziny na jakimś przerwaniu z timera. Uważam że niepotrzebnie robi się to cały czas w głównej pętli. Ustaw timer żeby sprawdzał czas co 0,5 sek i to na pewno wystarczy. A w pętli głównej zrób tylko obsługę menu czy co tam jeszcze będziesz robił.

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 4056
  • GRUNDIG VS900 - Migający timer po wymianie baterii, jak zresetować pamięć?

    Może tak : kilkakrotnie na krótko zewrzeć do masy n.8 układu PCF8583 i ponownie sprawdzić, czy magnetowid reaguje na pilota, ˇ nacisnąć kolejno następujące przyciski na pilocie [ 4 ], [ 9 ], [ 3 ], [ 4 ], [ OK ] i [ STOP ]. To działa na VS700

    DVD/VCR/Kamery/BD Serwis   01 Cze 2005 11:40 Odpowiedzi: 4    Wyświetleń: 1290
  • Jak monitorować stan baterii w RTC PCF8583 na Atmedze?

    Nic dodać nic ująć - ten rzekomy zegar RTC to po prostu timer z możliwością pracy asynchronicznej, czyli wyjaśniając który może być taktowany z innego kwarcu (np. 32 768 Hz) i który pracuje w pewnym stopniu niezależnie od reszty procesora.

    Mikrokontrolery AVR   24 Wrz 2011 07:57 Odpowiedzi: 17    Wyświetleń: 3258
  • [Atmega16] [Atmega16][BASCOM] Konfiguracja przerwań co 1s z zegara PCF8583

    Zainspirowała mnie Twoja odpowiedź To jest niemożliwe. i jeszcze raz sprawdziłem wszystkie ustawiane flagi. Okazało się, że w procedurze inicjalizacji zamiast I2cwbyte &B11000010 'alarm timer 1s int powinno być I2cwbyte &B11001010 'alarm timer 1s int i sprawa rozwiązana - jest przerwanie równo co sekundę. Dzięki za podpowiedzi! Swoją drogą, dokumentacja...

    Mikrokontrolery AVR   09 Lip 2009 22:45 Odpowiedzi: 4    Wyświetleń: 2683
  • Potrzebny szczegółowy opis PCF8583 (RTC) - po polsku

    Witam Poszukuje dokładnego opisu w/w układu zegarka ale w jezyku polskim. Być może w którejś z gazet typu EDW EP był taki opis a jedyne co udało mi sie znaleść to www.elektroda.pl/rtvforum/topic77415.htm... ale jest zbyt mało szczegółowy a z noty katalogowej wiem więcej ale też zamało 9pomijając to że ledwo znam angielski :-) ). Układ zaprogramowałem...

    Mikrokontrolery   03 Sty 2006 23:54 Odpowiedzi: 5    Wyświetleń: 3106
  • Kod w Bascom dla PCF8583 i AVR 90S2313 - impuls co 60 sekund na portach A1 i A2

    witam pcf8583 jest rzeczywiście nie potrzebny nie wiem w jakim języku ma być kod, ale podsyłam coś w bascomie, może się przyda ;) $regfile = "2313def.dat" $crystal = 4000000 'będzie dobrze liczył z kwarcem 4MHz Set Ddrb.0 'impulsy będą dostępne na nóżkach portb.0 Set Ddrb.1 '... i portb.1 Config Timer0 = Timer , Prescale = 256 Timer0 = 131...

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4394
  • Jak zsynchronizować zegar PCF8583 z sygnałem DCF77 w Bascom?

    Czy mógłby ktoś pomóc uporządkować programik? Skleciłem zegarek na DCF77 i PCF8583. Z Bascoma jestem słaby, i prosiłbym o jakieś przykłady. Chodzi mi oto, aby DCF77 zapisywał czas do pcf-ki. "To" co skleciłem nie działa. Odczytuje czas z PCF-a, ale nie przestawia się. DCF jest sprawny i dobrze podłączony, bo sprawdziłem na innym programie. Zerknijcie...

    Mikrokontrolery AVR   05 Kwi 2015 18:58 Odpowiedzi: 2    Wyświetleń: 1245
  • [PCF8583] [PCF8583][Bascom] Błędne odczyty i zapisy, dziwne działanie zegara PCF8583

    To na pewno PCF8583 bo podmieniałem na inny egzemplarz i efekt ten sam. Kontroler to Atmega16. A jak inaczej czytać PCF-a jak nie przez I2C? Zamieszczam cały program ale jest on skopiowany z zegara który cały czas działa a więc nie wiem czy w nim jest problem. [syntax=vbnet] '----Zegar nixie LC-513----.' 'opis złącza ISP 'czerwony - "+" 'zielony - RESET...

    Mikrokontrolery AVR   13 Kwi 2016 20:48 Odpowiedzi: 6    Wyświetleń: 1005
  • PCF8583 - Clock Alarm nie wywołuje przerwania INT, co robię źle?

    Aż głupio i wstyd pisać o takim problemie, ale w końcu portal od tego jest. Krótko i na temat : Mam problem z uaktywnieniem clock alarmu + INT Timer Alarm działa prawidłowo, Clock alarm już nie. startuje zasilanie, PCF'ka zaczyna wszystko liczyć od "zera" czyli 00.00.01 00:00:00 CONTROL STATUS o adresie 0x00 ustawiam na 0x04 bit 3 zostaje aktywowany...

    Mikrokontrolery AVR   14 Paź 2012 23:06 Odpowiedzi: 2    Wyświetleń: 1508
  • Jak zbudować prosty miernik zużycia paliwa do Opla Astry na 89C4051?

    ok. To jeśli dobrze zrozumiałem mam zrobić tak. Do wtryskiwacza idą 2 przewody plus i minus. Do obydwu mam się podłączyć i dać to na mostek Graetza. Dalej, dwa przewody po mostku podać na diodę transoptora, następnie sygnał z fototranzystora podać na bramkę negującą 40106 i wreszcie po zanegowaniu sygnał z bramki podać na wejście np. INT0 mikrokontrolera...

    Mikrokontrolery   17 Paź 2007 11:18 Odpowiedzi: 66    Wyświetleń: 13458
  • [Bascom] odbieranie danych rs232 i odczyt PCF8583 jednocześnie

    [syntax=basic4gl] '$sim $regfile = "M32def.dat" $crystal = 8000000 $swstack = 64 $hwstack = 64 $framesize = 64 $baud = 9600 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , Db7 = Portb.2 , E = Portb.6 , Rs = Portb.7 Config Serialin = Buffered , Size = 5 Config Timer0 = Timer , Prescale = 1024 On Ovf0 Timer_0...

    Mikrokontrolery AVR   26 Lip 2011 21:46 Odpowiedzi: 9    Wyświetleń: 3348
  • [c] Jak poprawnie sterować portami ATmega32 w zegarze NIXIE z lampkami LC-513?

    Dalej próbuje obłaskawić to sterowanie portami bo otrzymane propozycje rozwiązań nie działają albo ja nie potrafię ich odpowiednio zaadoptować....napisałem taki fragment programu i miałem nadzieję że ruszy ale niestety KLAPA...czy ktoś mógłby podpowiedzieć co "nabroiłem".... [syntax=c] #include <stdint.h> #include <avr/io.h> #include <stdlib.h>...

    Mikrokontrolery AVR   16 Wrz 2011 19:32 Odpowiedzi: 27    Wyświetleń: 3318
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    Docelowy uklad bedzie sporo robil > 2 czujniki temp, odczyt godziny z pcf8583 i alarmu, wszystko sterowane pilotem(jak bedzie trzeba to na przerwaniu), jak sie uda to komunikacja z pc przez uart, sterowanie 7 przekaznikami, regulacja rgb przez pwm, obsluga przyciskow bez debounce i waitow, obsluga menu ... Jak pisalem wczesniej powyzszy program to tylko...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 3035
  • BASCOM AVR obsługa wyświetlacza LCD + DS18B20 + PCF8583

    Mam jeszcze problem z multipleksowaniem wyświetlaczy 7-seg. Napisałem sobie taki program żeby co sekundę zwiększała mi się wartość zmiennej "wysw" i zmienna ta zwiększa swoją wartość. Tylko jest taki problem, że wyświetlacze zachowują się dziwnie. Wyświetlacz jedności działa normalnie a wyświetlacz dziesiątek strasznie słabo świeci (praktycznie wcale...

    Mikrokontrolery AVR   27 Sie 2013 11:54 Odpowiedzi: 16    Wyświetleń: 3882
  • [ATmega32] - [Basom] odczytywanie po I2C czasu z PCF8583

    Witajcie, chciałbym odczytać po I2C czas z PCF8583, jednak dzieje się coś dziwnego. Po wpaleniu tego programu: [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.3 , Db5 = Porta.2 , Db6 = Porta.1 , Db7 = Porta.0 , E = Porta.4 , Rs = Porta.5 Cursor Off Noblink Config Scl = PortB.6 Config...

    Mikrokontrolery Początkujący   15 Lis 2012 22:55 Odpowiedzi: 20    Wyświetleń: 2103
  • Atmega8A - I2C komunikuje się z 24C64 lecz nie z PCF8583

    Powiem tak. Kod który jest teraz wgrany przesyła w inicjalizacji uruchomienie przerwań w PCF. Ale coś jest nie tak mimo to. Przerwania wykonują się raz na jakis czas. To zanczy. Jak poprawie luty przy kondesatorze i rezonatorze to układ chodzi. Na multimetrze widze ze na sciezce INT jest zmiana napięcia wiec jakies przerwanie jest! do tego czas sie...

    Mikrokontrolery   14 Gru 2012 00:41 Odpowiedzi: 13    Wyświetleń: 2913
  • [C] Jak przekazać dane z PCF8583 na port ATmega32 do sterowania dekoderem 1 z 10?

    Zainstalowałem AvrStudio7 , jest ok. Znalazłem część starego kodu ale to tylko szkielet jest niekompletny. [syntax=csharp] //**************************************... // NIXIE CLOCK //**************************************... #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   29 Sty 2016 11:26 Odpowiedzi: 8    Wyświetleń: 1329
  • [atmega8][bascom avr] pcf8583,wyswietlacz siedmiosegmentowy

    Witam! Od pewnego czasu usiłuje napisać program do obsługi zegara na pcf8583 i wyświetlaczach siedmiosegmentowych lecz bez efektu. Jest sporo tematów tego typu, ale większość zegarów realizowana jest na LCD. Główny problem polega na wyświetleniu czasu na wyświetlaczach 7segmentowych. Proszę o jakąkolwiek pomoc i podpowiedzi. Schemat układu: http://obrazki.elektroda.net/13_12708371...

    Mikrokontrolery AVR   22 Kwi 2010 18:02 Odpowiedzi: 9    Wyświetleń: 4581
  • Czy AVR obsługuje I2C w przerwaniach bez zakłóceń? PCF8583 i PCF8574

    Co ile masz przerwanie od timera bo jak się domyślam stan klawiatury odczytujesz kilkadziesiąt razy na sekundę?? Napisze to po raz kolejny: Wywal odczyt po IIC klawiatury z obsługi przerwania!!! I rób to tak samo jak odczyt czasu w programie głównym na podstawie flagi. Po drugie po co odczytujesz za każdym razem czas z PCF'a??? Skoro masz przerwanie...

    Mikrokontrolery   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3918
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    Witam ponownie. Mówią nie chwal dnia przed zachodem słońca...jak z jednym się uporałem to znów co innego mi mąci. Kłopot z wyborem gdzie zapisać nastawy dwukanałowego timera bo zmiennych jednocyfrowych jest łącznie 4x4 dziesiątki godzin , jednostki godzin , dziesiątki minut , jednostki minut osobno dla włącz osobno wyłącz razy dwa kanały.Ma do wyboru...

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2978
  • Zegar na PCF8583 z Atmega8515 - błędne odczyty czasu po kilku godzinach

    Witam. Postanowiłem wreszcie zrobić sobie zegarek do pokoju. Wybór pał na PCF8583 bo już kiedyś z niego korzystałem i wspominam bardzo pozytywnie - nie było żadnych problemów z odpaleniem i komunikacją tylko że to były czasy AT89C2051 i bascoma 8051. Teraz mam w układzie atmege8515 i są spore "jaja" co jakiś czas (godzina czasem pół czasem dwie) dostaje...

    Mikrokontrolery   21 Lis 2007 16:39 Odpowiedzi: 5    Wyświetleń: 1928
  • Atmega8 - Bascom - dodanie obsługi I2C, połączenie programów

    Witam. Chciałbym sobie wykonać zegar z tego tematu [url=http://www.elektroda.pl/rtvforum/to... ale chciałbym dodać do tego zegar RTC. Myślałem żeby użyć DS1307 lub PCF8583, do obsługi tego drugiego znalazłem taki oto fragment kodu: [syntax=basic4gl]Config Sda = P3.5 'konfiguracja linii SDA magistrali I2C Config Scl = P3.7 'konfiguracja...

    Mikrokontrolery AVR   21 Lut 2014 00:49 Odpowiedzi: 4    Wyświetleń: 1455
  • Jak zbudować zegar na Atmega32 bez użycia PCF8583?

    Mam problem. Buduję układ którego jedną z funkcji będzie zegarek. Nie chcę stosować układu PCF8583 gdyż jest zbyt drogi i posiada dużo nieużytecznych dla mnie rzeczy. Przeglądałem poprzednie topici o tym jednak nie znalazłem wystarczającej odpowiedzi.... Mikrokontroler jaki będę stosował to Atmega32, jednak chwilowo w celu testów program robię na Atmega8....

    Mikrokontrolery   29 Gru 2005 20:01 Odpowiedzi: 12    Wyświetleń: 2448
  • PCF8583 - brak przerwań po resecie rejestru kontrolnego, co robię źle?

    masz rację ale tylko wtedy jeśli specjalnie tak ustawisz alarm. Bo można go tak ustawić tylko aby zmieniał flagę alarmu ale nie generował przerwania lub ustawić tak aby zmieniał flagę i jednocześnie generował przerwanie. Te kombinajce się dowolnie ustawia - zależy co i jak chcesz robić. Jeśli to ma być zwykły budzik a nie jakiś precyzyjny timer z dużą...

    Mikrokontrolery   13 Lut 2007 22:46 Odpowiedzi: 6    Wyświetleń: 1977
  • PCF8583 z ATmega8 - brak odmierzania czasu, ustawienia kwarcu i kondensatora

    Po podpięciu PCF mogę ustawiać / pobierać czas, niestety nie jest on w inny sposób zmieniany przez ten układ. w skrócie : PFC nie odmierza czasu. Kwarc 32k, kondensator 33piko. Zegar podłączony na płytce stykowej tak jak na schemacie, tylko pod ATmege8. Kod : w mainie w nieskonczonej petli jest pobierany czas i wrzucany na wyswietlacz. rtc.h [syntax=c]...

    Mikrokontrolery AVR   20 Lut 2013 12:00 Odpowiedzi: 2    Wyświetleń: 1383
  • [atmega32] Jak napisać program w C do multipleksowania 2 wyświetlaczy LED na ATmega32?

    Wiem to pokłosie prób...OK zmieniłem zgodnie z sugestią i dalej mam NIC...a właściwie zmiany tylko na ostatniej cyfrze jak gdyby kolejne cyfry nakładały się na siebie....ale co robi teraz timer bo chyba nic ?...... //********** define segmentów wyświetlacza volatile uint8_t led_display; const unsigned char cyfra[]={ 0xC0,/*cyfra 0 A */...

    Mikrokontrolery AVR   29 Gru 2010 10:51 Odpowiedzi: 15    Wyświetleń: 6897
  • [atmega8] Dlaczego kod zegara nixie LC-531 na ATmega8 i PCF8583 nie działa?

    Witam. Żeby się nie rozpisywać, mam taki kod do zegara: '----Zegar nixie LC-531----.' 'opis złącza ISP 'czerwony - "+" 'zielony - RESET 'biały - MISO 'niebieski - SCK 'brązowy - MOSI 'czarny - "-" '------opis podłączenia lamp----.' 'segmenty-sterowanie 74141: 'A-pb.0 'B-pb.1 'C-pb.2 'D-pb.3 'pozycje: 'godziny dziesiatki-pc.0...

    Mikrokontrolery AVR   29 Paź 2009 13:05 Odpowiedzi: 3    Wyświetleń: 2896
  • [atmega32] Błąd odczytu/zapisu z RTC PCF8583 na ATmega32 w języku C - analiza kodu

    Witam. Gdzieś w tym kodzie popełniłem błąd ale pomimo kilkukrotnego sprawdzenia nadal nie potrafię odkryć czy błędnie zapisuje dane czy błędnie je odczytuje...może ktoś mógłby wskazać "usterkę" w tym programie.? [syntax=c] //======================================... int main() { DDRB=0x01; //podświetlenie LCD (reszta...

    Mikrokontrolery AVR   31 Lip 2011 09:26 Odpowiedzi: 8    Wyświetleń: 3120