pcf8563 odczyt

Znaleziono około 137 wyników dla: pcf8563 odczyt
  • [C] [C][ATMega8] Jak zaimplementować zegar z PCF8563 w C?

    AVCC powinno byc podpięte do VCC nawet jak nie korzystasz z ADC. Jeśli wyświetlanie samo w sobie działa to odczyt musi być błędny. Rozszerz tablicę do 16 i umieść tam kod cyfry zero i zobacz co będzie.

    Mikrokontrolery AVR   08 Lis 2011 22:32 Odpowiedzi: 8    Wyświetleń: 4540
  • Atmega32 i2c: trudności z zapisem do pamięci 24c32, odczyt działa poprawnie

    Adres przecież możesz zmienić w 24c16 (8 adresów), a w PCF8563 masz (read A3H; write A2H). Jakbyś przeczytał to co zaleciłem i wykresiki poniżej to byś wiedział, że random read wykonać powinieneś tak, że adres komórki do odczytu podajesz jednym ciągiem bez czekania na ACK: i2c_write(0x0145); //adres komórki pamięci MSB+LSB Pozdrawiam

    Mikrokontrolery   09 Cze 2008 11:29 Odpowiedzi: 5    Wyświetleń: 2103
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Niestety to nic nie daje. Jak na razie mam trzy sposoby odczytu rejestrów w PCF8563: Dodano po 1 Problem rozwiązałem - maskowanie było w złym miejscu Powinno być: [syntax=basic4gl] I2cstart I2cwbyte 162 I2cwbyte &H02 I2cstart I2cwbyte 163 I2crbyte Sekundy_bcd , Ack 'Odczytuje sekundy I2crbyte Minuty_bcd , Ack 'Odczytuje minuty I2crbyte Godziny_bcd...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2355
  • REKLAMA
  • [AVR-gcc] Atmega16 i PCF8563 - błędny odczyt czasu, problem z rejestrami godzin i sekund

    Witam, Problem polega na tym, że chcę odczytać prawidłowo czas z PCF8563 jednak nie udaje mi się to z pełnym powodzeniem. Z PCFa odczytuję 3 rejestry: godziny, minuty i sekundy 00:00:21 gdy sekundy osiągną liczbę 40 wtedy w miejsce godzin również pojawia się liczba 40 40:00:40 po przekręceniu się rejestru godziny z powrotem wracają do...

    Mikrokontrolery   23 Paź 2007 13:14 Odpowiedzi: 1    Wyświetleń: 2127
  • PCF8563 - Nieprawidłowa data po włączeniu zasilania, odczyt 00:00:00, Mies:00, Dzień:00

    No jasne rozumiem, i masz rację - że nie powinno tak być .... tylko że to zwykle będzie skrajna sytuacja żeby zaraz dorabiać akurat na tę okazję "bezpiecznik" korygujący te niewłaściwe dane startowe. Ale to tak na marginesie - bo jak mówię zgadzam się z tobą co do tego że to osobliwy efekt .... nie mam pod ręką tego scalaczka - aż bym sprawdził z ciekawości.

    Mikrokontrolery AVR   30 Kwi 2012 19:13 Odpowiedzi: 10    Wyświetleń: 2548
  • REKLAMA
  • Duży zegar ścienny na diodach LED

    http://obrazki.elektroda.pl/6463793100_1... Witam. Chciałbym zaprezentować urządzenie, które wykonywałem, z dużymi przerwami, w ciągu ostatnich 4 miesięcy. Podstawowe funkcje: - zegar z datownikiem, - dwupunktowy pomiar temperatury, - oświetlenie nocne, - obsługa za pomocą pilota RC5, - automatyczne dostosowanie jasności wyświetlacza...

    DIY Konstrukcje   23 Lis 2014 03:13 Odpowiedzi: 22    Wyświetleń: 17529
  • REKLAMA
  • [C] [C][Atmega32] Brak odczytu z PCF8563P na LCD, TWI_write/read nie działa

    Spróbuj z niższym zegarem, np. 1 lub 4 MHz - jeśli ruszy to masz problem z biblioteką od TWI ;) Jak wcześniej uruchamiałeś ten zegar to na jakim taktowaniu CPU ? PS. Warto uruchomić 8563 bo IMHO jest o wiele lepszy od 8583 jeśli chodzi o prądożerność, a przy podtrzymywaniu zegara z baterii CR2032 ma to niebagatelne znaczenie ;)

    Mikrokontrolery AVR   19 Lut 2012 01:21 Odpowiedzi: 5    Wyświetleń: 1493
  • Błędne dane z ADS1110 na magistrali i2c - jak diagnozować?

    Witam kolegów, Niestety skończyły mi się pomysły na rozwiązanie problemu. Otóż, na wspólnej magistrali i2c znajdują się: PCF8563 (1010 001*) MPC3221 (1001 101*) ADS1110 (1001 010*) ...i o ile odczyt z PCF8563 oraz MPC3221 przebiega bez zarzutów, to z ADS1110 dostaję bzdury. Pod oscyloskopem wygląda to następująco (żółty - SCL, czerwony - SDA): 1) Odczyt...

    Mikrokontrolery   29 Gru 2018 12:17 Odpowiedzi: 10    Wyświetleń: 747
  • ATTiny2313 - Konfiguracja Timer0 w C do migania diodą LED bez użycia Delay

    Mam jeszcze pytanie o maskowanie bitów Będę odczytywał dane z PCF8563, a on wymaga maskowania bitów po odczycie. Jako, że na aktualnie używanej płytce nie mam RTC PCF8563, na razie na "sucho" wymyśliłem coś takiego: [syntax=c] void Czas(){ // definiujemy sobie dla polepszenia czytelności programu typ wyliczeniowy // wskazujący nam później na odpowiednie...

    Mikrokontrolery Początkujący   05 Lis 2015 15:45 Odpowiedzi: 47    Wyświetleń: 3072
  • REKLAMA
  • [ATmega32][C] zmienne globalne, struktury i obsluga zegara PCF8563

    ...ale na początku programu czytam wartości z PCF więc złych danych odczytać nie mogę, dodatkowo zarówno przy odczycie jak i przy zapisie PCF8563 maskuję nieużywane bity w odpowiednich rejestrach, więc o wartościach zerowych raczej nie ma mowy (struktura zadeklarowana jest jako globalna). [syntax=c] for(;;) { PORTA = 0xFF; // odczyt czasu i daty RTC_Read_Time();...

    Mikrokontrolery AVR   01 Maj 2011 22:51 Odpowiedzi: 6    Wyświetleń: 3135
  • PCF8563 w BASCOM – jak odczytać i zapisać datę oraz czas, różnice względem PCF8583

    w jaki sposób rozwiązujesz rok w 8583 ? Jak "rozwiązuję rok" ;) to dość trudno tak w kilku zdaniach wytłumaczyć, chociaż sprawa generalnie jest prosta... Może więc zamiast się rozwodzić, pozwolę sobie wkleić dobrze (mam nadzieję) skomentowane fragmenty swojego programu. ' ****************************************... 'Odczyt:...

    Mikrokontrolery   01 Mar 2007 03:02 Odpowiedzi: 9    Wyświetleń: 4278
  • Komunikacja I2C między dwoma Atmega z PCF8563 na SDA/SCL - czy to możliwe?

    Dzięki za szybką odpowiedź ja chciałbym to zrobić w Bascom-ie bo w tym na razie programuję. Czy ktoś może to robił i natrafił na problemy, a może ktoś ma jakiś przyklad chodzi mi np. o kwestię nadawania adresu, bo jeśli chodzo o odczyt to można przerobić to co ma czyli komunkację z PCF8563.

    Mikrokontrolery Początkujący   07 Cze 2013 20:30 Odpowiedzi: 5    Wyświetleń: 1770
  • [BASCOM] Jak wykorzystać czujnik DHT11 z BASCOM do pomiaru temperatury i wilgotności?

    No właśnie tak doszedłem do tego, że to problem z czujnikami DHT11 - sam zegar PCF8563 działa - zegar PCF8563 z zapisem SD działa - zegar PCF8563 z czujnikami DHT11 działa - zegar PCF8563 z czujnikami DHT11 i zapisem SD zawieszał się po kilkunastu minutach ( odczyt z DHT11 był co 8 sekund ) Zwiększenie czasu pomiędzy odczytami DHT11 ma jak na razie...

    Mikrokontrolery AVR   20 Lis 2017 20:09 Odpowiedzi: 16    Wyświetleń: 11797
  • 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ń: 1695
  • ESP8266 LUA PCF8563 RTC prosty przykład

    Na szybko napisałem, odczyt danych z RTC PCF8563, może ktoś skorzysta. [syntax=lua]function Bin(num) x=128 s=0 z="" for i=1, 8 do if x>num then t="0" else if x<=num then s=s+x t="1" if s>num then s=s-x t="0" end end end z=(z..t) x=x/2 end return z end function BCD(XX,mx,nx) a=Bin(XX) w1=0 z1=0 w2=0 z2=0 for i=mx,nx do cx=string.sub(a,i,i) if...

    ESP8266 i ESP32   17 Wrz 2016 20:01 Odpowiedzi: 29    Wyświetleń: 5463
  • 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ń: 1334
  • pcf8574 bascom. Wysyłanie danych, układ nie reaguje.

    Przy przeszukiwaniu i2c znajduje układzik pod adresem 78 Prubuje wysłać do niego dane: I2cstart I2cwbyte 78 I2cwbyte 0 I2cstop i nic :(( układ nie raguje prubowałem juz z desperacji cos takiego: Adres = 50 Wartosc = &B11001100 '-------------- START --------------------- Do Waitms 300 I2cstart I2cwbyte Adres I2cwbyte Wartosc I2cstop Adres = Adres + 1...

    Mikrokontrolery   23 Gru 2004 13:18 Odpowiedzi: 3    Wyświetleń: 1913
  • pcf8583 - brak odpowiedzi po wysłaniu adresu przez I2C, sygnał 1Hz obecny

    Witam. Mam problem z ozywieniem tego zegarka RTC. Objawy sa takie, ze po wyslaniu i2c_start jest ok, po wyslaniu bajtu adresu jest brak odwpowiedzi od Save. Przegladnalem podobne temety na forum, ale nic pomocnego nie znalazlem. Na nozce siodmej jest sygnal 1Hz, wiec uklad pracuje. moj program: Read_Time: LCALL I2C_Start LCALL i2c_Czekaj JC NoACK1 ;...

    Mikrokontrolery   28 Mar 2004 21:31 Odpowiedzi: 3    Wyświetleń: 1283
  • PCF8583 brak komunikacji z procesorem po magistrali I2C .

    Siedzę już nad nim od tygodnia. Przewaliłem elektrodę, dziesiątki razy przeczytałem datasheet'a nie czaje czego nie działa. Sprawa wygląda tak: -PCF generuje przerwania i jest dobrze podłączony (SDA, SCL podciągnięte przez 47k do zasilania) -przy próbie odczytu dostaje 0xFF, a najlepszym razie 0x7F Próbowałem wszystkiego, wymieniłem nawet układ i płytkę...

    Mikrokontrolery   31 Sty 2008 14:37 Odpowiedzi: 14    Wyświetleń: 2439
  • PCF8563 nie można zmienić parametrów wyjścia CLKOUT

    Witam Od niedawna próbuje okiełznać układ zegara/kalendarza PCF8563. Jeżeli chodzi o jego funkcje podstawowe, tj. zapis/odczyt daty i godziny nie mam żadnych problemów. Chciałbym jednak wykorzystać wyjście CLKOUT oraz nauczyć się obsługi Timer'a wewnętrznego tego układu. Pomimo wielu prób nie udało mi się ani zmienić częstotliwości CLKOUT, ani uruchomić...

    Mikrokontrolery AVR   28 Gru 2011 10:30 Odpowiedzi: 2    Wyświetleń: 1470
  • Jak skonfigurować PCF8563 do generowania przerwań co sekundę?

    Oczywiście, że totalna bzdura. Radzę jednak dokładniej przeczytać notę, bo tam jak byk pisze co się dzieje. Z tym zegarem problem polega na tym, że ma ultraniski pobór prądu, w efekcie różne zakłócenia w źle zaprojektowanym układzie przenoszą się na oscylator zmieniając dokładność. Natomiast częstość odczytu rejestrów nie ma najmniejszego wpływu na...

    Mikrokontrolery   24 Lut 2012 15:17 Odpowiedzi: 13    Wyświetleń: 4023
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Tak wygląda mój kod nadajnika Wyslij_rfm12 wywołanego przez flagę Flaga_wyslij

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 241256
  • AtMega328p - RS485 + obsługa zapisu SD - nada się ?

    Witam Czy procesor AtMega 328p wyrobi się przy założeniu: Odczyt danych z RS485 Zapis danych na karcie SD Zakładam tak: PD0, PD1 - UART PD3 - przełączanie transmisji RS485 PC4, PC5 - I2C ( TWI ) pod EEPROM + PCF8563 PC0, PC1, PC2, PC3 - linie danych wyświetlacza PB1, PB2 - linie E i RS wyświetlacza PB3 ( OC2A ) - podświetlanie wyświetlacza PD4, PD5,...

    Mikrokontrolery AVR   13 Paź 2011 10:34 Odpowiedzi: 5    Wyświetleń: 2464
  • Bascom - multipleksowanie 6xLED - kłopot z timerem

    Witam Mam zegarek/budzik z wyświetlaczem LED ( dwukolorowy ). Zegarek generalnie działa. Ale mam problem z sterowaniem jasnością. Wiadomo, że robi się to tak, że jasność zależy od częstotliwości odświeżania. Tutaj o jasności wyświetlania ma decydować zmienna jasnosc. . jasnosc : [syntax=vbnet] '************ Timer0 1000 = 1 sekunda, 10000 = 10 sekund,...

    Mikrokontrolery   25 Lut 2018 20:36 Odpowiedzi: 6    Wyświetleń: 630
  • Jak skomunikować XMEGA D3 z PCF8563 przez TWI na porcie C?

    Już działa... dla potomnych zostawie rozwiązanie;p Na 15 wyszukanej stronie googla...na setnym forum, ktoś sie męczył z tym samym problemem... i udału mu sie znaleźć po długim czasie, że biblioteka atmela przesuwa cały adres o jeden bit w lewo, tj. jeśli ktoś tak jak w moim przypadku ma adresy: - odczyt - 0b10100011 - zapis - 0b10100010 To musi jako...

    Mikrokontrolery AVR   04 Paź 2012 19:11 Odpowiedzi: 4    Wyświetleń: 3129
  • [ATmega8] Odczyt tekstu z karty SD 1GB na LCD 2x16 za pomocą ATmega8 - format plików?

    Nie... Wiesz co... wolałbym jednak pozostac przy BASCOM'ie i nie zagłębiać się w C, może później. Niedawno zacząłem i jestem w trakcie budowy USBasp :arrow: czekam na części od lispola. Jeśli jednak ktoś pomoże w BASCOM'ie to jestem chętny. P.S.: Jutro dam schemat całości. Pozdrawiam sim_007 Dodano po 7 Lista elementów 1. Zegar czasu rzeczywistego:...

    Mikrokontrolery AVR   15 Sty 2010 22:49 Odpowiedzi: 9    Wyświetleń: 6774
  • Jak skonfigurować TWI w Atmega8A z RTC PCF8563 przy 8MHz?

    C nie znam ale: TWCR = (1<<TWINT) | (1<<TWEN); powoduje odczyt z PCFa bez ACK. Czyli PCF powinien zerwać transmisję. Aby odczytywać z ACK to ustaw jeszcze bit TWEA. No ale widzę że czytasz 1 bajt więc robisz to jako NACK bo bajt jest ostatni, czyli jest ok. Jednak aby wyświetlić na lcd E3 to czekasz w pętli na ACK które przecież nie przyjdzie...

    Mikrokontrolery AVR   01 Maj 2012 18:02 Odpowiedzi: 1    Wyświetleń: 1395
  • [ATMega16] [ATMega16][C] Brak wyświetlania czasu z PCF8563 na LCD, błędy w kodzie?

    LosRabinos Nie wiem, czy trochę poniewczasie, ale zawsze to coś. Odnośnie hardware-u: PCF8563 noga 3 (A0) do masy i wtedy (pierwszy listing): OD KIEDY PCF8563 MA NOGĘ ADRESOWĄ? Takowa jest w modelu pcf8583, w 8563 pełni ona rolę programowanego wyjścia sygnału etatowego i jeśli z niego nie korzystamy to powinna być pozostawiona jako niepodlaczona......

    Mikrokontrolery AVR   20 Sie 2011 22:46 Odpowiedzi: 23    Wyświetleń: 5071
  • atmega32 - PCF8563 + wyjście CLK OUT - krótki czas pracy na baterii

    Witam Po raz pierwszy ( lepiej późno niż wcale ) wykorzystałem wyjście CLKOUT układu PCF8563. Oczywiście podciągnąłem przez 10K do VCC. Dzisiaj po pierwszym kilkugodzinnym braku prądu, rano zegar był wyzerowany. Podejrzewam, że to przez podciągnięcie CLKOUT do Vcc. Jeśli to jest to, to może wystarczy włożyć diodę np. Schottky pomiędzy wyjście CLKOUT,...

    Mikrokontrolery Początkujący   21 Sie 2014 09:37 Odpowiedzi: 1    Wyświetleń: 1680
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Czyli mogłoby być tak, że ustawiam w przerwaniu flagę np. Wyswietl = 1, a pętli głównej Dodano po 5 Witam ponownie Przy takim kodzie ( specjalnie dałem dużą wartość w przerwaniu ): https://filmy.elektroda.pl/62_1403034733... Jeśli podłączę bazę któregoś z tranzystorów sterujących anodami do VCC to wszystkie zgasną. Czy długość taśmy łączącej obydwie...

    Mikrokontrolery Początkujący   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 3222
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Trochę Ci tu posprzątałem :P Zobacz, że wysyłka do MAX`a to teraz tylko 7 linijek :P TIMER1 = TIMER1 + 1999 Nie pasuje mi to nijak do 2ms W kalkulatorze, owszem, dla wartości czasu 2ms, przy 8MHz i preskalerze 8 występuje wartość 1999, ale tyczy się ona CTC W największym uproszczeniu wartości takie (obliczone dla CTC) Timer musi od zera odliczyć i kiedy...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2493
  • Bascom PCF8563 - Wieczny kalendarz - poprawność kodu

    Witam Napisałem na podstawie wzoru kod dla wiecznego kalendarza, niby obliczenia na kartce się zgadzały ( sprawdzałem parę dni wcześniej ), ale dla dzisiejszej daty ( 29.04.2016 ) pokazuje dzień tygodnia - 1, czyli źle [syntax=vbnet] '************ zmienne do obliczen dla wiecznego kalendarza Dim Rok_str As String * 4 Dim Rok_int As Integer Dim Rok_pom...

    Mikrokontrolery Początkujący   29 Kwi 2016 13:30 Odpowiedzi: 2    Wyświetleń: 1866
  • Dobór rezystora Iset dla wyświetlaczy LED SC08-11GWA i SC08-GWA na MAX7219

    Co do jasności to posłużyłem się wartościami z PDF układu MAX7219 z kolumny duty cycle zamiast wartością heksadecymalną ( od 0 do F ). Co do płytki zegara to korzystam z CLKOUT układu PCF8563, oczywiście wejście INT z rezystorem 10K do VCC. Zresztą co będę opowiadał - schemat poniżej http://obrazki.elektroda.pl/9382710900_1... Może za...

    Mikrokontrolery Początkujący   02 Mar 2017 10:43 Odpowiedzi: 7    Wyświetleń: 1848
  • Bascom Atmega8 - MAX7219 - wyświetlacze połączone kaskadowo

    Witam Przy takim inicjowaniu: Dodano po 2 Okazało się jednak, że to kwestia podłączenia zegara PCF8563. Jednak moje wcześniejsze stwierdzenie, że długość kabli nie ma znaczenia, jest fałszywe. Niestety podłączając kablem wprowadzam (chyba ?) jakieś dodatkowe opóźnienia/zakłócenia i nie działa jak trzeba. Może ktoś wie jak rozwiązać ten problem ? wprowadzić...

    Mikrokontrolery AVR   20 Kwi 2016 13:32 Odpowiedzi: 12    Wyświetleń: 3651
  • Atmega32 + MAX7219 - Jak zapobiec przegrzewaniu stabilizatora?

    Witam Mam płytkę według schematu poniżej: http://obrazki.elektroda.pl/9010020400_1... dodałem tylko "ręcznie" podłączenie CLKOUT PCF8563 z INT1 i przełączyłem przycisk na inny port. Do tego podłączona jest płytka testowa z MAX7219 i wyświetlaczami 0,36 cala. Całość działa poprawnie z kodem jak poniżej: [syntax=basic4gl] $regfile = "m32def.dat"...

    Mikrokontrolery   15 Cze 2014 22:15 Odpowiedzi: 6    Wyświetleń: 2001
  • Atmega8/Bascom - Problem z kodem multipleksowania LED i termometru DS18B20

    No i przedobrzyłem Dokonałem optymalizacji kodu, oszczędzając kilkanaście procent pamięci FLASH, ale... sygnał z pilota NEC ( takie małe płaskie na baterie pastylkową ) przestał być odbierany - brak jakiejkolwiek reakcji na naciśnięcie przycisku w pilocie. Poniżej kod: Print Command w przerwaniu Infrared , żeby sprawdzić, czy coś odbiera - reakcji brak,...

    Mikrokontrolery Początkujący   31 Lip 2014 12:09 Odpowiedzi: 18    Wyświetleń: 3543
  • Atmega328 / Bascom - Odbór DCF77 i wykrycie poprawnej synchronizacji

    Starałem się trzymać jednego "standardu". W odbiornikach też mam PCF8563 i wszędzie używam tego zapisu. Dodatkowo, zaraz po odebraniu i zdekodowaniu sygnału DCF77 ustawiam flagę i wszystkie odbiorniki wtedy jednorazowo aktualizują czas. Jak ktoś z tym zaczyna, to nie należy się denerwować, jeśli nie odbiera. Najlepszy odbiór jest 1-5 w nocy, czasem...

    Mikrokontrolery   15 Lis 2013 11:53 Odpowiedzi: 9    Wyświetleń: 2520
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Witam Chciałem zmienić dotychczasowy sposób zapisu, czyli plik w głównym katalogu, na zapisywanie pliku w katalogu \rok\miesiąc W tym celu dodałem do działającego kodu zapisu SD polecenie Chkdir oraz zmienne określające rok i miesiąc, ale to nie działa. Tzn. plik nadal zapisuje się w głównym katalogu. Na karcie pamięci założyłem katalogi 12 , 13, 14...

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 3117
  • [atmega8[bascom] Jak zsynchronizować DCF77 i pomiar temperatury DS18B20 na ATmega8?

    Jak zwykle Kolega ma rację, wyrzucenie Waitms 750 załatwiło sprawę. Oczywiście wstawienie timera jest chyba najlepszym rozwiązaniem. Tylko coś nie tak mi wychodzi. Dołożyłem Timer co 800 milisekund [syntax=basic4gl] Sub Pomiar: Disable Interrupts If Flaga_delay_ds = 1 Then 1wreset 1wwrite &H55 1wverify Dsid1(1) 1wwrite &HBE I1 = 1wread(2) Flaga_delay_ds...

    Mikrokontrolery AVR   24 Maj 2012 18:24 Odpowiedzi: 3    Wyświetleń: 3218
  • Atmega1284p / Bascom - Zapis kilku plików na kartę SD

    Jeśli chodzi o tę poprawkę z poprzedniego postu, to jak na razie po 1 dniu nie ma błędów w zapisie. Tak, myślałem o użyciu FOR... NEXT i flagi od timera. Ciekawsze byłoby sprawdzenie, czy aktualny folder to ten do którego miał wejść, jeśli nie to ponowić Chdir, ale przeglądam help'a Bascoma i nic takiego nie widzę. Ale można by sprawdzić, czy jest w...

    Mikrokontrolery AVR   15 Kwi 2017 23:37 Odpowiedzi: 4    Wyświetleń: 1005
  • PCF8583 z Atmega16 - brak odliczania czasu, problem z rezonatorem i kondensatorem

    Rufuse: Lutowanie bez podstawki to nie problem - chyba że grzejemy go pół godziny lutownicą. Kapier: A po czym poznajesz że zapis i odczyt są OK? Tzn. że zapisując np. 0x21 do rejestru 0x02 później odczytujesz tą samą wartość? Napisz jak to sprawdziłeś. Kondensator z OSCI podłącz nie do VCC tylko do masy. Nie jest to może odpowiedź na Twój problem,...

    Mikrokontrolery   03 Lis 2007 12:21 Odpowiedzi: 9    Wyświetleń: 2823
  • [AtMega8][Bascom] Zegar PDF8563 + PCF8591 + Timer - kłopot z I2C

    Witam Mam układ, który mierzy dwie temperatury ( DS18B20 ), dwa napięcia ( PCF8591 ( pobiera czas ( PCF8563 ), a z powodu niedużego wyświetlacza ( 12 x 4 ) wskazania są zmieniane do 10 sekund po przepełnieniu Timer1. Układy PCF8563 i PCF8591 są podpięte z "zewnątrz" przewodami około 10 cm. Magistrala I2C ma obniżoną prędkość przez Config I2cdelay =...

    Mikrokontrolery AVR   15 Sie 2011 00:10 Odpowiedzi: 2    Wyświetleń: 2990
  • [Bascom] [Biblioteka]-Kompilowanie biblioteki w Bascom-lcd4e2.lib dla port A

    Zamiana wyświetlaczy nic nie daje, zamieniałem nawet same kabelki łączące je z płytką i też nic. Jeśli chodzi o przerwania to mam odbiór danych z RFM12 oraz obsługę klawiatury na PCF8574. Może faktycznie coś na rzeczy z tymi przerwaniami. Wyświetlacz, który nie działa jak trzeba oprócz wyświetlania daty, godziny oraz części odebranych danych wyświetlać...

    Mikrokontrolery Początkujący   02 Kwi 2016 08:46 Odpowiedzi: 18    Wyświetleń: 5145
  • FM24C04B - [C] Pamięć Fram - adresowanie komórek (I2C)

    Okej, tamten poprzedni kod można uznać za nieważny. Poniżej przesyłam pełnąą wersję, którą można skompilować. Usunąłem wskaźniki, tak aby kod był możliwie jak najprostszy. Jak zadziała to potem zrobię to na wskaźnikach. Co do adresacji, to w nocie katalogowej napisane jest, że komórki adresowane są od 000h do 1FF czyli od 0 do 511, więc pomyślałem,...

    Mikrokontrolery   15 Sty 2016 21:37 Odpowiedzi: 8    Wyświetleń: 903
  • Atmega8/ Bascom - SAA1064 4 x 7 segment dynamicznie

    Czy Kolega będzie może wiedział co jest nie tak od strony programistycznej ? Tzn. jeśli wyświetlam stałe wartości to jest ok, podobnie jak wyświetlam w pętli For... Next od 1 do 59. Dodałem jeszcze obsługę LCD, żeby widzieć, co się dzieje z czasem. Ale jak podepnę do tego PCF8563 i odczytuje czas z niego, a dopiero później wysyłam do SAA1064 to jest...

    Mikrokontrolery Początkujący   04 Mar 2014 00:49 Odpowiedzi: 7    Wyświetleń: 3621
  • Atmega328 i Bascom - Czy poprawnie obsługuję 7 czujników DS18B20 na jednej linii?

    Tylko nie wywołuj w przerwaniach tak długich bloków instrukcji - lepiej ustaw flagę, która wskaże pętli głównej programu wykonać te instrukcje. Ale co tu możemy mówić, jak widać tylko wycinek programu. Zgadza się, dlatego wklejam nieco więcej Flaga_wybor jest co 10 sekund, Blokada zatrzymuje odczytywanie czujników na czas odbioru DCF77, zwłaszcza DS18B20...

    Mikrokontrolery Początkujący   28 Cze 2013 10:36 Odpowiedzi: 10    Wyświetleń: 2610
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2691
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 1155
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5484
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2724
  • PCF8563 - przeskakująca godzina, wina kostki czy programu?

    W dokumentacji układu jest taka tabelka z opisem rejestrów. Są tam oznaczone "x" bity opisane jako nieistotne. Ale nigdzie nie jest powiedziane, że ich wartość będzie 0. Po odczycie danych z pcf8563 trzeba się tych zbędnych bitów pozbyć. np[syntax=basic4gl]Godziny = Godziny And &B00111111 Minuty = And &B01111111[/syntax]itd

    Mikrokontrolery   22 Paź 2014 14:32 Odpowiedzi: 8    Wyświetleń: 1005
  • PCF8563 i Atmega8: brak odczytu/zapisu przez I2C w BASCOM

    Sprawdź napięcia na tych liniach odpowiednio je wysterowując. Jeśli kod jest z tego forum, to nie wiem dlaczego zakładasz, że jest on prawidłowy :) Na 90% jest błędny. Tu raczej ludzie nie zamieszczają sprawdzonych gotowców, tylko kody z błędami, w nadziei, że ktoś je poprawi, Obsługę tego RTC masz w darmowych przykładach do książki z mojego linku (do...

    Mikrokontrolery AVR   05 Paź 2011 19:53 Odpowiedzi: 7    Wyświetleń: 2120
  • [ATmega8][Bascom] Obsługa PCF8563 - dziwne godziny

    Wgrałem flash z procedurą wgrywania do zegara godziny 00:00 i niestety po uruchomieniu pojawiła się godzina 80:80. Może robię to źle? Robię to za pomocą tych komend: Makedec to do odczytów z zegarka. Do zapisów jakaś odwrotna funkcja. Nie znam bascoma, więc mogę jedynie zgadywać: Makebcd? Co prawda dla 0:0 nie powinno być problemu, ale tak na przyszłość...

    Mikrokontrolery   20 Wrz 2011 18:28 Odpowiedzi: 20    Wyświetleń: 3486
  • ATMEGA8 Bascom - Błąd odczytu minut i godzin z RTC PCF8563p po dodaniu funkcji

    Troszkę dziwnie wygląda ta pętla główna, ze zmienną "corobic" :) Mogłeś dać po prostu w do-loop wywołania kolejnych procedur i jedną pauzę np. 1 sek. Do tego w procedurze wyświetlania dajesz CLS - nie przeszkadza Ci miganie ? Spróbuj dodać na początku dyrektywy ustalające stos : $hwstack = 32 $swstack = 32 gdyż używasz GOSUB. Może pomyśl o procedurach...

    Mikrokontrolery AVR   13 Lip 2014 20:55 Odpowiedzi: 4    Wyświetleń: 1797