bascom odliczanie czasu

Znaleziono około 253 wyników dla: bascom odliczanie czasu
  • bascom + odliczanie czasu + port

    Witam jak zralizowac cos takiego w BASCOM. Mam ATMga 128 + Zegar czasu rzeczywistego np Dallas czy Philips na I2C. Chce aby na na danym wyjciu ukladu wejscia-wyjscia na magistrale I2C ustawic stan wysoki lub niski przez okreslony czas. Problem w tym ze nie chce uzywac komendy Wait bo ona mi zatrzymuje...

    Mikrokontrolery   29 Cze 2004 11:20 Odpowiedzi: 1    Wyświetleń: 1651
  • [mega8][bascom] odliczanie czasu

    Tu nie chodzi o aż taka dokładność 20 min na 10h to w tym przypadku nic strasznego tylko o nie ruszanie programu:). na ustawieniach 2 liczy czas 2 min jako 1:38 min pierwsze ustawienia działają tylko na jednym z 5 procesorów jakie mam i jest w miarę dokładnie:) na pozostałych program nie...

    Mikrokontrolery AVR   07 Paź 2008 22:32 Odpowiedzi: 7    Wyświetleń: 3194
  • Mega8 Bascom Odliczanie czasu.

    Czyli tak robię licznik: $crystal = 8000000 $regfile = "m8def.dat" Config Timer0 = Timer , Prescale = 64 On Timer0 Timer0_int Enable Interrupts Enable Timer0 Timer0 = 6 Licznik = 0 Timer0_int: Counter0 = Counter0 + 6 Incr Licznik If Licznik = xx Then - 1s/250Hz...

    Mikrokontrolery   14 Wrz 2009 11:47 Odpowiedzi: 21    Wyświetleń: 3351
  • [atmega8][bascom] Odliczanie czasu w tle.

    Witam! Musisz wykorzystać wewnętrzny timer. W momencie gdy ulegnie przepełnieniu to zostanie wygenerowany sygnał przerwania i wtedy..... ....i wtedy zaczac naliczac te przerwania (przepelniena) do dodatkowej zmiennej, a po osiagnieciu wartosci tej zmiennej rachunkowo rownowaznej 5 min wtedy... ...

    Mikrokontrolery AVR   30 Lis 2009 13:27 Odpowiedzi: 5    Wyświetleń: 3011
  • [ATTiny2313][Bascom] odliczanie czasu i PWM

    Witam. Na początek napiszę że to ma być mój pierwszy program napisany w tym języku i pierwszy kontakt z mikrokontrolerami. Nie mam pomysłu jak się zabrać za uruchomienie jakiegoś "zegara". Wydaje mi się że wtrącenie w pytaniu „jakiegoś zegara” wprowadza ludzi w błąd....

    Mikrokontrolery AVR   09 Wrz 2010 14:38 Odpowiedzi: 9    Wyświetleń: 5088
  • [BASCOM] regulacja czasu zwłoki dźwiękowego wyzwalacza lampy błyskowej

    Jak już pisałem wcześniej wykorzystaj przerwanie. Użyj wejścia INT0 lub INT1. Ustaw je sobie na narastające zbocze i napisz procedurę obsługi przerwania odliczającą zadany czas. W pętli możesz sobie czytać ADC, a jak przyjdzie przerwanie to program automatycznie skoczy do obsługi przerwania....

    Mikrokontrolery AVR   21 Paź 2016 22:26 Odpowiedzi: 11    Wyświetleń: 2632
  • Odliczanie czasu. Co w zamieszczonym kodzie powoduje złe odliczanie?

    Witam. proszę o poradę co moge robic pozdrawiam 1.poczytać forum a nie od razu post 2.dać sobie spokój z bascom 3.uczyć się i myć ręce Temat niedawno wałkowany na forum (dwa razy) tylko poszukać i poczytać. Nawet nie dostaniesz linka:cry: podpowiedz Enable Timer0 ...

    Mikrokontrolery   06 Mar 2007 09:07 Odpowiedzi: 13    Wyświetleń: 3208
  • [AtMega128][Bascom] Pomiar czasu od zdarzenia do zdarzenia

    Witam. Założenie jest takie. po uruchomieniu programu powinien zacząć odliczać czas (0-300sekund) do czasu wykrycia stanu 0 na porcie C.0 ......... Aby nie podawać gotowego listingu, dam ci tylko drugą część programu, którą już w wyjątkowo prosty sposób możesz zmodyfikować...

    Mikrokontrolery AVR   06 Lip 2011 07:21 Odpowiedzi: 5    Wyświetleń: 1915
  • [atmega8][bascom]Pomiar czasu

    Dzięki xury za linka z tematem. Bardzo mi pomógł, odliczam czas jak chciałem, co prawda pojawia się malutki błąd czasu wynikający z tego ze nie ma pełnych 31 impulsów tylko 31,25 ale na tak mała niedokładność mogę sobie pozwolić

    Mikrokontrolery AVR   10 Wrz 2010 20:08 Odpowiedzi: 2    Wyświetleń: 1768
  • [Algorytm] Odliczanie czasu od określonej daty do chwili obecnej.

    Witam, poszukuję łatwego algorytmu do zaaplikowania w Bascom AVR do odliczania ilości lat, miesięcy, dni, godzin, minut i sekund od zadanej daty, do chwili obecnej. Powiedzmy, ze datą startową jest 1 stycznia 2000r godzina 00:00:00. Jak obliczyć ile czasu minęło od tamtej chwili z uwzględnieniem...

    Mikrokontrolery AVR   22 Cze 2011 23:39 Odpowiedzi: 11    Wyświetleń: 6492
  • [Attiny2313][Bascom]Różne czasy reakcji na wciskanie przycisku.

    Podaje program z komentarzem. ............ Ps. Nie ładowałem do licznika wartości bo potrzebuje dwóch pełnych przeładowań. W programie jest zupenie nie ważne ile tych przepełnień wystpuje; istotne aby rachunek odmierzanych odcinków czasu był zgodny z zamierzonym. Skoro jesteś...

    Mikrokontrolery AVR   02 Kwi 2011 06:45 Odpowiedzi: 24    Wyświetleń: 2841
  • [atmega][bascom]problem z odliczaniem czasu

    naklepaliscie juz 13 postow o rzeczy, ktora dla osoby zapoznanej z tym dokumentem jest oczywista jak to, ze liczby binarne to tylko 0 i 1. Dla jednych oczywiste, dla innych nie, kolega Cepelia jak sam napisał, siedzi dopiero w tym dwa tygodnie. Proponuję zrobić to na timer1 - jest 16 bitowy,...

    Mikrokontrolery   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2481
  • [Atmega8][Bascom] ADC i odliczanie czasu

    Witajcie. jestem nowy i nie bardzo wiem jak to zrobic, na wejsciu PINC.0 pojawia sie stan HI wysoki zaczyna sie odliczanie czasu ktore jest ustawiane za pomaca ADC na ktorym jest potenciometr 10 Kohm miedzy Vcc a masa. po uplywie ustawionego czasu na wyjsciu PORT D.6 pojawia sie stan wysoki oto moje...

    Mikrokontrolery AVR   20 Lut 2010 21:09 Odpowiedzi: 2    Wyświetleń: 1779
  • Atmega16 odliczanie czasu CTC i timer0 Bascom

    $regfile = "m16def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Config Lcd = 20 * 4 Set Tccr0.wgm01 Set Tccr0.com01 Config Timer0 = Timer , Prescale = 64 , Clear Timer = 1 Ocr0...

    Mikrokontrolery AVR   09 Lis 2010 10:19 Odpowiedzi: 8    Wyświetleń: 2952
  • [Bascom/ATmega8] Przycisk i odliczanie czasu dla LED

    Dziękuję szun działa bardzo dobrze. Jeszcze mam pytanie czy da się przerobić tak aby wrzucić to na procek attiny13? bo akurat taki mam a szkoda atmega8 na taki czasowy układ Gdy zmienię po prostu procka to wywala error 22 line 38 Out of SRAM space [syntax=basic4gl]$regfile = "attiny13.dat" $crystal...

    Mikrokontrolery Początkujący   26 Cze 2012 23:30 Odpowiedzi: 7    Wyświetleń: 2060
  • Złe odliczanie czasu zał i wył w bascom

    Nieprawdą jest że rejestry PINX.Y procesorów AVR są tylko do odczytu - przy wpisywaniu do nich logicznej jedynki stan PIN-u zmieniany jest na przeciwny, jest o tym napisane w notach. I to jest niezła pułapka dla początkujących programistów, bo niby "działa" ale nie do końca tak, jak powinno....

    Mikrokontrolery AVR   08 Cze 2015 11:03 Odpowiedzi: 7    Wyświetleń: 1608
  • [Bascom][ATmega32] - Odliczanie czasu - prośba o modyfikację kodu

    Swoją drogą kod fatalny - strach pomyśleć, ile linii miałby tak napisany kod, który miałby odliczać do tysiąca... To jest tylko fragment, który ma liczyć do 10 a nie do 1000 :) gdybym robił stoper do 1000 to pewnie inaczej by to wyglądało - masz racje - wygląda jak pierwszy program...

    Mikrokontrolery AVR   12 Sty 2014 22:24 Odpowiedzi: 6    Wyświetleń: 1926
  • Bascom Atmega16 - Odliczanie czasu pomiędzy impulsami.

    1.Testnij na początek 22nF (nie Piko, nie 100nF a 22nF) podłączony miedzy sygnał z transoptora a masę. 2. Drugi pomysł to zastosować Debounce ze skróconym czasem. Domyślnie jest to 20 ms. Można skrócić do ilu się chce. Tu zmniejszyłem do 5 ale to taki strzał, trzeba coś dobrać doświadczalnie....

    Mikrokontrolery AVR   30 Sty 2015 05:05 Odpowiedzi: 29    Wyświetleń: 3576
  • Pytania i watpliwosci odnosnie DS1307, ATmega8 i Bascom

    Witajcie. Chcialbym ulozyc sobie kilka spraw i prosze o sprawdzenie moich przemyslen. Rzecz dotyczy ukladow RTC DS1307, ATmega8 i Bascom. 1. Swiezy uklad trzeba zainicjowac ustawiajac 0 bitu 7 z rejestru 00H. 2. Jezeli chce zeby uklad odliczal czas w trybie 24 godzinnym musze ustawic bit 6 rejestru...

    Mikrokontrolery AVR   29 Sty 2010 14:07 Odpowiedzi: 1    Wyświetleń: 2306
  • bascom - sterowanie led pwm

    Kolego nowynom Twój poprawiony kod również nie zawiera etykiet :) aczkolwiek wygląda można powiedzieć wzorowo :) A tak nawiasem, czy nie łaska sprawdzić na symulatorze ? Napisałem tego posta w akcie desperacji po lekturze helpa, innych postów i wygooglowaniu wszystkiego co możliwe....

    Mikrokontrolery Początkujący   13 Mar 2013 16:47 Odpowiedzi: 18    Wyświetleń: 4827
  • Bascom- wstrzymanie sprawdzania prądu na jedną sekundę.

    Witam Robię sterownik do bramy, przerobiłem kod "pod siebie" Sterownik steruje silnikiem, lewo, prawo, sprawdza jaki prąd pobiera silnik i wyłącza go gdy prąd będzie za duży. Funkcja która porównuje wielkość prądu to: If Rez >= Pot_max Then ..... Problem jest w tym, że silnik na starcie...

    Mikrokontrolery Początkujący   04 Lut 2016 23:18 Odpowiedzi: 2    Wyświetleń: 750
  • [ATmega8][Bascom]Ultradzwięki-Badanie odległości z INT i Tim

    Witam Postanowiłem zbudować miernik odległości wykorzystujący ultradźwięki. Zakupiłem 2 czujniki w TME Jednego używam do wysłania fali a 2-go do odebrania. Po przejrzeniu postów na Elektrodzie i innych www zbudowałem poniższy układ w załączniku (PDF). Program napisałem...

    Mikrokontrolery AVR   03 Lip 2008 19:56 Odpowiedzi: 7    Wyświetleń: 5083
  • bascom zliczanie nacisnieć z klawiatury UART w okreslonym czasie

    Witam! mam problem z programem bascom, nigdy wcześniej nie programowałem muszę zrobić program który po naciśnięciu SPACJI zacznie odliczać czas 10 sekund, w ciągu tych dziesięciu sekund muszę naciskać jakiś klawisz na klawiaturze UART a program po zakończeniu odliczania, ma wyświetlić...

    Mikrokontrolery AVR   07 Mar 2012 20:48 Odpowiedzi: 0    Wyświetleń: 669
  • BASCOM - Attiny 2313 - prosty program

    Sprawy zawodowe oderwały mnie od tego tematu, ale już jestem i działam. Układy elektroniczne nie są dla mnie problemem, ale gdy kończyłem szkołę to komputer zajmował pomieszczenie o sporej kubaturze i był bardziej ciekawostką niż pomocą naukową. "bart-projects" dziękuję bardzo, sprawdziłem,...

    Mikrokontrolery Początkujący   17 Paź 2019 11:31 Odpowiedzi: 5    Wyświetleń: 468
  • [Atmega8][bascom]Czy poniższy program jest poprawny?

    Czy poniższy program jest poprawny? Na symulatorze wszystko działa lecz nie w rzeczywistości. Zadanie programu: Po Zwarciu PinC.1 do masy ma wygenerować 2s impuls na PinC.0 następnie po rozwarciu zacząć odliczać czas ustalony przy urzyciu zmiennej T, po upływie którego poda impuls 2s na...

    Mikrokontrolery AVR   06 Lip 2008 19:54 Odpowiedzi: 16    Wyświetleń: 1713
  • Bascom ATmega32 - zamiana znaku w string oraz tryb powerdown

    Witam kolegów serdecznie tuż przed świętami. Piszę program realizujący pomiar temperatury i zapisujący uzyskane dane do pliku zlokalizowanego na karcie SD. Powoli wtrącam timery zamiast wait(). Mam w sumie trzy problemy. 1) Formatuje uzyskane dane przez zapisem do pliku. Niestety nie wiem...

    Mikrokontrolery AVR   24 Gru 2013 12:17 Odpowiedzi: 12    Wyświetleń: 1698
  • timer, BASCOM, 89C2051

    Witam Zmowu timery :) Zrobilem sobie timerek, ktory ma odlicza czas do 24h i testuje go. W czasie testow zauwazylwem ze puzni sie kilka (ok.5) sekund na minute. Przejzalem posty na elektrodzie i nie moge nic wymyslic. zaladowana do timera wartosc dotyczy kwarcu 11.0592, ale probowalem wyliczyc...

    Mikrokontrolery   15 Lut 2008 13:08 Odpowiedzi: 11    Wyświetleń: 5718
  • [Atmega16][Bascom] Jak uruchomić zegar RTC w Bascomie.

    Szukaj raczej błedu w połączeniu, bo sam program jest OK - przed chwilą wgrałem na Atmega8 (jedynie zmieniałem deklaracje '$regfile' ) w zestawie uruchomieniowym EVBavr04 (Propox) i działa normalnie - czas jest odliczany.. Może gniazdo do obsadzenia kwarcu Ci coś nie łączy, bo jeśli uC nie...

    Mikrokontrolery AVR   19 Sie 2008 06:50 Odpowiedzi: 17    Wyświetleń: 7433
  • Programowy Pwm atmega 8- (bascom)

    Diody mają nieliniową charakterystykę jasności świecenia w stosunku do prądu jaki przez nie przepuszczasz (tak w skrócie) Kiedy PWM ma wartość 1, 2, 3, 4 czyli niską to przyrost jasności w tych pierwszych krokach jest duży. Póżniej jednak "dokładanie" już zmienia niewiele. Taki...

    Mikrokontrolery Początkujący   22 Sty 2018 17:02 Odpowiedzi: 11    Wyświetleń: 1968
  • Program do termo - zegarka [atmega8][bascom]

    Witam Ostatnio złożyłem z książki Marcina Wiązani-"Programowanie_mikrokontrolerow... dwa układy zegarka i termometru. Próbowałem połączyć te dwa układ i napisałem taki program $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config...

    Mikrokontrolery AVR   12 Mar 2011 09:43 Odpowiedzi: 2    Wyświetleń: 1705
  • [Bascom] Własna procedura obsługi serwomechanizmu.

    Pracuje nas sterowaniem małego serwomechanizmu: Programuje w Bascom AVR i do tego celu wykorzystuję jedynie Timer0. Nie mogę wykorzystać dodatkowego timera1 bo ten będzie służył do odliczania czasu. Instrukcji Serwos() także nie chce wykorzystywać...jakoś nie mam do niego zaufania :/ Aktualnie...

    Mikrokontrolery AVR   14 Lip 2012 12:34 Odpowiedzi: 10    Wyświetleń: 2071
  • Atmega32 Bascom - Odbiór danych 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 (...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1812
  • Bascom czy C - oto jest pytanie.

    Witam. Czy warto jest się przesiąść z Bascoma na C? Wykorzystuję Bascom do projektów które sterują czymś tam - licząc impulsy, nadzorując temperaturę, odliczając czas, pokazując wartości lub komunikaty na wyświetlaczach, analizując sygnały wejściowe i dając odpowiedź na odpowiednie...

    Mikrokontrolery   09 Lip 2005 01:06 Odpowiedzi: 22    Wyświetleń: 2511
  • [Bascom] [ATmega32] Zapis wyników na karcie SD

    Raczej nie zaczęło. Prawidłowo działa odliczanie czasu w oparciu o zegar PCF8583 - co minutę miga dioda podprogramu Pomiar. I na tym się kończy sprawa jeśli chodzi o SD, nie dopisuje do pliku, nie tworzy nowego, reszta działa poprawnie - wyświetlanie czasu i temperatury na LCD. Plik Config_MMC.bas...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 10208
  • [Mega32][Bascom] PCF8583 ustawianie czasu przez menu

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

    Mikrokontrolery AVR   09 Mar 2011 21:55 Odpowiedzi: 9    Wyświetleń: 3378
  • [mega16][bascom] Sterowanie 25 LED - programowy PWM

    To czekamy na prezentację jak już wszystko będzie działać :) Prezentacja na pewno będzie jak już wszystko złożę w całość. Jak na razie w wolnych chwilach pomiędzy zajęciami staram się dopracowywać wszystko na płytce stykowej. Zaobserwowałem dziwną rzecz. Atmega po kilku przejściach...

    Mikrokontrolery AVR   06 Maj 2011 12:35 Odpowiedzi: 66    Wyświetleń: 13876
  • Przełożenie programu BASCOM dla AVR na '51

    Witam Piszę program w BASCOMie dla układu attiny2313. Niestety nie mam tego uC, ale posiadam kilka AT89C2051 i programator BlowIt. Czy po za zmianą nazw wyprowadzeń i nazwy procesorka, trzeba bedzie coś jeszcze zmieniać przy przekładaniu programu z bascomAVR na bascom 51? Program to timer odliczający...

    Mikrokontrolery   15 Maj 2011 19:08 Odpowiedzi: 6    Wyświetleń: 1377
  • [ATMEGA8] [BASCOM] - Termostat + czasówka

    Napisałem coś sam, nie wiem czy coś jest dobrze ale spróbowałem.. Prosiłbym o jakieś rady/wskazówki. Czy włączanie ventylatora/ów ma jakikolwiek związek ze zmianami temperatury? Jeżeli processor obsługuje/wykonuje pomiar czasów włączenia i wyłączenia vents, to kiedy robi...

    Mikrokontrolery Początkujący   18 Kwi 2014 06:40 Odpowiedzi: 5    Wyświetleń: 2433
  • [BASCOM] Atmega8 Przerwania INT z CNY17

    Witam. Od pewnego czasu zmagam się z różnymi wersjami programów do obsługi zgrzewarki. Mam podłączone 2 układy cny17 i wykrywanie zera odbywa się wzorowo, sygnały z cny17 wrzucam na INT1 i za ich pomocą chcę odliczać czas. W skrócie po sygnale z cny17 chce uruchomić triak odczekać np...

    Mikrokontrolery Początkujący   04 Lip 2022 10:26 Odpowiedzi: 46    Wyświetleń: 2094
  • [Atmega8][BASCOM]Problem z dodawniem do zmiennej

    Witam! Pisze właśnie program do swojej wytrawiarki i podczas pierwszych testów kodu natrafiłem na bardzo dziwny problem. Pierwszy raz się z czymś takim spotykam. Mianowicie, kiedy dodam 12 lub 13 razy "1" do zmiennej S wyskakują na LCD jakieś "pierdoły" i procesor sam się resetuje. Nie mam...

    Mikrokontrolery AVR   02 Lis 2008 19:00 Odpowiedzi: 2    Wyświetleń: 1323
  • Komputerek rowerowy (BASCOM, ATmega8, LCD Nokia 3310 )

    Sub Obliczenia If Czujka = 1 Then If Czujka = 1 Then End Sub To ma być coś takiego Napiszę językiem ludzkim :) Jeśli stan na pinie "czujka" jet wysoki wtedy zacznij odliczać czas Gdy stan na pinie czujka będzie wysoki wtedy zatrzymaj liczenie czas który...

    Mikrokontrolery   27 Lut 2010 14:00 Odpowiedzi: 12    Wyświetleń: 6628
  • [BASCOM] jak zrobić regulacje czasu pracy?

    ustawienia muszą być zapamietywane ale to wystarczy wpisać zmienne do eram To jest wlasnie uzycie EEPROM. no i dokładność raczej powinna być zegarowa Wewnetrzny oscylator RC daje ci blad odliczanego czasu rzedu max. +/- 5%. Zazwyczaj miesci sie w 1%. Bezspornie, kwarc daje...

    Mikrokontrolery AVR   17 Lis 2009 20:52 Odpowiedzi: 9    Wyświetleń: 2020
  • Attiny2313 problem z obrotomierzem [Bascom]

    Witam. Próbuję zrobić prosty obrotomierz do samochodu na Attiny2313. Do testów z jednego Attiny2313 zrobiłem prosty "generator" 100Hz Kod: $regfile = "attiny2313.dat" $crystal = 4000000 Config Pinb.0 = Output Config Timer1 = Timer , Prescale = 1 Timer1 = 45536 On Timer1...

    Mikrokontrolery AVR   30 Maj 2012 19:23 Odpowiedzi: 22    Wyświetleń: 4635
  • Pomiar temperatury przez ds18b20 i przerwanie w Bascom

    Witam serdecznie. Szukałem już chyba wszędzie, próbowałem kilkunastu innych programów i problem ciągle zostaje nie rozwiązany. Otóż piszę program do sterownika pieca. Posiada on 3 czujniki DS18B20, 3 przekaźniki i 1 triak do sterowania pompki kolektorów. Wszystko działa bez zarzutu. Problem...

    Mikrokontrolery AVR   25 Lis 2010 09:59 Odpowiedzi: 12    Wyświetleń: 5661
  • [BASCOM] Pierwiastkowanie na ATtiny2313

    Racja. Do tego typu obliczeń są potrzebne większe procki. Wracając do tematu licznika. Stworzyłem już kod, który odlicza czas i zlicza naciśnięcia(maksymalne wychylenia). Nie mogę dojść do sposobu jakim mam obliczyć resztę. Nadal ufam,że jeszcze na ATtiny uda mi się to zrobić...

    Mikrokontrolery AVR   28 Maj 2011 22:47 Odpowiedzi: 6    Wyświetleń: 1957
  • [Atmega8][Bascom] kilka menu - sprawdzenie kodu

    A jednak dziś jeszcze przepisałem to INT0. Działa choć czasem są problemy z odczytem temperatury, ale to pewnie dlatego że za dużo powstawiałem disable/enable interrups. No i przestawiłem moją Atmegę na trochę szybszą:) W takim razie spróbuję jeszcze z Timerem. A jaką najmniejszą rozsądną...

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3231
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Dodałem funkcję licznika czasu: Dodano po 2 Zmiana zmiennych jest taka: [syntax=basic4gl]'---ZMIENNE---... Rozmiar As Long , Wolne As Long , Odebrany_znak As Byte , Cos_przyszlo As Byte , Outbin As Byte Rozmiar = 0 [/syntax] [syntax=basic4gl]...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5121
  • BASCOM 89C2051 - gdzie mam błąd?

    Pomocy, programik nie działa. Zrobiłem projekt sterownika do pompy przy piecu i fajnie działa (zresztą jest na forum). Ale skończyły mi się procesory z zapasów i kupiłem nowe. O tych z TME pisałem ale wczoraj byłem na giełdzie i zrobiłem zakup. Wszyscy mieli takie same jak z TME (co padały...

    Mikrokontrolery   30 Wrz 2004 13:17 Odpowiedzi: 6    Wyświetleń: 2348
  • Bascom, PCF8583P i ATMEGA8 = dziwne dane

    Witam po przerwie. Zrobiłem rozbudowany zegar z budzikiem na ATMEGA32, ale jest problem z prawidłowym odliczaniem czasu przez układ zegara. PCF spóźnia się o 2 sek na minute, dużo według mnie. Zegar poprawnie działa, gdy odłączę zasilanie ATMEGI(PCF podtrzymywany przez baterię) lub gdy...

    Mikrokontrolery   05 Sie 2008 12:38 Odpowiedzi: 14    Wyświetleń: 4218
  • [ATmega16][Bascom]Sterownaie 5 halogenami.

    Mice --> oczywiście, że da radę i to spokojnie na jedym procku sterować wieloma kanałami tego typu. Oczywiście bez żadnego PWM'a .... w czym piszesz soft? niedawno gdzieś tu na elektrodzie był temat i przykłady - fragmenty kodu jak sterować w bardzo prosty sposób zarówno w Bascomie...

    Mikrokontrolery AVR   01 Wrz 2010 20:53 Odpowiedzi: 14    Wyświetleń: 2867
  • BASCOM, Przewijanie kilku tekstów na lcd bez shiftlcd

    Witam. Szukam sposobu przewijania kilku stringów w tym samym czasie na ograniczonym obszarze wyświetlacza lcd znakowego Mam wyświetlacz lcd znakowy 4x16, z którego mogę wykorzystać tylko 6 pierwszych znaków by wyświetlić cały długi string na wiersz. Napisałem funkcję która buforuje...

    Mikrokontrolery AVR   20 Kwi 2020 16:52 Odpowiedzi: 15    Wyświetleń: 600
  • [Bascom] Problem z obsługą przycisków i przerwania.

    Niestety , muszę Cię zmartwić :( W samej pętli głównej tracisz ~5 s na instrukcje WAIT i WAITMS , a do tego dochodzi czas wykonania funkcji i podprogramów.W tak zbudowanym programie , masz marne szanse na prawidłowy(w miarę szybki) odczyt klawiszy.Myślę , że należy skorzystać z timera...

    Mikrokontrolery   28 Lip 2005 22:29 Odpowiedzi: 6    Wyświetleń: 1808
  • atmega8 i wyświetlacz 7 segmentowy LED ==> BASCOM

    No to mam juz jakis podstawowy kod do pomiaru predkosci :) mam multipleksa NIE WIEM CZY DOBRZE ZADEKLAROWALEM PORTY - prosze o sprawdzenie czy ilosc cyferek sie zgadza i czy prawidlowo "pominalem" bity kwarcu (portB) resetu (PortC) i timer'a (portD) - wystarczy tam dac zera (wejscia) i juz?? no...

    Mikrokontrolery   05 Lis 2005 09:16 Odpowiedzi: 31    Wyświetleń: 22683
  • BASCOM i multipleks 4 LED

    robisz sobie zmienna 1bajtową i na przerwaniu od timera (kiedy sie przepełni) inkrementujesz ją( zwiekszasz o 1). Wtedy łaczna ilosc zliczonych impulsów wyniesie zmienna1*256+timer. Piszesz sobie najpierw procedurke ktora wyswietli pojedyncza cyfre, nastepnie piszesz procedurke ktora wyswietli...

    Mikrokontrolery   05 Wrz 2006 13:37 Odpowiedzi: 28    Wyświetleń: 5793
  • Bascom AVR - polecenie Config Servo

    tak się składa że też jestem troche zainteresowany tematem CNC i czesto czytam www.cnc.info.pl z tym że raczej tam nie pisze. a co do AVR i Bascoma to mam bardzo duże doświadczenie w tym temacie, i niepróbuje kolegi wprowadzić w maliny. więc sterowniki sermomotorów i silników krokowych...

    Mikrokontrolery   05 Paź 2006 21:45 Odpowiedzi: 20    Wyświetleń: 5480
  • Bascom a wyświetlanie na LCD

    Witam Mam taki kawałek kodu w bascomie Ppp: Portc.0 = 0 For A = 1 To D Wait 1 Next Portc.0 = 1 For A = 1 To E Wait 1 Next Potrzebuję wyświetlić odliczanie czasu od A do D i A do E w odstępach co 1s np od 1-10 1,2,3,4...lub 10,9,8... Niewiem jak się za to zabrać .Jakiej funkcji...

    Mikrokontrolery   11 Wrz 2007 13:57 Odpowiedzi: 5    Wyświetleń: 1173
  • [ATMega162][Bascom]Odczyt z 1wire w przerwaniu.

    Heh, no już się powtarzam... :) W głównej pętli programu jest instrukcja ; Input Rs_data Czyli, że nic mi nie pomoże żadne odliczanie czasu, bo przez 99% czasu program nic nie robi stojąc na instrukcji input, i czekając na dane z rs232. I właśnie dlatego wymyśliłem to przerwanie,...

    Mikrokontrolery AVR   22 Cze 2010 00:24 Odpowiedzi: 34    Wyświetleń: 4326
  • Atmega32 Bascom i obsługa przycisku

    Sposób jest bardzo prosty ... zmień język na C lub assembler. Też nad tym myślałem ale to proste nie będzie W drugiej kolejności zastanów się nad zewnętrznym flashem, bo jak sądzę tę pamięć zajmują Ci próbki dźwięków, a nie program. Nie ma żadnych próbek dźwiękowych...

    Mikrokontrolery AVR   03 Maj 2011 15:49 Odpowiedzi: 16    Wyświetleń: 2584
  • Przedłużenie sygnału, Bascom

    No na pewno musisz: - wykorzystać przerwania od jednego z timerów do odliczania czasu ('Enable Interrupts", "On Time","Config Timer" itp) - wykorzystać przerwania od jednego z timerów do multipleksowania wyświetlacza (j.w.) lub "Lcd" do wyświetlacza LCD - przetwornik ADC ("GetADC") do zmiany...

    Mikrokontrolery   08 Lis 2011 17:52 Odpowiedzi: 3    Wyświetleń: 758
  • Obsługa serwa modelarskiego atmega8 Bascom

    Witam Znajdź gdzieś rysunek sygnału PPM to Ci ułatwi analizę. Z kodera wychodzą szpilki o szerokości około 200µs, pierwsza jest początkiem pierwszego impulsu, druga początkiem drugiego i jednocześnie końcem drugiego itd. Dziewiąta tylko zakończy ósmy impuls i po nim jest przerwa,...

    Mikrokontrolery AVR   03 Mar 2012 22:33 Odpowiedzi: 22    Wyświetleń: 3761
  • 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...

    Mikrokontrolery AVR   25 Gru 2012 01:02 Odpowiedzi: 0    Wyświetleń: 1236
  • [ATMega8][BASCOM] - Lookup wczytuje losowe wartości

    Witam. W temacie mikroprocesorów jestem dalej początkującym, i dlatego zwracam się do was z prośbą o pomoc. Nie będę ukrywał, że porwałem się kolejny raz z motyką na Słońce, ale dla mnie tylko takie wyprawy są cenne. Jednak przechodząc do problemu. Wydaje się być błahy, ale siedzę...

    Mikrokontrolery Początkujący   25 Cze 2013 08:23 Odpowiedzi: 1    Wyświetleń: 1281
  • [ATtiny2313][Bascom] - Jak zadeklarować liczbę stałoprzecinkową ?

    Ech, dopiero zauważyłem (że Ty chcesz zadeklarować zmienną). Tak więc w nazwie nie możesz użyć ani kropki ani przecikna Może daj _. Druga sprawa to INCR. Może to i działa dla zmiennych typu zmiennoprzecinkowego (dla ścisłości to BASCOM nie ma typu stałoprzecinkowego) to równanie: [syntax=basic4gl]If...

    Mikrokontrolery AVR   04 Lip 2013 13:00 Odpowiedzi: 14    Wyświetleń: 2115
  • [BASCOM] - Sterowanie czasomierzem

    Witam, Projektuje sobie urządzenie które w zasadzie będzie zegarem, ale z kilkoma funkcjami. Chodzi mi o to że np. o godzinie 12 w południe chcę aby na jednym z pinów procesora pojawił się stan wysoki do np. godziny 13. Zegar programowo jest ok, odlicza czas, wszystko jest na LCD, nie wiem...

    Mikrokontrolery AVR   09 Wrz 2013 18:50 Odpowiedzi: 8    Wyświetleń: 1704
  • [Amega8][Bascom] - Błędne wyświetlanie temperatury.

    Trudno jest pokazywać błędy tam gdzie jeden błąd pogania drugi ale spróbuję. Potraktuj to proszę na wesoło :D Nie mam zamiaru nikogo dotknąć tylko mam takie poczucie humoru. Zacznijmy od tego że kalkulator nie gryzie i jest wbudowany w Windows. Jeśli zacznie się z niego korzystać to...

    Mikrokontrolery AVR   31 Mar 2015 16:01 Odpowiedzi: 4    Wyświetleń: 777
  • Program w Bascom - coś nie tak

    Witam serdecznie - oto fragment programu do sterowania bramą. Całośc działa w ten sposób że po zwarciu "Pind.1" następuje zapalenie lampy sygnalizacyjnej nad bramą "Portb.1" i jednocześnie wysłany jest sygnał aby otworzyć tę bramę "Portc.1", jednocześnie program ma dwa razy mignąć lampą...

    Mikrokontrolery   13 Lut 2007 12:44 Odpowiedzi: 10    Wyświetleń: 1667
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    Więc sprawa ma się tak - kupiłem nowego PCFa, kwarc, sprawdzałem nawet z różnymi kondensatorami (33p i 22p) i NIC!!!! Po załączeniu jest ciągle 00:00:00 i data 01/01!!! Ja dotykam do kwarca to czasami doda parę sekund, ale też nie zawsze!!! Co to może być bo już nie mam pomysły!!! Przypomnę...

    Mikrokontrolery   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 6464
  • [ATMEGA 8][BASCOM] Tablica informacyjna LED

    No tak, te funkcje wyglądają w ten sposób: #define F_CPU 1000000 //1MHz zegar procesora #define CYCLES_PER_US ((F_CPU+500000)/1000000) //cpu cycles per microsecond void delay(unsigned int us) { unsigned int delay_loops; register unsigned int i; ...

    Mikrokontrolery AVR   02 Lis 2010 07:54 Odpowiedzi: 106    Wyświetleń: 35253
  • [Atmega16][Bascom][ds1307]-pomoc przy uruchomieniu

    Na pinie 3 mam dokładnie 3,28 (bateryjka pastylka CR2032). Obyło się bez kondensatorka. I się okazało ,że zamiast na linię sda dać opornik to ten opornik dałem na linię sqw . Teraz już śliczne odlicza czas. Dzięki za pomoc. Tematu jeszcze nie zamykam , bo niewątpliwie będę miał jeszcze...

    Mikrokontrolery AVR   23 Sty 2009 15:30 Odpowiedzi: 14    Wyświetleń: 3800
  • [ATmega8][BASCOM] DS1820 opóźnia działanie programu

    Witam. Najpierw wysyłasz rozkaz pomiaru temperatury, później z pomocą timera lub nawet zmiennej zwiększanej w pętli odliczasz czas pomiaru lub większy (mikroprocesor w międzyczasie normalnie wykonuje program). Po tym odczytujesz wynik pomiaru z DS1820, co nie trwa zbyt długo. Pozdrawiam. ...

    Mikrokontrolery AVR   20 Lut 2009 17:55 Odpowiedzi: 2    Wyświetleń: 1647
  • [ATmega16][BASCOM] Precyzja timer0 przy zegarze 8MHz

    ok. Więc mam kolejne pytania, a mianowicie czy uruchomienie zew. kwarcu spowoduje bardziej precyzyjne odliczanie czasu i jak ustawić te fusbity. Wiem że na temat fusbitów jest dużo na forum, ale również jest dużo postów typu " ustawiłem fusbity i nie mogę zaprogramować", więc się trochę...

    Mikrokontrolery AVR   23 Lut 2009 21:52 Odpowiedzi: 19    Wyświetleń: 2678
  • [atmega8][bascom] zegar i termometr w jednym

    witam ponownie zrobiłem tak aby program w timerze był jak najkrótszy wszystko fajnie działa tylko że jak nastawiam godziny lub minuty to tylko do 8 później się zacina i nie da się nic zrobić. Czy mógłby ktoś zerknąć na mój kod i powiedzieć co ma źle. $regfile = "m8def.dat"...

    Mikrokontrolery AVR   24 Maj 2009 23:55 Odpowiedzi: 7    Wyświetleń: 6334
  • [BASCOM] Menu z 3 przyciskami - góra, dół i enter.

    Z reguły sprawdzam, teraz przy tym menu nie sprawdzałem, bo chciałem przedstawić na forum jak ja to widzę i czy dobrze, bo jeszcze nie mam napisanego Ust1-Ust6 itd. Bez debounce czyli If enter = 1 then gosub ust1, tak? W Case 0: co mam wpisać? Nic nie wpisywać, czy co? Robię tak jak mówisz...

    Mikrokontrolery AVR   30 Sty 2010 21:22 Odpowiedzi: 42    Wyświetleń: 7492
  • [atmega8][bascom] sterowanie radiem z kierownicy

    Na wstępie zaznaczę, że jestem raczej laikiem w temacie programowania, miałem na studiach przedmioty temu poświęcone, ale prywatnie napisałem tylko kilka programów (wydział mechaniczny). Od dłuższego czasu przerabiałem samochód, żeby sterować radiem z kierownicy. Wszystko fizycznie...

    Mikrokontrolery AVR   25 Maj 2011 17:50 Odpowiedzi: 2    Wyświetleń: 1513
  • Zegar Rc5 na uC Atmega8 z budzikiem i pom. tem BASCOM

    Świetny zegarek, starannie zrobiony i przemyślany. Do nextępnego projektu kilka uwag, wtedy zrobisz perfekt zegar: -dwukropek wygaszany + sterowalne kropki -wyświetlanie ujemnych i dodatnich temp. na tych samych pozycjach. Choćby płaska dioda jako minus Z tym dwukropkiem rzeczywiście mogłem...

    DIY Poczekalnia   06 Lut 2015 13:38 Odpowiedzi: 61    Wyświetleń: 28994
  • [M32][Bascom] Minutnik do jajek - prośba o sprawdzenie programu

    Samo wykorzystanie M32 do minutnika jajek jest już nieekonomiczne, ale zakładam, że taki masz procesor na stanie. Po pierwszej nie używaj takich warunków... Jak rozwiązujecie sprawę migania dwukropka? Ja zazwyczaj dwukropek też robię w multipleksie (gdy nie mam wolnych pinów uP) łącząc...

    Mikrokontrolery AVR   30 Cze 2012 20:31 Odpowiedzi: 7    Wyświetleń: 1841
  • [Bascom] Przerwania i wait

    Instrukcja Wait nie stopuje procesora. Procesor odlicza czas poprzez zmianę wartości rejestrów a więc działa. A skoro działa to powinien także odczytać informację, że nastąpiła sygnalizacja od przepełnienia Timera. Spróbuj zastosować tą instrukcję. Tylko nie wywołuj jej w obsłudze...

    Mikrokontrolery Początkujący   09 Lip 2012 22:19 Odpowiedzi: 7    Wyświetleń: 1652
  • m8 - [bascom] Za dużo select case w przerwaniu

    Buforuj otrzymane znaki i przetwarzaj w procedurze pętli głównej programu. Oczywiście wiąże się to z wywaleniem wszelkiej maści form kodu blokującego procesor i oparciem odliczania czasu o Timer.

    Mikrokontrolery AVR   11 Sie 2012 10:10 Odpowiedzi: 3    Wyświetleń: 1397
  • [BASCOM] - Sterownik C.O. tryb Manual/Auto jak zrobić Menu

    mała podpowiedź było troche błędów w Twoim programie i przeczytaj co dopisałem wyżej odnośnie pull up [syntax=basic4gl]'--------------...

    Mikrokontrolery Początkujący   28 Kwi 2013 11:23 Odpowiedzi: 31    Wyświetleń: 9237
  • [Bascom] Konfiguracja PWM

    Witam! Płytki i schematu nie trzeba już sprawdzać - wykonane, połączone i działa. Kwestia nierozwiązana to program w Bascomie. Poprzedni kod trochę zmodyfikowałem, ale nic to nie dało. Sama obsługa przerwania Timera0 jest zła, bo wywalając całą resztę i zostawiając: [syntax=basic4gl]$regfile...

    Początkujący Naprawy   13 Sty 2013 13:42 Odpowiedzi: 12    Wyświetleń: 3276
  • [ATmega16][Bascom] - Przez konfiguracje Timer2 brak kompilacji kodu

    Faktycznie . Czyli moje rozwiązanie to użycie Timera2 jako PWM do serw a Timera 0 do zliczania impulsów ? Chyba że mogę się przesiąść na jakąś inną atmege która takie wyjście wyciągnięte ma ? Szczerze mówiąc to pierwszy raz bawię się z Timerami . Wystosuje więc pytanie...

    Mikrokontrolery AVR   23 Lip 2013 05:20 Odpowiedzi: 12    Wyświetleń: 2103
  • [BASCOM] Przerwania od serwa spowalniają komendy wait

    Ten pierwszy steruje wyświetlaczem VFD szeregowo, gdzie nie mogą być opóźnienia, dodatkowo odczytuje stany 8 pinów Dlatego tym bardziej powinieneś wykorzystać timer do generowania przerwań cyklicznie i deterministycznie. Jak znam życie, to cały taki program można zamknąć <1% czasu...

    Mikrokontrolery AVR   08 Maj 2014 17:57 Odpowiedzi: 13    Wyświetleń: 1866
  • BASCOM - Układ czasowy. Pomoc w pisaniu programu.

    Zacznij od przerwania timera - w nim sprawdzaj stan przycisku, odliczaj czas, włączaj i wyłączaj odbiornik.

    Mikrokontrolery AVR   04 Lut 2016 18:22 Odpowiedzi: 27    Wyświetleń: 2439
  • [Bascom] Atmega8 - Na LCD znikają własne znaki

    Witam. Zrobiłem sterownik do swojego obrotowego kolektora słonecznego. Bascom, Atmega8, lcd 4X20 znaków-tryb 4 bit. Problem jest następujący: sterownik za pomocą przekaźników steruje siłownikiem z silnikiem DC lewo - prawo. Miałem problem z zakłóceniami, reset procesora, krzaki na LCD. Działo...

    Mikrokontrolery   18 Lip 2014 21:15 Odpowiedzi: 11    Wyświetleń: 2181
  • [AT89C4051][BASCOM] - reakcja na zbocze narastające

    Kolego tehaceole , na programowaniu znam się bardzo słabo, jedynie teraz w Basic'u zaczynam, i trochę "ASM" z DSM51, więc po prostu nie jestem w stanie dojść do tego jakich komend użyć oraz w którym miejscu programu. Ogólnie rzecz biorąc to program jest tylko minimalnie przerobiony [syntax=basic4gl]$crystal.....

    Mikrokontrolery   24 Kwi 2012 20:19 Odpowiedzi: 7    Wyświetleń: 3263
  • Atmega8 BASCOM - Prośba o zmodyfikowanie programu Timera do naświetlarki

    Witam. Nie jestem zbyt biegły w programowaniu, więc zwracam się z prośbą o zmodyfikowanie kodu do naświetlarki z projektu [url=www.mirley.firlej.org/timer_fotogra... Chciałbym żeby usunąć z programu tryb podgląd i przycisk wywołujący go, a dodać trzy przyciski do których po dłuższym...

    Mikrokontrolery Początkujący   24 Paź 2014 21:48 Odpowiedzi: 0    Wyświetleń: 834
  • [Zlecę] Napisanie programu w BASCOM

    Witam. Zlecę napisanie prostego programu w BASCOM na procesor at89c2051. Oto założenia: Układ ma diody oznaczające upływający czas w minutach Od 5 minut do 0 minut. Steruje przekaźnikiem który uruchamia sygnał dźwiękowy głośny oraz steruje piszczkiem (takim małym buczkiem) Trzy...

    Projektowanie Bazar   27 Maj 2014 20:40 Odpowiedzi: 0    Wyświetleń: 933
  • [AVR][Bascom]Sterownik czasowy, użycie timerów

    Proszę bardzo. Napisany w 20 minut więc błąd mógł się wkraść. Timer co minutę daje znać i wtedy odliczane są minuty do włączenia bądź wyłączenia wentylatora. Przyciski są dwa. Kiedy naciśniesz jeden z nich to od razu powinien włączyć się wentylator (można w ten sposób zawsze...

    Mikrokontrolery Początkujący   03 Wrz 2015 16:40 Odpowiedzi: 2    Wyświetleń: 1110
  • [ATmega8][Bascom] - AVT5341 sterownik bramy - 2 skrzydła

    Witam. Odświerzę troszkę temat. AVT wypuściło drugą wersję oprogramowania do tego kitu. Zawiera ono obsługę jednego i dwóch skrzydeł. Wybór dokonywany jest automatycznie poprzez wykrycie obecności przystawki (napięcie na rezystorze po pomiarowym). Niestety program napisany jest w...

    Mikrokontrolery AVR   14 Lis 2017 21:17 Odpowiedzi: 53    Wyświetleń: 18180
  • [Bascom]Timer1 - załączanie przekaźnika na czas.

    Witam Piszę program (bascom) i nadziałem się na problem z którym nie mogę sobie poradzić. Timer 1 pracuje jako zegar i po spełnieniu warunku , ma załączyć przekaźnik który ma być załączony na czas_pracy i po odliczeniu czasu pracy ma wyłączyć się na czas przerwy i zablokować...

    Mikrokontrolery AVR   16 Lut 2010 23:28 Odpowiedzi: 3    Wyświetleń: 1874
  • [Bascom] Współpraca przerwań zewnętrznych i wewnętrznych

    Witam! Uczę się Bascoma i postanowiłem napisać "stoper" sterowany z pilota (pilot nadaje w standardzie rc5). Najpierw napisałem pętlę odpowiadającą za ustawienie stopera za pomocą pilota. Zrobiłem to za pomocą przerwania INT0. Wszystko działało jak należy. Problem się zaczął jak skonfigurowałem...

    Mikrokontrolery AVR   12 Wrz 2010 14:46 Odpowiedzi: 9    Wyświetleń: 1419
  • [BASCOM-AVR] Jak zliczyć impulsy, przez okreslony czas.

    Banalne zadanie. A więc włączasz licznik(lepiej TIMER1-większa pojemność), tak, aby odliczał ci te 10sekund. Dajesz zmienną którą zwiększasz np co 1sekunde (zmienna o nazwie sekundy). W czasie odliczania do 10s w pętli głównej zliczasz impulsy przycisku i zwiększasz je w innej zmiennej...

    Mikrokontrolery AVR   04 Sty 2011 13:54 Odpowiedzi: 2    Wyświetleń: 1161
  • Bascom tworzene zegara odliczajacego w dół

    Witam, zwracam się z prośbą o pomoc. Tworzę program sterujący silnikiem DC. Program składa się z menu głównego w którym są 4 podprogramy 3 z nich działają bezbłędnie. Największy kłopot sprawia mi 4 podprogram a zarazem najważniejszy. podprogram startt ma za zadanie odmierzyć zadany...

    Mikrokontrolery Początkujący   10 Mar 2012 15:03 Odpowiedzi: 1    Wyświetleń: 1230
  • [BASCOM] Licznik 0-9, regulowanie prędkości odliczania

    Już z tym też kombinowałem, ale nie wydaje mi się by było to "fachowe" rozwiązanie.. Kazde rozwiazanie z uzyciem 'Wait,' 'waitms' jest NIE-fachowe i bez sensu. Uzywasz calej mocy processora dla glupiej dyrektywy czekania. Malo tego, w tym czasie processor jest zajety wlasnie odliczniem tego...

    Mikrokontrolery AVR   16 Lis 2009 11:56 Odpowiedzi: 6    Wyświetleń: 1377
  • RTC i tryb Power Down w Atmega8 [Bascom]

    Udało mi się zejśc do Iśr= 1mA wyłączając na czas uśpienia przetwornik i zmniejszając częstotliwość oscylatora. Da się jeszcze niżej zejść kod [syntax=basic4gl]$regfil... = "m8def.dat" $crystal = 1000000 Config Portb = &B111111 Portb = &B111111 Config Portd = &B11111111 Portd...

    Mikrokontrolery Początkujący   15 Wrz 2012 09:57 Odpowiedzi: 29    Wyświetleń: 4377
  • Płynne przyciemnianie i rozjaśnianie BASCOM AVR

    Zacznij od tego aby na przerwaniach od timera, np 1ms liczyć czas przez jaki przycisk jest naciśnięty, niech będzie to zmienna "czasGora". Jeśli zwolniony zerujesz czas. Gdy jest naciśnięty przez 2000ms, ustawiasz flagę "rozjasnianie". W przerwaniu gdy flaga ta jest ustawiona zwiększasz wypełnienie...

    Mikrokontrolery Początkujący   30 Gru 2018 14:42 Odpowiedzi: 3    Wyświetleń: 528
  • [Atmeg8][bascom] -pwm +rs485

    Witam Mam taki programik opiszę tylko najważniesze elementy # konfiguracja timerów Config Timer0 = Timer , Prescale = 1024 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm Disconnect , Prescale = 8 Config Serialin = Buffered , Size = 6 Enable Interrupts Enable Timer0 Timer0...

    Mikrokontrolery AVR   11 Lut 2010 20:20 Odpowiedzi: 0    Wyświetleń: 1028
  • [BASCOM]Atmega 8 odbiornik RC5 - Zmiana działania programu odbiornika RC5

    Nie wiem czy wyjdzie to jako kolejny post lub dodany po czasie :D ..., ale po pierwsze chciałbym byś nie myślał że moje uwagi są złośliwe. Po prostu zapytań o różne aspekty programowania w Bascom jest tak wiele że lepiej jest odpowiedzieć na ogólnodostępnym forum niż musieć sie powtarzać. Jest...

    Mikrokontrolery Początkujący   27 Gru 2016 11:44 Odpowiedzi: 3    Wyświetleń: 1029
  • odliczanie w dol w sub bascom 8051

    mam pewien problem pewnie wyda sie komus bardzo prosty do rozwiazania... ja sobie z nim poradzic nie moge mam generator 1 hz i chce nim odliczac czas w dol a jak dojde do zera to chce wystawic 1 na np p1.1 <bascom8051> impulsy chce podawac na p3.3 czy ktos moze mi pomoc ? czas odlczany...

    Mikrokontrolery   13 Lut 2008 21:48 Odpowiedzi: 1    Wyświetleń: 1317
  • [ATTiny2313][Bascom]-sterownik silnika krokowego początkujac

    Ciąg dalszy bojów z tym kodem i jeżeli to możliwe prozba o dalszą pomoc. Wiec tak , obecnie podaję czas pracy silnika X1 oraz czas postoju T(klawiszami zwiększam albo zmniejszam parametry X1 oraz Y). Generalnie będzie to jeden z dwóch trybów pracy, drugi ma być z ciągłą regulacją...

    Mikrokontrolery AVR   05 Mar 2011 18:57 Odpowiedzi: 6    Wyświetleń: 4171
  • Jak regulować czas potencjometrem; Atmega8; Bascom

    ...wyświetlacz 7 segmentowy (posiadam dwa takie) i tam pokazywany byłby czas... Trzeba by było zrobić multipleksowanie, chyba że zastosujesz jakiś mały LCD. Co do 2 trybów to nie ma problemu, dzielisz funkcję na 2, na LCD widać by było wszystko. Alarm, ustawiasz jeden wzór reagujący...

    Mikrokontrolery AVR   12 Maj 2012 13:11 Odpowiedzi: 5    Wyświetleń: 1440
  • [Zlecę] oprogramowanie bascom do sprzedaży czasu działania urządzeń

    Witam. Program który potrzebuję ma posiadać następujące cechy: 1) 3 wejścia dodające kredyty do głównego konta, z ustawianiem każdego osobno ile ma dodać (czas trwania stanu niskiego ponad 100msek poniżej 150nsek) -np. 1złoty dodaje 10 kredytów, 2złote 25kredytów, 5 złotych 75kredytów (maksymalna...

    Ogłoszenia Elektronika   11 Wrz 2012 23:12 Odpowiedzi: 0    Wyświetleń: 714
  • bascom, atmega - funkcja start/stop, zliczanie sekund/minut

    Ogólnie rzecz biorąc działa, ale nie mogę zaimplementować zatrzymania/uruchomienia odliczania w podprogramie Zegar: oraz jak zrobić aby np po ustawieniu Ustawczas ponad 60 sekund pokazywał mi 1min i cośtam sekund i pokazywał to odpowiednio na lcd. Właśnie podczas pisania wpadłem...

    Mikrokontrolery AVR   10 Lut 2013 09:29 Odpowiedzi: 8    Wyświetleń: 2484
  • Problem PCF8583 i bascom

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

    Mikrokontrolery   18 Kwi 2007 23:32 Odpowiedzi: 6    Wyświetleń: 2012
  • Przerwania i waitms [bascom]

    Wybaczcie początkującemu, bo pytam zapewne o jakąś strasznie trywialną sprawę, ale póki co nie mogę sobie z nią poradzić, więc szukam pomocy. Piszę sobie cośtam. Cośtam ma multipleksowo obsługiwany wyświetlacz LED, multipleksowanie jest załatwiane podprogramem uruchamianym z przerwania...

    Mikrokontrolery   28 Sie 2007 12:16 Odpowiedzi: 4    Wyświetleń: 1604
  • [M32][bascom] - Odliczanie timera0 w bascom

    Myślę, iż po sprawdzeniu sprawy dowiemy się prawdy na forum. Wie Kolega, nie, zrobię to w ścisłej tajemnicy, tak żeby nikt się o tym nie dowiedział. 1. Podany na samym początku kod kompiluje się BEZ BŁĘDÓW w Bascomie 2.0.7.6 2. Ponadto - rozmawiamy od ATMega32, tymczasem w kodzie...

    Mikrokontrolery AVR   06 Sie 2013 09:33 Odpowiedzi: 20    Wyświetleń: 2043
  • [BASCOM] Skąd te dodatkowe znaki przy wyświetlaniu?

    Witam Piszę sterownik grzałki lutownicy. Sam sterownik wstępnie działa dobrze. Natomiast po wykryciu obrotu enkodera w prawo lub w lewo zwiększam lub zmniejszam wartość zmiennej NASTAWA i wysyłam po UART do komputera oraz wyświetlam na LCD od nokii 3310. Co jakiś czas w wyświetlanym tekście...

    Mikrokontrolery AVR   27 Lut 2018 19:12 Odpowiedzi: 2    Wyświetleń: 570
  • [Atmega8] [Bascom] -równoczesne naciśnięcie 2 przycisków

    Próbuję właśnie na timerze i fladze, ale nie działa tak jak chciałem. Powinno być tak, że po naciśnięciu dowolngo przycisku rusza timer i ustawia flagę B na 1. Jeżeli w czasie odliczania nacisnę drugi przycisk, to następuje start. I tak jest. Problem w tym, że gdy trzymam wciśnięty...

    Mikrokontrolery AVR   02 Paź 2009 11:29 Odpowiedzi: 15    Wyświetleń: 2924
  • Czujnik ultradźwiękowy Bascom program

    Może: Licz: If Co_robic = 0 Then 'Odliczanie przerwy Incr Licz_przerwe If Licz_przerwe > 1000 then Licz_przerwe = 0 Co_robic = 1 End If Else Incr Licz_impulsy If Licz_impulsy > 4 Then...

    Mikrokontrolery   17 Paź 2009 14:23 Odpowiedzi: 4    Wyświetleń: 4025
  • Bascom - problem w odliczaniu

    Kurde nadal nie kumam włącznik (przycisk) jest oznaczony jako Wl_wiatrak Ogólny warunek czy ma działać (wł/wył) Wiatr_ena Załączanie wiatraka OUT do przekaźnika Wiatrak Ustawiany czas pracy w sekundach w menu W_czas I z tego trzeba poskładać - chyba to wszystko...

    Mikrokontrolery AVR   16 Sty 2011 14:47 Odpowiedzi: 2    Wyświetleń: 759
  • [AVR][Bascom] - Pomiar 100 Hz, diagnostyka detektora przejścia przez 0

    W EDW z sierpnia 2000 prostego pomiaru częstotliwości dokonywano na wejściach T0 / T1 (timery / liczniki). Jako, że na moim PCB detekcja przejścia przez zero realizowana jest na INT1 (a nie na wejściach counterów), pomyślałem, że zamiast counter'a wykorzystam po prostu przerwanie na INT1, po...

    Mikrokontrolery AVR   28 Maj 2012 21:42 Odpowiedzi: 4    Wyświetleń: 1962
  • [bascom] atmega 8 problem ze przejsciem w menu

    Kol. Roko . Częściowo takie rzeczy pojawiły się już w polskiej pomocy do BASCOM-a On-Line. Obecnie jest jednak ona czasowo niedostępna. Przykład: BASCOM AVR - Tworzenie programu W trakcie edycji (...) Jak nie pisać programów. Dość często podczas przeglądania programów...

    Mikrokontrolery AVR   03 Gru 2008 01:06 Odpowiedzi: 11    Wyświetleń: 4399
  • [bascom] - (BAscom) ATtiny2313 sterowanie LED

    Teraz program działa idealnie jeśli chodzi o wybory i realizacje , ale nie podoba mi się robienie przerw za pomocą waitms i chciałem uruchomić timer0 tak żeby można było zmienić czas cyklu od 1 sek do 2 sek. Wprowadziłem zmienna A jako byte , ograniczyłem do 99 , ze są 3 diody to cykl byłby...

    Mikrokontrolery AVR   11 Mar 2014 14:47 Odpowiedzi: 11    Wyświetleń: 2145
  • Bascom, DS18B20, waitms-jak się pozbyć

    Ciekawy pomysł z przeniesieniem odczytu na początek- to sprawdzę. A Timera0 nie można zatrzymywać bo obsługuje coś jeszcze. Timer1 i 2 też są zajęte. Chyba się cholera udało- z jedną flagą :D : $regfile = "m8def.dat" $crystal = 8000000 '********* Konfiguracja wyświetlacza...

    Mikrokontrolery   04 Kwi 2010 21:36 Odpowiedzi: 26    Wyświetleń: 4687
  • [atmega8][bascom] reset odliczania

    sterownik będzie liczył obroty wiatraka (zlicza co sekundę), wyświetlał wyniki na wyświetlaczu i sterował trzema przekaźnikami. Pierwszy przekaźnik będzie po osiagnięciu pewnych obrotów np. 100 obr rozłączał ładowanie akumulatorów, a drugi i trzeci przy pewnych obrotach np. 150...

    Mikrokontrolery AVR   27 Cze 2010 17:55 Odpowiedzi: 12    Wyświetleń: 1625
  • Odliczanie 1us - nie działa prawoidłowo [bascom]

    Witam. Potrzebuje licznik co 1us sprawdzam poprawność działania na 1s i jakoś nie działa program do odliczania 1s działa : $regfile = "m8def.dat" $crystal = 8000000 Config Portd.1 = Output Config Timer2 = Timer , Async = Off , Prescale = 64 Dim Licznik2 As Integer On...

    Mikrokontrolery   13 Lis 2011 23:54 Odpowiedzi: 4    Wyświetleń: 1322
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    [syntax=basic4gl]Config Timer0 = Timer , Prescale = 1024 Enable Timer0 : On Timer0 Przerwanie0 Dim Tmp As Word Tmp = 0 Dim Ptimer1 As Word Ptimer1 = 0 Do If Klawisz = 0 Then If Ptimer1 = 0 Then Ptimer1 = 100 End If If Ptimer1 < 95 And Klawisz = 0 Then ...

    Mikrokontrolery AVR   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 4245
  • Solar tracker Atmega Bascom - Jakieś pułapki???

    Dzięki za dobre słowo 8-) Chyba nie do końca zrozumiałeś opis algorytmu :) Mam tak zrobione, że solar szuka najjaśniejszego miejsca na niebie. W momencie kiedy słońce przysłoni chmura, a nie nadszedł jeszcze odliczony czas 15minut od ostatniego ruchu to solar spokojnie czeka. Jeśli doliczy...

    Mikrokontrolery AVR   03 Sty 2013 20:12 Odpowiedzi: 32    Wyświetleń: 17668
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Proszę. Takie rzeczy to przy kawie. Masz nawet możliwość przerwania odliczania ;) Na samym końcu wpadłem na pomysł żeby dodać ikony termometrów przed odczytami, ale zostawiłem coś Tobie :P [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2046
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Trochę mnie nie było. Dziś wreszcie mogłem ponownie usiąść do projektu i dodać kolejną funkcję tj. wysyłanie danych dopiero przy wyjściu z funkcji 5 sekund. Udało mi się to ale na obecną chwilę działa mi to dobrze z wstrętnym "Wait 1" Próbowałem zrobić to na wzór zmiennej...

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 3894
  • [BASCOM] MEGA8+DS18B20 - Czasami bledny odczyt temp.

    Witam. Potrzebuję pomocy. Zrobiłem sterowanie do elektrozaworu do CO, lecz Ds18b20 od czasu do czasu pokazuje jakaś śmieszna temperaturę np. 340st lub -84 i inne. odczyt temperatury realizuję w ten sposób: rezystor 4,7k oczywiście wpięty. Ggdzie mam szukać problemu? Pozdrawiam. ...

    Mikrokontrolery AVR   13 Mar 2016 21:23 Odpowiedzi: 11    Wyświetleń: 1806
  • Zapisywanie kolejno odebranych bitow w BASCOM.

    Zaprogramowalem procek. Oto spostrzezenia. Zegar odlicza poprawnie czas, ustawienia godziny dzialaja poprawnie. Wystapil natomiast problem z miganiem kropki oddzielajacej jednostki godizn od dziesiatek minut. Powinna ona zapalac sie na sekunde, a potem gasnac na sekunde. Jednak okazuje sie, ze...

    Mikrokontrolery   16 Maj 2008 20:17 Odpowiedzi: 26    Wyświetleń: 2496
  • [Bascom] Pasek poziomu głośności oraz czasowy wyłącznik LCD

    Poradziłem sobie z paskiem, ale dalej mam problem z ustawieniem timera. Znalazłem taki oto kod napisany przez kolegę emarcus : $regfile = "m8def.dat" $crystal = 4000000 Config Portd.0 = Input 'przykladowe wejscie ' do wejscia dolaczono...

    Mikrokontrolery AVR   30 Mar 2010 11:40 Odpowiedzi: 28    Wyświetleń: 3479
  • [ATtiny2313][Bascom] Zwiększanie szybkości włączania diody

    Emarcus, widzę, że wiesz o co mi chodzi.... Właśnie gdy użyje waitms, to tak choćby "zablokuję procesor" i wtedy gdy procesor odlicza np. te 0,5 sek i ja zewrzę pind.0 do masy to się nic nie stanie. Chcę aby na początku była wyświetlona cyfra 0, po 0,5 sekudzie cyfra 1 , po następnej...

    Mikrokontrolery AVR   12 Paź 2010 08:12 Odpowiedzi: 3    Wyświetleń: 1326
  • Ustawienie zegara, czas trwania polecenia Wait, BASCOM, zl2AVR

    Witam, dysponuję ogólnie znanym układem ZL2AVR i mam problem z ustawieniem zegara tak by polecenie "waitms 10000" trwalo faktycznie 10 sekund, teraz trwa okolo 9s 200-300ms. Moj program wyglada tak: $regfile = "m8def.dat" $crystal = 8000000 //przy ustawieniu 1000000 jest totalna klapa- trwa...

    Mikrokontrolery AVR   28 Kwi 2011 20:00 Odpowiedzi: 7    Wyświetleń: 2293
  • [A32] [Bascom] INT0 Timer0 odczyt zbocza

    Próbuję zrobić emulator dekodera PT2272 (dekoder pilotów radiowych), transmisja nie jest zbyt skomplikowana i wykonanie kodera było proste. Problem zaczyna sie po stronie odbiorczej. Na przebiegu zaznaczyłem wszystkie 4 stany jakie występują w słowie kodowym. Są to odpowiednio "0" "1" "T" i...

    Mikrokontrolery AVR   23 Mar 2012 07:41 Odpowiedzi: 10    Wyświetleń: 3208
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

    Witam wszystkich! Pewnie pomyślicie "znowu to samo", no ale zlitujcie się w Wigilię i przeczytajcie te kilka zdań :D Walczę z problemem od kilku dni. Nie potrafię skonfigurować Timera by konwertował dane z 1wire poza główną pętlą. Nie mogę sobie pozwolić na waitms, bo wtedy mam problemy...

    Mikrokontrolery AVR   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 2031
  • Bascom inteligentny dom problem

    Witam serdecznie mam problem . Chciałbym zrobić sterownik diod Led do do czujek Aqua Luna ale spadają mi pewne kłody pod nogi. Mam 5 czujek w domu chciałbym by każda niezależnie od siebie gdy zostanie wzbudzona czyli przekaźnik w niej zmieni pozycje wyzwolił mi odpowiednie wyjście procka na...

    Mikrokontrolery   12 Maj 2010 14:17 Odpowiedzi: 16    Wyświetleń: 3607
  • [Atmega8][Bascom] Wartość wpisywana do timera

    Czysto informacyjnie - licznik domyślnie liczy w górę, stad odejmowanie wartości CTC(właściwa wartość do odliczenia przez licznik) od 65535. PS: LordBlick czyli w końcu twierdzisz (nie używam CTC),że powinna być wartość 49910? Nie twierdzę nic w tej kwestii, ponieważ obsługa tego przerwania...

    Mikrokontrolery AVR   22 Lip 2012 23:39 Odpowiedzi: 47    Wyświetleń: 5939
  • [ATMEGA8][BASCOM] - Nieprawidłowy pomiar czasu

    Witam, męczę się z tym drugi dzień i dalej nic - może któryś z bardziej doświadczonych Kolegów będzie w stanie pomóc. Program ma mierzyć czas przelotu pocisku między 2 bramkami (z fototranzystorami), a następnie wyliczyć z tego prędkość (znana odległość 10 cm między nimi). Korzystam...

    Mikrokontrolery AVR   02 Sty 2013 19:31 Odpowiedzi: 0    Wyświetleń: 1056
  • Bascom - ds18b20 , przerwanie := reset i dziwny pomiar

    Mam problem jestem początkujący napisałem program który ma za zadanie regulować włączanie wiatraka i czas z jakim ma dmuchać , jednocześnie mierzy temperaturę i nie działa tak jak powinno : Temperatura pokazuję co jakiś czas błędny pomiar np 124 , 32 , 98 procek się resetuje...

    Mikrokontrolery Początkujący   28 Cze 2013 22:50 Odpowiedzi: 10    Wyświetleń: 2028
  • M2561 - (bascom) tracone dane z UART

    Niestety u mnie te przerwania są "zawalone". Nie było to do tej pory problemem, bo użycie uarta nie było przewidywane do "poważnych celów". Niestety na razie nadal jest źle... Popatrzę, czy jest możliwe przesunięcie "prac" z timera1 - bo to on pewnie jest źródłem nieszczęścia, jako...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1467
  • Bascom AVR: data&czas

    Witam, Mam układ z M8, LCD2*24. M8 ma podpięty kwarc 4 MHz. Czas odliczam programowo, tj. co 1 sek wywołuję prezerwanie które uruchamia procedurę _soft_clock. Wszystko działa, ale... po pewnym czasie (ok 1h zegar przestawia się na godz. 50:01 a dzień (zmnienna _day) przestawia się na zero....

    Mikrokontrolery   09 Mar 2004 11:29 Odpowiedzi: 3    Wyświetleń: 1260
  • [Bascom]Wiele czynności jednocześnie

    To prawda że nie są to procesory wielordzeniowe. Windows może wykonywać kilka zadań "jednocześnie" pracując na procesorze jednordzeniowym ( pamięta ktoś może 386, 486, pentium 166 itp ? ) Zrobiłem kiedys program "wielozadaniowy" na at90s8535 polegało to na odczytaniu stanu interesujących...

    Mikrokontrolery   10 Kwi 2009 19:29 Odpowiedzi: 7    Wyświetleń: 2634
  • [Atmega88][Bascom] Sekwencja impulsów na 4 pinach równolegle

    Witam :) Dzięki za kolejne koncepcje. Ale nie uśmiecha mi się dokładać kolejne kostki liczników, tym bardziej jak ma ich być "bateria". Zależy mi raczej na małych gabarytach układu. Liczniki też wolał bym zarezerwować dla innych celów - choć by odliczania czasu całej sekwencji i...

    Mikrokontrolery AVR   04 Cze 2009 01:21 Odpowiedzi: 12    Wyświetleń: 1977
  • [Bascom AVR] niewygodne odmierzanie czasu za pomocą timer ów

    Witam. To tej pory nie stosowałem zbyt często timerów do generowania przerwań celem generowania odcinków czasu. Być może dlatego żyłem w słodkiej nieświadomości pewnych komplikacji będących nie bez wpływu na dokładność odmierzanych odcinków czasu. Do tej pory wydawało mi się,...

    Mikrokontrolery AVR   10 Paź 2009 00:28 Odpowiedzi: 4    Wyświetleń: 8330
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    michal2666 --> sposobów jest milion. 1 sekunda to hetar czasu zresztą tak samo jak 16ms to także hektar czasu ;) Powiedz lepiej na co ty masz wykorzystany tenże swój Timer1 bo zaraz się może okazać, że także i jego można spokojnie wykorzystać do tych celów. Inna możliwość to - użycie...

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1494
  • [ATmega8][BASCOM]Program do wytrawiarki natryskowej.

    Witam. Problem tak jak w temacie, po prostu troche mnie to tym razem przerosło. Ogólnie to działać ma to tak: 'Program do wytrawiarki natryskowej. $regfile = "m8def.dat" $crystal = 8000000 'Konfiguracja 1wire: Config 1wire = Portb.0 'DS18B20 'Deklaracja zmiennych: Dim...

    Mikrokontrolery AVR   14 Lis 2010 12:01 Odpowiedzi: 8    Wyświetleń: 1283
  • [Bascom][Atmega8] Problem z przerwaniami.

    Witam. Mam problem z przerwaniami w atmega8. Wcześniej nie potrzebowałem przerwań więc to zagadnienie mnie nie interesowało. Potrzebuję wywołać przerwanie zewnętrzne int0 które uruchomi timer1, a ten zacznie odmierzać czas. Napisałem coś takiego (oczywiście to część z większego...

    Mikrokontrolery AVR   01 Paź 2011 17:22 Odpowiedzi: 3    Wyświetleń: 1402
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    U mnie akurat dość szybko "zaskoczyło". Tylko mam w odbiorniku problem z blokowaniem przerwań/timerów . W nadajniku nie ma takiego problemu. timer działa, bo odlicza czas pomiędzy "wysłaniami" oraz czas wywołania czujników DS i DHT11. Zakładałem, że odbiornik działa tak: - nasłuchuje...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 237194
  • Atmega328 / Bascom - DCF77 - niewłaściwa godzina

    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...

    Mikrokontrolery   25 Cze 2013 22:49 Odpowiedzi: 2    Wyświetleń: 1425
  • [Bascom] - Generowanie dwóch alarmów

    Witam. Koledzy mam błachy problem którego nie mogę mogę sam rozwiązać (taki tam że mnie programista...) Otóż do atmegi32 mam podłączony poprzez mosfeta alarm (piezo z generatorem 110dB) atmega po prostu załącza zasilanie. I teraz potrzebuję za pomocą tego wygenerować dwa lub...

    Mikrokontrolery AVR   09 Paź 2013 13:53 Odpowiedzi: 6    Wyświetleń: 1302
  • Bascom AVR - Miernik częstotliwości z opóźnieniem pomiaru

    Potrzebuję zmierzyć częstotliwość w pakiecie impulsów trwającym około 1 sek. Częstotliwość akustyczna. Najpierw są w nim „szumy” czyli na interesujące mnie impulsy nałożone są przypadkowe oscylacje. Po około 0,1 sekundy od pierwszego „piku” mam już czysty sygnał,...

    Mikrokontrolery Początkujący   10 Gru 2014 07:36 Odpowiedzi: 17    Wyświetleń: 2124
  • Bascom AVR PCA9685 - Jak sterować układem PCA9685 z ATmegi

    Witam podaję kod, który działa poprawnie, oczywiście należy go dopasować do swoich potrzeb. [syntax=vbnet] 'Stero... swiatel V2.2 '10-06-2015 'Roman Biadała $regfile = "m128def.dat" $crystal = 11059200 '$lib "fp_trig.lbx" '******** Ustawienia portów ****************************************...

    Mikrokontrolery Początkujący   06 Lip 2015 11:55 Odpowiedzi: 4    Wyświetleń: 2448
  • [ATmega8][BASCOM] Sekundnik

    To część programu do obsługi pewnego sterownika. Jest tam to co Cie interesuje. $regfile = "m8def.dat" $crystal = 8000000 Config Lcdmode = Port 'w pliku raportu będzie informacja o trybie pracy Config Lcdbus = 4 Config Lcd = 16 * 2 Config...

    Mikrokontrolery AVR   28 Wrz 2008 16:08 Odpowiedzi: 20    Wyświetleń: 4394
  • [Atmeg8][bascom] rc5 Timer1

    W helpie BASCOMA jest wyraźnie napisane, że funkcja GETRC5 korzysta z TIMERA 0, wiec odliczanie czasu zrealizuj na innym timerze, tak najprościej i najszybciej.

    Mikrokontrolery   10 Mar 2010 08:02 Odpowiedzi: 3    Wyświetleń: 1426
  • [BASCOM][attiny2313]Program z timerem

    Stosując polecenie WAIT, WAITMS, itd , powodujesz że Uc nie robi nic więcej tylko odlicza WAIT. Nie możesz stosować WAIT jeśli chcesz by kontroler sprawdzał coś jeszcze gdy liczy czas. Najprostsze rozwiązanie to zadeklarować jakąś zmienną do liczenia czasu. Wtedy zmienna liczy czas a...

    Mikrokontrolery AVR   20 Paź 2010 21:54 Odpowiedzi: 5    Wyświetleń: 1525
  • [Mega32][Bascom] Opóźnienie zmiany stanu wyjścia PWM

    Witam Założenie jest takie. Czujnik ruchu wyzwala przerwanie INT0 = Falling, powoduje stopniowe zwiększanie PWM1A ( i to działa ). Następnie Timer2 ma odmierzyć czas i uruchomić stopniowe zmniejszanie PWM1A - i z tym jest problem. Tzn. wartość PWM1A się zmniejsza, ale nie tak szybko jak...

    Mikrokontrolery AVR   29 Mar 2011 08:54 Odpowiedzi: 1    Wyświetleń: 1317
  • Atmega1284/ Bascom - ENC28J60 - inicjowanie układu

    Mam pytanie, czy układ może wyświetlać więcej danych, ale otrzymywanych przez UART ? Mam drugą płytkę - mastera, która wysyła ciąg ( temperatury, wilgotność, ciśnienie, stan czujników DS ). Jeżeli chcesz wysłać więcej ramek ethernetowych wykorzystując TCP, to może być problem...

    Mikrokontrolery AVR   31 Sty 2014 09:07 Odpowiedzi: 11    Wyświetleń: 1980
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Witam, emarcus - bardzo ci dziękuję za podpowiedź. Dowiedziałem się ciekawego polecenia :-). Nie miałem ostatnio czasu, ale wczoraj ruszyłem z tematem. Wszystko chula - sekunda się odlicza. Jutro sprawdzę dokładność. Do pełni szczęścia brakuje mi jednego. Jak przy przepełnieniu...

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3657