pcf8583 bascom przerwanie

Znaleziono około 52 wyników dla: pcf8583 bascom przerwanie
  • Kod w Bascom dla PCF8583 i AVR 90S2313 - impuls co 60 sekund na portach A1 i A2

    czemu w nocie katalogowej atmela nic o tym rejestrze nie pisze (TCON) :( avr'y są lepiej opisane dokładnie nie wdawałem się w analizę rejestrów 2051 ale wydawało mi się, że nie ma on możliwości zaprogramowania na jakie zbocze ma reagować przerwanie :D

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4388
  • BASCOM + ATmega16 i zegar na GOSUB = SECTIC - problem

    Koledzy chyba rozwiązałem swój problem..... Więc postanowiłem podłączyć pod ATmega układ PCF8583 i jedno z jedo wyprowadzeń podłącze pod przerwanie Int0 które będzie występowało co 1s niezależnie od taktowania uC i napisanego programu. Co Wy na to, czy to dobre moje rozumowanie????

    Mikrokontrolery   16 Lip 2010 08:49 Odpowiedzi: 16    Wyświetleń: 4875
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Bascom AVR - Jak zliczać impulsy z PCF8583 za pomocą Timer0?

    A czy nie prościej byłoby tak ? niveasoft , proszę jeżeli istnieje taka możliwość przedstaw adeptowi mikrusa przykład ze sprzętowym rozwiązaniem problemu. Niechaj uczy się od początku, by to mikrus pracował za niego. ;)

    Mikrokontrolery AVR   03 Gru 2016 16:00 Odpowiedzi: 4    Wyświetleń: 1245
  • Dziwne zachowanie systemu z ATmega8, DS18B20 i PCF8583 w Bascom AVR

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

    Mikrokontrolery   01 Wrz 2006 23:33 Odpowiedzi: 2    Wyświetleń: 3948
  • REKLAMA
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    Jutro sprawdzę to wyprowadzenie INT. ale ono daje przerwanie na procesor?? Ja w tej chwili nie mam go nigdzie podłączonego! Zauważyłem jeszcze jedna rzecz, mianowicie napisałeś że kwarc ma 32,768, ja ostatnio kupiłem 30 a próbowałem na 32 i 12 ale wszystko w MHz a jak to powinno być??? Napiśz dokładnie o jaki kwarc chodzi a co będzie przy takim jakie...

    Mikrokontrolery   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 6788
  • REKLAMA
  • [BASCOM] BASCOM AVR: Jak uruchomić TWI (I2C) na Atmega8 jako Slave bez bibliotek?

    hej robiw -> próbuję tę twoją procedurę powyżej ale za chiny nie chce mi się ani razu to przerwanie wywołać. Z drugiego procka próbuję do tego wysłać coś poprzez I2C w ten sposób: do I2cstart 'Start I2cwbyte 128 ' adres układu SLAVE I2cwbyte 65 ' dana do przesłania do Slave I2cstop 'Stop wait 1 loop na magistrali mam jeszcze PCF8583 i z niego odczyt...

    Mikrokontrolery   18 Mar 2008 22:32 Odpowiedzi: 6    Wyświetleń: 2880
  • 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ń: 1443
  • [bascom] [bascom][atmega8] Zegar PCF8583 gubi sekundy - konfiguracja i2c i oporników

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

    Mikrokontrolery AVR   12 Gru 2008 09:21 Odpowiedzi: 5    Wyświetleń: 7115
  • [atmega] [atmega][avrgcc] Przerwanie INT0 z PCF8583 - gubienie sekund w C

    Dziękuje wszystkim za pomoc a zwłaszcza za wskazanie do nowego sposobu odwołania się do przerwań "ISR". Nigdzie tego nie dało się wyczytać nawet w książkach ;) I dlatego ze był problem z przerwaniem to wyświetlanie było "milion razy na sek" w głównej pętli , bo w przerwaniu nie chciało mi nic pokazać na lcd a po zmianie na ISR DZIALA :) p.s. Tak wogole...

    Mikrokontrolery AVR   20 Sty 2010 17:56 Odpowiedzi: 7    Wyświetleń: 3630
  • [pcf8583T][bascom] przy próbie odczytu czasu - program wisi

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

    Mikrokontrolery AVR   22 Lis 2011 16:01 Odpowiedzi: 6    Wyświetleń: 2190
  • REKLAMA
  • pcf 8583P nie rusza, na wyświetlaczu zamiast czasu FF.

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

    Mikrokontrolery   26 Lis 2006 20:25 Odpowiedzi: 5    Wyświetleń: 1690
  • 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ń: 1910
  • Jak poprawnie odczytać dane z PCF8583P na ATMEGA8 w Bascom?

    Witam Właśnie próbuję opanować PCF8583P i jakoś mam problem. Podłączyłem wszystko tak jak ma to być i na wyświetlaczu LCD pokazują mi się różne liczby najczęściej zera lub jakieś liczby. Ściągnąłem już kilka listingów z neta i dalej nic mi nie wychodzi. Oto mój program, może ktoś znajdzie sposób na mój problem i pomoże mi. Układ PCF raczej chodzi dobrze...

    Mikrokontrolery   05 Sie 2008 12:38 Odpowiedzi: 14    Wyświetleń: 4371
  • 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ń: 1280
  • Zegarek na PCF8583 dziwne wyświatlanie po zwiększeniu licznika minut - Bascom 51

    Witam, napisałem prosty program obsługujący układ rtc PCF8583, wszystko działa niby poprawnie jednak gdy licznik sekund dochodzi do 59 i zwiększają się minuty przez 4 sekundy wyświatlacz LCD pokazuje krzaki w postaci FF i jakiś cyfr, po 4 sekundach odliczanie powraca do zamierzonego wyglądu. Czy jest ktoś w stanie mi pomóc ? Pozdrawiam https://filmy.elektroda.pl/83_1632655619...

    Mikrokontrolery   26 Wrz 2021 16:33 Odpowiedzi: 2    Wyświetleń: 450
  • [bascom]wykonywanie poleceń z wykorzystaniem PCF8583

    Witam serdecznie! Zwracam się z prośbą do kolegów z większą wiedzą w tym temacie. Problem błahy, ale rozkładam ręce, pewnie zapomniałem o jakiejś oczywistej rzeczy, oto kod: '$sim $crystal = 8000000 $regfile = "m16def.dat" 'deklaracja zmiennej określającej godziny Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.4 , Db6...

    Mikrokontrolery AVR   16 Wrz 2009 23:13 Odpowiedzi: 3    Wyświetleń: 1491
  • BASCOM / M168 / PCF8583. Układ czasami działa, a czasami nie

    Witam. Przeczytałem kilka tematów z ELEKTRODY odnośnie podłączenia zegara PCF do Uc. Przetestowałem też kilka schematów połączeń tego układu i nadal mam problem. Zdarza się że układ po włączeniu zasilania wyświetla cały czas 165:165. Nie daje się zaprogramować i nie daje się odczytać. Po jakimś czasie zaczyna pracować normalnie ,zdarza się że trzeba...

    Mikrokontrolery AVR   31 Paź 2010 21:32 Odpowiedzi: 6    Wyświetleń: 1658
  • Bascom, PCF8583, ATmega - brak odczytu czasu na LCD, zawieszanie I2C

    Witam nie działa mi zegarek. Co zrobiłem źle lub co mogło się stać. Nic się nie wyświetla na LCD poza jakimuś bzdurami (ale się nie odświeżają - tak jak by się procek zawieszała albo I2C. W załączniku schemat mojego układu a poniżej listing mojego testu który nie odczytuje mi czasu: $regfile = "m16def.dat" $crystal = 8000000 $baud = 19200...

    Mikrokontrolery   24 Kwi 2008 23:05 Odpowiedzi: 3    Wyświetleń: 4695
  • [atmega8] , [bascom] , [pcf] ,nie moge nawiązać transmisji.

    Witam zakupiłem gotowy zestaw z allegro z zegarkiem pcf8583 i mam z nim problem taki że nie mogę się z nim skomunikować . przykładowy kod wiesza się na transmisji i dalej nie idzie. $crystal = 16000000 $regfile "m8def.dat" Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3...

    Mikrokontrolery AVR   13 Wrz 2008 17:22 Odpowiedzi: 8    Wyświetleń: 1976
  • pcf8583 na atmega16. Nawiązanie łączności z pcf8583 poprzez I2C.

    Witam. Próbuję nawiązać łączność z zegarkiem pcf8583 poprzez interfejs I2C,ale interfejs nie generuje nawet znacznika przerwania TWINT po wyslaniu bitu startu.Poniżej zamieszczam kod, który to realizuje (tak myśle:). #include <avr/signal.h> #include <avr/interrupt.h> #include <avr/io.h> #include <stdlib.h> #include "lcd.c"...

    Mikrokontrolery   24 Kwi 2006 22:43 Odpowiedzi: 5    Wyświetleń: 2484
  • [atmega8][Bascom] problem z odczytem czasu z PCF8583

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

    Mikrokontrolery AVR   09 Maj 2011 15:27 Odpowiedzi: 4    Wyświetleń: 2674
  • [Bascom] odbieranie danych rs232 i odczyt PCF8583 jednocześnie

    Witam serdecznie! Mam nie lada problem, chciałbym odbierać dane w czasie rzeczywistym z zegara czasu rzeczywistego PCF8583 i "oczekiwać" na dane z RS232. Większość z Was napisze, że to nie problem Ischarwaiting() i poszło. Teoretycznie tak, ale..... Zastosowanie Ischarwaiting() powoduje, że dane wysyłane z programu z PC muszę wysłać 2 razy klikając...

    Mikrokontrolery AVR   26 Lip 2011 21:46 Odpowiedzi: 9    Wyświetleń: 3345
  • PCF8583P - brak zapisu do rejestrów, problem z kodem AVR C

    Witam !!! Nie moge nic zapisać do żadnego rejsstru pcf8583p, układ został połączony do linii SDA i SCL mikrokontrolera i portu int0 + rezystory podciągające i kwarc 32,768 kHz. Przerwanie nastepuje standardowo co 1 s i tego nie moge zmienić bo nic do rejestrow pcf-a nie trafia. Ponizej przedstawiam listing kodu podejrzewam że wina jest w kodzie prosze...

    Mikrokontrolery   17 Maj 2012 17:36 Odpowiedzi: 0    Wyświetleń: 915
  • Atmega128 + PCF8583 Obsługa przerwania zewnętrznego

    Chciałbym dostać przerwanie od PCF po 15 sekundach. Więc ustawiam rejestry następująco: [syntax=c] PCF8583_write(0x00,00000100); PCF8583_write(0x07,0); PCF8583_write(0x08,11001010); PCF8583_write(0x0f,15); [/syntax] Pin PE4 jako ustawiam jako wejście i podciągam do vcc. Obsługa przerwania poniżej. Coś jest nie tak i zmienna zwiększa się przy każdym...

    Mikrokontrolery Początkujący   15 Mar 2017 21:43 Odpowiedzi: 9    Wyświetleń: 960
  • Błędny odczyt sekund z PCF8583 w Bascom – wartości nie rosną liniowo

    witam w bascomie odczytuję sekundy z tego scalaczka i w wyniku mam 0,1,2,3,4,5,6,7,8,9,22,23,24,25,32,33,34... .... kawałek kodu odczytującego sekundy : I2cstart I2cwbyte &HA0 I2cwbyte 2 I2cstart I2cwbyte &HA1 I2crbyte S , Ack I2crbyte M , Ack I2crbyte H , Nack I2cstop T = Makebcd(s) co siędzieje ? z kwarcu na plus mam 33pF (bez niego to samo)...

    Mikrokontrolery   07 Mar 2007 14:58 Odpowiedzi: 2    Wyświetleń: 1046
  • [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ń: 2304
  • Jak odczytać czas z PCF8583 w Bascom? Kod zegara nie działa poprawnie

    Witam. Jak wiadomo tematów na temat tego pcf-a było już pełno. Jednak po przeszukaniu neta tylko jeden temat na forum był prawie taki sam , lecz tamte "posty" nie pomogły mi w moim przypadku , a mianowicie problem mam taki: dla prób pobrałem z neta kod "zegara" (oczywiście w bascomie) , oto on: https://filmy.elektroda.pl/60_1323792711... odłączenie...

    Początkujący Naprawy   19 Gru 2011 18:19 Odpowiedzi: 12    Wyświetleń: 3281
  • [Bascom][Atmega32] Załączenie o odpowiednej godzinie

    Timery lub lepiej alarm w pcf8583/8563 i przerwanie zewnętrzne

    Mikrokontrolery AVR   02 Sty 2011 23:36 Odpowiedzi: 6    Wyświetleń: 1088
  • [BASCOM] Jak skonfigurować przerwanie PCINT30 na mega644p w BASCOM?

    PCF8583 ma na wyjściu INT chyba Open Collector to znaczy że tylko zwiera do masy ... Interesujesz się elektroniką? Chodzi o to że PCF potrafi na tym wyjściu tylko zwierać do masy..ale musi mieć co zwierać.. więc albo musisz dodać tam zewnętrzny rezystor podciągający linię tak by normalnie panowało tam 5V a PCF na moment zewrze linię do masy...albo mozesz...

    Mikrokontrolery AVR   12 Cze 2016 07:59 Odpowiedzi: 7    Wyświetleń: 978
  • Jak dokładnie odmierzyć 10 minut w Bascom przy użyciu kwarcu 8MHz?

    Zawsze jak wchodzisz w przerwanie np.On Timer lub w podprogram sub procesor odkłada zawartość pewnych rejestrów na stos (co zajmuje mu ileś us) a po przerwaniu (lub sub-ie) zdejmuje ze stosu (co znowu zajmuje czas). Rachunkowo wygląda wszystko dobrze w programie-ale tylko gdy procesor chodzi z nieskończoną prędkością. A chodzi ze skończoną. A-w tych...

    Mikrokontrolery AVR   10 Cze 2009 19:25 Odpowiedzi: 3    Wyświetleń: 3578
  • Jak zasilić i zaprogramować PCF8583 z 89c51 w Bascom?

    uzupelnienie do punktu c: w pcf mozesz ustawic godzine alarmu. wtedy to np. pcf wygeneruje ci przerwanie.

    Mikrokontrolery   03 Cze 2009 12:39 Odpowiedzi: 14    Wyświetleń: 3596
  • [ATmega8][Bascom][PCF8583] nie odczytuje czasu po i2c

    Dlaczego chcesz odczytywać czas w przerwaniu? Przerwanie powinno być jak najkrótsze. Odczyt danych z pcf-a zrób w pętli głównej a przerwanie wykorzystaj tylko do migania kropką.

    Mikrokontrolery AVR   05 Kwi 2009 19:27 Odpowiedzi: 6    Wyświetleń: 2838
  • [Atemga16/32][Bascom] Obsługa DS18B20 w przerwaniu

    Tak, ale klawiatura jest częściej skanowana i trzeba odczekać jakiś czas aby DS przekonwertował temp. a to przerwanie które używam jest od PCF8583

    Mikrokontrolery AVR   21 Mar 2011 20:07 Odpowiedzi: 9    Wyświetleń: 2265
  • PCF8583P - Zegar RTC zlicza czas 2x szybciej, co może być przyczyną?

    nie znam dokladnie bascoma i nie wczytywalem sie w listnig a bardzo. Uzywasz przerwania wyzwalanego nozka 7 (1Hz) ? Jesli tak to moze chodzic o bledne ustawienie wyzwalania przerwania -> oba zbocza wyzwalaja przerwanie tym samym co "2Hz" a nie 1. Kolega wyzej dobrze sugeruje, moze byc diodka (powinien pociagnac bez tranzystora chyba, tam jest otwarty...

    Mikrokontrolery   08 Wrz 2007 00:40 Odpowiedzi: 7    Wyświetleń: 3513
  • [ATmega32][Bascom] Zegarek na PCF8583 i nastawianie czasu

    Przerwanie INT0 może włączaj dopiero w głównej pętli, nie wiem może jakąś flagę ustaw że wyłączałeś i jak w nią wpadnie to sobie włączy. Innego powodu nie widzę

    Mikrokontrolery AVR   10 Mar 2010 20:26 Odpowiedzi: 11    Wyświetleń: 3838
  • [bascom] Dlaczego przerwanie zewnętrzne nie zwiększa zmiennej A?

    witam. Napisałem o to taki program: [syntax=basic4gl]On Int0 Przerwanie Nosave Enable Int0 Config Int0 = Change Enable Interrupts Config Portd.7 = Output Dim A As Byte Cls Do Locate 1 , 1 Lcd ; A; Loop End Przerwanie: A = A + 1 Toggle Portd.7 Return [/syntax] pin pd.2 mikroklocka podłączony jest do przerwania int PCF8583 lub pod zwykły przycisk zwierany...

    Mikrokontrolery Początkujący   29 Kwi 2012 00:19 Odpowiedzi: 5    Wyświetleń: 1221
  • [Bascom][SPI]Karta pamięci i PCF8583 na tych samych portach.

    Próbowałem to rozwiązanie ale rzeczywiście jest to chybiony sposób. Chciałem zrobić rejestrator temperatury który zapisywałby na kartę pamięci co 5min temperaturę i godzinę. Wszystko już mam oprócz zegara. Teraz wymyśliłem aby procesor (atmega328) była również zegarem. Ale nie wiem czy da rade tak zrobić. Timer1 mam zajęty. Na timerze0 chciałem generować...

    Mikrokontrolery AVR   07 Lut 2011 18:57 Odpowiedzi: 6    Wyświetleń: 1332
  • [8515] [8515][bascom] i2c - Zegar widmowy, skaczący obraz na PCF8583? Jak naprawić?

    W przerwaniu zrób wyświetlanie ustaw przerwanie co 400us, a w przerwaniu restore xxx Portc = xxx (oczywiście w wielkim przybliżeniu) na elektrodie masz kilka gotowców zegarków widmowych w bascomie. sugeruj się nimi.

    Mikrokontrolery AVR   14 Kwi 2009 13:47 Odpowiedzi: 3    Wyświetleń: 1479
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    Oczywiście że tak! A tyle razy czytałem pdf'a.... Drugi błąd tkwi w zapisie 10sek do adresu 15. Pamiętałem wszędzie o BCD zapominając, że powinno być nie 10 a 16 (B00010000). Czyli reasumując: zapis ustawień timera adres 0 <- 4 (ustawiony bit 3 włącza timer) adres 7 <- 0 (zerowanie na wszelki wypadek licznika - tu układ zlicza sobie impulsy) adres...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2375
  • [Atmega16] [Atmega16][BASCOM] Konfiguracja przerwań co 1s z zegara PCF8583

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

    Mikrokontrolery AVR   09 Lip 2009 22:45 Odpowiedzi: 4    Wyświetleń: 2680
  • [atmega16/32] [atmega16/32][Bascom] Jak obsłużyć przyciski w menu z funkcją Sound?

    Dzięki, mam jeszcze pytanie z innej beczki a mianowicie problem z obsługa przerwania. Config Pind.2 = Input Config Int0 = Low Level On Int0 Przerwanie A = 0 F = 0 Enable Interrupts Enable Int0 Do If Ok = 0 Then Waitms 50 If Ok = 0 Then Sound Buzer , 1 , 100000 Set Buzer Gosub Menu End If End If If F = 1 Then Cls Lcd "przerwanie" Wait 1 Cls...

    Mikrokontrolery AVR   06 Mar 2011 22:54 Odpowiedzi: 18    Wyświetleń: 3199
  • [BASCOM] Integracja zegara na ATmega8 z odbiorem RC5 - problem z liczeniem czasu

    komenda Getrc5(address , Command) blokuje inne przerwania na czas jej wykonania stąd przestaje ci na chwilkę działać przerwanie zliczające czas a wiec zegar będzie się późnił. Ostatnio robiłem właśnie zegar wiszący wysoko i ustawiany właśnie przez pilota rc5 ale od razu zrobiłem go na pcf8583. Może dasz radę dołożyć go do swojego projektu. wg mnie warto....

    Mikrokontrolery AVR   12 Lip 2010 15:07 Odpowiedzi: 8    Wyświetleń: 3465
  • Atmega128 + Atmega64 [bascom] - TWI multimaster - zawiesza się komunikacja

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

    Mikrokontrolery AVR   06 Gru 2014 10:28 Odpowiedzi: 2    Wyświetleń: 1854
  • Czy AVR obsługuje I2C w przerwaniach bez zakłóceń? PCF8583 i PCF8574

    nie wiem czy jest ret czy reti bo akurat obsługę przerwania mam napisaną w Bascomie, a wysylanie tekstu przez I2C w ASM. Obsluga_przerwania: 'coś co ma robić Return U mnie tak wygląda w Bascomie obsluga przerwania. Co do Akumulatora i Psw to fakt ,że ich nie zapamiętuje.No chyba ,że tym zajmuje się sam Bascom. W przerwani nie będę używał i2c bo za długo...

    Mikrokontrolery   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3897
  • Atmel/ATmega644PA-AU/BASCOM - Jak skutecznie usypiać AVR i oszczędzać energię?

    Procka wybudza przerwanie z PCF8583 czyli zegarka. Oczywiście zegarek ma własną baterię. Jaki otrzymałem prąd to ciężko powiedzieć, gdyż mam procek w układzie z kilkoma rzeczami i wszystko lutowane SMD więc ciężko powiedzieć ile ciągnie sam procek. Ogólnie wyszło mi 10,9mA. W układzie jest rzeczony PCF, jest pamięć EEPROM I2C, wyświetlacz 44780 i 24...

    Mikrokontrolery AVR   22 Gru 2016 15:08 Odpowiedzi: 33    Wyświetleń: 2436
  • [Atmega128] [Bascom] - Obsługa błędów I2C przy zapisie do eeprom

    Skoro program utyka w jakimś miejscu to znaczy że czekasz w pollingu na stan, który się nie pojawia. Po pierwsze dodałbym time out, który przerwie pętlę oczekiwania zanim układ zostanie zresetowany przez watchdog. Zapis nie jest w pętli, struktura programu wygląda tak: Skoro na magistrali nie ma innego mastera to należałoby wysłać ponowny warunek startu....

    Mikrokontrolery AVR   20 Lis 2013 09:15 Odpowiedzi: 7    Wyświetleń: 2229
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

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

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 3032
  • [atmega8][bascom avr] pcf8583,wyswietlacz siedmiosegmentowy

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

    Mikrokontrolery AVR   22 Kwi 2010 18:02 Odpowiedzi: 9    Wyświetleń: 4578
  • Jak ustawić alarm w PCF8583 do budzenia procesora przerwaniem INT?

    Witam wszystkich. Mam problem z nastawieniem alarmu w pcf8583...próbowałem już różnych kombinacji i ciągle nic. Muszę zrobić budzenie procka przerwaniem int generowanym przez ową kośc. Pewnie robię coś nie tak...proszę bardzo o kawałek kodu (najlepiej w bascomie) nastawiającego alarm. ps. kość jest sprawna - datę i godzinę ustawiam i czytam.

    Mikrokontrolery   29 Maj 2006 11:45 Odpowiedzi: 2    Wyświetleń: 2253
  • Zegar LED z DCF77 i termometrem

    http://obrazki.elektroda.net/94_12891659... Witam, własną konstrukcję prezentuje na elektrodzie po raz pierwszy, jestem otwarty na wasze opinie, pomysł na konstrukcję miałem już dawno temu, kupiłem wyświetlacze, jeszcze w szkole zrobiłem płytkę pod wyświetlacz (co zresztą widać) ale późnej zabrakło i wiedzy i chęci. No i ostatnio zafascynowany...

    DIY Konstrukcje   17 Lis 2021 12:52 Odpowiedzi: 20    Wyświetleń: 21264
  • Rejestrator Temperatury by Hubert Fabieński

    http://obrazki.elektroda.pl/1951024400_1... W itam wszystkich forumowiczów Elektrody! :sm9: M oją kolejną konstrukcją prezentowaną na forum w dziale DIY jest Rejestrator Temperatury . D ziałanie rejestratora polega na zapisywaniu do pamięci EEPROM co określony czas wartości temperatury pobranej z cyfrowego czujnika DS1820. W pamięci...

    DIY Konstrukcje   21 Cze 2011 20:44 Odpowiedzi: 31    Wyświetleń: 15851
  • 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ń: 957
  • BASCOM AVR obsługa wyświetlacza LCD + DS18B20 + PCF8583

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

    Mikrokontrolery AVR   27 Sie 2013 11:54 Odpowiedzi: 16    Wyświetleń: 3882
  • Kod inicjalizujący alarm w układzie PCF8583 - przykłady w różnych językach

    Nie uruchamiałem alarmu na tej kości bo alarm zrobiłem sobie samemu w uC. Dzięki takiemu rozwiązaniu możesz bardziej rozbudować alarm i oszczędzasz pin, który najprawdopodobniej w tym przypadku będzie przerwaniem. No ale skoro chcesz kod... Rejestry alarmu wyglądają tak: 09H-rejestr alarmowy ułamków sekund 0AH-rejestr alarmowy sekund 0BH-rejestr alarmowy...

    Mikrokontrolery   17 Lip 2012 00:13 Odpowiedzi: 7    Wyświetleń: 1959
  • Jak bezbłędnie wysłać zawartość EEPROM 64kB przez RS232?

    Witam :cry: Po tygodniu walki z tym problemem postanowiłem poradzić się fachowców, więc piszę. Problem polega na tym, ze po wysłaniu całej zawartości AT24C64A dostaję kilka danych mniej. (Zamiast upragnionych 8192 dostaję np: 8190 , 8180 , 8080! ostatni pomiar) kilka razy dostałem całą paczę ale to musi być pewne i nie zawodne. Pracuję na oscylatorze...

    Mikrokontrolery   29 Sty 2011 18:56 Odpowiedzi: 12    Wyświetleń: 3118
  • [Atmega2560] [BASCOM] . Jak uzyskać wykrycie przerwania.

    Witam Mam mały problem z wykryciem przerwania na jednym z pinów A2560. Otóż jest tak: normalnie przerwania konfiguruję i wykrywam tak: On Int7 Readir Config Int7 = Low Level Enable Int7 Ale teraz muszę wykryć przerwanie na pinie z opisem: OC2A/PCINT4 Pod ten pin mam podłączone wyjście INT z PCF8583P i przerwanie powinno następować dokładnie co 1 sekundę.I...

    Mikrokontrolery AVR   09 Cze 2010 21:37 Odpowiedzi: 8    Wyświetleń: 2841
  • Jaki zegar RTC z obsługą roku i alarmu zamiast PCF8583?

    No teraz patrząc na kod to można od razu powiedzieć, że wszystkie twoje problemy i całe zło działania kodu, że tak powiem, wynikają z tego sposobu odbierania danych przez RS232 :( Pętla Do Loop w przerwaniu to samobójstwo i to jeszcze takie okrutne :( tym bardziej, że w Bascomie masz pięknie akurat zrobioną obsługę RS232 na przerwaniach i z buforami...

    Mikrokontrolery AVR   02 Mar 2011 23:06 Odpowiedzi: 11    Wyświetleń: 3584
  • 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ń: 6068
  • Rejestrator Temperatury - DATA LOGGER

    http://obrazki.elektroda.pl/1951024400_1... W itam wszystkich forumowiczów Elektrody! :sm9: M oją kolejną konstrukcją prezentowaną na forum w dziale DIY jest Rejestrator Temperatury . D ziałanie rejestratora polega na zapisywaniu do pamięci EEPROM co określony czas wartości temperatury pobranej z cyfrowego czujnika DS1820. W pamięci...

    DIY Konkurs   04 Paź 2017 19:06 Odpowiedzi: 5    Wyświetleń: 4050
  • 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ń: 2491
  • Atmel/ATmega644PA-AU/BASCOM - [BASCOM] Wielokrotne wywołanie przewań

    Witam Forumowiczów, Mam problem z ogarnięciem tematu wywoływania przerwań. Nie jest to problem jak je wywołać ale jak je okiełznać ;-) Wygląda to tak: Jest układ na Mega644PA-AU. Po I2C współpracuje z zegarkiem PCF8583, oprócz tego linia przerwania z PCF podłączona jest do portu D6 procka. Klawiatura zrealizowana jest na przetworniku ADC (port A0) i...

    Mikrokontrolery AVR   28 Lis 2016 11:54 Odpowiedzi: 14    Wyświetleń: 894
  • [Bascom] Jak dobrać $crystal dla RC5 ,1Wire , SD -HW SPI

    Kod jest dość spory więc wkleję najważniejsze fragmenty odpowiedzialne za RC5 ,SD i 1Wire. RC5 '***************************************... '****************************PROCEDURA ODCZYTU RC5**************************** '***************************************... Readir: Disable...

    Mikrokontrolery AVR   05 Sty 2010 12:40 Odpowiedzi: 72    Wyświetleń: 9672
  • [AtMega644] AtMega644 GCC - Konfiguracja przerwań PWM i INT0, reset układu

    Witam mam problem z chyba skonfigurowaniem przerwań w "C" do tej pory takie "zabawy" robiłem w bascomie ale tam to każdy potrafi ;) mam przerwanie int0 z pcf8583 w międzyczasie odczytuje temperaturę z ds18b20 no i .. właśnie jak uruchomiłem PWM zaczęły się problemy, układ czasami się resetuje lub zawiesza zacytuje fragmenty: dodam ze pdf czytałem wielokrotnie...

    Mikrokontrolery AVR   15 Lut 2012 21:12 Odpowiedzi: 9    Wyświetleń: 1960
  • Elektroniczny piórnik - niezbędnik dobrego ucznia

    http://obrazki.elektroda.net/41_12633119... Stworzone przeze mnie urządzenie jest praktycznym uzupełnieniem piórnika szkolnego. Jest wyposażone w kilka pożytecznych funkcji i na opisanych poniżej nie zamierzam zaprzestać. Całość została zorganizowana w wygodne w obsłudze intuicyjne menu. 6 przycisków uSwith w jakie jest wyposażony układ umożliwia...

    DIY Konstrukcje   23 Lut 2012 22:44 Odpowiedzi: 26    Wyświetleń: 27263
  • Termometr GSM - pomiar temperatury + WWW z wykresami

    http://obrazki.elektroda.pl/5237163400_1... Witam! Początkowo miałem nie pokazywać swojej konstrukcji gdyż uważałem, że tak naprawdę nie jest to nic odkrywczego w dobie stron Thingspeak czy podobnych, jednakże, uchyliłem rąbek tajemnicy na forum i widzę poparcie dla pomysłu :). Natchnieniem dla urządzenia był mój znajomy który wykonywał...

    DIY Konstrukcje   13 Cze 2017 19:52 Odpowiedzi: 60    Wyświetleń: 15057
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    Witam, przepraszam z góry za tak długi czas nieobecności, ale miałem ważne projekty do zrobienia na uczelnię. Tak więc po przerwie wracam z nadzieją "naprawienia" problemu. Zapisałem do komórki ram o adresie 0x64 wartość BCD 00100000 czyli liczbę 20. Jej odczyt przebiega prawidłowo, czyli rozumiem, że układ nie jest uszkodzony. Pytanie teraz brzmi...jak...

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16943
  • [bascom] Jak ustawić warunek czasowy w Bascom z PCF8583 do włączania urządzenia?

    Witam po przerwie! Wasze rady znacznie uprościły algorytm za co szczerze dziękuję. Liczę na Waszą pomoc i w tym problemie. Otóż idąc za ciosem chcę w określonym co najważniejsze RÓŻNYM przedziale czasu korzystać ze zmiany jasności LEDa w tym okresie czasu i robić zmierzch korzystając z PWM. Problem w tym, że nie chcę zakłócać pracy programu głównego...

    Programowanie Początkujący   20 Wrz 2009 21:30 Odpowiedzi: 9    Wyświetleń: 1558
  • Prosty zegar na dużych wyświetlaczach led

    Witam http://obrazki.elektroda.pl/1906003200_1... Przedstawiony zegar nie jest niczym szczególnym i powstał z potrzeby ponad 6 lat temu. Choć nie jest to konstrukcja w pełni zasługująca na miano udanej jestem z niej zadowolony bo wciąż działa. Moja mama która najmłodsza już nie jest potrzebowała jakiś zegar. Chciała coś kupić jednak...

    DIY Konstrukcje   16 Paź 2015 13:23 Odpowiedzi: 13    Wyświetleń: 10287