adres pcf8583

Znaleziono około 329 wyników dla: adres pcf8583
  • Konflikt adresów I2C: PCF8583 i 24C16 na Atmega16 - jak rozwiązać?

    No tak, to święta prawda. Do tego Bascom sam z siebie dodaje sporo zbędnych procedur. Najgorszym przykładem jest obsługa LCD - ok 1kb kodu. Ja teraz kończę obsługę I2C Slave bo Bascom oferuje to tylko za dopłatą. Bascom , jest jak ... klucz uniwersalny. Potrafi odkręcić wiele śrubek , ale jest jest duuuuużo większy od np. ósemki oczkowej ;) Tą z kolei...

    Mikrokontrolery   25 Maj 2006 20:39 Odpowiedzi: 6    Wyświetleń: 3061
  • [ATMega16] ATMega16 i PCF8583 – konfiguracja adresu I2C i inicjalizacja TWI w C

    Witam! W załączniku masz biblioteki do sprzętowej obsługi magistrali TWI, układu PCF8583, wyświetlacza lcd, oraz przykładowy plik projektu. Testowane na takim samym sprzęcie (EvB 4.3). W pliku config.h masz napisane do jakich pinów podpięty jest wyświetlacz. Możesz podpiąć tak samo lub zmienić. Pozdrawiam.

    Mikrokontrolery   17 Sie 2009 22:29 Odpowiedzi: 6    Wyświetleń: 5021
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATmega32] - [Basom] odczytywanie po I2C czasu z PCF8583

    Ten PCF nie może poprawnie działać. Jest &B10100000 = 160 - adres PCF8583 dla zapisu &B10100001 = 161 - adres PCF8583 dla odczytu danych Powinno być odpowiednio &B10100010 lub 162 -adres PCF8583 dla zapisu &B10100011 lub 163 - adres PCF8583 dla odczytu danych

    Mikrokontrolery Początkujący   15 Lis 2012 22:55 Odpowiedzi: 20    Wyświetleń: 2076
  • 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ń: 3186
  • Jaki adres ma PCF8583 oraz błędy w transmisji danych I2C

    Wykonuję Kolejno czynności: -Inicjuję I2C (I2C_Init) - Wysyłam START transmisji i adres układu z 1 na końcu czyli zapis (I2C_SendStartAndSelect) - Wysyłam adres rejestru do odczytu (I2C_SendByte) - Wysyłam START transmisji i adres układu z 0 na końcu czyli odczyt (I2C_SendStartAndSelect) - Odczytuję dane z rejestru I2C_ReceivData_NACK(); Zapis to 0...

    Mikrokontrolery AVR   11 Wrz 2011 10:53 Odpowiedzi: 3    Wyświetleń: 3094
  • 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ń: 1671
  • PCF8583 i Bascom: Attiny2313 nie działa z settime/gettime, dioda miga

    Sda i Scl są skonfigurowane w kompilatorze (używam Bascom Avr). Adres się zgadza. A sprawdziłeś czy Twój PCF odpowiada ACK , po wysłaniu jego adresu na magistralę :?: Piotrek

    Mikrokontrolery   18 Kwi 2007 23:32 Odpowiedzi: 6    Wyświetleń: 2144
  • REKLAMA
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    Oki Dzięki, sprawdzę może to coś z adresem!

    Mikrokontrolery   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 6761
  • PCF8583 - nieprawidłowe wyświetlanie godziny, Atmega8, zakłócenia w sieci?

    ...bardziej mi chodzi o sam fakt, że nawet ręcznie (programowo) można wymusić takie dziwne wartości godzin i minut a scalak dalej będzie odliczał czas ;) nie zdając sobie sprawy że godzina w nim jest np 43:77. Tak sobie czytam ten wątek i ... nie mogę wyjść ze zdumienia 8-O Dlaczego "przyczepiłeś się" do PCF-a , a nie do swojego kodu :?: Nawet gdyby...

    Mikrokontrolery   03 Gru 2011 23:56 Odpowiedzi: 30    Wyświetleń: 3816
  • Adresowanie 24c02 i PCF8583 - jak zapisywać do drugiego bloku?

    W dokumentacji 24c02 jest podany adres 160-zapis, 161-odczyt z bloku pierwszego, 162-zapis do bloku drugiego a 163-odczyt z bloku drugiego.... wiec jak mozna zapisywac do drugiego bloku jak pcf8583 ma adres 162 ????moze mi to ktos wyjasnic....

    Mikrokontrolery   24 Lis 2003 19:57 Odpowiedzi: 3    Wyświetleń: 1621
  • PCF8583 RTC - Zawieszanie się i błędne dane przy częstym resetowaniu

    RTC posiada własne zasilanie 3V, które obsługiwane jest przez MAX690CPA. Procek to AT89S52 zaprogramowany w asemblerze przez ISP. Kwarce są wszystkie OK, itd. Dzieję się tak bardzo rzadko i tylko wtedy, gdy przez RS-485 przesyłam baaaardzo dużo danych w nieodpowiednim czasie. Układ PCF podłączony jest pod osobne linie, które łączą się tylko z AT24C02,...

    Mikrokontrolery   04 Maj 2004 13:24 Odpowiedzi: 7    Wyświetleń: 1688
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    Ale problem w tym, że nie rozumiem tego rysunku. Patrzę na to i nic mi to nie mówi. Gdybym wiedział jak to doczytać z tych rysunków, to bym nie pytał tutaj. Adresy PCF8583 znalazłem w necie, ktoś opisał to na swojej stronie i stąd je mam. Natomiast opisu adresów tych eepromów nie znalazłem. Zrozum mnie, nie jestem ani elektronikiem, ani inżynierem....

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3816
  • 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ń: 6138
  • Funkcje nóżek OSCI i OSCO w układzie PCF8583?

    Faktycznie podlaczenie rezystorkow oraz poprawienie schematu pomoglo. Udaje mi sie wpisac dane i je prawidlowo odczytac. Niestety odczytuje caly czas to samo... tak jakby zegar byl wylaczony... co zrobic? EDIT: I2C_Start(); // inicjalizacja zegara I2C_Send(0xA0); // adres PCF8583 do zapisu I2C_Send(0x00); // adres w RAM I2C_Send(0x00); czy I2C_Send(0x80);...

    Mikrokontrolery   05 Sty 2006 12:50 Odpowiedzi: 14    Wyświetleń: 2158
  • REKLAMA
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    Witam, dołączę się do tematu aby nie robić śmietnika. Mam taki oto problem. Zrobiłem początkowo program, który odczytuje mi rejestry godziny, minut, sekund i sekund setnych na wyświetlaczu LCD - sam odczyt, taki timer. Niestety gdy próbowałem zapisać coś do PCF'a np do rejestru minut liczbę 10 tak po tej operacji przestał działać licznik minut... Czyli...

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16652
  • Jak znaleźć adres urządzenia I2C, np. PCF8583? Początki z magistralą I2C

    Witam Właśnie zaczynam zabawę z tą magistralą i oczywiście już zaczęły się problemy... Jeśli dobrze rozumiem to na samym początku transmisji danych trzeba najpierw wysłać adres do jakiego układu będę zapisywał dane. I tu pojawia się problem. Skąd wziąć ten adres? Próbuje "dogadać" sie z PCF8583 Piotr

    Początkujący Elektronicy   01 Wrz 2006 08:30 Odpowiedzi: 5    Wyświetleń: 1191
  • Adresowanie w I2C: Jak podłączyć dwa układy o tym samym adresie?

    np: PCF8583 ma do wyboru 3-y adresy Jak się uzyskuje 3ci adres?

    Mikrokontrolery   29 Paź 2003 08:50 Odpowiedzi: 7    Wyświetleń: 1911
  • [Atmega8][Bascom] PCF8583 obsługa daty i alarmów.

    Niedawno robiłem taki zegarek i proponowano mi napisanie progra,owego roku niz korzystanie z tego z pcf-a. Najpierw musisz ustawić 3 bit w rejestrze kontrolnym np tak: Dim B1 As Byte Set B1.3 I2cstart I2cwbyte 162 I2cwbyte 0 I2cwbyte B1 I2cstop Potem żeby ustawić podstawowe wartości musisz je zamienić na kod bcd a następnie wysłać tak: I2cstart I2cwbyte...

    Mikrokontrolery AVR   12 Lip 2008 16:34 Odpowiedzi: 4    Wyświetleń: 8100
  • PCF8583 brak komunikacji z procesorem po magistrali I2C .

    ja niedawno odpaliłem rtc na twi i działa świetnie na stronie radzio.dxp.pl są podane procedury do twi sprawdzałem je i działają nie wiem czy wiesz ale PCF w przeciwieństwie do eeprom adres+1 to odczyt więc jeśli masz adres A2 to do niego zapisujesz a z pod A3 czytasz

    Mikrokontrolery   31 Sty 2008 14:37 Odpowiedzi: 14    Wyświetleń: 2397
  • [atmega8] [atmega8][BASCOM] I2C - wyświetlacz pokazuje 165, brak reakcji na odpięcie I2C

    ... Adresy są dobre (160 i 161) ale problem tkwi w tym, że PCF8583 wysyła dane w postaci BCD... Nie wiem czy tylko mi się tak wydaje ale A0 jest podłączone do VCC zatem adresy mają postać: 101000 1 0/1

    Mikrokontrolery AVR   23 Maj 2009 16:56 Odpowiedzi: 22    Wyświetleń: 7961
  • Atmega32 - jak ustawić zegar, który resetuje się do 00:00:00?

    Zegar działa prawidłowo Czyli po włączeniu zasilania jest odczytywany PCF8583, na wyświetlaczu idą sekundy, minuty. Co by wykluczyło: "Czy adres sprzętowy PCF8583 pin3 A0 ustawiony jest prawidłowo - pin do masy ?" "Czy linie SDA SCL są podciągnięte rezystorami zewnętrznymi ?"

    Mikrokontrolery AVR   19 Sty 2013 13:45 Odpowiedzi: 12    Wyświetleń: 2238
  • PCF8583 - Clock Alarm nie wywołuje przerwania INT, co robię źle?

    Miałem podobny problem: Control Status Register (0x00) ustawiony na 0x04 Alarm Control (0x08) ustawiony na 0x90 chciałem uzyskać alarm codziennie o określonej godzinie, a skorzystać chcę z wyjścia INT PCF8583. Wszystko ustawione, a flaga się nie zmienia, nie zmienia się też stan wyjścia INT (ma się zmienić z Hi na Lo) Po sprawdzeniu rejestrów okazało...

    Mikrokontrolery AVR   14 Paź 2012 23:06 Odpowiedzi: 2    Wyświetleń: 1496
  • TWI w ATmega128. Program pozostaje ciągle w pętli start.

    Pomogło - program nie jest uwięziony w pętli, komunikuje się z PCF i wyświetla poprawne informacje - na razie tylko sekundy, mam nadzieję, że z dalszą rozbudową nie będzie problemów, jak jednak się pojawią zwrócę się o pomoc. Dzięki wszystkim za wszystko i pozdrawiam :).... kod po przeróbkach: ldi r21, 160 ' adres zapisu PCF8583 (A0 = 0) ldi r22, 161...

    Mikrokontrolery   28 Wrz 2007 20:47 Odpowiedzi: 9    Wyświetleń: 1416
  • PCF8583 i EEPROM 2404 na I2C z AT89C2051 - niewidoczny EEPROM

    Problem może leżeć po stronie adresowania. Też z tym walczyłem. Mam 24c16 i PCF8583 na wspólnych liniach SCL i SDA z rezystorami (zestaw uruchomieniowy). Po podpięciu linii adresowych 24c16 do VCC i linii A0 zegara do VCC mam zegar dostępny p[od adresami 162/163.

    Mikrokontrolery   06 Lut 2011 10:55 Odpowiedzi: 14    Wyświetleń: 3494
  • 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ń: 3495
  • [atmega8][bascom avr] pcf8583,wyswietlacz siedmiosegmentowy

    Na schemacie pin A0 PCF8583 jest dołączony do masy, więc adres powinien być 160 i 161.

    Mikrokontrolery AVR   22 Kwi 2010 18:02 Odpowiedzi: 9    Wyświetleń: 4569
  • [Bascom] Proszę o sprawdzenie kodu zegara na PCF8583

    Witam! Proszę o pomoc w rozwiązaniu problemu. Jedyne dane jakie dostaję od PCF-a to 165 dla wszystkich danych (godzina, miesiąc,.....) '$sim 'praca w emulacji sprzętowej $crystal = 4000000 $regfile = "m32def.dat" Config Sda = Portc.1 'konfiguracja linii SDA magistrali I2C Config Scl = Portc.0 'konfiguracja linii SCL magistrali I2C Config Lcd...

    Programowanie Początkujący   21 Lip 2009 12:02 Odpowiedzi: 4    Wyświetleń: 2280
  • [STM32F051][C/CoCoox]] - Inicjalizacja I2C, komunikacja z PCF8583

    Witam wszystkich serdecznie, Chciałbym prosić o pomoc w analizie błędów inicjalizacji i komunikacji z zegarem RTC, który wszyscy znają. Chciałbym przedstawić kod, który nie działa - opisać objawy i spytać o parę rzeczy, które mnie nurtują. A więc do rzeczy. Najpierw Kod: [syntax=c] #define PCF8583_ADDR ((uint16_t)(0x50)) #define I2C_SCL GPIO_Pin_6 #define...

    Mikrokontrolery ARM   22 Mar 2015 20:01 Odpowiedzi: 10    Wyświetleń: 2004
  • [ATMega168] ATMega168 i PCF8583 - jak rozwiązać problem resetów zegarka?

    Witam, Próbuje w ramach nauki zbudować zegarek w oparciu ATMegę168 i PCF8583. Zbudowałem następujący układ: http://obrazki.elektroda.pl/4826984900_1... Napisałem do niego następujący program: [syntax=c] #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include "HD44780.h" #include "i2c.h" #include "PCF8583.h"...

    Mikrokontrolery AVR   25 Kwi 2012 06:59 Odpowiedzi: 5    Wyświetleń: 3611
  • [ATmega][C] PCF8583 + 24C64 = będy podczas zapisu do EEPROM

    Trzeba koledze uswiadomić że przyjęto aby wszystkie pamieci na szynie I2C maiły adresy $Ax a ustawienia adresów wykonuje sie przez odpowiednie podłaczenie pinów adresowych. PCF8583 jest traktowana jako pamiec i może miec adres $A0 lu A2, natomiast 24c moze miec adresy $A0,$A2....$AE I tutj może byc źródło konfliktu.

    Mikrokontrolery AVR   06 Cze 2011 10:59 Odpowiedzi: 10    Wyświetleń: 2273
  • ATmega32 - PCF 8583 - obsługa daty - dziwna reakcja

    Witam wszystkich, Otóż napotkałem następujący problem przy obsłudze wspomnianego w temacie zegara PCF8583. Godzina obsługiwana jest prawidłowo (stąd też wnioskuje, że metody konwersji BCD <-> DEC są ok). Najpierw zamieszczę kod, później opiszę problem: Odczyt: [syntax=c] { //-------- odczyt godziny--------------------------------- char a_s[3];...

    Mikrokontrolery AVR   29 Lis 2012 07:16 Odpowiedzi: 3    Wyświetleń: 1281
  • [atmega32][c]pcf8583 zapis i odczyt powyżej adresu 0F

    Proszę o pomoc...odczytanie dnia tygodnia tzn czy poniedziałek itd;...druga sprawa zapis dziesiątek i jednostek miesięcy.....niby proste a za chiny zapisać nie potrafię już paluchy bolą od klepania w klawisze żadne przesunięcia bitowe nie działają...odczyt dla miesięcy zdefiniowany tak;a dni tygodnia ???????? { PCF8583=TWI_read(zegar,0x06);...

    Mikrokontrolery AVR   31 Paź 2010 22:13 Odpowiedzi: 3    Wyświetleń: 1484
  • pcf8583 i wyjscie A0. Do czego podłączyć linię A0?

    linia A0 służy do ustalania adresu układu. Radzę poczytać notę katalogową którą można ściągnąć z internetu. W zależności czy linia A0 jest podłączona do zasilania czy do masy, zmienia się adres układu. Pozdrawiam !!

    Mikrokontrolery   23 Kwi 2006 22:40 Odpowiedzi: 7    Wyświetleń: 1331
  • [atmega32][C] PCF8583 odczyt czasu daty i dnia tygodnia

    Mam kłopot z niedziałającym poprawnie kodem i szczerze mówiąc nie potrafię znaleźć przyczyny. I2C chodzi poprawnie godziny,minuty,sekundy i dzień pokazuje poprawnie natomiast miesiące i dzień tygodnia to porażka. Kod proszę umieścić w znacznikach code. Robak

    Mikrokontrolery AVR   09 Sty 2012 02:09 Odpowiedzi: 22    Wyświetleń: 4333
  • pcf8583 - brak odpowiedzi po wysłaniu adresu przez I2C, sygnał 1Hz obecny

    Sprawdź czy masz sda i scl podciągnięte rezystorami, u mnie brak takiego szczegółu powodował, że ten sam pcf czasem odpowiadał, a czasem nie

    Mikrokontrolery   28 Mar 2004 21:31 Odpowiedzi: 3    Wyświetleń: 1253
  • Atmega32 biblioteka I2C czujnik wilgotności i temperatury

    Zgadzam się adres SHT na linii to 10000000 adres innego urządzenia na przykład PCF8583 to 10100000 Czyli da się :)

    Mikrokontrolery AVR   31 Sie 2011 09:47 Odpowiedzi: 40    Wyświetleń: 8293
  • [Bascom] Jak odczytać i zapisać dane w rejestrze PCF8583 za pomocą Bascom?

    Powtórna inicjalizacja (sygnał START) wymagany jest tylko w momencie w którym Master zapisuje do układu adres rejestru z którego następnie chce odczytać wartość (FIG. 17 z dokumentacji). W przykładzie z pierwszego postu powtórna inicjalizacja podyktowana była "cechą" układów na I2C - automatyczna inkrementacja licznika rejestru. Jeśli wpisujesz wartość...

    Programowanie Początkujący   22 Lip 2009 15:53 Odpowiedzi: 3    Wyświetleń: 2421
  • [AVR 16] Procesor na makiecie uruchomieniowej się grzeje

    No w niektórych wersjach płytki jest poważny błąd z urządzeniami I2C - pamięć at24c16 + pcf8583 = konflikt adresów => nie da się korzystać ani z eeprom ani z zegara

    Mikrokontrolery AVR   19 Lip 2011 13:16 Odpowiedzi: 16    Wyświetleń: 2601
  • [AtMega8] [AtMega8][Bascom] Jak wyświetlić adresy urządzeń I2C na LCD?

    Da się to odchudzić, oczywiście To samo z większą ilością układów, albo dane można wysyłać po rs232 do pc, albo dać po 6 układach przycisk next wyswietlajjący kolejne 6 układów i tak dalej... Co do nazw to nie da się, chyba że przepiszesz setki danych z kart i obsłużysz jakoś rozpoznawanie układów o takich samych adresach, np at24cxx i pcf8583 lub 8563

    Mikrokontrolery AVR   15 Sie 2011 22:51 Odpowiedzi: 9    Wyświetleń: 4361
  • 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
  • [Atmega16] [Atmega16][C] PCF8583 nie działa poprawnie po zapisaniu do EEPROMu

    a jaki to eeprom? bo jeśli 24c16 to wtedy jest na 100% konflikt adresów, a jeśli inny mniejszy z rodziny 24cXX to sprawdź jakie masz adresy ustawione nogami Ax w PCF8583 i pamięci

    Mikrokontrolery AVR   22 Kwi 2011 16:18 Odpowiedzi: 13    Wyświetleń: 1455
  • PCF8593T zamiast czasu pokazuje 165165 – różnice w obsłudze vs PCF8583, kod BASCOM

    No to wychodzi na błąd w sprzęcie. Sprawdź wszystkie połączenia (szczególnie linie SDA i SCL), sprawdź czy nie ma zimnych lutów itp. A i czy przy zegarze PCF8583 ten program do szukania adresu działa poprawnie?

    Mikrokontrolery AVR   14 Sie 2009 12:56 Odpowiedzi: 9    Wyświetleń: 1461
  • RTC PCF8583 - problem z wyświetlaniem nazw miesięcy na LCD

    ... W takim wypadku czy rejestr daty/roku to wg pdfa 05H ale mnie jednak to nic nie mowi:( Kolejny raz wołam o pomoc... Jeżeli masz kłopot ze zrozumieniem co zawierają rejestry 05 i 06 , to ustaw w rejestrze kontrolnym(adres 00) bit nr.3(mask) i wtedy Twój kod zadziała - pomiń odczyt Year.Zmianę roku , musisz załatwić wyłącznie programowo. Piotrek

    Mikrokontrolery   22 Kwi 2008 22:12 Odpowiedzi: 6    Wyświetleń: 1935
  • Pcf8583+Atmega8: Jak zmienić zakres lat z 2000-2004 na 2004-2008?

    Nie, te zmienne co podałem to tylko przykład... Potrzebowałbyś jednej dodatkowej - tymczasowej, czyli tmp ... Nie jestem teraz w stanie sprawdzić, ale mogłoby być tak: tmp = Rok - 2000 tmp = tmp mod 4 ' operator mod zwraca resztę z dzielenia przez 4, 'czyli jeśli byłby rok 2007, to 2007 - 2000 = 7-> 7 mod 4 = 3 ;) i w momencie zapisu roku do...

    Mikrokontrolery   16 Wrz 2006 03:20 Odpowiedzi: 13    Wyświetleń: 4138
  • 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ń: 219
  • EEPROM 24C08 - jak uzyskać dostęp do stron i programować pamięć?

    Oki pomylilem sie chodzilo mi o pin WP czyli write protect. Jest tez jeden problem otoz programem do zczytywania adresow magistrali odczytywal mi kilka adresow a nie jeden jak pin A2 wisial w powietrzu a po podpieciu go do plusa adres zmienial sie na jeden 168. Wczesniej zczytal mi adresy 160, 162, 164, 166, jednak adres 162 gryzlby sie z adresem PCF8583....

    Mikrokontrolery   16 Lis 2006 22:57 Odpowiedzi: 8    Wyświetleń: 3653
  • Atmega32 i PCF8583 - błędny odczyt czasu, wyświetla 165:165:165. Co poprawić?

    Witam Doczytaj w nocie o adresowaniu tego układu, bo coś mi się wydaje że masz adres nie taki. Pozdrawiam

    Mikrokontrolery   27 Gru 2006 10:22 Odpowiedzi: 13    Wyświetleń: 3461
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Na schemacie znalazłem błąd. Linia A0 układu PCF8583 powinna być połączona z plusem, a nie masą. Inaczej układy I2C będą się nawzajem zakłócać, ponieważ pamięć EEPROM i układ RTC będą miały ten sam adres bazowy.

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22253
  • ATmega128 - Transmisja I2C, TWI_Start zapętla się

    A dlaczego adres PCFa masz 0x50 a nie 0xA0 ? [syntax=c]#define PCF8583_ADDR 0x50[/syntax] JarekC

    Mikrokontrolery AVR   30 Sty 2013 13:34 Odpowiedzi: 14    Wyświetleń: 2433
  • Dlaczego 24c16 na I2C odpowiada na wiele adresów?

    Zamiast PCF8583 zastosuj DS1307 lub podobne. Wyprowadzenia chyba te same,a adresy nie będą się gryźć.

    Mikrokontrolery   15 Gru 2005 10:55 Odpowiedzi: 8    Wyświetleń: 2285
  • [ATmega16][C] Połączenie z PCF8583P - Brak odpowiedzi?

    Witam, 1. Nie podałeś jaki jest rozmiar pamięci EEPROM a od tego zależy sposób adresowania. Linie A0,A1,A2 masz podpięte do +5V (logiczna 1) czyli jeżeli masz pamięć mniejszą niż 24C16 to adres 0xA0 jest niewłaściwy. 2. Linia WP dla normalnego trybu pracy powinna być podpięta do GND (logiczne 0). 3. Aby zdiagnozować problemy na I2C po zakończeniu każdej...

    Mikrokontrolery AVR   15 Mar 2011 00:07 Odpowiedzi: 9    Wyświetleń: 3776
  • 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
  • Zegar,data,termometr na Atmega32.Jak dopisać alarm?

    Podpowiem jedną rzecz. :) Nie definiuj nowych zmienny i nie pisz nowych funkcji żeby zapisać/odczytać rejestry alarmu, to jest gotowe. Przyglądnij się fragmentom pliku Config_PCF8583.bas : Config_PCF8583.bas jest: _clock_alarm , podczas kompilacji zmienne do obsługi alarmu zostaną dołączone. Teraz przykład jak odczytać jeden bajt Alarm Control Register...

    Mikrokontrolery Początkujący   02 Lut 2013 18:34 Odpowiedzi: 6    Wyświetleń: 2169
  • PCF 8583 I2C Asembler - błąd przy kolejnym wywołaniu procedury I2C_Start

    Witam Mam dziwny problem z działaniem zegara PCF 8583 na magistrali I2C. Używam procedur do obsługi I2C ze strony: http://cyna.barlinek.biz/index.php?stron... Skleciłem na własne potrzeby procedurkę do odczytywania danych z zegara (poniżej). Problem polega na tym iż pierwsze wywołanie procedury działa ok ale kolejne już nie działa, procedurka I2C_Start...

    Mikrokontrolery   23 Sty 2006 21:02 Odpowiedzi: 7    Wyświetleń: 2500
  • Jak zbudować układ z ATMEGA8, LCD 2x16, DS18B20, AT24C256 i PCF8583?

    EEPROM i PCF łączysz równolegle na szynach SDA i SCL i nogi adresowe A0, A1, A2 łączysz tak żeby utworzyć dla każdego urządzenia osobny adres (format adresu urządzenia jest objaśniony w PDF"ie do niego). Pin Dallasa oznaczony jako DQ łączysz pod dowolny port mikrokontrolera i podciągasz do zasilania przez jakiś opornik (schemat jest w PDF'ie do tego...

    Mikrokontrolery   30 Wrz 2007 19:10 Odpowiedzi: 10    Wyświetleń: 1797
  • [ATMEGA16] ATMEGA16 TWI/I2C: Problem z odczytem z zegarka PCF8583P, zapętlenie programu

    Nie analizowałem dokładnie kodu, ale na pierwszy rzut oka brakuje mi ustawienia częstotliwości taktowania magistrali (rejestr TWBR i bity TWPS1:0 w rejestrze TWSR). Maksymalna częstotliwość taktowania SCL układu PCF8583 to 100kHz. Nie napisałeś jaką częstotliwością jest taktowany procesor. Po starcie procesora te rejestry są ustawione na wartość 0 i...

    Mikrokontrolery AVR   01 Sie 2010 15:22 Odpowiedzi: 3    Wyświetleń: 2956
  • Ile adresów I2C dla 3 urządzeń na jednej magistrali? Jak rozpoznać każde z nich?

    Mama takie pytanko otoż w ukladzie mam zamontowane 3 uklady pracujace na magistrali I2C. Sprawdzalem czy wszystkie mi odpowiadaja i adresy za pomoca programu Dim Adres As Byte 'deklaracja zmiennej Adres = ( 0 - 255)- 1 bajt Config Scl = Portc.5 ' konfiguracja magistrali i2c Config Sda = Portc.4 I2cinit 'Config Lcd = 16 * 1a ' konfiguracja wyświetlacza...

    Mikrokontrolery   17 Lis 2006 16:17 Odpowiedzi: 4    Wyświetleń: 2835
  • xmegaA3 i TWI WINAVR. Proszę o sugestie. Co robię źle?

    spróbuj jeszcze adres przesunąć o bit w lewo i dodać bit R/W czyli chyba (0xA0<<1)+1 To operacja, której nie wróżę powodzenia, ale sugestia odnośnie adresu jest dobra, bo teraz sprawdziłem adresy w w dokumentacji i jest: "I2C-bus slave address: read A3H; write A2H" Adres 0xA0 to ma PCF8583 - frajerski błąd z przyzwyczajenia po poprzednim RTC,...

    Mikrokontrolery AVR   08 Gru 2011 11:44 Odpowiedzi: 7    Wyświetleń: 1508
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    Na pierwszy rzut oka I2cwbyte 15 'rejestr timera wg mnie adres to 7.

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2351
  • [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ń: 2163
  • Atmega32 i PCF8583T – adresowanie TWI/I2C, znaczenie adresu 0xA2 i pinu A0

    Pin A0 układu jest używany do zmiany adresu układu na szynie TWI. http://obrazki.elektroda.pl/8835933200_1... Podłączając go do Vcc bądź GND zmieniasz po prostu jego wartość pomiędzy 1 a 0, co powoduje zmiany adresów. Ostatni bit jak to w adresach TWI, służy do oznaczenia kierunku transmisji.

    Mikrokontrolery AVR   23 Paź 2011 18:55 Odpowiedzi: 4    Wyświetleń: 1348
  • Konwersja unsigned year na string w C – jak użyć itoa lub sprintf?

    generalnie w CVAVR jest przykład dla PCFa ... Jest także PCF8583.LIB ;) Wystarczy rzut okiem i wszystko staje się jasne. Jak już wspomniałem , PCF-ek przechowuje w rejestrze (adres 0x05) 2 najmłodsze bity roku , a pozostałe 14 bitów CV przechowuje w RAM-ie PCF-a , w komórce o adresie 16(0x10).Wniosek z tego jest prosty - wpierwej należy zapisać datę...

    Mikrokontrolery   03 Lip 2006 16:54 Odpowiedzi: 8    Wyświetleń: 1119
  • Jak dostosować kod BascomAVR z PCF8583 do PCF8563?

    Na stronie 6 masz opisanie adresowania poszczególnyuch wartosci, i data i czas znajdują sie pod róznyymi adresami. I tak samo jak w PCF8583 z tego co widze jest to adresowane. Nie powinno byc problemów, Najlepiej sprawdź doświadczalnie, ile zajmuje zaprogramowanie czegoś takeigo, kilka minut i będzie wszystko jasne, zmien po prostu adresr R/W i zobacz....

    Mikrokontrolery   04 Wrz 2007 22:12 Odpowiedzi: 5    Wyświetleń: 2514
  • Jak zmodyfikować schemat zegara nixie z 8 lampami LC-531?

    Znowu prawie dobrze . Dlaczego ten termometr podpiołeś tak dziwacznie ? Linia A0 w PCF8583 to jest linia ustalająca adres układu i takie podłączenie spowoduje że nie odczytasz ani temperatury ani godziny .

    Początkujący Elektronicy   06 Lut 2008 17:16 Odpowiedzi: 139    Wyświetleń: 19955
  • Jak zaprogramować zegarek na PCF8583? Problemy z pamięcią i wyświetlaczem LCD

    jezeli nikt nie wie co gra to mam pytanie....Jezeli na PCF 8583 adres Ao= 1 układ pracuje jako licznik???wiec zeby pracowal jako zegar musi byc tam 0....czy to moze blad w dokumentacji???? Adres i tryb pracy to dwie niezależne rzeczy, w specyfikacji poprostu jest taki przykład że jeśli byś chciał mieć do jednej magistrali dołączony i zegar i licznik...

    Mikrokontrolery   10 Cze 2004 14:32 Odpowiedzi: 5    Wyświetleń: 1569
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    "single"-zajmuje cztery bajty - a Ty wykorzystujesz jeden. Więc nie single a byte-chyba że naprawdę trzeba. Dla pcf8574 można ustawić 8 adresów sprzętowo-jak mię pamięć nie myli-ściągnij datasheet. A0-A3 do + lub gnd.(to adresy) Jest jeszcze pcf8574A-jeszcze 8 adresów. Urządzenie peryferyjne-to nie jak ja to rozumiem-tylko jak jest. Peryferia w procesorze-przetworniki...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9560
  • PCF8583 - brak przerwań po resecie rejestru kontrolnego, co robię źle?

    Jeśli w rejestrze kontrolnym 00h bit b2 jest wyzerowany to śmiało można adresować 08h do 0fh jako pamięć RAM. Co do resetu programowego, to po wpisaniu b00000000 pod adres 00h rzeczywiście powinien on nastąpić. Proponuję zrobić taki myk techniczny: wpisy do rej kontrolnego (00h): - najpierw b00000000 czyli nieszczęsny reset; - potem b10000000 (128dec)...

    Mikrokontrolery   13 Lut 2007 22:46 Odpowiedzi: 6    Wyświetleń: 1953
  • Sterownik nawadniania ogrodu DIY na atmega16 – automatyzacja 5 sekcji, LCD, klawiatura

    Po kilku kolejnych dniach spędzonych przy sterowniku udało mi się okiełznać wyświetlacz oraz "rozbudować" sterownik o zegar zrobiony na PCF8583. Podczas pisania programu napotkałem na mały problem, mianowicie po zwarciu pinu d.6 do masy program powinien rozpoznać stan niski i przejść do podprogramu M1.1, niestety jednak tak się niedzieje, gdy zaprogramuję,...

    Projektowanie Układów   23 Lip 2008 17:23 Odpowiedzi: 43    Wyświetleń: 16798
  • Atmega16 i PCF8583 – brak odczytu czasu przez I2C, na LCD wyświetla same zera

    Odpal program do sprawdzania adresu scala na szynie , może on ci nie widzi PCFa

    Mikrokontrolery   26 Maj 2005 10:23 Odpowiedzi: 10    Wyświetleń: 3640
  • [PCF8583] Błędy w obsłudze I2C dla zegara PCF8583 na ATmega32 w C (WinAVR)

    Kod jest przerobiony, z innego ale go ogarniam, a teraz co znaczą komentarze. jeśli chodzi o wartość 0xa0, która jest w kodzie, a ja napisałem że to nie działa, natomiast działa dla 0x50. 0x50 = 01010000; 0xa0 = 10100000; Według noty katalogowej PCF8583, adres scalaka jest 10100000 = 0xa0, z czego 1010 - to adres stały 000 - to adres zmienny i zależy...

    Mikrokontrolery AVR   17 Lis 2010 14:09 Odpowiedzi: 2    Wyświetleń: 1783
  • 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ń: 1722
  • AVR,Atmega16 - PCF8582C-2 Brak komunikacji z mikrokontrolerem

    ale nie chce mi znaleźć adresu tego PCF-a gdzie np PCF8583 znajduje bez problemu Adres PCF-a znajdziesz najprędzej w Datasheet: http://www.nxp.com/documents/data_sheet/... -> strona: 7 pkt 8.1.3 Device Adressing Sprawdź (najlepiej oscyloskopem, ewentualnie próbnikiem stanów logicznych "dioda+rezystor") jak zmienia się stan ( i czy w ogóle...

    Mikrokontrolery Początkujący   07 Mar 2014 17:25 Odpowiedzi: 8    Wyświetleń: 1542
  • ATtiny26, LCD Nokia3310 i problem z alarmem pcf8583

    Zbudowałem sobie zegarek z tiny26 + pcf8583 + wyświetlacz nokia3310. Trochę mało pamięci na znaki i kod programu ale w wersji minimalnej działa poprawnie. Dla ciekawostki dodam, że wyświetlacz działa przy zasilaniu 5V i jeszcze się nie uszkodził (mimo zaleceń na 3.3V). Niestety jak na zegarek naręczny byłby drogi w eksploatacji. Pożera mi 1 baterię...

    Mikrokontrolery   04 Mar 2008 21:26 Odpowiedzi: 7    Wyświetleń: 2476
  • Jak zapisać i odczytać dane z pamięci EEPROM 24C16 w projekcie audio?

    no to jest ewidentnie 24c16! więc korzystaj z tego datasheetu: http://dhost.info/ky3orr/funkcje/downloa... czyli innymi słowy mówiąc masz pamięć o adresie 0b1010PPPW, gdzie PPP to 3-bitowy adres strony w pamięci, a W to bit R/W co też jednoznacznie oznacza, że w układzie nie możesz mieć m. in. zegarów typu...

    Mikrokontrolery AVR   10 Kwi 2012 16:13 Odpowiedzi: 17    Wyświetleń: 8569
  • Podłączenie PCF8583 do Atmegi - kondensator, pin A0, rezystory podciągające

    Ad.1, Ad.3 Kondensator może być podpięty do masy lub do zasilania. Odpowiednia wartość kondensatora umożliwia precyzyjne ustawienie stałej czasowej tak aby zegar pracował dokładnie. Ad.2. A0 określa adres elementu. Jeśli podepniesz do masy, to odpowiednio wartość zero należy przesłać w ramce danych i2c. Dzięki temu do jednej magistrali i2c można podłączyć...

    Mikrokontrolery   09 Maj 2008 20:12 Odpowiedzi: 10    Wyświetleń: 1935
  • [Atmega8] Atmega8 Bascom – jak sprawdzić działanie I2C z RTC PCF8583, brak danych na LCD

    A0 nie robi różnicy czy to podpięty do masy, vcc, a czy w ogóle wisi nie podpięty nigdzie. No to coś nie tak... Bo to powinno zmieniać adres...

    Mikrokontrolery Początkujący   08 Wrz 2013 18:18 Odpowiedzi: 20    Wyświetleń: 6600
  • Zawieszanie się PCF 8583 w układzie z 89C4051 i pamięcią 24C02 - jak zaradzić?

    Mozliwe ze PCF8583 i 24c02 masz ustawiony pod tym samym adresem. W chwili wpisywania danych do pamieci 24c02 zegar szaleje i zawiesza sie. Sprawdz i wrazie czego zmien adres jednego z nich.

    Projektowanie Układów   28 Sie 2003 20:34 Odpowiedzi: 13    Wyświetleń: 2309
  • 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ń: 1350
  • DS1307 + Mega16. Adres układu I2C. Nie widzi DS1307.

    Witam. Mam taki problem. Napisałem krótki programik podający adres układu I2C. Z układem PCF8583 działa prawidłowo ale jak podepne DS1307 niewidzi go. Niewiem już w czym może tkwić problem. Może jakoś pomożecie? '---------------------------------------... ' DS1307.BAS ' Moje ds1307 clock on the Mega16 futurlec board...

    Mikrokontrolery   03 Paź 2022 19:48 Odpowiedzi: 11    Wyświetleń: 3951
  • [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ń: 3627
  • Gotowy kod obsługi PCF8583 przez I2C na mikrokontrolerze Atmel 89S51 w C lub ASM

    1. Jeżeli to ma być typowa sygnalizacja świetlna - czyli sekwencyjne przełączanie świateł to po co RTC ??? Wystarczy zwykłe przerwanie od Timer'a ! 2. Jeżeli jednak ma być RTC to jakie "impulsy" kolega chce zliczać ??? - w programie to raczej w takim wypadku trzeba odczytywać non-stop RTC i czekać na odpowiednią godzinę:minutę:sekundę......etc. 3. W...

    Mikrokontrolery   29 Gru 2006 20:53 Odpowiedzi: 7    Wyświetleń: 1523
  • Brak odczytu sekund z PCF8583 przy różnych pamięciach 24c02 w Bascomie

    Sęk w tym że i z tymi Atmela bywało różnie. Ale już znalazłem rozwiązanie. Należy zmienić adres pamięci tak aby nie był sąsiadujący z adresem PCF-a. Działa OK z kostkami z którymi były problemy.

    Mikrokontrolery   03 Mar 2004 18:14 Odpowiedzi: 2    Wyświetleń: 908
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Dorzucę TEN ZESTAW ODRADZAM. Firma GOTRONIK wypuścił wadliwą serię z układami AT24C16 i PCF8583 = konflikt adresów na I2C. Poza tym jest to to samo co And-Tech, a tu WSZYSTKO jest SMD, a w And-Techu można sobie pamięć i zegar wyjąć i wymienić. A różnica parę złotych. (ok. 30 zł)

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549783
  • Kod w Bascom dla PCF8583 i AVR 90S2313 - impuls co 60 sekund na portach A1 i A2

    dziala widzi go pod adresami 160 i 161 liczy na lcd widać 0-60 a A jest 0

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4367
  • [PCF8583] PCF8583 - Nieprawidłowe liczenie czasu po przeniesieniu na nową płytkę

    W układzie PCF8583 informacja o czasie zapisana jest w kodzie BCD. Ponadto najstarsze bity też są wykorzystywane. Do poprawnego działania programu konieczne jest wyzerowanie tych najstarszych bitów i przejście z kodu BCD na ASCII (np. 27 sekund zapisane jest w rejestrze jako 0x27 binarnie 00100111 przy czy najstarszy bit może mieć dowolną wartość czyli...

    Mikrokontrolery   26 Lut 2008 22:30 Odpowiedzi: 10    Wyświetleń: 4496
  • Bascom Atmega32 - Czarne kostki na wyświetlaczu Atmega Bascom

    Tak, na 100% ( zerknij na fusebity ). Tak jak napisałem wcześniej dodanie zewnętrznego epromu 24c02 robi problem - pamięci podmieniałem i dalej to samo http://obrazki.elektroda.pl/6675331400_1... Dodano po 5 może źle zainicjowałem I²C ? ale przecież PCF8583 chodzi, a adresy zapisu i odczytu z epromu są wg. mnie dobrze

    Mikrokontrolery AVR   10 Sty 2014 15:16 Odpowiedzi: 15    Wyświetleń: 3501
  • RTC PCF8583 - Zegar wyświetla znaki zapytania zamiast czasu, temperatura OK

    http://obrazki.elektroda.pl/7884479900_1... Czy może ma ktoś pomysł na zegar RTC PCF8583, gdyż walczę z programem od kilku dni i nie mogę sobie z nim poradzić. Zrobiłem sobie zegarek na w.w. układzie i zamiast czasu wyświetla mi same znaki zapytania. Temperatura jest wyświetlana poprawnie. PCF działa poprawnie gdyż generuje na wyjściu...

    Mikrokontrolery AVR   16 Lis 2015 16:46 Odpowiedzi: 5    Wyświetleń: 1416
  • [Atmega8][Bascom]Pcf8583 - jak sprawdzic czy układ dziala

    witam mam problem podlaczylem wydaje mi sie ze dobrze atmege do pcf8583 dalem rezystory podciagajace na liniach komunikacji wejscie a0 pcf do masy wejscie int (co prawda wisi w powietrzu ale jak zwieralem opornikiem 10k do 5V nic sie nie zmienialo) kod w bascomie I2cstart 'inicjalizacja magistrali I2C I2cwbyte &HA0 'podanie adresu podstawowego PCF8583...

    Mikrokontrolery AVR   01 Lis 2008 08:38 Odpowiedzi: 11    Wyświetleń: 3272
  • 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ń: 1032
  • PCF8583 - Minuty i godziny zawsze zero, sekundy działają poprawnie

    program napisany jest w asmemblerze według takiego schematu jak ty dałeś. wiem tylko jedno. program odczytuje tylko jeden bajt (pierwszy). czyli jak ty masz adres komurki =2 to mi odczyta sekundy- reszta będzie=0, jesli adres będzie równy 3 to odczyta minuty, następne bedą równe zero....

    Mikrokontrolery   28 Mar 2004 21:29 Odpowiedzi: 10    Wyświetleń: 3701
  • I2C, transmisja, zegar czasu rzeczywistego pcf8583.

    więc adres jego to 160 (zakładając ze A0 podłączone do masy) a nie 2 jak u Ciebie w kodzie ;)

    Mikrokontrolery AVR   30 Gru 2009 11:10 Odpowiedzi: 6    Wyświetleń: 2584
  • [Bascom] ATMEGA8 i PCF8583 - błędne wyświetlanie czasu na LCD, liczby trzycyfrowe

    Ten zegarek ma wyprowadzenie adresowe musi mieć na nim masę dla adresu &HA0 VCC dla &HA2. A w programie to nie jestem pewien czy z tymi adresami coś nie jest też pomieszane. Najprościej podłącz zamiast zegarka eeprom o takim samym adresie i się dowiesz czy masz zegarek sprawny. Na początek możesz zmasować wyprowadzenie SDA i zobacz czy program wyświetli...

    Mikrokontrolery Początkujący   30 Lip 2012 14:29 Odpowiedzi: 5    Wyświetleń: 2006
  • [at1280/bascom]I2C nie działa-brak jakiejkolwiek komunikacji

    Sub Settime I2cstart 'rozpoczęcie transmisji I2cwbyte &HA0 'ustawienie trybu zapisu I2cwbyte 0 'wybranie zapisu do rejestru kontrolnego I2cwbyte &B00001000 'ustawienie rejestru kontrolnego - zegar uruchomiony, maskowanie włączone I2cwbyte 0 'zerowanie setnych sekundy I2cwbyte Tm(1) 'zapis sekund I2cwbyte Tm(2) 'zapis minut I2cwbyte...

    Mikrokontrolery AVR   17 Maj 2010 12:06 Odpowiedzi: 3    Wyświetleń: 1604
  • Zegar "VGA-RTC" - ATMega16+PCF8583+TeleVGA+Monito

    Gdzie można znaleźć taka kartę? czy naprawdę aż tak ciężko odczytać adres strony producenta z PCB - a przynajmniej wklepać nazwę producenta w google?

    DIY Konstrukcje   23 Kwi 2012 22:13 Odpowiedzi: 39    Wyświetleń: 35688
  • [AVR] Jak poprawnie używać unii i struktury z PCF8583 w AVR GCC?

    To czy gwiazdka jest przy typie, czy przy zmiennej nie ma znaczenia. Jedni stawiają przy typie, bo gwiazdka w tym kontekście oznacza "typ wskaźnikowy na obiekt typu...". Drudzy stawiają przy nazwie zmiennej, bo np: int *a, b; to osobna deklaracja wskaźnika (*a) i zmiennej (b). Do wskaźnika można przypisać adres obiektu. Adres uzyskujesz korzystając...

    Mikrokontrolery   30 Mar 2009 09:03 Odpowiedzi: 8    Wyświetleń: 4329
  • 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ń: 2882
  • 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
  • Sterownik wyświetlacza matrycowego LED 8*48

    konflikt adresów murowany między tymi układami na I2C" Możesz napisać dlaczego konflikt adresów murowany? Jakoś tego nie widzę, w tej pamięci masz aż 3 linie adresujące oraz jedną linię w kostce PCF8583... Nie wiem, może jest za wcześnie ale nie rozumiem skąd pojawił Ci się tutaj konflikt

    DIY Konstrukcje   14 Gru 2011 22:27 Odpowiedzi: 32    Wyświetleń: 31915
  • [c] Jak poprawnie sterować portami ATmega32 w zegarze NIXIE z lampkami LC-513?

    Przepisałem kod ale TO TYLKO NIE FUNKCJONUJĄCY SZKIELET do wglądu.. [syntax=c] #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h> #include <avr/delay.h> #include "i2c_twi.h" //********** funkcje konwersji char dec_na_bcd(char num) {return ((num/10 * 16) + (num % 10));} char bcd_na_dec(char...

    Mikrokontrolery AVR   16 Wrz 2011 19:32 Odpowiedzi: 27    Wyświetleń: 3282
  • i2c w asm

    Dorzucam coś od siebie - gotowe i sprawdzone (napisałem je do własnych projektów) funkcje w C na 8051 (kompilator Keil) do obsługi poprzez I2C pamięci EEPROM 24C16 i RTC PCF8583, a także (przy okazji) wyświetlacza LCD. Ponieważ adresy EEPROM-u i RTC pokrywają się, nie można było ich podpiąć pod tą samą magistralę.

    Artykuły   27 Mar 2004 12:12 Odpowiedzi: 2    Wyświetleń: 4116