zatrzymanie programu bascom

Znaleziono około 371 wyników dla: zatrzymanie programu bascom
  • Attiny 2313 - Jak zatrzymać program w Bascom lub uśpić układ?

    Może skorzystaj z polecenia ''Idle" lub "Power down"

    Mikrokontrolery Początkujący   10 Paź 2015 21:15 Odpowiedzi: 2    Wyświetleń: 930
  • [ATmega32] Zatrzymanie programu po odbiorze danych RS232 w Bascom

    Przy instrukcji Input "odebranie znaku <CR> (kod 13) kończy wprowadzanie danych dla bieżącej zmiennej." A co jeśli znak <CR> nie zostanie nadany? Wtedy program stoi i czeka!

    Mikrokontrolery AVR   26 Lut 2009 19:14 Odpowiedzi: 4    Wyświetleń: 1850
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Zatrzymanie programu sterownika akwarium po wejściu do menu - Bascom AVR

    Nie dziw się. Napisałeś jakiś śmieć, a nie porządny kod. Deklarujesz procedury (DECLARE SUB), wywołujesz je przez CALL - OK. Ale potem te GOTO i etykiety zamiast ciała procedur. I te dzikie wcięcia. A to dopiero prosty BASCOM...

    Mikrokontrolery AVR   05 Paź 2008 18:40 Odpowiedzi: 16    Wyświetleń: 1622
  • REKLAMA
  • [BASCOM 8051] [BASCOM 8051][89S8252] - Zatrzymanie programu przy Writeeeprom, Readeeprom działa

    Po dodaniu adresu nadal występuje ten sam problem.

    Mikrokontrolery Początkujący   17 Paź 2014 20:22 Odpowiedzi: 3    Wyświetleń: 969
  • [bascom] wyświetlacz led, polecenie inputbin - zatrzymanie programu

    A oby w bascomie nie można użyć polecenia BITWAIT?

    Mikrokontrolery AVR   18 Lut 2012 16:09 Odpowiedzi: 9    Wyświetleń: 2161
  • REKLAMA
  • [atmega8] [bascom] Jak zatrzymać pętlę do naciśnięcia przycisku?

    Jak najprościej? Wstaw licznik dziesiętny 4017. CLK podłącz do cykacza z cylindrów. RST połącz z sygnałem oznaczającym 1 cylinder. ENABLE do GND. Z licznika sygnały 0-3 podciągnij do cewek. Pamiętaj tylko że 4017 daje na wyjściu ze 2mA. Dla cyfrówki to wystarczające, ale nie wiem jak steruje się te cewki. Tu masz przykład użycia: [url=http://www.doctronics.co.uk/4017.ht...

    Mikrokontrolery Początkujący   09 Lip 2012 07:10 Odpowiedzi: 19    Wyświetleń: 3111
  • REKLAMA
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    Napotkanie Inkey() powoduje zatrzymanie pracy programu aż do odczytu znaku z bufora UART.

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3385
  • AtMega32 - Bascom: Jak uniknąć zatrzymania programu przy braku danych na COM?

    Np za pomocą config serialin opcja Bytematch. Ustawiasz np. na 13 i masz wykrywanie kiedy nadchodzi znak "enter" czyli CR W zależności też czy razem ze znakiem CR masz też LF to ustawiasz sobie już w config Input.

    Mikrokontrolery Początkujący   04 Mar 2013 14:00 Odpowiedzi: 8    Wyświetleń: 1143
  • czy można programowo restartować program(bascom avr)

    Mozesz sprobowac za pomoca watchdog'a. Wada jest to ze reset nastapi dopiero po min. 16ms Config Watchdog = 16 Start Watchdog watims 20 'oczekiwanie na reset z watchdoga Masz do dyspozycji jeszcze polecenia: Stop watchdog - zatrzymanie Reset watchdog - kasowanie Zamiast 'waitms 20' mozesz tez dac jakies polecenie "usypiajace" procesor (IDLE, POWERDOWN)

    Mikrokontrolery   16 Mar 2006 14:11 Odpowiedzi: 13    Wyświetleń: 2136
  • [BASCOM] Jak uruchomić i zatrzymać Timer0 w ATmega8 za pomocą switchy w BASCOM?

    Witam. Mam problem z obsługą Timera0 w ATmedze 8, otóż próbuję go uruchomić i zatrzymać za pomocą switchy . Problem w tym że ...] Nic się nie dzieje. Na LCD cały czas jest 0. Ktoś ma jakieś sugestie? Oczywiście, w/g tego programu nic nie powinno się dziać! Może sprecyzuj dokładniej co chcesz. Ile masz tych switchy ? (1 lub 2) Czy start timera ma być...

    Mikrokontrolery   26 Lut 2014 21:29 Odpowiedzi: 10    Wyświetleń: 1245
  • [BASCOM][ATmega32] - Multipleksowanie wyświetlaczy 7-segmentowych +aliasy +pętla

    Skoro dobrze działa i napisałeś to w tylu linijkach to nie da się prościej i lepiej. Przerwania są wykonywane "na raz" z programem, więc nic nie może ich zatrzymać.

    Mikrokontrolery AVR   14 Lis 2012 20:58 Odpowiedzi: 10    Wyświetleń: 3795
  • REKLAMA
  • Zatrzymanie kompilacji w Bascomie dla AT89C2051 na Waitms 7 - co robić?

    Mam wszystko (programator, procesor i program z EP) Po wciskaniu w bascomie góźiczka Complite zaczyna wczytywać ale po pewnym momęcie zatrzymuje się i pokazuje w oknie głównym programu linijke zaznaczoną kolorem czerwonym Waitms 7 Niewiem co jest może coś źle robię prosze o pomoc nie jestem tak dobry w programowaniu. W załącznikach zamieszczam program...

    Mikrokontrolery   05 Lip 2003 23:12 Odpowiedzi: 2    Wyświetleń: 1726
  • Jak napisać program do automatycznego wyłącznika silnika w Bascom?

    A jak sprawdzić czy były jakieś impulsy skoro stan jest raz niski raz wysoki jak zacznę sprawdzać stan wysoki a licznik zatrzyma się na niskim to jestem zablokowany bo wysokiego już nie będzie gdyż silnik sią zatrzyma.

    Mikrokontrolery Początkujący   18 Kwi 2012 22:13 Odpowiedzi: 4    Wyświetleń: 1232
  • Jak poprawnie wstrzymać program w Bascomie używając timera i komendy GETR5?

    Nie napisałeś , że ten pilot nie pracuje w kodzie RC5 , ale też nie napisałeś , że w tym kodzie pracuje :wink: Inna wersja Twojego programu: $regfile = "m32def.dat" $crystal = 8000000 '11059200 Dim Adress As Byte , Command As Byte , X As Byte , Tmpcode As Word Dim Odebrano As Bit , Flaga As Byte Config Pind.2 = Input : Portd.2 = 1 Config...

    Mikrokontrolery   08 Kwi 2005 14:34 Odpowiedzi: 10    Wyświetleń: 2035
  • Jak zaprogramować atmega 8 w Bascomie pin reset jako I/O

    Witam ! Brak schematu powoduje zadawanie być może banalnych pytań: Czy podciągnąłeś SCL i SDA do +5V (4,7K) z doświadczeń wiem że brak tych rezystorów powoduje zatrzymanie programu. Powodzenia życzę. Stefan

    Mikrokontrolery AVR   08 Gru 2009 14:57 Odpowiedzi: 30    Wyświetleń: 6569
  • [Atmega8 + Bascom+VB] Atmega8 + Bascom + VB: Jak rozwiązać problem z odbiorem danych RS-232?

    Nie pomaga :/ TimeOut mam ustawiony na -1 -> czyli brak... I program się zawiesza. Pomaga tylko zatrzymanie procesu przez menedżer zadań.

    Mikrokontrolery   04 Lut 2006 20:15 Odpowiedzi: 7    Wyświetleń: 2569
  • jak zmierzyć czas trwania impulsu za pomocą at89c2051?????

    Jak napisać program w bascomie do pomiaru czasu trwania impulsu wejsciowego ?Prosze o konkretny przyklad listingu takiego programu ponieważ jestem początkującym programistą w bascomie i nie znam wielu możliwości.Domyślam sie ze należałoby wykorzystać któryś z timerów i poprzez start timera za pomocą przerwania i jego zatrzymanie a następnie odczyt...

    Mikrokontrolery   28 Kwi 2006 21:19 Odpowiedzi: 1    Wyświetleń: 1578
  • [Attiny2313][BASCOM] Sterowanie czasowe mostkiem H.

    w programie na końcu mam 2 zera bo chciałem sprawdzić czy się zatrzyma na moje żądanie ;]

    Mikrokontrolery AVR   14 Lip 2008 17:19 Odpowiedzi: 62    Wyświetleń: 5724
  • Prosty program do napisania brama wjazdowa...Bascom

    Returna nie ma w pozostałych podprogramach celowo tak aby wyjscie do petli głownej zawsze odbywało sie przez podprogram "zatrzymaj", Rzeczywiscie krańcówki nie są na przerwaniach, no ale lepszy taki kod niż zaden, każdy tylko wytyka a nikt jeszcze nie napisał programu chocby najprostszego jak mój (dopiero sie ucze bascoma). Warunek "b" jak i "a" rzeczywiśie...

    Mikrokontrolery Początkujący   11 Cze 2014 10:53 Odpowiedzi: 72    Wyświetleń: 11471
  • Jak ustawić transmisję MIDI w Bascomie dla mikrokontrolera 89c2051?

    Musisz dobrać taki kwarc, który da się podzielić tak by uzyskać częstotliwość pracy UART = 31250 Hz +/- 1% Komunikat MIDI składa się z 2 lub 3 bajtów. Jeżeli bajt ma ustawiony najstarszy bit to jest on (ten bajt) traktowany jako rozkaz a jezeli nie to są to dane do rozkazu (ogólnie dane są przesyłane w porcjach 7 bitowych). Dekodowanie jest dość złożone,...

    Mikrokontrolery   31 Sty 2005 09:51 Odpowiedzi: 2    Wyświetleń: 2093
  • Atmega8 Bascom - Instrukcja Wait nie zatrzymuje programu, co zrobić?

    Witam, Jestem nowy w temacie bascom oraz atmega. W helpie znalazłem instrukcję wait, która powinna zatrzymać program na określony okres czasu {s}, u mnie nie robi nic, program leci dalej bez czekania nawet jeżeli wpiszę wait 1000. Pracuje na wewnętrznym generatorze. Czy należy gdzieś w bascomie cos dodatkowo zdefiniować?

    Mikrokontrolery AVR   22 Wrz 2008 11:16 Odpowiedzi: 6    Wyświetleń: 1941
  • Dlaczego buforowanie RS232 w Bascomie przestaje działać po odkomentowaniu?

    Fajnie by było gdy byś przykładowo napisał co takiego przesyłasz.........jakie dane?? Mógłbym to przy okazji sprawdzić u siebie. A tak przy okazji z kodu wynika że pomimo tego czy jakiś znak jest czy nie w buforze to co 500ms "czyści" Ci sie wyświetlacz, spróbuj zamiast inkey() użyć waitkay(). Bo waitkay() powoduje zatrzymanie programu na czas napotkania...

    Mikrokontrolery   19 Kwi 2008 12:51 Odpowiedzi: 9    Wyświetleń: 1720
  • Jak odczytywać DS1307 w BASCOM, pomijając rejestry między 02h a 04h?

    No, ok. Więc musi zatrzymać transmisję, podać ponownie adres rejestru który zamierzasz odczytać i go odczytać. Czyli robisz tak samo, jak podczas odczytu godziny ale nie podajesz adresu rejestru sekund, a adres rejestru z którego chcesz odczytywać swoje dane. A swoją drogą, to przecież takie porównanie możesz wykonać w programie procesora.

    Mikrokontrolery Początkujący   30 Paź 2012 20:45 Odpowiedzi: 7    Wyświetleń: 2004
  • BASCOM AVR – zatrzymanie timer0 po osiągnięciu 99:99 na wyświetlaczu 7-seg

    Spróbuj w ten sposób: If (jedsek = 9) and (dziesek = 9) and (i reszta tak samo) Then Stop timer0 albo do {tu kod programu} loop until (warunek dziewiątek) Popróbuj inaczej sformuować warunek wystąpienia dziewiątek, może bascom coś przekombinowuje. No i spróbuj zatrzymać timer0 w dowolnym momencie, żeby spradzić czy właściwie się zatrzymuje i czy nie...

    Mikrokontrolery   30 Gru 2004 21:41 Odpowiedzi: 10    Wyświetleń: 1334
  • [Bascom] Jak napisać program w Bascom dla ATMEGA8 z przyciskiem zmieniającym tryb portów?

    Może powiem do czego potrzebuje ten program. Buduję sekundnik na dwóch wyświetlaczach 7-segmentowych, ATMEDZE8 i przycisku. I miał by on działać na takiej zasadzie: jak naduszę przycisk to zaczyna naliczać sekundy jak naduszę drugi raz to zatrzyma naliczanie. Przez cały czas cyferki mają się wyświetlać.

    Mikrokontrolery AVR   16 Sie 2008 21:09 Odpowiedzi: 10    Wyświetleń: 2376
  • [Bascom] Jak zatrzymać pętlę for przy Scan_bit = 0?

    W ogóle ciekawa sprawa z tym programem :-) Wg mnie pierwsze 6 lini można by zastąpić jedną: Toggle Scan_bit Przyznam, że nie do końca rozumiem jak ma ten program działać, a to podstawa aby udzielić jakiejś sensownej rady...

    Mikrokontrolery AVR   07 Paź 2013 20:18 Odpowiedzi: 6    Wyświetleń: 1668
  • [BascomAVR] Dlaczego zmienne Z1...Z4 nie działają w przerwaniu BascomAVR?

    Widzę że muszę trochę sprostować. 1. Nawet kosmicznie często wywoływane przerwanie zdąży się wykonać choć by nie wiem jak długo ono trwało, bo przerwania po wejściu w obsługę jakiegoś przerwania są blokowane i odblokowywane są dopiero po zakończeniu się obsługi tego przerwania. Więc twierdzenie że przerwanie nie zdąży się wykonać w ciągu 128us bo samo...

    Mikrokontrolery AVR   12 Sty 2010 21:23 Odpowiedzi: 13    Wyświetleń: 1641
  • [ATTINY2313] ATTINY2313 BASCOM – Miganie 5 LED, zatrzymanie na świecącej po wciśnięciu przycisku

    Program zaskoczył wgrałem do attina ale nic LED nie świecą podłączenie led mam 100% dobrze.

    Mikrokontrolery AVR   08 Gru 2009 13:47 Odpowiedzi: 14    Wyświetleń: 3359
  • Timer

    Jest to timer mojego projektu na procesorze AT90S2313. Służy do odliczania po 1 sekundzie od ustawionego czasu do zera. Po skończeniu odliczania włącza się przekaźnik. Wyjęcie zwory nad przyciskiem startu powoduje że nie można zatrzymać odliczania. Projekt wykonany w Eagle. Źródło programu w Bascomie

    Artykuły   28 Wrz 2007 21:14 Odpowiedzi: 5    Wyświetleń: 6162
  • Moj pierwszy program i mały problem [Attiny2313][Bascom]

    Z tym "po drugie" to trochę się zdublowało, a poprawna składnia to: Config pinb.7 = output Chociaż kompilator Bascom "lyka" też nieporawną konstrukcję: Confg portb.7 = Output A w helpie mamy: CONFIG PORTx = state - dla całego portu CONFIG PINx.y = state - dla poszczególnych pinów Z tym po trzecie to zupełnie nieprawda, bo timer zlicza od chwili kiedy...

    Mikrokontrolery AVR   20 Gru 2009 21:10 Odpowiedzi: 32    Wyświetleń: 3954
  • Zamiana pętli sortującej z C++ na pętle w Bascom(Basic)

    Czy w C działa to sortowanie? Po co jest Do - Loop, przecież program nigdy się nie zatrzyma. Poszukaj coś o sortowaniu bąbelkowym jest bardzo proste w implementacji.

    Mikrokontrolery AVR   29 Lis 2004 03:30 Odpowiedzi: 4    Wyświetleń: 1970
  • Bascom 89c2051 & 24c04 – modyfikacja programu I2C z sygnałami dźwiękowymi i obsługą SW1

    Program dla 89c2051 & 24c04 Nie posiadam doswiadczenia w bascom jest to prog. do poszukiwania adresu i2c chciałbym zmodyfikowac program do postaci aby podczas przeszukiwania adresu co krok (160;162.....) załanczał syg dzwiekowy sund1 gdy znajdzie - syg dzwiekowy sund2=pikanie i stop(zatrzymanie szukania) do momentu gdy zotanie nacisnienty klawisz sw1...

    Mikrokontrolery   02 Sie 2007 09:42 Odpowiedzi: 1    Wyświetleń: 1377
  • mój zegarek - ale jaki :)

    Witam - nie wiem co rozumiesz przez pojęcie zatrzymanie pracy programu.... Wydaje mi się, że w Bascomie (skoro go znasz) dało by się najlepiej zrobić to na przerwaniu od Timera w trybie automatycznego przeładowania... czyli przerwanie (podprogram) byłby wykonywany co określony czas (bardzo dokładnie i zawsze identyczny z dokładnością co do 1us przy...

    DIY Konstrukcje   22 Mar 2008 13:49 Odpowiedzi: 95    Wyświetleń: 53824
  • [Bascom] Jak zatrzymać pętlę po softstarcie PWM w ATMEGA32 w Bascom?

    Witam Potrzebuje pomocy w napisaniu programu dla Atmega32 w Bascom Mam prosty układ w którym podanie masy z przycisku na pin PC0 (PINC.0) powoduje sofstart na PWM1A (PD5) od 0 255 i po softstarcie PWM1A pozostaje na wartosci 255 aż do puszczenia przycisku na PINC.0. Natomast podanie masy z przycisku na pin PC1 (PINC.0) podowduje taki sam efekt ale na...

    Mikrokontrolery   01 Gru 2012 15:17 Odpowiedzi: 3    Wyświetleń: 1779
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Silnik ruszył:)Pięknie zmienia kierunek obrotów. Problem jest w regulacji obrotów, ponieważ są cały czas są stałe .Drugi problem jest w włączaniu/wyłączaniu silnika. Pomimo różnych zmian w programie nadal nie mogę go przyciskami włączyć i wyłączyć . Silnik cały czas chodzi i nie chce się zatrzymać.

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 3174
  • Bascom: Jak zatrzymać działanie przy długim wciśnięciu klawisza?

    Witam. Mam pytanie odnośnie klawiatury w Bascomie, robię ją przy wykorzystaniu instrukcji Debounce czyli: Debounde p1.1,0,klaw112,sub klaw12: obłsuga ret W jaki sposób mogę w tym przypadku nauczyć mikroprocesor żeby nic nie robił jeżeli klawisz jest wciśnięty?? Nie umiem tego zrobić a gdy długo przytrzymam przycisk to się robią jakieś krzaki i program...

    Początkujący Elektronicy   26 Lut 2009 17:53 Odpowiedzi: 4    Wyświetleń: 1417
  • [Bascom] Jak skonfigurować timer w Bascomie do wykrywania podwójnego naciśnięcia?

    Ok, Mam coś takiego $regfile = "attiny2313.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portd.1 , Rs = Portd.0 Config Timer1 = Timer , Prescale = 64 Config Pind.6 = Input Portd.6 = 1 Przycisk Alias Pind.6 On Timer1 Zatrzymaj Cls Do If Przycisk = 0 Then...

    Mikrokontrolery AVR   02 Sty 2011 11:59 Odpowiedzi: 16    Wyświetleń: 1693
  • [Bascom] Czy przerwanie zewnętrzne zatrzyma wait'a ?

    Wszystko przerwie ;) nawet wait'a - od tego są przerwania jak sama nazwa wskazuje. Tylko podejrzewam, że może w trochę nieprzemyślany sposób dałeś parametr Nosave Jeśli chodzi o te nosave to dałem bo dałem, narazie to sam szkielet programu , nawet odpalany jeszcze nie był. Co do przecinków to juz jej wywaliłem ;)

    Mikrokontrolery AVR   30 Lis 2008 19:46 Odpowiedzi: 5    Wyświetleń: 1010
  • Program w Bascomie na Atmela do sterownika drutu z LCD 1x16

    Na prace dyplomowe musze zbudowac sterownik do urzadzenia. Sterownik juz zbudowalem lecz nie umiem napisac programu. Program ma byc napisany w Bascomie a zalozeniasa nastepujace: Wprowadzam dlugosc w milimetrach i ilosc sztuk, naciskam przycisk START, silnik wyciaga drut a impulsator zlicza obroty, gdy osiagnie zadana dlugosc nastepuje zatrzymanie silnika...

    Mikrokontrolery   20 Paź 2003 09:46 Odpowiedzi: 4    Wyświetleń: 1589
  • [atmega8][bascom] O co chodzi tak na prawdę z tymi timerami?

    Poi pierwsze. Do BASCOM-a jest pomoc - także po polsku, której to zresztą jestem autorem. Wersję on-line (beta) znajdziesz na mojej stronie WWW. Jak one działają? Zliczają impusy. Albo z prescalera, albo z zewnątrz. Patrz nota katalogowa. W którą stronę zliczają? Zwykle liczą w górę. W trybach PWM liczą też w obie strony. Patrz nota katalogowa. Jak...

    Mikrokontrolery AVR   29 Paź 2008 20:50 Odpowiedzi: 5    Wyświetleń: 2675
  • Atmega16 i Bascom - Przerwania z przycisków na porcie A, jak to zrobić?

    Mam pytanie czy z przycisków w porcie A można zrobić przerwania wywoływane zboczem narastającym... chodzi o to czy np mając podpięty przycisk do portu A.1 mogę z tego wywołać przerwanie tak żeby po wciśnięciu przycisku zaczął się wykonywać jakiś program np załączenie jakiegoś silnika na 20 sec. ale żeby w tym samym czasie można było też załączyć inny...

    Mikrokontrolery AVR   20 Lip 2010 18:27 Odpowiedzi: 15    Wyświetleń: 2187
  • [BASCOM][ATMega8]T6963C - poziome linie na ekranie.

    Dokładnie o to chodzi :) Możesz to zapisać jako ciąg instrukcji i zatrzymać program w miejscu gdzie powinieneś odczytać stan rejestru statusowego. Możesz też wstawić opóźnienie (1..2s) między operacjami i patrzeć na ledy czy prawidłowo wszystko przebiega.

    Mikrokontrolery Początkujący   28 Sie 2013 18:46 Odpowiedzi: 16    Wyświetleń: 4269
  • Jak zatrzymać zapalanie diod w pętli do...loop przyciskiem s2?

    Tak jak sam napisales jest to przerwanie programu obojetnie w ktorym momencie, to do tego sluzy takie cos jak "przerwanie" int0/1 Uzyj wyszukiwarki i helpa do bascom, a o wszystkim sie dowiesz.

    Mikrokontrolery   15 Lis 2009 19:40 Odpowiedzi: 47    Wyświetleń: 3079
  • [Atmega8] [Atmega8][Bascom] - Sterownik pieca, opóźnienia i zawieszanie się programu

    Nie bardzo rozumiem co napisałeś, strasznie poplątałeś. Napisał bym tak: Jeśli rozruch pieca jest uruchomiony i temperatura jest mniejsza od zadanej to licz czas. Jeśli rozruch pieca jest uruchomiony i temperatura zadana jest osiągnięta to przerwij liczenie , wyzeruj zegar i przejdż do normalnej pracy. Jeśli piec się przegrzeje to zatrzymaj normalną...

    Mikrokontrolery AVR   09 Mar 2011 22:09 Odpowiedzi: 12    Wyświetleń: 5897
  • Czujnik obrotów na Atmega8

    Czasy nie są tak istotne ,stosuje wewnętrzny oscylator 8Mhz. Jest istotne żeby program zareagował na zatrzymanie stanu Wysokiego lub Niskiego fototranzystora. Czy zrobi to po 1 sec. czy po 3 to nie bardzo istotne. Jeśli miał bym taki kod w BASCOM z resztą bym sobie poradził. Mam czym zaprogramować i przetestować.

    Ogłoszenia Elektronika   04 Gru 2008 10:32 Odpowiedzi: 4    Wyświetleń: 2049
  • Bascom - Zatrzymywanie programu w dowolnym momencie.

    Witam mam pytanie do bardziej zaawansowanych programistów :) Chciałbym się dowiedzieć w jaki sposób zatrzymać program w dowolnym momencie danym przyciskiem. Na przykładzie: odsuwanych drzwi załóżmy do garażu... w jaki sposób po uruchomieniu wyjścia zatrzymać przyciskiem drzwi w dowolnym momencie i aby po zatrzymaniu można było je rozsunąć bardziej bądź...

    Mikrokontrolery Początkujący   10 Maj 2018 14:03 Odpowiedzi: 8    Wyświetleń: 1389
  • [Atmega32][Bascom] - Odtwarzacz *.wav z panelem dotykowym.

    Pauzę można zrobić za pomocą Disable Timer1/Enable Timer1. Zatrzymanie Timera1 spowoduje również zatrzymanie odczytu z karty a więc nie trzeba dodatkowych kombinacji. Można to zrobić w przerwaniu. Np. [syntax=basic4gl] If Klawisz = 24 Then Disable Timer1 End If If Klawisz = 25 Then Enable Timer1 End If[/syntax] Stop czyli domyślam się zatrzymanie bez...

    Mikrokontrolery Początkujący   12 Paź 2012 18:37 Odpowiedzi: 34    Wyświetleń: 4917
  • [Bascom][Atmega16] komenda SHOWPIC nie działa poprawnie.

    Za A daj 10000 a za B 10 da to dziesięć tysięcy zmian portu co 10us czyli dźwięk będzie trwać 100ms :] Niestety musisz się liczyć z tym ze instrukcja zatrzyma ci wykonywanie programu na te 100ms. Czy ja ci może już pomagałem na portalu dioda.com.pl? Jeśli tak to taka funkcje zrobiłem już w programie klawiatura...

    Mikrokontrolery AVR   01 Cze 2010 19:02 Odpowiedzi: 10    Wyświetleń: 2097
  • Atmega 8 - Bascom - Dioda świeci cały czas, co poprawić w kodzie?

    Diodę gaś tak jak ją zapalasz. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 Config Portb.0 = Input Config Portb.1 = Input Config Portd.5 = Output Przycisk1 Alias Pinb.0 Dioda Alias Portd.5 Przycisk2 Alias Pinb.1 PORTB.0 = 1' to jest podciąganie do Vdd - działaj w tym celu na rejestrze 'PORTX lub PORTX.Y PORTB.1 = 1 Reset Dioda Do If Przycisk1...

    Mikrokontrolery Początkujący   22 Mar 2014 09:43 Odpowiedzi: 9    Wyświetleń: 2187
  • Bascom AVR – jak ustawić LED na 2 sekundy po naciśnięciu przycisku, niezależnie od stanu

    W pętli głównej wpisz Debounce Pinb.0 , 0 , Zatrzymaj , Sub a na końcu programu po słowie End wpisz Zatrzymaj: Wait 2 Return Jak wciśniesz przycisk to program wskoczy do podprogramu gdzie zatrzyma się na 2 sekundy. Potem wróci do pętli głównej, w której będzie dalej migało diodą lub diodami.

    Mikrokontrolery AVR   19 Gru 2009 08:36 Odpowiedzi: 5    Wyświetleń: 1146
  • Atmega128 - Zatrzymanie programu przy użyciu waitus powyżej 2

    Avrdude chyba sam to robi. Dodano po 1 Zmieniłem kwarc i kondensatory przy nim, bez rezultatu. Dodano po 8 Podejrzałem też fusy innym programatorem dla pewności (STK200) pod bascomem i wszystko jest tak jak powinno. Jtag wyłączony, tryb zgodności wyłączony i kwarc zewnętrzny a mega pracuje jak chce. Dodano po 45 Portc odblokowany. Winowajcą jest obsługa...

    Mikrokontrolery AVR   12 Mar 2014 21:31 Odpowiedzi: 9    Wyświetleń: 1410
  • Jak zbudować komputer samochodowy z AVR: LCD, termometry, obroty, prędkość?

    Sorry, że wam się wtrące ale też pracuje nad komputerkiem dla Vectry B Silnik na wtrysku paliwa więc wysarczy zmierzyć czas otwarcia wtryskiwacza i tu moje pytanko. Jak najlepiej odmierzyć czas otwarcia wtryskiwacza oraz ilość wtrysków na jednostke czasu? Wtryskiwacz jest sterowany masą wiec spoko można użyć przerwań z końcówki INT1 do wykrycia otwarcia...

    Mikrokontrolery   11 Gru 2009 22:35 Odpowiedzi: 83    Wyświetleń: 21838
  • Elektronika naprawdę dla każdego - nauka elektroniki od podstaw (pomysły i ścieżki rozwoju)Sponsorowany

    Teraz BASCOMu już nie ma, ale jego miejsce zajął podobny kurs C. Zresztą przed BASCOMem był kurs assemblera '51. Widzisz wielu chętnych na to? Wygrzebujesz same starocie jakby postęp zatrzymał się te 20 lat temu. Kurs ASM w EdW to 1997 rok, BASCOM to 2000 a kurs C to okolice 2005. Basic to jest ułomny język bo nie posiada odpowiedniej składni umożliwiającej...

    Początkujący Elektronicy   02 Lip 2024 23:48 Odpowiedzi: 253    Wyświetleń: 12657
  • [BASCOM] Jak uruchomić i zatrzymać Timer0 w ATmega8a za pomocą przerwań INT0 i INT1?

    Przepraszam za offtopic. landy13: Cena ATMEGA8A w podanym przez Ciebie sklepie jest ceną chwilową, wynikającą z promocji. Regularna cena jest około 50% wyższa. Po co szukać na drugim końcu świata Ponieważ w proponowanym przez Ciebie miejscu wybór jest ograniczony do 23 muzealnych wręcz pozycji z rodziny 8-bit AVR. Tam czas się zatrzymał jakieś 10 lat...

    Mikrokontrolery AVR   20 Sty 2014 10:37 Odpowiedzi: 11    Wyświetleń: 2097
  • Jak wykonać program co sekundę w BASCOM AVR z zegarem PCF?

    Koledzy. Muszę to zrobić programowo, w końcu chyba jest jakiś sposób na zatrzymanie pętli głównej aby program poczekał chwilkę na zmianę stanu sekund na zegarze PCF...?. Pętelka w której następuje odczyt czasu, wyświetlenie na LCD, sprawdzenie zmiany i jeżeli warunek na TAK to wyjście z tej pętli do głównej programu...

    Mikrokontrolery   28 Lut 2008 22:26 Odpowiedzi: 16    Wyświetleń: 1959
  • zmniejszanie/zwiększanie źródła światła PWM [bascom]

    Witam! Napisałem program w bascomie, który ma za zadanie sterować diodą LED przez PWM. Zrobiłem w nim zmniejszanie i zwiększanie źródła światła poprzez naciśnięcie switcha. Wszystko działa i jest ok, ale mam problem z tym, że jak zmniejszam lub zwiększam natężenie światła to gdy PWM dochodzi do swojej największej lub najmniejszej wartości (255 lub 0)...

    Mikrokontrolery AVR   26 Gru 2010 23:52 Odpowiedzi: 6    Wyświetleń: 2033
  • Mega32 i Bascom: Klawiatura na HC138 nie działa, jak załączyć przekaźnik?

    oooj - jeśli tak wygląda twój kawałek kodu do testowania twojej klawiatury - to chyba rzuciłeś się na zbyt głęboką wodę od razu. Powolutku najpierw postaraj się na jakimś mniejszym procku napisać jakieś mniejsze fragmenty kodu do chociażby mruganiem diodą LED , później wpleć w to przycisk albo ze dwa. .... poczytaj jeszcze trochę, może ksążkę Marcina...

    Mikrokontrolery   29 Maj 2008 13:35 Odpowiedzi: 7    Wyświetleń: 2459
  • [Bascom][ATMega8]Przerwanie rozkłada transmisję 1wire

    witam. Po pierwsze podczas "gadania" z DSem wyłącz przerwania (na czas konwersji temperatury znów je włacz oczywiście), nie możesz bowiem transmisji 1wire zakłucać przerwaniami, w reszcie działania programu przerwania zostaw włączone, po drugie zatrzymania przerwań moą mieć wpływ na pracę zegara....będzie się późnić. A może by tak odczytywać DSa co...

    Mikrokontrolery AVR   23 Lis 2008 22:13 Odpowiedzi: 9    Wyświetleń: 1967
  • [Bascom] Czy funkcja Wait w Bascom blokuje licznik Watchdoga?

    Według opisu watchdoga najdłuższy możliwy czas do resetu procesora to około dwie sekundy. W związku z tym mam pytanie: Czy jeśli w pętli głównej lub podprogramie mam umieszczoną funkcję "Wait" o czasie trwania np. 3 sekundy, to watchdog w tym czasie zresetuje procesor czy nie? Krótko mówiąc: czy funkcja Wait blokuje licznik Watchdoga? A może trzeba...

    Mikrokontrolery AVR   13 Cze 2008 12:57 Odpowiedzi: 6    Wyświetleń: 2439
  • [Bascom] [Bascom][atmega8] Jak dodać komunikat o odłączeniu modułu GPS?

    Problem polega na tym, że jeżeli odłączasz moduł to piny rx i tx nie są nigdzie podłączone, uziemione ni nic.. więc jeżeli cokolwiek pojawi się na przewodzie dołączonym do ww. pinów może być różnie interpretowane przez uC, na długim przewodzie może zaindukować się napięcie wystarczające do uznania przez procesor, że jest to sygnał z urządzenia podłączonego...

    Mikrokontrolery   27 Mar 2010 22:41 Odpowiedzi: 5    Wyświetleń: 1353
  • Program w Bascom relizujący funkcję przerzutnika monostabiln

    Program jest realizowany dokładnie z poleceniem. To właśnie processor zajmuje sie liczeniem określonego czasu i w tym okresie jest "głuchy i ślepy" na jakiekolwiek zdarzenia i zmiany wywołane na portach weściwych. Wiem bardzo dobrze jak to działa:) I jak by nie patrzeć program wtedy jest zatrzymany bo ani się nie cofa, ani nie idzie do przodu, nie...

    Mikrokontrolery AVR   24 Wrz 2010 21:17 Odpowiedzi: 7    Wyświetleń: 1526
  • Kompilacja BASCOM do BIN/HEX i ładowanie do mikrokontrolera przez EP 4/99

    TO ja może jeszcze raz za to atwiej: Niektore procedury w BASCOM - ie, np jak ustawianie BOUNDRATE, czy procedury slużące do zatrzymania ukladu na pewien czas, albo obslugi LCD itp. sa duzo łatwiejsze anizeli w ASM. Chodzi o to czy skąpilowany program w tego BASCOM - a(czyli pliki typu HEX i BIN) mozna wgrac za pomoca zupelnie innego programatora, i...

    Mikrokontrolery   22 Mar 2006 14:56 Odpowiedzi: 4    Wyświetleń: 990
  • Jak napisać program w Bascom do zliczania impulsów na porcie C.0?

    Czesc.! Mam problem chce w Bascom napisac program.ale nie wienm jak. Portc.0=input Portc.1=output Portc.2=output Na Porcie c.0 jest przycisk ,na dwuch kolejnych portach Portc.1 i Portc.2 mam wyjscia Led. teraz : Port c.0 jest aktywny jeden z portow C.1 jest tez aktywny. Na porcie wejsciowym sa liczone impulsy jezeli ich bylo np: 100 to liczenie i wyjscie...

    Mikrokontrolery AVR   26 Kwi 2009 16:15 Odpowiedzi: 3    Wyświetleń: 942
  • Jak zastąpić inputbin w 98c4051, aby uniknąć zatrzymania programu?

    nie jestem dobry z bascoma, prawdę mówiąc to mi bliżej do analogówki rzeczywistość jednak zmusza ludzi do różnych rzeczy Mogę prosić o prosty przykład w bascomie potrzebuje przesłać dwie zmienne typu byte do drugiego procka bez zatrzymywania pętli głównej w odbiorniku PIOTR

    Mikrokontrolery   31 Sie 2010 17:23 Odpowiedzi: 2    Wyświetleń: 1350
  • Jaki uniwersalny programator do mikrokontrolerów wybrać na start?

    Dodam, że z BASCOMEM ograniczasz się do AVR i '51 a to moim zdaniem duży błąd. Dokladnie - znajac assembler jakiegos mikrokontrolera bardzo latwo przesiasc sie na inny. Wystarczy najczesciej zreknac do dokumentacji procka, i zrobic sobie wydruk dostepnych instrukcji. Nawet piszac potem w C mozna "kontrolowac" kompilator przegladajac pliki lss i wrazie...

    Mikrokontrolery   17 Mar 2008 13:05 Odpowiedzi: 24    Wyświetleń: 2181
  • [ATmega8] [ATmega8][Bascom] Sterownik IR: problem z instrukcją case i kanałami PWM

    Program dojdzie do Loop po czym skoczy do Do . Instrukcje od End do końca same z siebie się nie wykonają. Można je jedynie wywołać jeśli mają etykietę lub są zadeklarowane jako podprogram lub funkcja. Na pewno chcesz stworzyć urządzenie, które zaczyna piszczeć i nic z tym nie można zrobić?[syntax=basic4gl]Do 'pętla nieskończona dla zatrzymania wykonywania...

    Mikrokontrolery Początkujący   04 Lip 2012 18:47 Odpowiedzi: 36    Wyświetleń: 6183
  • [AVR][BASCOM][I2C] - Kolizja I2C pomiędzy PCF8574 i DS1307

    Witam. Posiadam następujący problem, być może, ktoś już to przerabiał i jest w stanie mnie nakierować, gdzie doszukiwać się błędów/poprawek. ATMEGA 128, po I2C połączone PCF8574 oraz DS1307. Na liniach I2C podłączone rezystory podciągające 4,7kΩ. Każdy układ z osobna działa poprawnie, natomiast w momencie kiedy są oba podłączone i następuje próba...

    Mikrokontrolery AVR   06 Maj 2014 18:07 Odpowiedzi: 2    Wyświetleń: 2046
  • Jak podłączyć i zaprogramować LCD 2x16 HD44780 z 2051 w asemblerze?

    Jak w temacie - linie danych podłączone do P1.7 - P1.4, Enable na P1.3, RS na P1.2. Mam kawałek kodu, który w sumie żywcem przepisałem (tak mi się wydaje) z mojego programu na AVR-a - i nie działa (w sprzęcie po zaprogramowaniu - w symulacji zdaje się być OK) :(. Z programowaniem 8051 w ASM-ie nie miałem wcześniej do czynienia (zatrzymałem się na Bascomie),...

    Mikrokontrolery   23 Maj 2003 06:46 Odpowiedzi: 4    Wyświetleń: 2447
  • Jak zmienić stan pinu na przeciwny w Arduino IDE? Analogia do Toggle w Bascomie

    Dziękuję, Teraz LED rozjaśnia się i ściemnia. Proszę przerób swój program z poprzedniego postu tak aby LED włączał się i wyłączał co 500ms. Z przyjemnością dostosuję program do nowej funkcjonalności, tak aby LED włączał się i wyłączał co 500 ms, zamiast pulsować. Oznacza to, że zamiast płynnego zwiększania i zmniejszania intensywności światła, LED...

    Arduino   18 Mar 2025 07:57 Odpowiedzi: 54    Wyświetleń: 1713
  • Funkcja furtki w napędzie do bramy FORCE 760

    Funkcje Czekaj, Opóźnij, Czas_otwierania, i Czas_oczekiwania można śmiało usunąć. Popatrzyłem na to co stworzyłeś, ale wydaje mi się, że nie do końca wiesz jak to ma działać. Tak więc założenie było takie: - Częściowe otwarcie przyciskiem z domu. - Gdy brama jest w ruchu to ten przycisk nie działa. - Gdy brama nie jest zamknięta to ten przycisk nie...

    DIY Konstrukcje   20 Lis 2021 17:43 Odpowiedzi: 44    Wyświetleń: 12225
  • Licznik Geigera, detektor promieniowania beta i gamma.

    :arrow: tesla44 U mnie jest tak, że jeden timer zlicza impulsy, a drugi odmierza czas. Program wyświetla na wyświetlaczu wartość pierwszego timera, drugi timer pracuje sobie aż do odmierzenia 30 sekund, po tym czasie zatrzymują się oba i wyświetlana wartość jest stała (program czeka na wciśnięcie przycisku). Spróbuj użyć Timer0 do odmierzania czasu,...

    DIY Konstrukcje   22 Paź 2017 10:43 Odpowiedzi: 88    Wyświetleń: 60107
  • [ATmega8][Bascom] - AVT5341 sterownik bramy - 2 skrzydła

    Witam! Kolejna modyfikacja softu ze znieczuleniem kontroli prądu na 3 cykle programu po starcie. Odnośnie zatrzymania to oczywiście sprawdzę ale obsługa jednoczesności czyli wciśnięcie otwierania po zamykaniu lub odwrotnie powinna zatrzymać cykl. Proszę to przetestować i ewentualnie zgłosić uwagi. Postaram się je uwzględnić w kolejnej wersji jeśli będzie...

    Mikrokontrolery AVR   14 Lis 2017 21:17 Odpowiedzi: 53    Wyświetleń: 18573
  • Jak skonfigurować Bascom dla Attiny2313 z kwarcem 4MHz?

    Mam problem ze skonfigurowaniem bascom avr pod mikrokontroler Attiny2313. Swoją przygode rozpoczełem z "mikroprocesorową oślą łączką" i zatrzymałem się na pierwszym programie którego nie potrafie uruchomić. Konfiguruje program tak jak jest na stronie http://www.portalnaukowy.edu.pl/attiny.h... Nie moge przejść ostatniej zmiany w fusebit-ach(wyłączanie...

    Mikrokontrolery AVR   20 Kwi 2011 02:57 Odpowiedzi: 6    Wyświetleń: 2882
  • Bascom Atmega8: Jak ustawić Timer1 do pomiaru czasu między impulsami?

    Przeznaczenie: Zatrzymuje działanie programu lub określone urządzenie. Składnia: STOP STOP urządzenie gdzie: urządzenienazwa symboliczna uruchamianego urządzenia. Opis: Pierwszy format instrukcji powoduje zatrzymanie działania programu. W tym celu jest wykonywana pusta pętla, podobnie jak w instrukcji END. Jednak przy instrukcji STOP nie są wyłączane...

    Mikrokontrolery AVR   02 Maj 2010 20:51 Odpowiedzi: 7    Wyświetleń: 2834
  • Resetowanie programu przy użyciu funkcji potęgowania w Bascom AVR

    Puść symulację jak sie zatrzyma i napisze HW stack overflow to masz właśnie to ... Zmień w programie wywołania typu call na skoki bo każde wywołanie typu call to odłożenie na stos przynajmniej adresu powrotu ...

    Mikrokontrolery   03 Maj 2008 12:20 Odpowiedzi: 8    Wyświetleń: 1337
  • [Atmega][Bascom] Timer liczenie w milisekundach [Nie komercyjne]

    Tak wiem że należy odpalić timer na początku i zatrzymać na końcu i odczytać jego wartość.. no nic. Dziękuję za wypowiedzi tak czy inaczej.. Odp. kol. Draco była troche sarkastyczna, bo na tak prostą procedurę nikt, kto ma choć troche rozeznania w tej dziedzinie chyba (!) nie szuka pomocy. Mopzesz to zrobić na kilka sposobów: 1. mierzyc czas metodą...

    Mikrokontrolery AVR   22 Lut 2017 09:57 Odpowiedzi: 9    Wyświetleń: 1407
  • Zapis do EEPROM w Bascomie: przerwanie co 3,5ms, czas zapisu 4ms - czy działa?

    Czy jeżeli w Bascomi-e, w przerwaniu, umieszczę procedurę zapisu do pamięci EEPROM (jednokrotny zapis-jest flaga) a owe przerwanie od timera jest wywoływane co ok. 3,5ms, to czy owy zapis przebiegnie poprawnie ?(czas zapisu to ok. 4ms). Co w tym czasie będzie robił program - zostanie zatrzymany (także kolejne przerwania aby nie przeszkodziły), czy zapis...

    Mikrokontrolery AVR   10 Sty 2012 22:39 Odpowiedzi: 7    Wyświetleń: 2105
  • Jak napisać program w Bascom AVR dla licznika monet na ATmega8?

    ..a na marginesie zapytam od kiedy rodzina Attiny ma zaimplementowane mnożenie? A gdzie masz mnożenie ? . Tworząc jedna zmienna przy każdym wyświetleniu jej na LCD robisz konwersję której nawet nie widzisz ale ją robisz . Czym się róźni 6 zmiennych w ram od ramu który nie jest używany dla nas niczym chyba że go nie ma fizycznie ale zawsze można to...

    Mikrokontrolery AVR   21 Lis 2016 21:13 Odpowiedzi: 69    Wyświetleń: 6968
  • [bascom] ATtiny2313: Jak zmienić sterowanie LED na stan wysoki na pinie we3?

    W listingu wkradł się błąd bo do prób ustawiłem podciaganie do 1 we1. We1 jako wejście sterowania chciałbym żeby działało tak: jesli pojawi sie stan 1 to wykonaj czynności w sub i tu wybór w zależności od stanu we2 i we3 po zakończeniu sub jeśli będzie 0 to czekaj a jak będzie 1 to wykonaj j.w. Nie bardzo rozumiem co masz na myśli pisząc ze we1 jest...

    Mikrokontrolery AVR   11 Mar 2014 14:47 Odpowiedzi: 11    Wyświetleń: 2235
  • Sterowanie pinami ATmega8 w Bascom - jak używać Sub do obsługi przycisków?

    I.T.I. napisał "Waitms" Komeda służąca do zatrzymania programu na pewien czas końcówka ms oznacza ze wartości będą milisekundami czyli waitms 0.40 oznacza ze program zatrzymany zastanie na 0.40 ms i to działa bo w programie Test działa!!! jaką ty masz wersję bascoma że na to pozwala. help z 1.11.9.0 Action Suspends program execution for a given time...

    Mikrokontrolery AVR   27 Maj 2009 19:54 Odpowiedzi: 14    Wyświetleń: 2367
  • [Bascom] [Bascom][ATmega8] Jak napisać program do zliczania osób na schodach?

    Wystarczą zwykłe bariery świetlne, minimum dwie - można próbować z większą ilością. Rzecz w tym, że zawsze można pokazać taką sytuację, w której będzie jakiś kłopot - machnięcie ręką, zatrzymanie się, mijanie się dwóch osób, wspólne przejście i osobny powrót itd. Moim zdaniem nie ma tu prostego i niezawodnego rozwiązania - jest mnóstwo możliwości błędnej...

    Mikrokontrolery Początkujący   04 Lut 2013 22:43 Odpowiedzi: 8    Wyświetleń: 2136
  • Wybór środowiska dla AVR: Bascom vs Atmel Studio - co lepsze?

    "jest sprytniejszy od kompilatora i wyłapuje lepiej niż debugger" ? Nie chodzi o kompilator a o sprzęt. Kompilatorowi nic do tego jak został skonfigurowany układ, w jakim jest stanie. Kompilator nie zatrzyma programu i nie zmodyfikuje konfiguracji układu peryferyjnego. Nie zmieni stanu zmiennej po zatrzymaniu programu. Jaki istnieje sposób, prostszy...

    Mikrokontrolery AVR   20 Lip 2018 21:46 Odpowiedzi: 27    Wyświetleń: 2652
  • [ATTiny2313] [ATTiny2313][Bascom] Jak wybudzić procesor z power-down przyciskiem RC5?

    Witam, piszę program pilota do sterowania oświetleniem mojego pokoju. Zatrzymałem się nad problemem "wybudzania" procesora z trybu power-down obojętnie którym z 6przycisków które będą na pilocie... Czy ktoś mógłby podpowiedzieć jak to zrobić w bascomie? Byłbym bardzo wdzięczny... Myślę że nie ma po co wstawiać kodu który "posiadam" bo to tylko obsługa...

    Mikrokontrolery AVR   28 Sty 2010 23:16 Odpowiedzi: 4    Wyświetleń: 2916
  • Jak podłączyć czujnik do AT90S2313 i zliczać impulsy w Bascom?

    Dzieki za ten program ale niestety za slaby jestem jeszcze zeby go od razu zrozumiec :( Wiem ze bascom to niezbyt dobry jezyk ale jest dla mnie w miare zrozumialy i dobrze by bylo jednak gdybym ten licznik w nim pisał. Potrzebuje zeby mi ktos prosciej wytlumaczyl na czym ten pomiar dokladnie ma polegac? Narazie zrozumialem ze na pomiarze liczby impulsow...

    Mikrokontrolery   13 Sty 2005 19:21 Odpowiedzi: 20    Wyświetleń: 7416
  • DS18B20 i Bascom: Kolejność rozpoznania czujników, połączenia 1Wire i 2Wire

    Tak właśnie o to chodzi. Czujników będzie kilka i potrzebne jest przypisanie odpowiednich czujników w odpowiednie miejsca. Nie może zdarzyć się tak że czujniki zostaną zamienione. Restartowałem urządzenie kilkanaście razy i zawsze czujniki były w tym samym miejscu. Czym ID czujnika większy, tym czujnik następny w kolejności. Problem wystąpi wtedy, gdy...

    Mikrokontrolery AVR   12 Kwi 2011 01:57 Odpowiedzi: 24    Wyświetleń: 4522
  • Atmega2561 zawiesza się po 4h - brak reakcji na RC5 i zatrzymanie zegara

    Jest kilka możliwości. Po pierwsze procesor nie powinien się grzać, jeśli się grzeje to znaczy, że przekraczasz jego parametry, gdzieś masz zwarcie, albo czymś niepoprawnie sterujesz. Druga możliwość - BASCOM kiepsko obsługuje AVRy z tak dużą ilością pamięci FLASH, ale ten problem powinien pojawić się po przekroczeniu 128kB zajętości, co ciebie chyba...

    Mikrokontrolery   15 Sty 2012 10:19 Odpowiedzi: 3    Wyświetleń: 1125
  • Bascom AVR: Ustawienia czasu w automacie schodowym na ATtiny2313 nie działają

    Drogi kolego electro_Nick. Zapuściłem symulator z Bascoma i ... działa, AVRStudio i ... działa. a)ustaw pułapkę na "Nastawaczasu = Pinb Xor &HFF" b)po zatrzymaniu programu na w/w lini wpisz do PINB FF(nie PORTB) c)wykonaj kilka kroków i zatrzymaj sie na "Case 1" d)zmienna "licznikczasu" bedzie wynosić 14 e)zresetuj symulator f)uruchom ponownie g)po...

    Mikrokontrolery   29 Mar 2005 18:20 Odpowiedzi: 30    Wyświetleń: 4697
  • Sterowanie diodami na porcie D i przyciskami na porcie C w Bascom AVR

    Witam Użycie funkcji "waitms" zawsze spowoduje, że program zostaje zatrzymany na ten czas i nic innego nie realizuje - tak działa ta funkcja. Należy unikać tej funkcji i jej podobnych (wait; waitus). Zamiast tej funkcji należy użyć odliczania czasu przez "Timer".

    Mikrokontrolery AVR   28 Cze 2009 18:51 Odpowiedzi: 6    Wyświetleń: 1644
  • Jak napisać program w Bascom dla 89C2051 - automatyczny włącznik świateł?

    Mam pytanko aby zabezpieczyć ten układ, trzeba było by ??? na jedną nóżkę dać sygnał że jest zapłon wtedy układ by chodził a gdy zapłon zniknie to układ się zeruje i powraca do stanu początkowego ????. czy to by go zabezpieczyło. pozdro i masz u mnie pomoc dzieki Sformułuj jaśniej pytanie, bo nie rozumiem, sygnał zapłon (w sensie rozrusznik już masz)....

    Mikrokontrolery   10 Lis 2007 19:59 Odpowiedzi: 13    Wyświetleń: 2541
  • [Bascom] STK500v2 nie łączy się z Bascom 1.11.9.8 na porcie Com3

    Problem rozwiązany, napisałem malutki program, który przepisuje ciąg znaków -ccomCOM na -ccom. STK500 BASCOM PATCH (c) 2010 by Piotrva http://www.piotr94.net21.pl/ Patch rozwiązujący problemy z programatorem stk500 w bascomie 1.11.9.8 Aby używać poprawki należy: 1. rozpakować archiwum 2. wgrać plik stk500patchv1.0.exe lub stk500patchv1.0pause.exe...

    Mikrokontrolery AVR   02 Mar 2011 22:22 Odpowiedzi: 21    Wyświetleń: 5999
  • [BASCOM] [BASCOM][M8] Zawieszanie programu przy użyciu Waitms i obsługa przycisków SAA1057

    Jeszcze jedno. Ten program większość czasu spędza na wyświetlaniu. Wydłuż czas odświeżania wyświetlacza poprzez usunięcie Load Timer0 , 150 i zmianę w Configu timera0 - Config Timer0 = Timer , Prescale = 64. Spróbuj zmniejszyć czasy w transmisji do SAA i raczej wyłącz wyświetlacz na czas transmisji do SAA - zatrzymaj timer i wygaś wyświetlacz. Pamiętaj...

    Mikrokontrolery AVR   19 Paź 2010 21:51 Odpowiedzi: 21    Wyświetleń: 2067
  • [BASCOM] Problem z ADC-dzielnik

    Nie za bardzo właśnie wiem o co chodzi z tym schematem po prawej stronie. niveasoft Twój oled wstał bez problemu dla tego że jest "goła obsługa" tylko dla niego. W programie wygląda to zupełnie inaczej. Nie muszę od nowa inicjować OLEDA bo już działa, Ale gdy chcę zatrzymać np. ADC i dodam w pętli gł. STOP ADC LUB DISABLE ADC, to program wisi, lub mam...

    Mikrokontrolery AVR   01 Sty 2017 21:32 Odpowiedzi: 10    Wyświetleń: 1005
  • Automatyka bramy dwustronnej.

    http://obrazki.elektroda.pl/9687042500_1... Przedstawiam projekt mojego sterownika oraz siłowników do bramy dwustronnej.Zamieszczam kilka zdjęć i film. Informacje techniczne: Sterowanie: procesor Mega8 - program w Bascomie. - Napięcie zasilania: 230V - Siłowniki:silnik 12V DC + śruba trapezowa - Sterowanie:Przycisk lub z pilota Funkcje:Otwieranie...

    DIY Smart Home   10 Sty 2012 00:02 Odpowiedzi: 52    Wyświetleń: 28658
  • [ATmega32] Jak zatrzymać odczyt stanu niskiego na pinie ATmega32 przez 2 sekundy?

    To chyba mi nie pomoże. Jesem początkujący w bascomie 01ale z tego co wiem procesor wyjść INT ma 2 lub 3. A ja mam w planach zrobienie 4 odbiorników więc to chyba wyklucza taki sposób. Chyba że każde wyjście da się ustawić jako int? Przy jednym tylko wejściu wystarczyłoby podłączenie wejścia pod interrupt i w jego subrutynie zablokowanie tego interruptu...

    Mikrokontrolery AVR   20 Lis 2011 00:09 Odpowiedzi: 6    Wyświetleń: 1991
  • Sterownik rolet okiennych

    Sterownik rolet okiennych powstał na bazie projektu z EP 3/2010 z którego wykorzystałem schemat ideowy oraz zaczerpnąłem pomysł na sterowanie silnikiem lewo prawo poprzez przekaźnik. W moim projekcie użyłem procesora Attiny2313 zamiast Atmega8, zrezygnowałem z interfejsu RS485. Funkcje urządzenia: -jeden układ steruje jedną roletą -dwa przyciski do...

    DIY Smart Home   09 Lut 2013 21:23 Odpowiedzi: 14    Wyświetleń: 9429
  • [Bascom] Jak przerwać instrukcję Input w Bascom po odebraniu kodu RC5?

    Witam. Urządzenie w nieskończonej pętli pobiera za pomocą instrukcji input z UARTa napływające dane, interpretuje je i wykonuje. W urządzeniu jest również odbiornik podczerwieni. Kod RC5 odbierany jest w przerwaniu. Chciałbym, po napłynięciu właściwych danych przez RC5 (wykonuje się program przerwania) móc zakończyć oczekiwanie na dane z UART-a. Podsumowując:...

    Mikrokontrolery AVR   21 Gru 2010 20:27 Odpowiedzi: 15    Wyświetleń: 3036
  • [atmega16][bascom] Dziwne zachowanie programu z przerwaniem.

    A wyłączanie nośnej. Jak ma tylko nie wychodzić na zewnątrz to trzeba wpisać: reset Tccr.0 com00 Wtedy PortB.3 jest normalnym wyjściem. A jak trzeba zatrzymać licznik: reset Tccr0.cs00 Wtedy nośnej nie ma ale wyjście PortB.3 jest dalej zajęte. Ja zresetujemy oba bity to Timer nie chodzi i wyjście jest dostępne.

    Mikrokontrolery AVR   03 Mar 2010 09:56 Odpowiedzi: 35    Wyświetleń: 4526
  • Zamek do drzwi RFID na EM4095

    http://obrazki.elektroda.net/70_12606334... Chciałem przedstawić konstrukcję zamka do drzwi opartego na module z ALLEGRO na układzie EM4095. Całością steruje ATmega8 z zewnętrznym kwarcem 8MHz. Program sterujący napisany w AVR BASCOM zajmuje w chwili obecnej 34% procesora. Funkcje zamka to: 1 Zapamiętanie max 10 kart RFID 2 Odczyt i po stwierdzeniu...

    DIY Konstrukcje   02 Mar 2011 08:19 Odpowiedzi: 26    Wyświetleń: 19244
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam! Udało mi sie uruchomić modułu RFM12B. Pózniej spróbowałem odpalić je za pomocą kodu znalezionego na forum, co sie nie udało. Po powrocie do starego kodu układy już nie działają. Program zacina sie w funkcji odbierajacej bajt danych. Stad mam kilka pytań: Możliwe jest by zły kod mógł uszkodzić transiver? W jaki prosty sposób można sprawdzić czy...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240122
  • Zegarek na avr z budzikiem.

    To może brzmieć śmiesznie - ale Bascom już taki jest. Do malutkich programików jak ten jest OK. Ale przy większych programach potrafi się zawiesić albo rozjechać po 2 dniach pracy, kiedy to samo, przepisane linia w linię w WinAvr działa latami, wyraźnie szybciej i zajmuje 40% mniej. Kolego wybacz, ale takich bredni to tu nie powinno być. Język jak...

    DIY Konstrukcje   03 Kwi 2012 20:27 Odpowiedzi: 25    Wyświetleń: 12426