pcf8583 odczyt czasu

Znaleziono około 728 wyników dla: pcf8583 odczyt czasu
  • [atmega32][C] PCF8583 odczyt czasu daty i dnia tygodnia

    Co robi funkcja bcd_na_dec? Kod powinieneś wstawiać pomiędzy syntax=csharp a /syntax

    Mikrokontrolery AVR   09 Sty 2012 02:09 Odpowiedzi: 22    Wyświetleń: 4348
  • Atmega32 i PCF8583 - błędny odczyt czasu, wyświetla 165:165:165. Co poprawić?

    hej koledzy!!! juz jestem:) wielkie dzieki za pomoc - czesciowo juz zegar dziala, mieliscie racje!! zmienilem w kodzie odczytu HD na HA i dziala odczyt ' -------------------- Procedura odczytu czasu i daty -------------------- Clock: I2cstart I2cwbyte &HA0 ' zmienilem z HD0 na HA0 I2cwbyte 2 I2cstart I2cwbyte &HA1 ' zmienilem z HD0 na HA1 I2crbyte...

    Mikrokontrolery   27 Gru 2006 10:22 Odpowiedzi: 13    Wyświetleń: 3470
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega128 i PCF8583 w module Propox - odczyt adresu działa, czas zwraca zera

    Sub Odczytaj_pcf8583 Dzien = Makedec(dzien) Miesiac = Makedec(miesiac) H = Makedec(h) M = Makedec(m) S = Makedec(s) I2cstart I2cwbyte &HA0 I2cwbyte 2 I2cstart I2cwbyte &HA1 I2crbyte S , Ack I2crbyte M , Ack I2crbyte H , Ack I2crbyte Dzien , Ack I2crbyte Miesiac , Nack I2cstop I2cstart I2cwbyte &HA0 I2cwbyte 100...

    Mikrokontrolery   21 Lis 2007 13:27 Odpowiedzi: 9    Wyświetleń: 1683
  • [ATMEGA128][C] - PCF8583 - odczyt czasu nie działa

    Witam. Mam problem z ww układem. Otóż udało m się ustawić date i czas w układzie ale przy odczycie najczęściej układ się zacina. Na płytce mam też slot do karty SD, BTM-222 i RFM-12, wszystko działa poprawnie oprocz tego ukladu rtc. Wykorzystuje go tylko do zapisu czasu na karte sd wiec ogolnie za duzo tego nie ma. Układ działa ale tylko raz na 10 razy...

    Mikrokontrolery AVR   06 Gru 2012 12:21 Odpowiedzi: 2    Wyświetleń: 1521
  • REKLAMA
  • pcf8583 i wyjscie A0. Do czego podłączyć linię A0?

    Hej. Doczego podlaczyc linie A0? Do Vcc czy do masy i czym sie to rozni?

    Mikrokontrolery   23 Kwi 2006 22:40 Odpowiedzi: 7    Wyświetleń: 1331
  • PCF8583 - Minuty i godziny zawsze zero, sekundy działają poprawnie

    hello, nie moge poradzić sobie z tym układzikiem. dziwnie się zachowuje, nie wiem gdzie robię błąd. Polega on na tym że odczytuje wartosć sekund, minut i godzin. Sekundy odczytują sie bez problemu, natomiast wartość minut i godzin jest cały czas równa zero. Minuty nie zmieniają sie mimo że w rejstrze sekund nastąpi przepełnienie

    Mikrokontrolery   28 Mar 2004 21:29 Odpowiedzi: 10    Wyświetleń: 3755
  • REKLAMA
  • 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ń: 6192
  • pcf8583 i atmega8 - minuty zerują się po 10 sekundach, co może być przyczyną?

    Witam, mam mały problem: chcę odczytać minuty z układu pcf8583. Wartość tą odczytywałam co sekundę z przerwania INT0, tak samo jak sekundy, tyle że sekundy pokazuje mi dobrze, a minuty się zerują po 10 s. Jak zaczyna się kolejna minuta, to znowu ta dobra wartość mi się pokazuje przez 10 s. a potem się zeruje. Z czego to może wynikać?

    Mikrokontrolery Początkujący   31 Lip 2016 22:38 Odpowiedzi: 15    Wyświetleń: 1125
  • PCF8583 i AT90S8515 - rejestry czasu pokazują stałą wartość 165

    Witam. Buduje zegar na procku AT90S8515 i z układem pcf8583. Po odczytaniu rejestrów sekund, godzin, dni, i miesięcy okazuje się że wszystkie zawierają wartość 165. Wraz z upływem czasu wartośc ta się nie zmienia. Może macie jakieś pomysły jak go zmusić do poprawnego działania.

    Mikrokontrolery   23 Maj 2003 02:19 Odpowiedzi: 11    Wyświetleń: 2175
  • Odczyt daty (dzień, miesiąc, rok, dzień tygodnia) z zegara PCF8583 – jak to zrobić?

    Witam serdecznie... Czy ktoś mógłby mi pomóc w odczycie daty z PCF 8583? Chodzi mi o to, że potrzebuję odczytać dzień, miesiąc, rok, oraz dzień tygodnia z pamięci zegara. Wiem z że odbywa się to przez zmianę bitu 3 w adresie 00 zegara. Ale wartości z adresów 05 i 06 po odczycie są takie same, choć zegar chodzi już 2 tygodnie... Pozdrawiam...

    Mikrokontrolery   27 Lip 2003 20:04 Odpowiedzi: 1    Wyświetleń: 3195
  • AVR CodeVision - odczyt czasu z PCF8583, stała wartość w rejestrze `wysw`

    Witam Mam problem z odczytywaniem czasu z zegara PCF8583. Kod jest taki: #include <90s2313.h> #include <i2c.h> #include <pcf8583.h> #asm .equ __i2c_port=0x18 .equ __sda_bit=1 .equ __scl_bit=0 #endasm void main(void) { unsigned char hour,min,sec,hsec,wysw; i2c_init(); rtc_init(0,0); rtc_set_time(0,23,45,00,00); while (1) { rtc_get_time(0,&hour,&min,&s...

    Automatyka Przemysłowa   16 Sie 2009 14:55 Odpowiedzi: 1    Wyświetleń: 1194
  • REKLAMA
  • PCF8583 i problem z konwersja z BCD>BIN>DEC (Codevisio

    Witam, Napisalem programik do centralki alarmowej w Codevision C AVR na ATMega128. Na plytce centralki jest zegar RTC PCF8583. Jednym z zadan programu jest wysylanie aktualnego czasu pobranego z zegara poprzez Uart do szyfratora z LCD. Problem polega na tym, ze wbudowane w biblioteki procedury pobieraja czas z RTC i konwertuja go bcd2bin. Chcialbym...

    Programowanie   26 Sie 2009 18:08 Odpowiedzi: 3    Wyświetleń: 3796
  • [atmega32] [atmega32][c] Porównywanie czasu w dwukanałowym zegarze sterującym PCF8583

    Witam.Mam problem z funkcjami w dwu kanałowym zegarze sterującym gdzie muszę porównywać czas bieżący z ustawionym czasem włączenia i czasem wyłączenia niezależnie jednego i drugiego kanału. Napisałem coś takiego opierając się na warunkach if ale nie chodziło to prawidłowo bo raz zadziałało a raz nie a i kodu było sporo. Mam z tym duży kłopot bo to ostatni...

    Mikrokontrolery AVR   13 Lis 2010 10:36 Odpowiedzi: 13    Wyświetleń: 2376
  • [atmega8][Bascom] problem z odczytem czasu z PCF8583

    Witam. Co jest zle w tym kodzie? Na wyświetlaczu za miast czasu wyświetla mi się wartość 165:165:165 Kod: $crystal = 16000000 $regfile = "m8def.dat" 'deklaracja zmiennej określającej godziny Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Sda = Portd.7...

    Mikrokontrolery AVR   09 Maj 2011 15:27 Odpowiedzi: 4    Wyświetleń: 2677
  • PCF8583 - Nieprawidłowy odczyt czasu na matrycy diodowej, CodeVisionAVR

    Witam Mam problem z odczytem czasu w pcf-ie 8583. Kod napisany z CodeVision nie wiem czemu nie chce działać.Oto on: #asm .equ __i2c_port=0x18 .equ __sda_bit=1 .equ __scl_bit=0 #endasm #include <90s2313.h> #include <i2c.h> #include <pcf8583.h> i2c_init(); rtc_init(1,0); void main(void) { unsigned char hour,min,sec,hsec,wysw; rtc_set_time(1,23,45,00,00);...

    Mikrokontrolery   01 Sie 2006 16:53 Odpowiedzi: 0    Wyświetleń: 844
  • [PCF8583] PCF8583 - Nieprawidłowe liczenie czasu po przeniesieniu na nową płytkę

    Witam, dołączyłem sobie do mikrokontrolera zegarek PCF8583 i na początku wszystko działało na płytce uniwersalnej, a po przeniesieniu na wykonaną pod to płytkę, układ zaczyna się dziwnie zachowywać. Otóż, liczy on (co sekundę, przynajmniej na oko) sekundy w ten sposób: 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 0, 1, 2, 3, ..., 20, 21, 22, 23, 20, 23, 22, 23, ...,...

    Mikrokontrolery   26 Lut 2008 22:30 Odpowiedzi: 10    Wyświetleń: 4505
  • RTC PCF8583P - Niepoprawne wyświetlanie godzin i minut na LCD

    Witam chciałem się pobawić rtc tzn PCF8583P przepisałem z ksiażki Dolińskiego program i co :) na wyświetlaczu sekundy idą dobrze ale zamiast godzin i minut jest takie coś np"3?:??:12" jaka jest przyczyna takiego zachowania? Podaje niżej kod #include <progmem.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/io.h>...

    Mikrokontrolery AVR   27 Sty 2009 14:26 Odpowiedzi: 3    Wyświetleń: 1239
  • pcf 8583P nie rusza, na wyświetlaczu zamiast czasu FF.

    mam problem z zegarem na pcf 85853P. jest od podłączony do 89s52. na wyświetlaczu zamiast czasu pokazuje tylko FF. program jest ok, dla testow wgralem znaleziony w sieci, piny w programie pozmieniane pod moj ulkad. Ten pcf podczas normalnej pracy wysyła chyba jakiś sygnał z pinu 7, ale gdy mierze go woltomierzem, to nic nie wykazuje, zmieniałem juz...

    Mikrokontrolery   26 Lis 2006 20:25 Odpowiedzi: 5    Wyświetleń: 1696
  • PCF8583P - Zegar RTC zlicza czas 2x szybciej, co może być przyczyną?

    Chciałem uzyć RTC jak w temacie. Wszystko pieknie i ładnie tylko ze jest jeden problem nie wiem czemu ale ukłądzk ten zlicza 2x za szybko (tzn incrementuje minute co 30s). Uzyłem nowego kwarcu 32,768KHz Umieszczem lisning programu w Bascomie.Dziwne jest to ze zegarek chodzi akurat 2 x szybciej, gdyby był kwarc uszkodzony to raczej by wcala nei działało...

    Mikrokontrolery   08 Wrz 2007 00:40 Odpowiedzi: 7    Wyświetleń: 3525
  • Atmega8 + PCF8583, wyświetlanie daty i godziny. Co jest źle?

    Witam! Wykonałem sobie prosty układ z Atmega8 i PCF8583. Do programowania używam BascomAVR. PCF podłączone ma wejście A0 do GND (więc adresy A0 - zapis i A1 - odczyt). Na wyświetlaczu LCD ma wyświetlać się data i czas. Mam problem z zapisem wartości początkowej od jakiej zegar powinien wystartować. W chwili obecnej używam takiego programu: $regfile...

    Mikrokontrolery AVR   15 Lis 2008 20:05 Odpowiedzi: 6    Wyświetleń: 2903
  • 89s52, PCF8583P - odczyt na przemian raz dobry, a raz zły

    Witam, mam problem jak w temacie. Zbudowałem urządzenie, w którym wykorzystuje RTC PCF8583P. Z elektroniką jest wszystko OK bo ogólnie zegarek "tyka". Natomiast mam coś nie tak z programem. Wygląda to następująco: Za pierwszym razem gdy odczytuje czas (tzn godziny i minuty) wszystko jest tak jak być powinno. Program działa w pętli i w związku z tym...

    Projektowanie Układów   06 Lut 2008 13:00 Odpowiedzi: 0    Wyświetleń: 1101
  • Jak wyświetlić czas z PCF8583 na LCD przy użyciu TWI i avr-gcc?

    Witam, Chcę skorzystać z gotowego przykładu zegara PCF8583 postawionego na atmega128 oraz TWI. Analizując przykład z załącznika nie potrafię wyświetlić na lcd informacji o aktualnej godzinie minucie sekundzie itd... Proszę o radę :) Pozdrawiam

    Mikrokontrolery   20 Lip 2006 15:15 Odpowiedzi: 3    Wyświetleń: 5852
  • PCF8583 + ATmega8515 – wyświetla same zera, brak odczytu czasu z RTC

    zrobiłem zegar na pcf 8583 i atmedze 8515 wyświetla mi same zera??? mam zwarty a0 do masy $regfile = "m8515.dat" $crystal = 8000000 'Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6 Config Sda = Portb.2 'konfiguracja sprzętowa I2C Config Scl = Portb.3 'konfiguracja sprzętowa I2C Dim Value1...

    Mikrokontrolery   20 Sie 2006 20:45 Odpowiedzi: 2    Wyświetleń: 1490
  • 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
  • PCF8583 I2C z Atmega16 – odczyt czasu zwraca stałe wartości 165:165:165

    Sprawa rozwiązana. Wysłali mi z hurtowni PCF8563 zamiast PCF8583. Nie zauważyłem tego. Teraz wymieniłem i jest OK.

    Mikrokontrolery   23 Sie 2007 12:03 Odpowiedzi: 3    Wyświetleń: 1686
  • Sterownik wyświetlacza matrycowego LED 8*48

    http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...

    DIY Konstrukcje   14 Gru 2011 22:27 Odpowiedzi: 32    Wyświetleń: 31987
  • 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
  • Czasoodmierzacz lub zegar z budzikiem i datą

    http://obrazki.elektroda.net/67_12744374... Witam! Chciałbym dziś pokazać urządzenie, które powoli i z bólami tworzyłem ostatnimi czasy. Inspiracją do ruszenia z pracami były zbliżające się urodziny narzeczonej, której chciałem podarować coś nietypowego, a jednocześnie praktycznego. A że nie może być chyba nic bardziej praktycznego i przydatnego...

    DIY Konstrukcje   25 Maj 2010 13:02 Odpowiedzi: 63    Wyświetleń: 23044
  • Atmega16 i PCF8583 – brak odczytu czasu przez I2C, na LCD wyświetla same zera

    Jezeli podłączyłes linie SDA i SCL do koncówek sprzetowego I2C to w bascomie to nie zabardzo działa. Ja miałem taki przypadek ze wszystko działalo dopuki program nie wyszedł z petli głównej w której był odczyt z zegara, po powrocie nie było juz odczytu z zegara. Zmieniłem na inne wyprowadzenia linie SDA i SCL i ruszyło bez problemu. A linie transmisji...

    Mikrokontrolery   26 Maj 2005 10:23 Odpowiedzi: 10    Wyświetleń: 3676
  • [AVR] [AVR][GCC] PCF8583 - Błędny odczyt danych z zegara, sekwencja sekund 010123...

    Wyciąłem tylko obsługę EEPROM bo mi to nie potrzebne. Jak by ktoś mógł by się przyjrzeć to był bym wdzięczny. [syntax=c] /* * main.c * * Created on: 2010-09-07 * Autor: Mirosław Kardaś * * Program korzysta ze sprzętowej obsługi I2C/TWI * Umożliwia zapis danych do RTC oraz EEPROM a także * oczyt z tych urządzeń * */ #include <avr/io.h> #include...

    Mikrokontrolery AVR   17 Kwi 2011 08:27 Odpowiedzi: 15    Wyświetleń: 3648
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    Ale szybkie postępy! Dwa programy obsługi PID są do ściągnięcia z MCS Electronics. PCF8583 może też generować prostokąt 1Hz-co można wykorzystać do "odpytywania" o czas w pętli Do...Loop lub w przerwaniach. PCF8583 ma też kilka? dziesiąt bajtów RAM-które można wykorzystać do nastaw. Zwłaszcza przy zasilaniu z baterii przy wyłączonym zasilaniu układu.

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9605
  • [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
  • [atmega32][c]pcf8583 zapis i odczyt powyżej adresu 0F

    Po zapoznaniu się z datashetem i polskimi ubogimi tłumaczeniami napisałem kawałek kodu aby zapisywać i odczytywać 4 nastawy czasu Zapis do PCF8583 if(!(PIND & _BV(7))) {// _delay_ms(30); TWI_write(zegar,0x10,rtc_pcf[0&#... kanał 1 włącz TWI_write(zegar,0x20,rtc_pcf[1&#...

    Mikrokontrolery AVR   31 Paź 2010 22:13 Odpowiedzi: 3    Wyświetleń: 1502
  • [Atmega8][C] Atmega8 i TWI na przykładzie zegara LED

    Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...

    Mikrokontrolery AVR   24 Lis 2009 11:17 Odpowiedzi: 1    Wyświetleń: 25543
  • 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
  • Zegar widmowy - Propeller Clock

    Układ RTC możesz zastąpić bardzo popularnym PCF8583 który także chodzi po magistrali I2C oczywiście po odpowiednim zmodyfikowaniu programu i PCB :) Zmiana oprogramowania akurat w tej części odpowiedzialnej za prawidłowy odczyt czasu z RTC nie powinna być trudna.

    DIY Konstrukcje   16 Gru 2021 23:01 Odpowiedzi: 239    Wyświetleń: 389159
  • [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
  • Bascom, PCF8583, ATmega - brak odczytu czasu na LCD, zawieszanie I2C

    Nic sie nie dzieje, bo to nie ma prawa działać :D Gdzie rezystory podciągające linie SDA,SCL do plusa? Dostaw tam dwa rezy 10kR... Powinno to rozwiązać problem. Twój program wisi na komunikacji I2C, procek czeka na ACK lub NACK pod koniec transmisji i z powodu braku podciągania nigdy tego nie dostaje...

    Mikrokontrolery   24 Kwi 2008 23:05 Odpowiedzi: 3    Wyświetleń: 4695
  • RTC PCF8583 i Atmega32A: błędne wyświetlanie cyfr na LCD

    Witam, jak w temacie, czyli źle wyświetlają mi się cyfry na LCD w sensie tak chcą ( 00 -> 01 -> 00 -> 01 -> 00 -> 08). Nie wiem po jakiej stronie leży problem. Pracuje na płytce ewaluacyjnej GOTRONIK z Atmega32A z RTC PCF8583 ( INT-PD2, A0-GND, SDA-PC1, SCL-PC0) Umieszczam kody programu: Main.c [syntax=c]#define F_CPU 16000000L #include...

    Mikrokontrolery AVR   25 Lip 2020 22:37 Odpowiedzi: 3    Wyświetleń: 495
  • [pcf8583T][bascom] przy próbie odczytu czasu - program wisi

    Witam Napisałem program w Bascomie - i w kilku miejscach mam odwołanie do funkcji gettime. Układ pracuje na Atmega1280. Zegar RTC skonfigurowany prawidłowo: [syntax=basic4gl]Config Sda = Portd.1 Config Scl = Portd.0 I2cinit [/syntax] układ podpięty to I2C prawidłowo(zgodnie z dokumentacją) [syntax=basic4gl]Sub Gettime I2cstart 'inicjalizacja magistrali...

    Mikrokontrolery AVR   22 Lis 2011 16:01 Odpowiedzi: 6    Wyświetleń: 2190
  • 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
  • [c] Zatrzymanie wyświetlania czasu na PCF8583 przy sekundach równych 5 - ATMEGA32

    Witam Na początek to //Porty: PC0(SCL) PC1(SDA) -> wejścia TWI DDRC =0b11111110; PORTC =0b11111101; skoro porty PC0(SCL) PC1(SDA) to wejścia TWI , ja bym je ustawił tak //Porty: PC0(SCL) PC1(SDA) -> wejścia TWI // 1 -> wyjście // 0 -> wejście DDRC =0b11111100; // 1 -> z podciągnięciem do VCC (pull-up) // 0 ->...

    Mikrokontrolery AVR   25 Lis 2009 13:31 Odpowiedzi: 2    Wyświetleń: 3014
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    Rozumiem..fakt przesadziłem z tym kodem.....przepraszam......w sprawie wcięć to proszę o weryfikację czy tak ma wyglądać...to wyrwany z całości kawałek... //***** MAIN int main() { DDRA=0xC0; //jakieś ustawinie portów //***** LCD init LCD_menu init LCD_Initalize(); _delay_ms(200); //***** ADC init //***** TWI init while(1)...

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2978
  • Dziwne zachowanie systemu z ATmega8, DS18B20 i PCF8583 w Bascom AVR

    To ma być sterownik ogrzewania i docelowo ma obsługiwać większą liczbę czujników, z tego względu zależy mi na tym aby to przerwanie inicjowało konwersję temperatury. Nie chcę programu głównego zatrzymywać na czas oczekiwania na konwersje, a w pętli głównej chcę umieścić jeszcze kilka innych zadań jakie ma spełniać układ. Zdziwiło mnie tylko zachowanie...

    Mikrokontrolery   01 Wrz 2006 23:33 Odpowiedzi: 2    Wyświetleń: 3951
  • Jak przekazywać zmienne między modułami w C przy użyciu #include?

    Witam Niedawno zacząłem programować w C, jako kompilatora używam Ride firmy Raisonance. Mam mały problem który jest dość ciężki do opisania ale spróbuje. Otóż... Napisałem program do odczytu zegarka pcf8583 i wyświetlania czasu na wyświetlaczu... a że program był dość długi to podzieliłem go na "moduły" - obsługi wyświetlacza, i2c, odczyt czasu... itp....

    Mikrokontrolery   02 Lis 2007 18:52 Odpowiedzi: 4    Wyświetleń: 1283
  • Jak zapisać czas z DCF77 do zegara na PCF8583?

    Witam. Od jakiegoś czasu noszę się z zamiarem usprawnienia zegara który jest na PCF8583. Ostatnio wpadł mi w ręce odbiornik DCf a właściwie to budzik z uszkodzonym LCD. Przeglądając sieć, znalazłem informacje na temat zegarów z DCF77 z podstawowym czasem na timerach. Chciałbym dołożyć DCF77 do zegara, który ma PCF8583. I tu moje pytanie do Was. Czy...

    Mikrokontrolery AVR   02 Kwi 2015 15:37 Odpowiedzi: 3    Wyświetleń: 1137
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    Witam, i jak tam ? udało się koledze Villen poukładać i sprawdzić ten kod od roku w pcf8583 ? jeśli tak to prosiłbym o kod (najlepiej całość z godzinami,dniami,rokiem - żeby nie było znów jakichś niedomówień ;) ) bo na sieci znalazłem tylko takie coś Villen ładniej potrafi opisać co i jak w kodzie za co odpowiada :)

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16967
  • Jak przyspieszyć reakcję klawiatury z PCF8574 w języku C?

    pcf_pinread(unsigned char adres_pcf, unsigned char pin) { unsigned char stan_portu; unsigned char signal; stan_portu = pcf_portread(adres_pcf); stan_portu >>= pin; signal = (stan_portu & 1); return signal; } Właśnie nie odczytuje w przerwaniu, odczyt PCFa jest ustalony w pętli głównej w której jak narazie jest...

    Mikrokontrolery   10 Lip 2006 22:01 Odpowiedzi: 6    Wyświetleń: 1316
  • Czy PCF8583 wymaga kwarcu? Program na ATmega8 nie wyświetla godziny na LCD

    Program przekopiowałem już toczka w toczkę z płyty dołączonej do książki, oczywiście zmieniłem pod moje podłączneie do procesora ukłądu pcf8583 ale nadal nie wywołuje przerwania ten układ i nic nie mogę z niego zczytać. Jak sprawdzić czy czasem w jakiś sposób nie uszkodziłem tego układu? Jedyna różnica przy podłączniu odbiegająca od książki to nie podłączone...

    Mikrokontrolery Początkujący   21 Sty 2013 20:29 Odpowiedzi: 4    Wyświetleń: 1824
  • [bascom] [bascom][atmega8] Zegar PCF8583 gubi sekundy - konfiguracja i2c i oporników

    Zablokuj przerwania na czas odczytu temperatury, powinno pomoc. Druga opcja to wykorzystać przerwanie zegara i od razu po odczycie czasu wykonać odczyt temperatury i potem wysłać rozkaz konwersji temperatury do DS. Jak podczas nadawania po 1Wire program wykona jakieś przerwanie to będą problemy z DS (przynajmniej ja takie miałem)

    Mikrokontrolery AVR   12 Gru 2008 09:21 Odpowiedzi: 5    Wyświetleń: 7121
  • PCF8583 z Atmega16 - brak odliczania czasu, problem z rezonatorem i kondensatorem

    Witam szanowne grono, i proszę o rade: Probuje uruchomić tego PCF'ka pod kontrola atmega16 i...nie chce mi tykać. Zasilanie ze stabilizatora 5V, A0 do plusa/masy (różnie próbowałem), Pomiędzy OSCI a OSCO kwarc zegarowy, a pomiędzy OSCI a VCC kondensator 33p. Odczyt i zapis przez mikrokontroler bezproblemowy, tylko...nie chce odliczać czasu - zaczyna...

    Mikrokontrolery   03 Lis 2007 12:21 Odpowiedzi: 9    Wyświetleń: 2820
  • [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
  • I2C, zegarek na układzie PCF8583, krzaki na wyświetlaczu.

    Wiec tak zmieniłem program w ten sposób ze nie wraca mi do startu, pozbyłem sie pętli, układ po odczytaniu z PCF8583 i wyświetleniu na wyświetlaczach staje w miejscu. Co dziwne pokazała sie normalna wartość czasu na wyświetlaczach. Dałem reset patrze sekundy sie zwiększyły, i tak wciskając reset zauważyłem ze sekundy i minuty prawidłowo sie zwiększają...

    Mikrokontrolery   11 Sty 2008 00:50 Odpowiedzi: 7    Wyświetleń: 2190
  • Układ scalony RTC z kalendarzem i automatyczną zmianą czasu - jaki wybrać?

    Chciałbym nie obsługiwać programowo zamiany czasu oraz daty. Zależy mi abym raz ustawił datę i godzinę a reszta przebiegała bez użycia procesora. W chwili obecnej mam układ PCF8583 gdzie w/w operacje są realizowane programowo. W moim programie odczyt daty i czasu przez mikrokontroler realizowany jest tylko w chwili wystąpienia zdarzenia (zmiany stanu...

    Mikrokontrolery AVR   28 Sty 2010 12:27 Odpowiedzi: 4    Wyświetleń: 2028
  • Atmega128 + Atmega64 [bascom] - TWI multimaster - zawiesza się komunikacja

    Mam w projekcie Atmegę128 + PCF8583 + kilka układów I2C (3xADS1110, AT24c1024), dodatkowo dołaczam dwa moduły z Atmega64 każdy. Chcę, aby każdy z mikrokontrolerów odczytywał czas bezpośrednio z PCF8583. Teoretycznie arbitraż jest możliwy, ale u mnie to nie chce prawidłowo działać - zawiesza się komunikacja i programy "stoją". Do testów zostawiłem w...

    Mikrokontrolery AVR   06 Gru 2014 10:28 Odpowiedzi: 2    Wyświetleń: 1857
  • jak zmusić PCF8583 do wykonywania przerwania co 100ms

    Dzieki za odpowiedzi. Wątek fakt był prowokacyjny bo jakoś nie mogłem albo nie chciałem przyjąć do wiadomości, że się nie da. Mam wykorzystane wszystkie timery a potrzebuję odmierzać 100ms aby liczyć czas przyspieszania auta z dokładnością do 0,1 sekundy na 8051. Niestety nie mam pojecia jak to zrobić. Liczę już czas między impulsami z przetwornika...

    Mikrokontrolery   29 Paź 2004 19:12 Odpowiedzi: 19    Wyświetleń: 2349
  • PCF8583 - brak przerwań po resecie rejestru kontrolnego, co robię źle?

    jednak problem jest nadal :( czyli teraz wygląda to tak: teraz w ogóle nie mogę programowo zresetować tego PCF'a poprzez wpisanie wartości 0 do contrlo register pod adresem 00h lub za pomocą sekwencji kolegi redart. oczywiście, w tym czasie zegarek nie tyka ale mogę po I2C normalnie z niego odczytywać i zapisywać wartości do pamięci RAM i rejestrów....

    Mikrokontrolery   13 Lut 2007 22:46 Odpowiedzi: 6    Wyświetleń: 1977
  • [atmega8] Dlaczego kod zegara nixie LC-531 na ATmega8 i PCF8583 nie działa?

    Witam, Mam nadzieję, że piszesz programy z wcięciami a tutaj tylko przypadkowo wkleił ci się kod bez wcięć - bo masakrycznie się to czyta - nie tylko komuś ale i samemu można się pogubić na maxa, ale do rzeczy .... widzę, że odczyt robisz sobie w jakiejś tam procedurze i ok - skaczesz do tej procedury gdy twoja zmienna Byt = 0 . I jak się patrzy na...

    Mikrokontrolery AVR   29 Paź 2009 13:05 Odpowiedzi: 3    Wyświetleń: 2896
  • [Mega32][Bascom] PCF8583 ustawianie czasu przez menu

    Bardzo dziękuje, działa jak trzeba. Teraz rozumiem, że logiczna kolejność jest najważniejsza - warunek zwiększania Menu_ustaw był nie taki jak trzeba i źle umieszczony. Na razie wyjście z programu zrobiłem na trzecim przycisku, ale trochę szkoda go marnować do tego, można na nim zrobić obsługę czegoś innego - w przypadku, gdy program nie jest trybie...

    Mikrokontrolery AVR   09 Mar 2011 21:55 Odpowiedzi: 9    Wyświetleń: 3576
  • 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 obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    A masz inicjację I2C ? Fredy tzn chodzi Ci o: '********************* Konfiguracja magistrali I2C Config I2cdelay = 5 ' domyślnie tryb Slow Config Sda = Portc.1 Config Scl = Portc.0 to mam bo robiłem już zegar z PCF8583 asembler Początkowo próbowałem robić to tak: [syntax=asm] Sub Zapis_eeprom: I2cstart 'warunek startu I2cwbyte Adres_z 'wyślij adres...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5905
  • PCF8583 - nieprawidłowe wyświetlanie godziny, Atmega8, zakłócenia w sieci?

    ... chcę zwrócić uwagę kolegi mirekk36 na bezsensowność obwiniania jakiegoś układu o wrażliwość na zakłócenia. Każdy jest wrażliwy na swój sposób, a do rejestrów PCF da się wpisać dowolne liczby i do czasu "przejścia" przez zero będzie liczył głupoty - to nie procesor, który takie rzeczy może sprawdzać i korygować w razie pomyłki. sorry ale albo jesteś...

    Mikrokontrolery   03 Gru 2011 23:56 Odpowiedzi: 30    Wyświetleń: 3843
  • [Atmega32] [Atmega32][BASCOM] Programowanie zegarka PCF8583 z przyciskami na EvB

    Witam ponownie, trochę pozamiatałem i dodałem już funkcjonalność ustawiania zegara, powrzucałem wszystko w procedury itd..., jak na razie działa, co nie zmienia faktu, że nadal nie wiem co było nie tak wcześniej. W każdym razie prosiłbym doświadczonych kolegów o zerknięcie na poniższy kod i zasugerowanie, jak to powinno być zrobione zgodnie ze sztuką...

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 4056
  • [Mega32] Jak ustawić zegar PCF8583 przez pilota RC5 w Bascom na Mega32?

    Witam Stopniowo rozbudowując o kolejne konfiguracje układ chciałbym mieć możliwość ustawiania parametrów zegara przez pilota ( w sumie to bardziej wygodne i nie zabiera wyprowadzeń uC ). Mam program z menu działającym na przyciskach, zastosowałem flagi, gdyż sprawdzanie tylu wersji warunków niepotrzebnie zagmatwałoby kod. Zostawiłem obsługę przez przyciski...

    Mikrokontrolery AVR   16 Mar 2011 14:45 Odpowiedzi: 1    Wyświetleń: 1762
  • Jak ustawić alarmy w sterowniku akwarium z zegarem PCF8583 w Bascom?

    Witam. Jestem w trakcie tworzenie sterownika do akwarium. Problem w którym się znalazłem trochę utrudnia mi dalszą prace. Problem polega na tym. W układzie zamontowany jest zegar czasu Rzeczywistego PCF8583. Zegar nastawiam za pomocą dwóch przycisków. Godzina: Cls Lcd "Aktualna godzina" While Przyciskok = 1 If Przycisk1 = 0 Then Incr Godz...

    Mikrokontrolery   09 Kwi 2008 20:30 Odpowiedzi: 4    Wyświetleń: 2341
  • PCF8583 i Bascom: Attiny2313 nie działa z settime/gettime, dioda miga

    No to podciągnij jeszcze linię Sda i Scl. No to właśnie było zrobione A sprawdziłeś czy Twój PCF odpowiada ACK , po wysłaniu jego adresu na magistralę Napisz dokładniej o co chodzi bo nie jestem dobry w temacie Dodano po 1 Udało się to odpalić. Zegar już odlicza. Tylko jeszcze jest taki problem: co kilkanaście sekund jest przeskok o 6 sekund do przodu....

    Mikrokontrolery   18 Kwi 2007 23:32 Odpowiedzi: 6    Wyświetleń: 2186
  • [Bascom] ATmega32: Problemy z zapisem danych na karcie SD 2GB Kingston i 1GB Sandisk

    Witam W oparciu o projekt Kolegi _Duch - rejestrator pogodowy zrobiłem swój ( na razie prosty ) rejestrator. Wykorzystałem podane w wątku pliki config_mmc.bas i Config_AVR-DOS.BAS . Na płytce testowej EVB 4.3 v.4 . Podłączenie z SD standardowe. Niestety nic się nie zapisuje na karcie SD ( próbowałem 2 Gb Kingston i 1 Gb Sandisk - formatowane na FAT...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 10547
  • 8051 asembler szyfrator, zapis i odczyt hasła, alarm.

    Witam moze ktos mi pomoze, potrzebuje program ktory bedzie pobieral z klawiatury 1234567890#* kod (4 cyfrowy) i zapisywal, dokladnych szczegołów nie znam ;/ ale chodzi o program ktory by po wcisnieciu odp sekwencji klawiszy np #1* pobieral 4 cyfry i zapisywal do pamieci (zeby sie puzniej dalo tez te wpisy kasowac) wiem ze chaotycznie pisze, ale jestes...

    Mikrokontrolery   14 Lis 2007 17:36 Odpowiedzi: 5    Wyświetleń: 2222