jednym przyciskiem bascom kolejne

Znaleziono około 379 wyników dla: jednym przyciskiem bascom kolejne
  • ATtiny2313 BASCOM AVR – sterowanie silnikiem DC PWM, start/stop jednym przyciskiem

    Trzeba klawiszem zerować zmienną odpowiedzialna za wypełnienie (ustawiać wypełnienie 0 - zatrzymanie silnika), a przedtem zapisać jej wartość w zmiennej pomocniczej. Kolejne naciśnięcie klawisza powinno przepisywać zapamiętaną wartość do zmiennej określającej wypełnienie. Czyli klawiszem zmieniałbym zmienną jednobitową (0 lub 1), a w instrukcji warunkowej...

    Mikrokontrolery   06 Lip 2006 19:35 Odpowiedzi: 4    Wyświetleń: 1981
  • REKLAMA
  • Jak uruchomić i poprawić program wskaźnika VU na ATMEGA8?

    Witam Tak Panowie ja się z Wami zgadzam (z racji tego iż w programowaniu jestem jak but) chociaż z tymi diodami i analogowym wskaźnikiem zupelnie nie. Jeżeli chodzi o program to od początku miałem takie wrażenie, że cos jest nie tak. Uważałem, że trzeba to napisać co najmniej w C, ale najlepiej w asemblerze - niestety programista mi nie powiedział w...

    Mikrokontrolery AVR   03 Sty 2013 01:13 Odpowiedzi: 3    Wyświetleń: 2679
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • BASCOM AVR attiny2313 – jak wykonać różne akcje po kolejnych naciśnięciach przycisku

    Do if Pin = 0 then incr Zmienna_Pomocnicza if Zmienna_Pomocnicza > 2 then Zmienna_Pomocnicza = 0 if Zmienna_Pomocnicza = 0 then Wyslij kod 13 if Zmienna_Pomocnicza = 1 then Wyslij kod 14 if Zmienna_Pomocnicza = 2 then Wyslij kod 15 Bitwait Pin, set end if Loop To taki prosty programik na kolanie napisany. W miejsce Pin wstawic nazwe pinu do ktorego...

    Mikrokontrolery   09 Cze 2006 17:57 Odpowiedzi: 1    Wyświetleń: 942
  • REKLAMA
  • Niechciane działanie przycisku pilota RC5 , Bascom

    Może pilot ma takie zabezpieczenie, że podczas dłuższego niż sekunda wciśnięcia przycisku ponawia i przerywa sygnał. Program będzie to wykrywał jako kolejne naciśnięcia.

    Mikrokontrolery Początkujący   10 Sty 2019 18:31 Odpowiedzi: 10    Wyświetleń: 774
  • Bascom: Sterowanie silnikami krokowymi ATMega8, błąd w obsłudze przycisków

    Gdy przycisnąłeś przycisk ale trzymałeś go mniej niż 70 okresów to zmienna Opoznienie_odczytu dochodziła do powiedzmy 65. Ale po puszczeniu przycisku nie resetowałeś zmiennej. Czyli miała ona dalej 65. I kolejne przyciśnięcie było obsługiwane za 5 cykli, a nie za 70 cykli tak jak chciałeś. Bo zmienna musiała doliczyć do 70 a już miała 65 czyli brakowało...

    Mikrokontrolery AVR   14 Sty 2010 20:44 Odpowiedzi: 33    Wyświetleń: 4506
  • [BASCOM] Obsługa zgrzewarki - sterowanie triakiem za pomocą Atmega8 i układów CNY17

    Brakuje oczekiwania na puszczenie przycisku wyzwalania. W takim przypadku będziesz musiał uważać aby przycisk trzymać krócej niż 300ms, inaczej wygeneruje są kolejny impuls

    Mikrokontrolery Początkujący   04 Lip 2022 10:26 Odpowiedzi: 46    Wyświetleń: 2508
  • REKLAMA
  • [Bascom] Jak dodać opóźnienie i obsługę przycisków w AT2313?

    No właśnie podejrzewałem , to że użyjesz Wait, który tak jakby "zawiesza" procesor na 25 sekund. Najlepiej by było użycie timera do ustalania czasu, ale wiem, że dla początkującego to za trudne. Podpowiem więc inne rozwiązanie: Daj w pętli głównej wait1. Następnie zwiększaj zmienną i napisz warunek kiedy osiągnie ona 25 (if then endif) oraz kolejny...

    Mikrokontrolery AVR   04 Kwi 2011 06:55 Odpowiedzi: 32    Wyświetleń: 3516
  • [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 szansa że jeszcze ktoś to przeczyta :D Zamiast za każdym...

    Mikrokontrolery Początkujący   27 Gru 2016 11:44 Odpowiedzi: 3    Wyświetleń: 1128
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    Zaproponowane zmiany nic nie zmieniły. Jak była obsługa 12bitów to procesor i tak rozpoznawał jaka to ramka za pomocą długości bitu startowego i dalej już "nie obsługiwał" części odpowiedzialnej za tą ramkę 12bit. Sprawdziłem i odbiera normalnie zawsze pierwszą ramkę, załączam ekrany oscyloskopu, drugi kanał jest wyzwalany flagą po odebranej ramce...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7134
  • REKLAMA
  • Bascom: Generowanie impulsu 50ms na ATtiny2313 przy wciśnięciu i zwolnieniu przycisku

    Witam. Program według mnie jest przejrzysty. Po wejściu do podprogramu pierwsze If... sprawdzi jeszcze raz czy jest wciśnięty przycisk K1 wygeneruje impuls i wejdzie w pętlę Do... Loop o ile w dalszym ciągu jest wciśnięty przycisk. Jeżeli nie to wygeneruje jescze raz impuls jeszcze raz i wyjdzie z podprogramu. Ja również tego nie sprawdzałem, ale powinno...

    Mikrokontrolery   02 Mar 2008 18:16 Odpowiedzi: 13    Wyświetleń: 2801
  • [BASCOM] Jak skonfigurować przerwanie PCINT30 na mega644p w BASCOM?

    Sprawdziłem ten kod przed chwilą i jeśli na PD6 jest przycisk.. to jego kolejne naciskanie włącza lub wyłacza naprzemiennie diode LED na pinie PORTD.7 100% tested [syntax=vbnet]$regfile = "m644pdef.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 Pcmsk3 = &B01000000 Enable Pcint3 : On Pcint3 Pcint3_isr Config Portd.6 = Input : Set...

    Mikrokontrolery AVR   12 Cze 2016 07:59 Odpowiedzi: 7    Wyświetleń: 978
  • Jak przełączać podprogramy w BASCOM AVR jednym przyciskiem?

    Lub zamiast tak: if pind.0=0 then call inny podprogram end if możesz tak: if pind.0=0 then exit sub i wtedy automatycznie procedura zostanie zakończona, program powróci do pętli głównej gdzie masz detekcję klawiszy i na podstawie tego który będzie naciśnięty klawisz wykona się wywołanie kolejnej procedury.

    Mikrokontrolery   22 Gru 2007 10:21 Odpowiedzi: 2    Wyświetleń: 855
  • BASCOM - Jak przejść do kolejnego elementu w tablicy stringów?

    Wielkie dzięki e marcus, naprawdę mi pomogłeś. Mój program jest już niemalże na ukończeniu jednakże mam jeszcze jeden kłopot... Trudno tu "zgadnąc" przyczynę nie widząc całego programu. Wielokrotne zaliczenie akcji przycisku może byc w pierwszym rzędzie spowodowane fenomenem "Switch bounce". Zapobieganie temu zjawisku zwane jest 'DEBOUNCE'. Patrz odpowiednia...

    Mikrokontrolery AVR   08 Sie 2013 01:27 Odpowiedzi: 11    Wyświetleń: 3123
  • [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 (np. impulsy). Po 10 sekundach w zmiennej sekundy będzie10s a w...

    Mikrokontrolery AVR   04 Sty 2011 13:54 Odpowiedzi: 2    Wyświetleń: 1221
  • [BASCOM] - Sterownik C.O. tryb Manual/Auto jak zrobić Menu

    Wycięte z większego programu ale widać cała pętle i ideę menu, obsługi ekranu głównego i nawet kolejnych poziomów (podmenu). Skok do odczytu klawiszy jest raz na pętle niezależnie w której części menu znajdujemy się. Zmienna Marker jest znacznikiem określający położenie aktualnie wyświetlanej zawartości ekranu. Menu to zamienna odpowiadająca ilości...

    Mikrokontrolery Początkujący   28 Kwi 2013 11:23 Odpowiedzi: 31    Wyświetleń: 9480
  • Jak w Bascom 8051 przerwać pętlę i przejść do kolejnej za pomocą przerwania?

    elektryk: chyba nie masz "dejavu", no chyba ze ja tez mam :) polecam uzywac przycisku "szukaj"

    Mikrokontrolery   01 Paź 2003 23:25 Odpowiedzi: 3    Wyświetleń: 1249
  • Jak napisać program do DSM 51 dla symulatora kierunkowskazów?

    Tego typu pytania - niezbyt odpowiadają gustom forumowiczów :-) Ale możesz zwiększyć swoją szansę na otrzymanie wskazówek, dokładniej precyzując problem. Kilka rzeczy, które należałoby jeszcze podać: - jaki to konkretnie procesor / jaka płyta uruchomieniowa - jak podłączony jest do tego wyświetlacz, ile pozycji ma wyświetlacz (ile cyfr mieści) - zdefiniować...

    Mikrokontrolery   10 Maj 2010 18:25 Odpowiedzi: 1    Wyświetleń: 1173
  • Jak zasilić stoper na Atmega8 z wyświetlaczem LED w Bascom?

    1.STFW.... 2.RTFM [kolejny bascomowiec] 3.Naprawde, bascom nie zastępuje programisty do tego stopnia, zeby miał zaimplementowaną obsługe CZTEROCYFROWEGO WYSWIETLACZA LED!... Wniosek: Uzyj multipleksowania, a jesli nie wiesz co to jest, zastosuj sie do punktu pierwszego. 4.Jak wyeliminować to ze "tak jakbys nacisnął dwa razy": to sie nazywa drganie styków....

    Mikrokontrolery   21 Kwi 2008 18:30 Odpowiedzi: 13    Wyświetleń: 7896
  • [atmega8][Bascom]Kłopoty przy obsłudze przycisków.

    LED5W - ciekawe podejście do kwestii menu. Ja zwykle CASEm robiłem płaskie, przechodzenie jednym przyciskiem a wartości (zwiększ, zmniejsz) ustalałem kolejnymi dwoma. Może pokusić się o napisanie uniwersalnego menu dwu lub trzy przyciskowego?

    Mikrokontrolery AVR   09 Lut 2010 20:57 Odpowiedzi: 9    Wyświetleń: 3561
  • Bascom: Jak załączyć PWM przyciskiem na Pind.7?

    Trochę niejasno piszesz. Po wciśnięciu przycisku ma się wykonać te trzy linie i co dalej?? Czy póki trzymasz cały czas ma bć jeszcze PWM1a=500 aż do momentu puszczenia przycisku ? Jeśli tak to wystarczy na końcu tego co podałeś badać puszczenie guzika i po jego puszczeniu kolejna linia to wyzerowanie PWM.

    Mikrokontrolery Początkujący   14 Kwi 2014 17:55 Odpowiedzi: 6    Wyświetleń: 1320
  • Bascom AVR – obsługa trzeciego przycisku, nieblokujące opóźnienie i płynne LED

    Znajomy kod :) Ad.1 Zrób po prostu podprogram, do którego się wskoczy po wciśnięciu przycisku gdzie wszystkie porty ustawiane są przez SET a gaszone przez RESET. To czy ma zgasić czy zapalić ustal w dodatkowej zmiennej bitowej "togglowanej" wspomnianym przyciskiem. Ad.2 Oczywiście - timer programowy... Ad.3 A czy przypadkiem w oryginalnym programie...

    Mikrokontrolery Początkujący   23 Maj 2012 07:36 Odpowiedzi: 3    Wyświetleń: 1672
  • [Bascom] Jak poprawnie obsłużyć przycisk w pętli Case?

    Bo musisz jeszcze zrobić blokadę żeby reagowało dopiero na kolejne wciśnięcie. Czyli inaczej na zbocze a nie na stan.

    Mikrokontrolery Początkujący   05 Sie 2013 21:20 Odpowiedzi: 18    Wyświetleń: 1980
  • BASCOM: Jak naprzemiennie uruchamiać podprogramy PR1 i PR2 jednym przyciskiem?

    Musiałbyś to zrobić na przerwaniach aby podczas działania PR1 lub PR2 wyłapać wciśnięcie S1. Wg mnie to najbardziej optymalne rozwiązanie. W tym wypadku nie ma konieczności stosowania przerwania. Wystarczy posłużyc się dodatową flagą lub pomocniczą zmienną i odpowiednio icrementowac jej wartośc w zależności od potrzeb - w analogiczny sposób jak przy...

    Mikrokontrolery AVR   12 Mar 2013 17:45 Odpowiedzi: 3    Wyświetleń: 1344
  • ATMEGA32 BASCOM – kod przełącznika bistabilnego na przekaźnik (portd.2, portd.4)

    Ten przykład działa, ale tylko dla jednego "przełącznika" ale gdy robie np dwa kolejne to już coś jest źle. Buduje urządzonko, które będzie załączać 3 przekaźniki: - 3 przyciski (portd.4, portd.5, portd.6) - 3 przekaźniki (portd.1, portd.2, portd.3) Jak to można zrobić w BASCOMie?? Kod dla w/w konfiguracji: Config Debounce = 30 Config Portd = Output...

    Mikrokontrolery   05 Gru 2004 14:53 Odpowiedzi: 4    Wyświetleń: 1065
  • Włączanie układu po dwóch kliknięciach i wyłączanie po kolejnych dwóch - przytrzymywanie przycisku

    tylko trzeba znać choć odrobinę podstaw programowania w C Są też inne możliwości jak asembler czy bascom. Taką funkcjonalność pociągnąłby nawet 10F200 z 256B pamięci programu i 16B ramu.

    Początkujący Elektronicy   29 Wrz 2022 09:31 Odpowiedzi: 23    Wyświetleń: 792
  • Avr Bascom regulowany termostat "sam się" reguluje

    Pytana do układu: 1. P1 i P2 podciągnięte do plusa za pomocą rezystorów? Bo w programie nie masz "włączonego" wewnętrznego podciągnięcia? Jeden z twoich problemów to: Po naciśnięciu guzika zmniejszającego wartość spada ale dzieje się to bardzo powoli tak jak by układ się przycinał na czas odczytu temp. nie dziw się ponieważ w funkcji Odczyt_t podczas...

    Mikrokontrolery AVR   26 Sie 2011 08:15 Odpowiedzi: 6    Wyświetleń: 2542
  • [Atmega8] [Atmega8][Bascom] Kod nie działa po krótkim naciśnięciu przycisku - jak naprawić?

    Kol. Saabotaz Twój program zaskoczył od razu co mnie bardzo ucieszyło. Bascom 1.11.9.5 kompiluje go i zajmuje 7% w pamięci przy 3 przyciskach, ale stany na wyjściach zmieniane są dopiero po puszczeniu przycisku :( Kol. SylwekK Juz kiedyś wykorzystałem Twój kod i nie miałem z nim problemu aż do momentu kiedy przyszło mi obsługiwać więcej przycisków i...

    Mikrokontrolery AVR   06 Paź 2012 16:43 Odpowiedzi: 13    Wyświetleń: 2310
  • [BASCOM] Atmega16 - Sterowanie wejściami za pomocą pilota i przycisków

    Znowu wielkie dzięki przy okazji rozwiązałeś mój kolejny problem z powrotem zawsze do tego samego wejścia po wyłączeniu i ponownym włączeniu.

    Mikrokontrolery AVR   09 Wrz 2016 17:33 Odpowiedzi: 15    Wyświetleń: 2376
  • Klawiatura AT [bascom]. Odczytanie numerów klawiszy.

    No po przecinku... E0 to kod oznaczający grupę przycisków lub jakąś funkcję (w tej chwili nie mam czasu sprawdzić), czyli Ciebie interesuje kolejna wartość po przecinku.

    Mikrokontrolery AVR   11 Sie 2011 16:31 Odpowiedzi: 14    Wyświetleń: 3323
  • Atmega16 i Bascom - Przerwania z przycisków na porcie A, jak to zrobić?

    flaga to zmienna bitowa. pseudokod: przerwanie co 50ms: if P1 =1 if flaga_P1 =1 start silnik zacznij odliczanie 20sek else flaga_P1=1 else flaga_P1 = 0 kolejny sygnal...........

    Mikrokontrolery AVR   20 Lip 2010 18:27 Odpowiedzi: 15    Wyświetleń: 2193
  • [Bascom] Jak działa kod Bascom do obsługi przycisku S1 i diod LED1, LED2?

    Rozumiem że reszta programu jest według mojego toku myślenia. Druga pętla jest częścią podprogramu Obs_s1 - czy tak? Czy takich podprogramów z pętlami można pisać większą ilość? Tzn. Czy można napisać podobny podprogram dla drugiego guzika s2 i sterować kolejnymi dwoma diodami?

    Mikrokontrolery AVR   11 Paź 2011 15:44 Odpowiedzi: 5    Wyświetleń: 2023
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    hmm. No właśnie tego rozwiązania chciałem uniknąć, też na to wpadłem ale sieć chciał bym by miała potencjał do przyjęcia choć 20 slave-ów na przyszłość a to już 5 pinów i grubszy kabel. Możesz użyć multipleksowania, lub rejestru równoległo-szeregowego - np. na I2C - masz 8 wejść, a tylko dwoma pinami łączysz z MCU. Można też kodować analogowo - np....

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 3006
  • Jak napisać stoper w Bascom na 51 z sygnałem po 3 minutach?

    Jeżeli ktoś ma programik czy sampla w Bascom , lub pomysł , na programik sumujący czas kolejnych naciśnięć przycisku. Po osiągnięciu 3 minut łącznego czasu przyciśnięć włączenie sygnału dźwiękowego i jednocześnie zliczanie od zera czasu następnych przyciśnięć. Długo szukam ale czegoś podobnego nie mogę znalęźć , a moja znajomść Bascomu, nie pozwala...

    Mikrokontrolery   17 Wrz 2005 09:11 Odpowiedzi: 2    Wyświetleń: 1236
  • AtTiny13: Jak zliczać 3 naciśnięcia przycisku w 2 sekundy w Bascom?

    No właśnie nie widzę w helpie , trzeba podawać te adresy czy można zostawić bez i wtedy załaduje kolejne wolne ? Coś z tym Tiny 13 było inaczej .

    Mikrokontrolery AVR   18 Lut 2011 13:14 Odpowiedzi: 15    Wyświetleń: 2945
  • [Attiny13] Attiny13 BASCOM - Procesor nie przechodzi w tryb power down, co robić?

    Diody migają po dwa razy, kolejne dwa razy zawsze po naciśnięciu przycisku, tak w kółko. Jak nie naciskam to nic się nie dzieje.

    Mikrokontrolery AVR   29 Paź 2011 18:38 Odpowiedzi: 22    Wyświetleń: 5351
  • Prosty program do napisania brama wjazdowa...Bascom

    dobre ;) tylko ja to zrobie tak że wciśnięty przycisk to 1. I właśnie w tym miejscu mam kolejne pytanie. Jaka jest różnica między przyciskami "podającymi" stan wysoki i niski? Widze że większość "podłącza" pin pod masę aby wysterować uC, dlaczego?

    Mikrokontrolery Początkujący   11 Cze 2014 10:53 Odpowiedzi: 72    Wyświetleń: 11525
  • Bascom - odróżnianie podanego sygnału na port i dalej na LCD

    Deklarujesz zmienną do liczenia czasu po wciśnięciu przycisku. Gdy puścisz przycisk, określona wartość wykonuje GOSUB do wykonania zadania(LCD czy sterowanie portami) i zeruje zmienną. Kolejne naciśnięcie przycisku zaczyna liczenie od początku i czeka na puszczenie przycisku. Możesz też wykorzystać TIMER do liczenia czasu.

    Mikrokontrolery AVR   19 Sty 2011 22:21 Odpowiedzi: 2    Wyświetleń: 954
  • Bascom AVR: Jak napisać komendę do zapalania diody po naciśnięciu przycisku?

    Obawiam sie ze dioda może niezaświecić na tym schemaciku albo bedzie świecic bardzo słabo - trzeba dolozyc tam rezystoro okolo 300ohm a nie jeden kilo. co do aplikacji przycisku to bym jednak proponowal instukcje DEBOUNCE Px.y , state , label [ , SUB] gdzie kolejno wskazujemy obslugiwany port czy ma reagowac na 1,0 i procedurke do wykonania

    Mikrokontrolery   05 Wrz 2005 10:01 Odpowiedzi: 17    Wyświetleń: 3513
  • Bascom AVR: Jak poprawnie zliczać naciśnięcia przycisku na AT90S2313?

    Ja bym tu dał Debounce , bo tak to nie wiadomo czy to drgają naduszane styki, czy to już kolejne naduszenie. I dalej, niech się zmienna powiększa za każdym naduszeniem. Poco przerwania?

    Mikrokontrolery   30 Maj 2008 13:17 Odpowiedzi: 11    Wyświetleń: 2917
  • Bascom: Problem z funkcją getrc5 i odbiornikiem SFH506 - różne komendy

    Potrzebuje pomocy! Wszystko działa jak nalezy w bascomie z wyjatkiem funkcji getrc5.Kupowalem juz kilka nowych ukladow (sfh506) i wciaz to samo!Uzywajac tylko jednego przycisku pilota(onkyo) mam za kazdym kolejnym nacisnieciem inna komende i inny adres.Z gory dzieki!/smalski

    Mikrokontrolery   04 Kwi 2003 14:26 Odpowiedzi: 7    Wyświetleń: 1717
  • Jak poprawić kod Bascom dla przełącznika audio na Attiny13?

    Jest to przełącznik pierścieniowy, jest jeden przycisk (portb.3) i zwierając go pojawiają się stany wysokie kolejno na wyjściach, po włączeniu zasilania pojawia się stan wysoki na portb.0, po wciśnięciu przycisku, stan wysoki na portb.1 po kolejnym wciśnięciu, stan wysoki na portb.2 i tak w kółko

    Mikrokontrolery Początkujący   01 Mar 2012 20:48 Odpowiedzi: 10    Wyświetleń: 1850
  • Bascom AVR - Jak niezależnie odmierzać czasy dla wielu przycisków?

    ' Trzy przyciski kolejno .... (TSA ;) ' wersja bez przerwań i Timera czas_a as integer ' zmienna czasowa A czas_b as integer czas_c as integer we_a alias pinx.1 ' wejście A we_b alias pinx.2 we_c alias pinx.3 wy_a alias Py.1 ' wyjście A wy_b alias Py.2 wy_c alias Py.3 stan_a as bit ' stan układu monostabilnego A: 0 - czeka, 1- liczy stan_b...

    Mikrokontrolery   11 Wrz 2007 15:06 Odpowiedzi: 8    Wyświetleń: 1838
  • [m32] Jak emulować komendy RC5 jako przyciski w menu BASCOM?

    Przecież tyle na elektrodzie jest przykładów jak to zgrabnie robić w Bascomie. Ale przynajmniej kolega widać że się męczy sam a nie na gotowca poluje. Więc ok, ja to robię np tak: Inicjalizacja obsługi RC5 Config Rc5 = Pind.3 Dim Address As Byte , Command As Byte Dim Ir_flag As Byte Ir_flag = 0 On Int1 Int1_rc5 Config Int1 = Low Level Enable Int1 Obsługa...

    Mikrokontrolery AVR   11 Lis 2009 23:19 Odpowiedzi: 12    Wyświetleń: 1573
  • [Bascom] Jak wysyłać bity sterujące do DS1802 przez 3wire z Atmega32 w Bascom?

    Witam! Po pierwsze to z reguły przyciski powinny zwierać piny wejściowe do masy a nie do zasilania. Wynika to z faktu posiadania przez procesory AVR wewnętrznych rezystorów pull-up podciągających wejścia do +vcc, czyli panuje na nich stale stan wysoki (oczywiście gdy zostaną uaktywnione). Po drugie to akurat sygnał CLK ma się zmieniać, podczas narastającego...

    Mikrokontrolery AVR   07 Sie 2010 13:17 Odpowiedzi: 2    Wyświetleń: 2040
  • [Atmega8] Atmega8 Bascom Rc5 - Odbiornik IR pokazuje błędne dane na LCD

    U mnie działa na 100%. Czy sprawdzasz na oryginalnym pilocie z kodem RC-5 ?. Pytam dlatego, ponieważ pisałeś o wykonaniu własnego pilota. Rozumiem, iż w odbiorniku masz zewnętrzny kwarc 8MHz. Waitms ustawiłem na 200ms po to aby można było dokładniej odczytać kod. Przed naciśnięciem kolejnego przycisku musisz odczekać aż pojawi się napis "Oczekiwanie...

    Mikrokontrolery AVR   15 Cze 2021 15:45 Odpowiedzi: 13    Wyświetleń: 7551
  • Jak sterować wejściami i wyjściami PCF8574 w BASCOM?

    Witam Komunikuję się z układem PCF8574 po I2C i potrzebuję zrobić coś takiego: Piny P0, P1, P2, P3 mają być jako wejścia i po naciśnięciu przycisku mają wczytać jakąś wartość do zmiennej. Natomiast pozostałe 4 piny, czyli P4, P5, P6, P7 mają pracować jako wyjścia. Chciałbym, żeby po wpisaniu jakiejś wartości do kolejnej zmiennej, zapaliła mi się dioda...

    Arduino   06 Lut 2024 13:43 Odpowiedzi: 2    Wyświetleń: 312
  • Jak stworzyć menu w Bascomie z jednym przyciskiem do wyboru podprogramów?

    Witam, Chciałbym zrealizować proste menu w Bascomie, które wybiera podprogramy za pomocą switcha dołączonego do portu. Każdy podprogram musi być zapętlony, ale po ponownym naciśnięciu przycisku wyboru musi z niego wyjść i przejść do kolejnego podprogramu. Wymyśliłem, że to mogło by być tak jak poniżej, ale coś mi się wydaje że można to zrobić lepiej...

    Mikrokontrolery   19 Lip 2006 17:13 Odpowiedzi: 5    Wyświetleń: 3024
  • [Bascom] Sprawdzenie kodu sterownika dyskotekowego 6 lamp 230V na atmega8 w Bascom

    Dane do migania powinny być zapisane w DATA. W pętli głównej robisz tylko RESTORE do właściwego efektu w liniach DATA i potem komendą READ czytasz kolejne bajty efektu. Używasz timera to wyznaczenia przerw oczekiwania do wyświetlenia kolejnego bajtu efektu. W tym czasie pętla główna DO-LOOP wykonuje się z pełną szybkością i nasłuchuje przycisków. Program...

    Mikrokontrolery AVR   28 Lut 2012 23:13 Odpowiedzi: 20    Wyświetleń: 2222
  • Bascom AVR - Jak zliczać impulsy z PCF8583 za pomocą Timer0?

    Szybko zajrzałem do noty PCF8583 i tam jest napisane, ze kiedy nie używasz funkcji alarmu to stan na pinie INT zmienia się na przeciwny co 500ms. Tak wiec impuls jest na tyle długi ze spokojnie można go traktować jak zwykły przycisk naciskany co sekundę. [syntax=vbnet]$regfile = "m32def.dat" $Crystal=8000000 $hwstack = 64 $swstack=32 $framesize = 128...

    Mikrokontrolery AVR   03 Gru 2016 16:00 Odpowiedzi: 4    Wyświetleń: 1245
  • [Atmega8][Bascom] Inteligentny / Wielofunkcyjny Przycisk

    To nie jest jeszcze to co oczekuje, mianowicie: Są 3 tryby pracy: -Wyświetlanie temperatury (główny) - Po jednym naciśnięciu przycisku przechodzi do wyświetlania temp max i min i czeka na kolejne instrukcje - a jeżeli ten sam przycisk jest naciśnięty dłużej (np. 3sekundy) to przechodzi do resetowania wartości max i min i wraca do wyświetlania temperatury.

    Mikrokontrolery AVR   05 Sie 2008 19:19 Odpowiedzi: 6    Wyświetleń: 3558
  • Bascom: Jak poprawnie przełączać PWM przyciskiem?

    Witam!! Można prosić o sprawdzenie poprawności kodu. Czy jest dobrze ( logicznie napisany). If Pina.6 = 0 Then ' Wyłączenie/włączenie wyświetlacza lcd Waitms 100 Toggle Portd.4 End If If Portd.4 = 0 Then Pwm1b = 0 Else Pwm1b = Zmienna(33) End If Założenie jest takie że po naciśnięciu przycisku pwm ma wartość 0 a po kolejnym odczytuje wartość...

    Mikrokontrolery AVR   07 Sie 2011 20:45 Odpowiedzi: 11    Wyświetleń: 1792
  • Jak włączyć i wyłączyć LED tym samym przyciskiem na AT89C4051 w Bascom 8051?

    Wcześniej wspomniałem o AT89C4051 ponieważ używam go do odczytu napięć z 28 przycisków (każdy innej wartości) i DEBOUNCE tutaj nie ma zastosowania. Wszystko byłoby super, gdyby nie było konieczności stałego odczytu pozostałych wartości przycisków, a wtym przypadku procek zostaje zajety wyłącznie sprawdzaniem stanu styku. Pokombinuje wsadzić tą procedurkę...

    Mikrokontrolery   20 Mar 2005 12:27 Odpowiedzi: 5    Wyświetleń: 1782
  • Zdalne sterowanie pilotem RTV

    http://obrazki.elektroda.pl/5462459700_1... Witam Chciałbym zaprezentować mój projekt zdalnego sterowania pilotem RTV z funkcją uczenia się kodu przycisku. Układ powstał na potrzebę sterowania oświetleniem diodowym pod półką w pokoju. Układ powstał na bazie procesora ATMEGA8 taktowanego zegarem wewnętrznym 8MHz. Program napisany w BASCOM...

    DIY Konstrukcje   04 Lis 2012 23:24 Odpowiedzi: 29    Wyświetleń: 18966
  • [Zlecę] Zlece Napisanie programu w BASCOM bardzo prosty

    Witam, zlecę napisanie programu w środowisku BASCOM-AVR. Dodam iż jak można się domyślić, zastosowanie jest amatorskie (hobbystyczne). Program jest prosty na atmege 8 Program działał by tak : Włączono zasilanie , czekaj na impuls stan wysoki (przycisk) po naciśnięciu przycisku program podaje sygnał wysoki (powiedzmy na tranzystor) w określonym czasie...

    Ogłoszenia Elektronika   12 Sie 2015 14:58 Odpowiedzi: 4    Wyświetleń: 834
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    Teraz z innej beczki: Jest sobie program, gdzie po każdorazowym naciśnięciu przycisku program skacze do kolejnych CASE i wszystko działa, ale... Po załączeniu zasilania nie dzieje się nic, bo program czeka na pierwsze naciśnięcie guzika, a ja potrzebuję, żeby ruszył od razu np CASE1

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7203
  • [BASCOM] Jak wyświetlić ciąg cyfr w jednej linii na LCD?

    Napisz nam dokładnie - co ten program ma robić, bo na razie to mamy o tym mroczne pojęcie. Chcesz wprowadzać jakąś liczbę kolejno przyciskami do zmiennej ? I dodatkowo chcesz, aby się wyświetlała w kolejnych pozycjach na wyświetlaczu? Od tego są przyciski 0..9, a do czego ma służyć przycisk Gene? Jeśli tego nie wyjaśnisz - będziemy krążyć dookoła tematu...

    Mikrokontrolery Początkujący   29 Lip 2013 19:31 Odpowiedzi: 35    Wyświetleń: 4200
  • ATtiny 2313 - Dekadowy licznik rewersyjny nie reaguje na przyciski

    Ok pomijając programator. Program działa prawidłowo bez instrukcji lookup. Ale składnia jest prawidłowa - wartości do przepisania też. Jeżeli istnieją wątpliwości do instrukcji 'lookup', to dla testu podmień ją kolejnymi wpisami: PORTB = 192 waitms 500 PORTB = 249 waitms 500 '......... i tak dalej '.......... PORTB = 144 ' az do wyczerpania całej tabeli...

    Mikrokontrolery AVR   30 Lis 2015 08:22 Odpowiedzi: 36    Wyświetleń: 2442
  • Piórnik- kilka softów oraz schematy

    Dobra sam jestem ciekaw czy to w ogóle ruszy?? Proszę przestrzegać zasad. http://www.elektroda.pl/rtvforum/viewtop... (joy_pl) UWAGI !!. W symulacji to trochę głupiało, ale na logikę powinno działać. najpierw trzeba sprawdzić czy dioda IR nie świeci jak nie jest naciśnięty żadny przycisk. Najlepiej komórką z aparatem fotograficznym....

    DIY Poczekalnia   18 Lis 2009 18:17 Odpowiedzi: 758    Wyświetleń: 130444
  • Zegar "VGA-RTC" - ATMega16+PCF8583+TeleVGA+Monito

    http://obrazki.elektroda.pl/8074733100_1... Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było....

    DIY Konstrukcje   23 Kwi 2012 22:13 Odpowiedzi: 39    Wyświetleń: 35757
  • [bascom] [Bascom] Atmega 8 - migający napis na LCD i przejście do kolejnego menu

    zmień sposób wykrywania stanu z wysokiego na niski , podciągając piny portu przyciski do masy .......... Config Pind.0 = Input Config Pind.1 = Input Portd = &B00000011 If Pind.0 = 0 Then Gosub Menu1 End if ...........

    Mikrokontrolery AVR   03 Gru 2008 01:06 Odpowiedzi: 11    Wyświetleń: 4528
  • BASCOM 8051 - Jak oczekiwać na przycisk bez użycia LOOP?

    Witam, mam pewien problem z operacją w BASCOM'ie 8051. Od razu mówię, że przeglądałem Help, ale tam nie mogłem się za bardzo połapać. Chodzi o to, żeby prgram robił kolejno następujące rzeczy: 1. Wyświetlał napisy początkowe (ok). 2. Oczekiwał na wciśnięcie przycisku. Nie potrafie sobie poradzić z tym oczekiwaniem. Dokładnie to chodzi o to, żeby program...

    Mikrokontrolery   08 Sty 2006 21:34 Odpowiedzi: 2    Wyświetleń: 687
  • [attiny2313] [attiny2313][Bascom] Problem z przyciskiem S1 w programie stoper C012a

    Witam. Przyciski tak reagują bo stan zmiennej Pomoc zmienia się za każdym razem wywołania przerwania (co 4ms) i to nie zależnie od stanu wciśnięcia przycisku. A jej stan powinien się zmienić tylko po wciśnięciu przycisku i to jednorazowo. Dopiero puszczenie przycisku powinno pozwolić na kolejną zmianę stanu zmiennej Pomoc. Ja bym w ogóle nie dawał tej...

    Mikrokontrolery AVR   06 Lut 2011 13:45 Odpowiedzi: 5    Wyświetleń: 2193
  • AT89C2051 zawiesza się po 24 naciśnięciach przycisków - BASCOM, DEBOUNCE

    Witam.. Mam nastepujacy problem.... Napisalem program w BASCOM do obslugi 3 przyciskow podlaczonych do kolejno p3.0,p3.1,p3.5... przyciski obsluguje za pomoca komendy DEBOUNCE reagujacej na stan niski... Po kazdym nacisnieciu przycisku program czysci wyswietlacz LCD i ustawia zdefiniowany symbol w innym miejscu(odpowiedzio dla dwoch skrajnych przyciskow,...

    Mikrokontrolery   27 Wrz 2004 06:21 Odpowiedzi: 17    Wyświetleń: 1539
  • Sterowanie zmienną Y przez ADC w Atmega8 BASCOM – jak poprawić kod?

    Więc tak: Naciskam przycisk PIND.0 i zapalają mi się diody kolejno od 1-8 diód i kolejno gasną. Potencjometr ma być do tego że ustawiam sobie czas świecenia wszystkich dód, a momentem gaszenia. Udało mi się po części zrobić tak tyle żę potencjometr działa tylko w 50%

    Mikrokontrolery Początkujący   16 Kwi 2012 21:26 Odpowiedzi: 8    Wyświetleń: 1672
  • Bascom '51: Jak napisać program do sterowania portami przyciskiem?

    Witam mam problem dotyczacy napisania programu. Otóz chodzi mi o program który po nacisnieciu jednego przycisku wlacza zapalanie pokolei portow od 1.7 do 1.0 a drugi klawisz np. od 1.0 do 1.7 lub inna kombinacje Prosze o POMOC!! Z góry dzieki!! Pozdrawiam Czy nie możesz założyć sobie jednego tematu , w którym co tydzień będziesz pytać jak pisać kolejne...

    Mikrokontrolery   03 Wrz 2004 22:36 Odpowiedzi: 1    Wyświetleń: 1179
  • [Bascom] Jak napisać program w Bascom dla ATMEGA8 z przyciskiem zmieniającym tryb portów?

    Jak napisać pogram dla ATMEGA8 który po pierwszym naciśnięciu ustawiał by wszystkie porty na wejścia a po kolejnym na wyjścia? Czy może to być tak (przycisk podpięty do gnd i Port C1): $regfile "m8def.dat" $crystal = 8000000 Do If Pinc.1 = 0 Then Config Portb = &B11111111 End If If Pinc.1 = 0 Then Config Portb = &B00000000 End If Loop

    Mikrokontrolery AVR   16 Sie 2008 21:09 Odpowiedzi: 10    Wyświetleń: 2406
  • Sterownik rolet zewnętrznych

    http://obrazki.elektroda.pl/1481315600_1... Witam. Założenia zasilania : 1. Silniki do rolet oryginalne z własnymi wyłącznikami krańcowymi. 2. W każdym pokoju niestabilny przycisk do sterowania lokalnego + przycisk przy drzwiach wyjściowych. 3. Całość zabudowana we wnęce wykonanej w ścianie - na zewnątrz widać tylko wyświetlacz i trzy...

    DIY Smart Home   08 Sty 2013 10:29 Odpowiedzi: 56    Wyświetleń: 43157
  • [bascom] Jak napisać program do sterownika świateł 8-kanałowego na karuzelę?

    Do sterowania użyjmy portu B. Przycisk do zmiany efektów to pin D.2, będzie działać na przerwaniu. Potencjometr to pin C.0, przetwornik. No to prawie że gotowiec: $regfile = "m8def.dat" $crystal = 8000000 Config Portb = Output 'Wszystkie linie portu D jako wyjściowe Dim Opoznienie As Word 'opóźnienie między przełączeniami, liczba do 65535...

    Mikrokontrolery   12 Mar 2008 13:46 Odpowiedzi: 7    Wyświetleń: 1833
  • [ATTINY 2313][Bascom] Sterowanie silnikiem przez RC5

    W jaki sposób można zmodyfikować ten projekt, by płynnie regulować prędkością obrotów silnika na 12V ? Innymi słowy po naciśnięciu przycisku w pilocie, silnik włącza się na minimalnych obrotach i pozostaje w tym stanie mimo zwolnienia przycisku w pilocie, kolejne wciśnięcie przycisku zwiększa obroty, przycisk przeciwstawny zmniejsza obroty, zmienia...

    Mikrokontrolery AVR   07 Paź 2009 14:20 Odpowiedzi: 5    Wyświetleń: 4837
  • BASCOM AVR - Implementacja przycisku ON/Stand-by z opóźnieniem 3s

    Ten if załatwia sprawę naciśnięcia dłuższego niż 3s. Oczywiście po 2,5 minuty trzymania przycisku licznik się przekręci ale to już olewam :-) Do do kolejnego wywołania INT to masz rację, ustawi się w kolejce i znów wykona. Mogę dodać czyszczenie flagi INT po bitwait. Albo tak jak teraz - olać to. Kolejne przerwanie wskoczy tylko na 100ms (1 cykl do-loop...

    Mikrokontrolery Początkujący   24 Sie 2012 10:58 Odpowiedzi: 11    Wyświetleń: 2085
  • [atmega8] [atmega8][bascom] Jak zaprogramować reakcję na długie wciśnięcie przycisku?

    Witam Robie pierwsze kroki w programowaniu w języku bascom. Stanąłem przed problemem zdefiniowania w tym języku pewnych warunkowych komend dla procka atmega8. Jeśli ktoś może mnie nakierować to z góry dziękuję. O to moje problemy: 1. Konkretnie chodzi o to by układ reagował np poprzez zapalenie diody led w chwili gdy przycisk podłączony do tego układu...

    Mikrokontrolery   03 Lut 2011 11:12 Odpowiedzi: 5    Wyświetleń: 2352
  • Jak poprawnie skonfigurować komunikację 89C4051 z RS232 bez użycia MAX232?

    Mam problem z komunikacją 89C4051 <-> RS232. Pop podłączeniu Atmelka do PC-towego RS232 i odpaleniu jakiegokolwiek emulatora terminala zamiast czytelnego tekstu pojawiają się jakieś "ciapki". Zmiana ustawień sterowania przepływem nie odnosi żadnego skutku, inwersja linii też, nie wiem co jest. Nie sprawdzałem jak się sprawa ma jeśli połącze Atmela...

    Mikrokontrolery   15 Cze 2004 08:42 Odpowiedzi: 1    Wyświetleń: 1169
  • Atmega8 Bascom - Nie działa obsługa timera gfdzie jest błąd

    Tak co jeden cykl. Prescale jest 64 wiec nie tu chyba problem. Nic sie nie dzieje na wyswietlaczu a w symulatorze tez nie pokazuje zmian zmiennych. To nie jest jeden cykl, ani też 64 jakby wynikało z podziału prescalera. Wszystko można odczytac w symulatorze, tylko musisz potrafic posługiwac się jego ustawieniami i funkcjami. Poniżej masz przykład...

    Mikrokontrolery Początkujący   06 Lis 2013 07:50 Odpowiedzi: 16    Wyświetleń: 2571
  • Bascom początki programowania - problemy z programami.

    witajcie mam kolejny problem musze na jutro napisac program do atmegi 8 zeby po nacisnieciu 1 przycisku zmienial sekwencję zapalania ośmiu diod led a po nacisnieciu 2 przycisku uruchamiał stroboskop na ok 5 sekund, oraz na wyswietlaczach siedmiosegmentowych wyświetlał dowolne cyfry llub numer zapalonej sekwencji sterowania diodami bardzo prosze o szybkie...

    Mikrokontrolery AVR   31 Mar 2009 19:17 Odpowiedzi: 26    Wyświetleń: 2543
  • [ATmega8] Sprawdzenie pierwszego programu w BASCOM'ie - konfiguracja portów

    Witam ;) nie mam jeszcze programatora i procka (spodziewam sie go w tym tyg) jednak zacząłem czytać poradniki programowania w BASCOM`ie i napisałem swój pierwszy w zyciu program i chciałbym prosić o jego sprawdzenie czy to wgl ma jakiś sens xD [syntax=basic4gl] $regfile = "m8def.dat" 'typ procesora (ATmega8) $crystal = 1000000 'taktowanie procesora...

    Mikrokontrolery Początkujący   05 Wrz 2015 12:25 Odpowiedzi: 14    Wyświetleń: 3207
  • Atmega8 Bascom - Żarzące się czerwone diody w układzie 16 LED

    Tego się tak nie robi. Uruchom przerwanie timera. Zapisz wartości strowania portów dla kolejnych kroków w tablicy stałych. W przerwaniu timera testuj przycisk, a co pewną liczbę przerwań wyrzucaj na porty kolejną wartość z tablicy.Przy takim podejściu cały kod zmieści się w kilkunastu liniach, może dwudziestu paru, a jego długość nie będzie zależała...

    Mikrokontrolery Początkujący   26 Sie 2013 09:03 Odpowiedzi: 28    Wyświetleń: 3453
  • Program w Bascom dla ATMEL 89C52: Sterowanie diodami i przyciskami S1, S2

    Witam. Jestem poczatkujacy w zwiazku z czym prosba. Mam prosbe odnosnie napisania programu pod ATMELA np. 89C52, gdyz taki posiadam obecnie. Zalozenia: -Dwa przyciski ( S1 i S2) -12 diod -Porty dowolne -Po przycisnieciu niech nie wykonuje kolejnej czynnosci, dopiero po zwolnieniu przycisku i ponownym kliknieciu Program mialby dzialac nastepujaco: -Kazde...

    Mikrokontrolery   30 Gru 2010 18:17 Odpowiedzi: 11    Wyświetleń: 2106
  • [Bascom][Atmega8] Problem z opóźnieniem wykonania programu

    Mój problem przedstawia się następująco: używam 4 przycisków, po wciśnięciu pierwszych trzech wykonuje się podprogram, natomiast po wciśnięciu czwartego przycisku wykonuje się podprogram, a po 5 min kolejny podprogram, tylko że nie wiem jak zrealizować to 5 minutowe opóźnienie. Tymczasowo dałem funkcję "wait", no ale ona blokuje mikrokontroler i w tym...

    Mikrokontrolery AVR   29 Wrz 2010 17:30 Odpowiedzi: 12    Wyświetleń: 2705
  • Bascom Atmega168 - Wpisywanie liczb klawiatura 4x4 matrycowa

    To ją usuń ;) Hahaha :D Lock blokuje zwiększanie licznika do czasu puszczenia przycisku. Pętla wykonuje się szybko i nawet jeśli sprawdzałbyś przyciski co 10ms to chwilowe naciśnięcie przycisku mogłoby załadować wartościami jednego przycisku kilka bajtów :D ..a tak, jedno naciśnięcie, jedna wartość w kolejnym bajcie. [url=http://bart-projects.cba.pl/rozne.h...

    Mikrokontrolery Początkujący   30 Mar 2016 20:54 Odpowiedzi: 5    Wyświetleń: 1242
  • [Mega32] Jak ustawić zegar PCF8583 przez pilota RC5 w Bascom na Mega32?

    Prawie cały kod jest źle napisany. Powinieneś odczytać kod z pilota lub przycisk i wtedy skoczyć do menu. Gdy jesteś w menu program czeka na naciśnięcie kolejnego przycisku lub kodu RC5, w tym czasie licznik powinien liczyć czas w razie gdy nie nacisnął byś żadnego z przycisków, by mógł wrócić do podstawowej funkcji. Gdy wybierzesz przycisk lub kod...

    Mikrokontrolery AVR   16 Mar 2011 14:45 Odpowiedzi: 1    Wyświetleń: 1759
  • uProg - mały, szybki, przenośny programator AVR z SD

    Projekt był mi już wcześniej znany i kolejny raz chylę czoła przed kolegą manekinen za kolejny dopracowany i przydatny projekt. Wielki + za całokształt. Dzięki, pamiętaj że jak będziesz miał trochę wolnego to daj znać i poleci płyteczka ;) Do autora. Całość w Bascomie? Nie planujesz zapewne przesiadki na C w przyszłości? Tak, bascom. Na C nie planuje...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 156343
  • Obsługa klawiatury ADC w Atmega z Bascom dla kierownicy samochodowej

    Witam! Czy mógłby mi ktoś opisać jak obsłużyć w BASCOMie klawiaturę podłączoną pod ADC? Dokładnie wygląda to tak, że mam w samochodzie kierownicę wielofunkcyjną z czterema przyciskami. Z klawiatury wychodzą dwa przewody na których po naciśnieciu kolejnych przycisków pojawiają się opory: 0, 80, 190, 40Ohm (okolo) Podłączyłbym tą klawiaturę do przetowrnika...

    Mikrokontrolery   18 Lip 2010 23:44 Odpowiedzi: 8    Wyświetleń: 3171
  • [BASCOM] [BASCOM][M8] Zawieszanie programu przy użyciu Waitms i obsługa przycisków SAA1057

    Ok rozwiązałem i waitms jako tako działa :) Czy procesor wysyłając Wpis = &B1100100111000101 wysyła go kolejno 1 , 1,0,0.. czyli od lewej do prawej czy od prawej do lewej czyli 1,0,1,0... ? Prosił bym też o sprawdzenie poprawności wysyłania wartości częstotliwości bo mi coś nie działa i nie wiem za bardzo jak to sprawdzić Program po przyciśnięciu przycisku...

    Mikrokontrolery AVR   19 Paź 2010 21:51 Odpowiedzi: 21    Wyświetleń: 2073
  • BASCOM AVR - Błąd OBJ or DBG file not found przy symulacji programu

    To DEGBUG FILE miałem zaznaczone i to drugie także jak klikne żeby kompilowało to sie nic nie dzieje . Ten błąd wyskakuje gdy chce dokonać symulacji . W zakładce Simulator zauważyłem ze nie ma programu do symulacji a na dole jest jeszcze Parametr i tam jest półprzezroczysty napis {file}.OBJ i to chyba o to mu chodzi że nie chce symulować . Trzeba tam...

    Mikrokontrolery   24 Lip 2006 14:42 Odpowiedzi: 4    Wyświetleń: 4076
  • BASCOM: przewijanie tekstu z EEPROM na LCD Nokia (6x14) – jak zaimplementować?

    Tak nie będzie działać. Sprobuj poniższego kodu: do If Adress = 10 and Comand = 1 Then I=1' zaczynamy od 1 bajtu Do Readeeprom C , I Waitus 50 Print C incr I loop untill I=84' petla az do 84 bajtu End If If Adress = 10 and Comand = 1 Then I=85' zaczynamy od 85 bajtu Do Readeeprom C , I Waitus 50 Print C incr I loop untill I=169' petla az do 169 bajtu...

    Mikrokontrolery   15 Sie 2007 07:25 Odpowiedzi: 9    Wyświetleń: 1833
  • [atmega8] [bascom] Jak zatrzymać pętlę do naciśnięcia przycisku?

    na tak nie wziolem pod uwage ze dopuki bedzie nacisniety przycisk program bedzie lecial caly czas w tej chwili widze dwa rozwiazania , dopisac kolejne polecenie while które czeka na puszczenie przycisku [syntax=basic4gl]while porta.1=1 reset portb.1 ; zgaszenie diody 1 set portb.2 ; zapalenie diody2 while porta.1=0[/syntax] itd lub zrobic to mimo wszystko...

    Mikrokontrolery Początkujący   09 Lip 2012 07:10 Odpowiedzi: 19    Wyświetleń: 3135
  • Bascom AVR – jak ustawić LED na 2 sekundy po naciśnięciu przycisku, niezależnie od stanu

    Witam mam programik napisany w bascom ale mam mały problem mianowicie gdy wcisnę przycisk to led swieci a chodzi mi o to aby świeciła 2 sec a potem dalej szedł program bez względu czy przycisk wciśnięty czy nie, a jeżeli go puszcze i wcisne raz kolejny znowu sie zatrzyma itd... $regfile = "attiny2313.dat" $crystal = 4000000 Config Portb = Input Portb.0...

    Mikrokontrolery AVR   19 Gru 2009 08:36 Odpowiedzi: 5    Wyświetleń: 1149
  • Jak uruchomić menu w Bascom z klawiaturą i LCD 4x20?

    Nie będę tłumaczył linijka po linijce to bo to bez sensu. Po co miałem definiować S1 jak o Port? Jak wciśniesz Down to sprawdza czy S1 = 0. S1 będzie równe 0 gdy przycisk wcześniej nie był wciśnięty. Jak nie był wciśnięty to zaznacza że już jest wciśnięty (S1 = 1) i zwiększa zmienną X. Przy kolejnym sprawdzaniu stanu przycisku dojdzie do wniosku że...

    Mikrokontrolery AVR   12 Mar 2009 18:44 Odpowiedzi: 23    Wyświetleń: 3805
  • [Attiny2313][Bascom]Różne czasy reakcji na wciskanie przycisku.

    W końcu udało mi się pojąć ten program i mniej więcej przerwania, ale nastało kolejne pytanie z mojej strony. W jaki sposób mogę obliczyć wartość timera, żeby mógł odliczyć np 0,5 sek lub 2 sek. Chodzi mi na razie o Timer0 8 bitów. W jaki sposób mogę też liczyć przepełnienia?

    Mikrokontrolery AVR   02 Kwi 2011 06:45 Odpowiedzi: 24    Wyświetleń: 3042
  • Atmega8, BASCOM: Sterowanie 5-6 silnikami DC z PWM i zmianą kierunku

    Mam takie pytanie do mądrzejszych od siebie, czy jest możliwe żeby wysterować tym mikrokontrolerem 5 do 6 silników prądu stałego? Oczywiście, że możesz obsłużyć 5, a nawet 6 silników. Tylko jest jeden problem. Będziesz musiał je sterować programowym PWM'em, a nie sprzętowym. Do tego celu wystarczy np. przerwanie, z któregoś licznika. Oczywiście możesz...

    Mikrokontrolery AVR   03 Lis 2010 20:32 Odpowiedzi: 23    Wyświetleń: 6000
  • Attiny2313 + Bascom - Program nie działa prawidłowo

    Tak, na schemacie przyciski są błędnie podłączenie do tego mikrokontrolera. Gdy podłączysz przyciski do GND należy dodatkowo włączyć programowo rezystory pull-up na tych pinach. Jedyne czego brakuje w schemacie to 2 rezystorów polaryzujących wyprowadzenia Pb0 i pb1 do masy wystarczy 2 rezystory 4k7 i program będzie pracował . Poza tym do programu który...

    Mikrokontrolery AVR   31 Paź 2016 20:35 Odpowiedzi: 11    Wyświetleń: 1164
  • Jak zaprogramować kogut policyjny z efektami świetlnymi?

    Dziękuje za program. a funkcja do przycisków nie jest aż taka trudna ;) Tylko teraz mi się coś stało i nie moge programować nie wiem czemu nic nie zmieniałem w ustawieniach itp a bascom nie rozpoznaje procka. A jak bym chciał zrobić zmiene efektu to kolejny efekt musi być w osobnej pętli ? jak zrobić do niej odnośnik?

    Początkujący Elektronicy   27 Wrz 2012 18:08 Odpowiedzi: 60    Wyświetleń: 14988
  • Jak zaprogramować przycisk w ATtiny2313 w Bascom do różnych funkcji?

    witam chciałbym zaprogramować tak attiny 2313 ze jak sie raz nacisnę przycisk dioda np na (PORTD.0) zacznie świecić a gdy drugi raz sie go nacisnę zacznie mrugać a gdy trzeci to kolejna funkcje zacznie wykonywać czy jest to możliwe ?? Bardzo proszę o jakieś przykłady Dodano po 9 oczywiście w bascomie Przeniosłem z "Programowanie ogólne"

    Mikrokontrolery AVR   24 Gru 2008 00:28 Odpowiedzi: 13    Wyświetleń: 1442
  • Jak stworzyć menu na LCD z trzema przyciskami w Bascom?

    Są przynajmniej dwie możliwości: Jest sobie początek programu dajesz przed "Do" program=2. Jesteś w menu głównym, wciskasz jakiś klawisz program skacze pod odpowiednia etykietę (S, M, P) dokonuje filtracji na podstawie programu w jakim jest i położenia kursora i modyfikuje zmienna program na 1. W ustawieniach: 1.Gdy dojdzie do sekund kolejne wciśniecie...

    Mikrokontrolery AVR   20 Lip 2011 12:36 Odpowiedzi: 14    Wyświetleń: 2399
  • Program do włącznika bistabilnego z wieloma przyciskami i wyjściami - Bascom

    Na tej stronie http://bart-projects.cba.pl/rozne.html znajdziesz ten kod ("Przyciski trochę inne"). Napisałem go jakieś dwa lata temu i może teraz napisałbym inaczej, ale tak, czy inaczej program potrafi rozróżnić długie i krótkie wciśnięcie. Przy krótkim odwraca stan podległego mu pinu, przy długim może robić coś innego (w prototypie wysyłał po RS485...

    Mikrokontrolery Początkujący   11 Mar 2016 16:14 Odpowiedzi: 5    Wyświetleń: 1176
  • Regulator PID Atmega8 + Bascom

    witam, mam wielką prośbę o pomoc w rozpracowaniu tego kodu. mam do szkoły zrobić reg. z regulacją PID. Mam pytanie, czy tutaj zamieszczony kod realizuje sterowanie PID?? Kolejne pytanie to opis pinów, a więc PD1 służy do obsługi czujnika 18B20,PD5-PD7 to przyciski, PC1 to RS wyświetlacza, PC0 to E wyśw, PB5 do DB4 itd, która z nóżek więc obsługuje to...

    DIY Poczekalnia   16 Lis 2014 12:19 Odpowiedzi: 8    Wyświetleń: 19265
  • [Bascom][Attiny2313] Nie działa przerwanie zewnętrzne

    Wszytsko wrzuce w poniedziałek po południu bo nie mam dostępu teraz do niego. Ogólnie przerwanie działa ale też nie do końca, bo jak jedno się wykona i stoi na wait'cie w pętli głównej to już na kolejne, nie reaguje Obsługa przycisku w przerwaniu jest niezbyt wskazana. Owszem przycisk uruchomi przerwanie ale do tego należy również doliczyć drgania styków....

    Mikrokontrolery AVR   07 Gru 2008 09:12 Odpowiedzi: 20    Wyświetleń: 2619
  • [AtMega8] [AtMega8][Bascom] Jak wyświetlić adresy urządzeń I2C na LCD?

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

    Mikrokontrolery AVR   15 Sie 2011 22:51 Odpowiedzi: 9    Wyświetleń: 4388
  • [ATMega8][Bascom]Program nie działa zgodnie z założeniem.

    Witam wszystkich na forum, jestem nowym użytkownikiem i zaczynam zabawę z mikrokontrolerami. Udało mi się już kilka razy zaprogramować prostymi programikami atmega8, jednak nie wiem dlaczego jeden z programów nie działa tak jak powinien. $regfile = "m8def.dat" $crystal = 1000000 Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111100...

    Mikrokontrolery AVR   22 Lut 2010 19:37 Odpowiedzi: 11    Wyświetleń: 2285
  • Jak zapalać diodę po jakimś czasie od wciśnięcia przycisku? BASCOM, ATtiny2313.

    Witam. Wiem, że podobne problemy był już wałkowane milion razy lecz nie mogę sam sobie z tym poradzić. Do rzeczy: Chcę aby po przyciśnięciu przycisku dioda zapaliła się po pewnym czasie na krótką chwilę. Chcę to wykonać na przerwaniu, zależy mi na precyzyjnie odmierzonym czasie od momentu naciśnięcia przycisku do zapalenia się diody. Czas palenia się...

    Mikrokontrolery Początkujący   03 Lut 2015 21:20 Odpowiedzi: 5    Wyświetleń: 909