bascom pcf8563

Znaleziono około 78 wyników dla: bascom pcf8563
  • [XMega] [Bascom] [PCF8563] - Zawiesza się na drugim I2CSTART, jak to naprawić?

    Zerknąłbyś do Helpa to byłoby szybciej niż czekac na odpowiedź na Forum i pewnie jeszcze przy okazji byś się czegos ciekawego na przyszłość dowiedział. Przynajmniej ja tak robie :P Zobacz When using a repeated start, you must use I2CREPSTART on the XMega ! Biblioteki I2c_TWI.LIB nie musisz chyba dołączać bo tam jest na odwrót. Kiedy chcesz korzystać...

    Mikrokontrolery AVR   08 Cze 2016 09:16 Odpowiedzi: 2    Wyświetleń: 888
  • [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ń: 3462
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • 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ń: 1818
  • REKLAMA
  • PCF8563 w BASCOM – jak odczytać i zapisać datę oraz czas, różnice względem PCF8583

    Witam. Co prawda nie korzystałem nigdy akurat z PCF8563 (nie przeszkadzają mi "nierozdzielone dane" ;) ), ale po pobieżnym przejrzeniu jego dokumentacji proponował bym Ci zamaskować nieużywane bity poszczególnych rejestrów po ich odczytaniu. Nie wiem jak dla Ciebie, ale dla mnie znak "x" w dokumentacji na pozycji któregoś bitu oznacza stan nieokreślony,...

    Mikrokontrolery   01 Mar 2007 03:02 Odpowiedzi: 9    Wyświetleń: 4257
  • [Bascom] Miganie dwukropkiem nie używając wyjścia int. PCF8563

    Proszę. Możesz sobie do testu skonfigurować jakąś diodę LED i sprawdzić czy miga co 0.5s :D W starszych wersjach Bascoma może będziesz musiał w linii konfigurującej Timer zamiast tych podkreślników dać spacje. [syntax=vbnet]Config Timer2 = Timer , Prescale = 1024 , Compare_a = Disconnect , Compare_b = Disconnect , Clear_timer = 1 Compare2a = 155 '10ms...

    Mikrokontrolery AVR   04 Kwi 2017 16:37 Odpowiedzi: 6    Wyświetleń: 879
  • REKLAMA
  • Atmega128A i PCF8563 - konfiguracja I2C w Bascom, ustawienia portów i LCD

    Fuse wyglądają ok. Jeżeli masz możliwość to wrzuć fotkę układu w wyższej rozdzielczości, może uda się coś wypatrzeć.

    Mikrokontrolery   01 Gru 2013 11:02 Odpowiedzi: 6    Wyświetleń: 1266
  • PCF8563 – jak ustawić wyjście INT na 1Hz w Bascom, konfiguracja rejestrów

    O ile się orientuję, to przebieg 1Hz może być na wyjściu CLKOUT. W rejestrze 0D musi być 0x83, ale nie mam pojęcia jak to zrobić w Bascomie.

    Programowanie   09 Wrz 2007 11:20 Odpowiedzi: 1    Wyświetleń: 1334
  • [BASCOM] Jak ustawić godzinę w PCF8563 za pomocą BASCOM? Zegar startuje od 59s, 0m, 0h

    Witam, mam problem z układem jak w tytule, polega on na tym że nie mogę programowo ustawić ani przestawić godziny. jak bym nie ustawił zmiennych odpowiedzialnych za czas, godzina startuje od 59s, 0m, 0h(napisałem w kolejności jak mi się wyświetla, ale to bez różnicy). Program wydaje mi się że działa dobrze, układ najwyraźniej też. A myślę tak, dlatego,...

    Mikrokontrolery AVR   17 Lip 2010 09:29 Odpowiedzi: 4    Wyświetleń: 3103
  • Atmega328/Bascom - Dzień tygodnia - DCF77 -> PCF8563 - dopasowanie

    Witam Master ma u mnie podpięty odbiornik DCF77 i w nocy synchronizuje się i zapisuje czas do swojego układu PCF8563. Później wysyła dane ( również czas ) do innych odbiorników przez RFM12. Godzina i data jest w porządku, problem to dzień tygodnia. Odbieram tak: [syntax=basic4gl] If H = 3 Then ' jesli godzina = 2 If M >= 29 And M <= 36 Then '...

    Mikrokontrolery AVR   15 Wrz 2013 21:08 Odpowiedzi: 2    Wyświetleń: 1848
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Tutaj problem polega na tym, że trzeba maskować sekundy, minuty i godziny. W PCF8583, jest to rboione automatycznie.

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2337
  • Jak ustawić alarm w PCF8563 z użyciem AtMega8 i Bascom?

    Witam, poszukując informacji na temat ustawiania alarmu w pcf8563 trafiłem dziś na twój temat. Jako, że też chciałem ustawić alarm, czytałem już wczoraj wieczorem datasheet, ale jakoś do mnie nie przemawiał. Dziś jednak przesiadłem do tego dokładniej i zmodyfikowałem twój program. Działa: Al_h = Makebcd(20) Al_mn = Makebcd(4) Al_d =...

    Mikrokontrolery AVR   16 Sty 2012 20:16 Odpowiedzi: 1    Wyświetleń: 2945
  • PCF8563 i Atmega8: brak odczytu/zapisu przez I2C w BASCOM

    poniżej zamieszczam kawałek kodu w BASCOM-ie zmieniający CLKOUT na wyjście - 1hz I2cstart I2cwbyte &HA2 I2cwbyte &H0D I2cwbyte &B10000011 I2cstop

    Mikrokontrolery AVR   05 Paź 2011 19:53 Odpowiedzi: 7    Wyświetleń: 2048
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Niestety nie dało to poprawy - zwiększyłem do 128 ( takich wartości używam dla kart SD ). Zastanawiam się, czy przerwanie INT1 co sekundę od PCF8563 nie przeszkadza ?

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2454
  • REKLAMA
  • [AtMega8] [AtMega8][Bascom] Jak wyświetlić adresy urządzeń I2C na LCD?

    U mnie to jest tak: 144, 145 PCF8591 162, 163 PCF8563 160, 161 EEPROM 24LC32A

    Mikrokontrolery AVR   15 Sie 2011 22:51 Odpowiedzi: 9    Wyświetleń: 4361
  • [BascomAvr] RTC PCF8563 opóźnia czas po zaprogramowaniu danych startowych

    O co ci chodzi Janbernat? W tym poście mi chodzi o funkcję czyszczenia ekranu z 10/sek, z RTC już sobie poradziłem. RTC nie ma w moim temacie nic wspólnego z rozkminianiem "Cls". Czytałem tego datasheet'a od T6963c, ale najwyraźniej bascom ignoruje komendy takie jak "Set Portd.x" jeśli jest do niego podłączony i skonfigurowany LCD.

    Mikrokontrolery AVR   15 Cze 2009 13:17 Odpowiedzi: 13    Wyświetleń: 2653
  • Moduł zegarowy I2C z PCF8563 i PCF8583

    Z uwagi na wykorzystanie skrawka płytki uniwersalnej rysowałem w MegaCad 4.5. Linia po linii, łuk po łuku... Co do rezystorów: po prostu Bascom nie załącza wewnętrznych rezystorów w procesorze.

    DIY Konstrukcje   07 Lip 2010 07:58 Odpowiedzi: 14    Wyświetleń: 14531
  • ESP8266 LUA PCF8563 RTC prosty przykład

    Chodzi o oszczędność RAM? (zapisywanie do plików) Napisz mi jeszcze jak gromadzisz pliki z "metodami","funkcjami" bo w sumie nie wiem jak w lua się nazywają. Chodzi mi o zrobienie sobie takich gotowych bibliotek np. jak w C# czy C. Trochę ta lua przypomina mi arduino albo bascom. Piszesz może w C na ESP?

    ESP8266 i ESP32   17 Wrz 2016 20:01 Odpowiedzi: 29    Wyświetleń: 5388
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    Tak propos to nie jedyny RTC na rynku. Już choćby PCF8563 obsługuje dni tygodnia oraz rok.

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16682
  • Jak skonfigurować PCF8563 do generowania przerwań co sekundę?

    poniżej zamieszczam kawałek kodu w BASCOM-ie zmieniający CLKOUT na wyjście - 1hz I2cstart I2cwbyte &HA2 I2cwbyte &H0D I2cwbyte &B10000011 I2cstop

    Mikrokontrolery   24 Lut 2012 15:17 Odpowiedzi: 13    Wyświetleń: 4005
  • 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ń: 1719
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Wygląda na to, ze to obecność drugiego czujnika DHT11 ( mimo, że na osobnym pinie ) powoduje zawieszanie układu, lub druga możliwość, zbyt częste wywoływanie odczytu - w dokumentacji jest że czas odpowiedzi to nawet 30 sekund. Odnośnie tego: Aaaa, obsługa karty SD na AVR-DOS - jak wiadomo do poprawnej pracy ten system wymaga (niestety) skonfigurowanego...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5442
  • Sterownik oświetlenia z TSOP31328 – obsługa przerwań IR i rezystory I2C

    Cześć, z reguły tak to się robi, że podłączasz odbiornik podczerwieni pod przerwanie. Jeżeli program byś pisał w bascomie to prawdopodobnie musi być podłączone pod PIND.2 Jeżeli obsługę RC5 będziesz robił sam to możesz podłączyć pod dowolne przerwanie. Ogólnie zasilanie takiego odbiornika podłącza się przez filtr RC np 100 ohm szeregowo i 10u elektrolit...

    Projektowanie Układów   25 Cze 2014 22:24 Odpowiedzi: 2    Wyświetleń: 933
  • 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ń: 2449
  • [atmega8[bascom] Jak zsynchronizować DCF77 i pomiar temperatury DS18B20 na ATmega8?

    Czy to może być wina częstotliwości kwarcu ? Mam inny bardziej bardziej rozbudowany układ ( PCF8563, PCF8574, karta SD, pomiar z PF8591, pomiar 3 x DS18B20 ) tylko na Atmega328 i kwarcu powyżej 10 MHz i tam działa wyświetlanie OK, bez żadnych przeskoków.

    Mikrokontrolery AVR   24 Maj 2012 18:24 Odpowiedzi: 3    Wyświetleń: 3200
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Można w takim razie prosić o wstawienie poprawionego kodu :) ? kiedyś myślałem o takim rozwiązaniu przy rejestracji temperatury i wilgotności na karcie SD :) I czy jakieś procedurki można zobaczyć od obsługi PCF8563 bo u Mnie jakieś dziwne rzeczy się dzieją i chyba coś źle zapisuję/'odczytuję :) PS Widzę że jakiś ciekawy rejestratorek się wykluwa ;)

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 3099
  • 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ń: 1755
  • [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ń: 11734
  • Biurkowy Zegarek Binarny na PCF8563

    http://obrazki.elektroda.pl/9573407600_1... Witam! Jest to moja pierwsza konstrukcja na elektrodzie i za razem pierwsza z użyciem tylu elementów SMD. Jest to typowy zegarek binarny na uc Atmega8. Czas odmierzany jest przy pomocy PCF8563 i wyświetlany na 17-stu niebieskich matowych diodach (+ jedna nieużywana). Diody połączyłem w matryce....

    DIY Poczekalnia   26 Sie 2012 20:37 Odpowiedzi: 2    Wyświetleń: 5324
  • Jak dostosować kod BascomAVR z PCF8583 do PCF8563?

    Witam serdecznie. W pewnym układzie normalnie wykorzystuję PCF8583, jednak przysłali mi z powodu pomyłki kilka sztuk PCF8563. Chciałbym prosić o przerobienie fragmentów kodu w BascomAVR napisanego dla PCF8583 tak, żeby chodził PCF8563. Z góry dziękuję. Poniżej przedstawiam kod: -dla odczytu: I2cstart I2cwbyte 160 I2cwbyte 2 I2cstart I2cwbyte 161 I2crbyte...

    Mikrokontrolery   04 Wrz 2007 22:12 Odpowiedzi: 5    Wyświetleń: 2517
  • Atmega328 / Bascom - Odbór DCF77 i wykrycie poprawnej synchronizacji

    Dzień tygodnia bez problemu, nawet informacje, czy czas jest letni, czy zimowy. Jeśli na początku na początku podpiąłeś $lib "dcf77.lbx" to zostały zdefiniowane zmienne to w Sectic daje [syntax=basic4gl] Sectic: Strtime = Time$ ' z ciagu czas Bsec = Time(strtime) ' oblicz sekundy Strdate = Date$ ' z ciagu data Bday = Date(strdate) ' oblicz numer dnia...

    Mikrokontrolery   15 Lis 2013 11:53 Odpowiedzi: 9    Wyświetleń: 2511
  • 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ń: 3003
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Mam płytkę nadajnika na Atmega328 ( odbiera sygnał DCF77, ma zegar PCF8563 oraz obsługuje czujniki DS18B20 ), sprzętowe SPI. RFM12 mam w wersji S, czyli SMD na 5V, wiec cały układ jest zasilany z 5V. Układ programuje się bez problemu, nie trzeba wylutowywać RFM12 lub wyciągać Atmegi.Testowo chciałem przesłać dane o czasie i dacie. W zamieszczonym kodzie...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240224
  • Błędne pomiary DS18B20 z Atmega 644 w Bascom - jak poprawić kod?

    Co do szybkości - Flaga jest ustawiana co 3,21 sekundy [syntax=basic4gl] Czas: Timer0 = Timer0 + 112 ' ( 100 = 1 sekunda ) Incr Licznik_ds If Licznik_ds = 321 Then ' 3,21 sekundy Flaga_ds = 1 Licznik_ds = 0 End If Return [/syntax] czyli pierwsza flaga to wywołanie DS18B20, później znowu 3,21 sekundy i flaga, wtedy konwersja i obliczenia. Zastanawiam...

    Mikrokontrolery   02 Lut 2013 21:38 Odpowiedzi: 4    Wyświetleń: 1728
  • [Atmega32][Bascom] GPS zapis na SD w funkcji szybkości

    Dołożyłem mu obsługę zegara PCF8563 i wyrabia się do 4 zapisów na minutę. A zapisuje: data, czas, współrzędne xx xx xxx N współrzędne xx xx xxx E prędkość Podobno przy zapisie na kartę trzeba mieć zegar, bo inaczej występują problemy.

    Mikrokontrolery AVR   30 Maj 2011 18:27 Odpowiedzi: 6    Wyświetleń: 2674
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    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 tylko zwiększanie ). 1 - wyświetl jakie dane z zegara otrzymujesz. Puste pole niewiele mówi. Pewnie czytasz 255 ale trzeba to zweryfikować 2 - zostaw jeden układ na magistrali. Może na jednym pomyliłeś...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 1143
  • Zegar RTC DS1307 nie działa przy 3v3 - co zrobić?

    PCF8563 dziala od 1,8 do 5V, Uklad wyprowadzen prawie identyczny, ale wyaga malego kondensatora dolaczonego do X1. Nie ma Vbat, wiec trzeba zastosowac 2 diody. Roznica jest jeszcze w adresacji kalendarza. Jesli masz gotowca w Bascomie do DS to nie bedzie dzialal.

    Mikrokontrolery   24 Cze 2011 12:20 Odpowiedzi: 9    Wyświetleń: 3193
  • Jak odczytać plik .txt z karty SD w Bascomie do cyfrowego piórnika?

    1. to się w ogóle nie skompiluje 2. jak nawet poprawisz błędy składniowe (na prawdę naucz się najpierw BASCOM'a zanim zabierzesz się za tworzenie cyfrowego piórnika, bo takto Twoją sytuację można porównać do próby wyjścia na Everest bez przygotowania...) to to NIE BĘDZIE DZIAŁAĆ POPRAWNIE, dlaczego: 3. polecenia wait odmierzają PRZYBLIŻONY czas. Dodatkowo...

    Mikrokontrolery AVR   07 Maj 2011 16:47 Odpowiedzi: 59    Wyświetleń: 5571
  • Bascom 2.0.7.3, PCF8583, kompletny program - nie zapisuje dnia tygodnia i roku

    PCF8583 nie ma rejestru roku tak jak PCF8563. Co do dnia tygodnia - muszę poszukać w DS. EDIT: Dzień tygodnia musisz odczytać z rejestru miesiąca (06). Służą do tego bity 7..5 czyli: 1. odczytać rejestr 06 2. zamaskować wartość za pomocą AND &B11100000 3. przesunąć w prawo o 5 (Shift Rejestr_06 , Right, 5)

    Mikrokontrolery AVR   22 Lis 2011 08:33 Odpowiedzi: 2    Wyświetleń: 2050
  • ATmega32 I2C – kod nie inicjuje startu, obsługa liczb binarnych w rejestrach

    Witam. A co powiecie na to? PCF8583+bat. (bateria) na płytce z mega32 - działa PCF8583+bat. na płytce z mega128 - działa PCF8563+bat. na dwóch płytkach z mega128 - działa PCF8563 bez bat. na tych samych płytkach - nie startuje, wiesza i2c, procek staje z pętli while (!(TWCR & xx)); . Jeśli dam na początku programu 2,5 sekundy opóźnienia - działa poprawnie...

    Mikrokontrolery   22 Kwi 2007 13:35 Odpowiedzi: 15    Wyświetleń: 2835
  • [Bascom] Jak wyłączyć i włączyć LCD HD44780 w trakcie programu w Bascom?

    Pobór prądu LCD: układ sterujący 2,3 mA podświetlanie max 55 mA Zmierzyłem też zapis na SD i pobiera 12 mA. Co do podłączenia akumulatora, to 6V ( mam zarówno żelowy 6V/3,2 Ah jak i 5 sztuk 1,2 V/0,8A NiMh ) Podłączenie najprostsze przez diody 1N4001 - pewnie diody Schottky byłyby lepsze ( podobnie jak podtrzymanie układu zegara RTC PCF8563 ). Wolałbym...

    Mikrokontrolery AVR   01 Gru 2011 23:20 Odpowiedzi: 10    Wyświetleń: 3018
  • Opóźnienia zegarka na PCF8563 z ATtiny2313 - jak poprawić dokładność?

    No ja wcześniej spoglądałem do noty PDF Philpsa, fakt że jak spojrzałem na datę to była aż z 1997 roku. Ale przed chwilą wpisałem w googla PCF8583 i zassałem pierwszą z brzegu NXP - fakt że jest troszkę starsza niż ta twoja NXP (bo twoja jest z 2011 roku) .... ale czyżby w ciągu roku coś się zmieniło w scalakach czy jak ? też mnie to ciekawi. Bo ja...

    Mikrokontrolery   19 Wrz 2011 15:54 Odpowiedzi: 19    Wyświetleń: 5090
  • Jak połączyć pcf8583 z Atmega8, by uzyskać dokładność 8 min/rok?

    Da się i w BASCOMie i też będzie energooszczędne. W nocie piszą coś o 20uA (przy kodzie w assemblerze). Mi się udało zejść do 6uA (oczywiście przerwanie od RTC też w assemblerze). Ale i to dużo w porównaniu do 1uA i dlatego napisałem że to prądożerne. Co do AVR to owszem są i na 0,7V ale mało popularne. Jeżeli nie chcesz RAMu bateryjnego (jest w PCF8583)...

    Mikrokontrolery AVR   19 Paź 2009 14:14 Odpowiedzi: 30    Wyświetleń: 6023
  • [Atmega32] [Atmega32][BASCOM] Programowanie zegarka PCF8583 z przyciskami na EvB

    Menu dobrze jest zrobić przy użyciu Case . czyli jednym z przycisków wchodzi się do podprogramu Menu i tam przez Case wybiera się parametr, który chcemy zmienić. I odwołanie do programów. Coś w tym stylu - piszę z pamięci, więc mogę coś przekręcić: Do Debounce 0 , Menu, Sub Loop End Sub menu: Do Case 0 Case 1 Locate 1,1 Lcd "Ustaw minuty"...

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 3999
  • [ATmega8] Odczyt tekstu z karty SD 1GB na LCD 2x16 za pomocą ATmega8 - format plików?

    Witam! sim_007 powiem Ci tak... mogę Ci pomóc w pisaniu programu, tylko nie moze to być Bascom :) Mialem z nim na poczatku stycznosc i powiem Ci, ze kiedy poznałem c/c++ stwierdzilem, ze mam duzo wiecej mozliwosci. Na prawde radze Ci najpierw poznać C++. Jeden dzien czytania i jestes juz w temacie. Polecam szczegolnie stronke [url=http://www.kursc.dioda.com.pl/]Kurs...

    Mikrokontrolery AVR   15 Sty 2010 22:49 Odpowiedzi: 9    Wyświetleń: 6726
  • Atmega8/32 [Bascom] ADC - użycie pinów z I2C (TWI) jednocześnie?

    Chciałem mierzyć napięcie baterii podtrzymującej układ PCF8563. Jest oczywiste, że należy dać rezystor z 10 k pomiędzy wejście ADC i GND, ale to powoduje szybkie rozładowanie baterii, więc może zrobić tak w podprogramie do odczytu z przetwornika ADC: Pomiar: 'Locate 2 , 13 Lcd "Pomiar" Start Adc ' włącz przetwornik ' Set On_pomiar For...

    Mikrokontrolery AVR   06 Paź 2011 16:35 Odpowiedzi: 7    Wyświetleń: 3202
  • [bascom] Automatyczna zmiana czasu (zimowy<=>letni)

    Kod Kolegi RAPELC uwzględnia minuty i sekundy, wygląda obiecująco. Po testuję. Dopasowałem go do zegara RTC PCF8563, w sumie zmiana czasu ma być równej godzinie, więc sekundy zrobiłem wspólne [syntax=vbnet] '********************* zmiana czasu w marcu If Sekundy = 0 Then If Miesiac = 3 And Dzien > 24 Then If Dayofweek() = 6 And Godziny = 2 And Minuty...

    Mikrokontrolery AVR   28 Paź 2020 21:04 Odpowiedzi: 17    Wyświetleń: 4515
  • [Bascom] DS1307 - Po kilku miesiącach pracy przestał odpowiadać .

    Witam . Pytanie mam takie: Czy RTC DS1307 ma jakiś limit jeśli chodzi o ilość odczytu , coś podobnego jak mają pamięci eeprom ? Pytam dlatego że po kilku miesiącach nieustannej pracy nagle przestał odpowiadać . Wymieniałem baterie , na słabszą , lub bardziej naładowaną , próbowałem bez baterii (vbat do GND zgodnie z pdefem) , wymieniałem kwarc i nic,...

    Mikrokontrolery AVR   31 Lip 2012 14:11 Odpowiedzi: 4    Wyświetleń: 1636
  • Zegar + alarm + imieniny + 5x DS18b20

    http://obrazki.elektroda.pl/4130382200_1... Witam wszystkich Przedstawiam urządzenie z serii " może się to komuś przyda " W sumie nie ma się nad czym rozpisywać jest to zegar z alarmem, który pokazuje: - godzinę - datę - dzień tygodnia - imieniny danego dnia miesiąca oraz posiada pięciopunktowy termometr. Sercem układu jest ATmega32...

    DIY Konstrukcje   17 Cze 2014 23:18 Odpowiedzi: 64    Wyświetleń: 29811
  • Atmega16 i Atmega32 zaprogramowane ale nie działają - dlaczego?

    Witam! Drodzy forumowicze mam problem z procesorami atmega 16 i 32. Sytuacja wygląda następująco jeden procek Atmega16 programuje się i wkładam do układu (zegarek pcf8563+nRF24L01(termometr berzewodowy) i wszystko działa. Biorę drugą atmegę też 16 i też na 16Mhz i program się wgrywa ale zegarek nie startuje na wyświetlaczu nie ma nic. Zrobiłem testy...

    Mikrokontrolery Początkujący   17 Sie 2013 22:07 Odpowiedzi: 21    Wyświetleń: 3312
  • Atmega328, Bascom, DCF77 - przesunięcie godziny po synchronizacji

    Niemcy i my mamy tę samą strefę czasową. Zapewne tak, tylko, że oni w nadawanym sygnale nie dodają/odejmują godziny. Wysyłają tylko DCF77TIMEZONE i samemu należy to obsłużyć. Znalazłem coś takiego: res = DCF77TimeZone() Res The target variable that is assigned with the result. The result will be: - 0: when there is no valid DCF77 data yet - 1: when...

    Mikrokontrolery   25 Cze 2013 22:49 Odpowiedzi: 2    Wyświetleń: 1497
  • 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ń: 3546
  • 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ń: 2769
  • atmega/bascom - Czy poprawnie używam IF ... End If do obsługi DCF77 i RFM12?

    Pewnie dla większości to proste pytanie, ale chciałem się upewnić, czy dobrze "kombinuje". Poniżej kawałek kodu: [syntax=basic4gl] If H = 3 Or H = 4 Or H = 5 Then ' o godzinie 3, 4, 5 If M > 0 And M < 5 Then ' minut 0 do 5 Dcf77_active = 0 ' wlacz odbiornik DCF77 Flaga_wyslij = 0 ' resetuj flage wysylania przez RFM12, aby mozna bylo odczytywac...

    Mikrokontrolery AVR   04 Kwi 2013 18:03 Odpowiedzi: 4    Wyświetleń: 1272
  • 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ń: 624
  • atmega32 Bascom - Multileksowanie 6-ciu wyświetlaczy LED

    Witam Mam problem z multipleksowaniem wyświetlaczy LED. Mam gotową płytkę bazową http://obrazki.elektroda.pl/3311050900_1... oraz płytkę wyświetlaczy http://obrazki.elektroda.pl/5528051300_1... najpierw próbowałem ustalić, które segmenty mają się zapalać, aby poprawnie wyświetlać cyfrę. No i zaczyna się problem, bo chociaż...

    Mikrokontrolery Początkujący   29 Lip 2014 20:14 Odpowiedzi: 14    Wyświetleń: 3198
  • ESP8266 / Bascom - aktualizacja danych na Thingspeak

    Po co ciągle konfigurować tego ESP? Mojego skonfigurowałem raz. Teraz jak podłaczę do niego terminal to po włączeniu/resecie sam loguje sie do mojego routera. Sam pisze, że WIFI CONNECTED i WIFI GOT IP Czyli dokąd nie zmieni się sieci WiFi to nie trzeba konfigurować, ewentualnie po otrzymaniu WIFI GOT IP można zapytać jeszcze o IP - "AT+CIFSR", no...

    ESP8266 i ESP32   20 Sty 2016 16:21 Odpowiedzi: 18    Wyświetleń: 5019
  • 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ń: 3597
  • [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ń: 5106
  • 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ń: 984
  • 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ń: 2598
  • PCF8563 - przeskakująca godzina, wina kostki czy programu?

    [syntax=basic4gl] Report : noname3 Date : 10-21-2014 Time : 20:42:39 Compiler : BASCOM-AVR LIBRARY V 2.0.7.5, DEMO Edition Processor : M8 SRAM : 400 hex EEPROM : 200 hex ROMSIZE : 2000 hex ROMIMAGE : 546 hex -> Will fit into ROM ROMIMAGE : 1350 dec FLASH USED : 16 % BAUD : 9600 Baud XTAL : 16000000 Hz BAUD error : 0.16% Stack start : 45F hex Stack size...

    Mikrokontrolery   22 Paź 2014 14:32 Odpowiedzi: 8    Wyświetleń: 984
  • [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ń: 2972
  • 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ń: 3474
  • Jak odczytać pojedyncze wejścia z PCF8574 na AtMega8 w Bascom?

    Dziękuję Koledze za odpowiedź. Znalazłem gdzieś przykład, gdzie było PCF8574port.switchbit.0 ale coś to nie działało jak trzeba Czy jest jakieś przeciwwskazanie, żeby takiej "klawiatury" używać do ustawiania zegara na PCF8563 ? Mam coś takiego - fragmenty kodu I2creceive Pcf8574read , Pcf8574port If Pcf8574port.0 = 0 Then 'lewo A = 1 Else A = 0 End...

    Mikrokontrolery AVR   08 Paź 2011 23:35 Odpowiedzi: 6    Wyświetleń: 4575
  • Bascom PCF8563 - Automatyczna zmiana czasu - brak zmiany

    Witam Temat na czasie, bo nocy była zmiana czasu. Niestety u mnie nie zadziałało ja trzeba. Przed uruchomieniem programu odczytuje z EEPROM zawartość komórki W pętli głównej na początku programu sprawdzam stan bitu [syntax=vbnet] Do '******* zmiana na czas zimowy If Zmiana_czasu = 0 Then If Lato_zima = 0 Then Decr Godziny Gosub Settime_pcf Zmiana_czasu...

    Mikrokontrolery Początkujący   25 Paź 2015 10:34 Odpowiedzi: 0    Wyświetleń: 831
  • [Bascom] ATmega32: Problemy z zapisem danych na karcie SD 2GB Kingston i 1GB Sandisk

    upss naraz wałkuję dwa tematy o SD, stąd nieporozumienie. u mnie taki kod działa na kwarcu 8 MHz $regfile = "m32def.dat" $crystal = 8000000 $baud = 9600 ' predkość transmisji $hwstack = 128 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu $framesize = 128 ' rozmiar ramki '********************* Deklaracja podprogramów Declare Sub...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 10529
  • 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ń: 17478
  • [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ń: 2676
  • 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ń: 2706
  • atmega168 / Bascom - Zegar PCF8563 i kilka alarmów

    Witam Ma zegarek na Atmega 168+ PCF8563 + wyświetlanie przez rejestr przesuwny. Chciałem do tego dodać alarmy ( 5 alarmów ), z tym, że każdy alarm może być ustawiony na więcej niż jeden dzień tygodnia. Wzorowałem się na moim starym, kupionym 22 lata temu budziku, który ma program zapisany w pamięci EPROM i układ zaczynający się od D80... W każdym razie,...

    Mikrokontrolery Początkujący   01 Wrz 2014 21:57 Odpowiedzi: 0    Wyświetleń: 1266
  • Atmega 8 - Termometr bezprzewodowy - brak znaku +/-

    Witam! Czy z tego co piszesz moge mieć problem z przesłaniem: temperatury zewnetrznej znaku temperatury wilgotności ciśnienia i jeszcze temperatury nc CO - mam rację? Mam jeszcze jedno pytanie zwiazane z tym ukladem, a mianowice obecnie mój nadajnik opiera się na atmega 8 natomiast odbiornik na atmega 16. Niestety odbiornik jest zegarem z PCF8563 (który...

    Mikrokontrolery Początkujący   12 Sty 2015 13:45 Odpowiedzi: 11    Wyświetleń: 5370
  • 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
  • Termostat 4 Kanałowy DS18B20 LCD 4x20 Zadana i Histereza 0,1oC + Alarmy

    Nie będę komentował sensowności zastosowania 0,1oC Troszeczkę informacji w celu odpalenia programu * Kwarc zastosowany to 16MHz - wiec ustawiamy fusebity na zewnętrzny - w programie BascomAVR ostatnia pozycja * Trzeba wyłączyć JTAG - czyli disable w fusebitach nic wiecej Na PBC jest 8 kondensatorów SMD 100nF, 3szt 22pF (kwarce), 1 rezystor 10K (podciągnięcie...

    DIY Konstrukcje   27 Sty 2013 13:28 Odpowiedzi: 13    Wyświetleń: 19386
  • Mikrokontroler ATMega169 + Bascom + wyświetlacz lcd

    Taki wyświetlacz już dawno rozpracowałem na 8515 , wystawiasz na piny odpowiednie stany a na BP przeciwny, w pętli lub przerwaniu zmieniasz stan tych pinów z częstotliwością około 30Hz na przeciwny i po problemie. Albo przy pomocy kilku cd4094. Najlepiej w przerwaniu, przebieg musi być o wypełnieniu 50%. Składowa stała >50mV może szybko doprowadzić...

    Mikrokontrolery AVR   10 Lut 2015 10:43 Odpowiedzi: 12    Wyświetleń: 3162
  • Bascom - Zapis na karcie SD - zmiana zawartości zmiennej (nie pożądana)

    Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy w zapisie na karcie SD. No i wysyłanie do Domoticz przestaje działać,...

    Mikrokontrolery AVR   08 Kwi 2018 16:11 Odpowiedzi: 0    Wyświetleń: 1002
  • Atmega16+PCF8563P - konfiguracja PCF8563P i Atmega 16 w Bascom - nie działa

    Witam! Przeczytałem już chyba wszystkie wpisy na tym forum dotyczące podłączenia tego zegarka (PcCF8563P) do atmegi 16 - program napisany w Bascom-ie. Ale nie udało mi się wygenerować działający poprawnie kod. W moim przypadku zegar nie odlicza czasu a format godziny jest następujący: 85:85:45 data - 55-25-16. Sda i SDL podłączone są do wejść Portc.0...

    Mikrokontrolery AVR   25 Gru 2012 01:02 Odpowiedzi: 0    Wyświetleń: 1290
  • Atmega32 Bascom - Jak dodać odbiór i parsowanie SMS z modułu GSM?

    Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM ( SIM900D ) to Uart_numer jest puste, a Komanda pokazuje ( czasem ) jakieś teksty z pierwszej...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1947
  • Atmega328/Bascom - Jak dodać sumę kontrolną do transmisji RFM12?

    Witam W związku z występowaniem od czasu do czasu błędów w wysyłanych danych chciałem wprowadzić wprowadzić sprawdzenie poprawności odebranych danych przez wysłanie ostatnim bajtem wartości, którą odbiornik by porównywał wartością, którą sam obliczy z odebranych danych. Nadajnik na Atmega328, w pętli głównej sumuje wszystkie wartości, które będą wysłane...

    Mikrokontrolery AVR   06 Paź 2013 20:31 Odpowiedzi: 0    Wyświetleń: 1134