liczenie bascom

Znaleziono około 1827 wyników dla: liczenie bascom
  • [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
  • BASCOM, Przewijanie kilku tekstów na lcd bez shiftlcd

    On będzie się zwiększał o 1 w tym przypadku, bo wartość przesunięcia przekazywana do funkcji też się tak zwiększa. Jeśli jednak np. zacząłbyś przesuwać w prawo to funkcja nie działałaby prawidłowo, poza tym musiałbyś tą wartość zapamiętać poza funkcją dla danego napisu (tak, jak teraz przesuniecie ). Dlatego trzeba to liczyć.

    Mikrokontrolery AVR   20 Kwi 2020 16:52 Odpowiedzi: 15    Wyświetleń: 813
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Bascom - dlaczego liczy tylko do 255 skoro zmienna jest Long

    po mojemu powinieneś zmienić "Inc" na "Incr" Inc jest mnemonikiem asemblerowym i działa na bajcie Incr jest poleceniem Bascom i powinien działać na longu.

    Mikrokontrolery   14 Gru 2004 22:27 Odpowiedzi: 2    Wyświetleń: 1586
  • REKLAMA
  • Bascom: Dlaczego licznik liczy do 99999 zamiast 65535?

    Lcd "<- " ; Liczba_krokow ; " "

    Mikrokontrolery AVR   29 Cze 2010 18:43 Odpowiedzi: 6    Wyświetleń: 1298
  • Programowanie Atmega8 w Bascom - liczenie impulsów i wyświetlanie na HD44780

    W twoim programie wg BASCOM-AVR są błędy: Error : 254 Line : 17 Variable expected Przepraszam za pomyłkę. W BASCOM-AVR, do przerwań od timera, powinniśmy użyć 'TIMER1_OVF' zamiast 'TIMER1 OVERFLOW'. Podobna sytuacja jest z przerwaniem od INT0, powinniśmy użyć 'INT0_ISR'. Najpierw musimy skonfigurować Timer1 i INT0, następnie włączyć przerwania. Kiedy...

    Programowanie   10 Sie 2023 17:31 Odpowiedzi: 5    Wyświetleń: 285
  • [ATMEGA32][BASCOM] - Praca Timer1 w trybie CTC liczenie wygenerowanych impulsów

    No to jeszcze zapowiadana wersja turbo (przy założeniu że zmienna Dystans jest zmienną 16-to bitową): [syntax=basic4gl]On Compare1a Timer1_isr Nosave ... ... Timer1_isr: push R16 In R16, SREG push R16 push R17 lds R16, {Dystans+0} lds R17, {Dystans+1} subi R16, 255 sbci R17, 255 sts {Dystans+0}, R16 sts {Dystans+1}, R17 pop R17 pop R16 !Out SREG, R16...

    Mikrokontrolery AVR   11 Paź 2013 20:26 Odpowiedzi: 12    Wyświetleń: 2640
  • Bascom - liczenie czasu, czy takie rozwiązanie jest dobre?

    Pisze programik w bascomie (51'), który między innymi ma zliczać czas od włączenia układu. T0 i T1 będą wykorzystane do liczenia impulsów (ale to dopiero później) Wymyśliłem sobie, że czas będzie mierzony na podstawie licznika w głownej pętli programu tzn: Do Debounce P3.0 , 0 , Przycisk , Sub Gosub Opcja Incr Czas Waitms 50 Wczas = Czas * 20 Loop No,...

    Mikrokontrolery   29 Maj 2007 15:26 Odpowiedzi: 2    Wyświetleń: 1521
  • REKLAMA
  • Atmega8, Bascom 1.11.8.3 - Timer0 liczy błędnie przy 16 MHz, dlaczego?

    Tak poza tematem, czy to sie nie pisze "Load Timer0, 100" ? i zrob timer0=cos na starcie i w przerwaniu.

    Mikrokontrolery   23 Mar 2007 22:36 Odpowiedzi: 13    Wyświetleń: 2296
  • crc32 - wartości liczone przez Bascom i kalkulator online są różne

    Cześć. Właśnie liczę crc32 ze stringu '123' na trzy różne sposoby (C++, Bascom AVR, kalkulator online). Wyniki C++ i kalkulatora online się pokrywają. To co wylicza Bascom AVR nie pasuje do reszty: Program w C++ http://obrazki.elektroda.pl/5493373900_1... Z kalkulatora online wynika to samo: http://obrazki.elektroda.pl/6030248600_1...

    Mikrokontrolery AVR   26 Maj 2016 07:36 Odpowiedzi: 4    Wyświetleń: 1587
  • Bascom: Sterowanie silnikami krokowymi ATMega8, błąd w obsłudze przycisków

    Nie liczę.

    Mikrokontrolery AVR   14 Sty 2010 20:44 Odpowiedzi: 33    Wyświetleń: 4422
  • [tiny2313][bascom] Jak zliczac timerem stan niski ?

    Ja już chyba na to odpisywałem, albo deja vu:) Nie Timer nie liczy stanów a zbocza... tak można na takie i takie zbocze liczyć... Ty zapewne chesz liczyć na zbocze opadające...

    Mikrokontrolery AVR   10 Lip 2008 18:50 Odpowiedzi: 4    Wyświetleń: 1467
  • REKLAMA
  • [bascom] Jak napisać kod wyłącznika schodowego w Bascom dla ATmega32?

    No to zaprezentuj układ i swój program, a my pomożemy. Na gotowca nie licz.

    Mikrokontrolery AVR   04 Wrz 2010 09:36 Odpowiedzi: 10    Wyświetleń: 1529
  • [Atmega8] [Atmega8][Bascom] Sterowanie fazowe - problem z detekcją zera na MOC 3021

    Pind.2=0 to chyba masz prawie cały czas- przy przejściu przez 0 diody w transoptorach przestają świecić, tranzystory się zatykaja i przez chwilę na kolektorach- czyli na wejściu procesora masz 1. Może licz jedynki.

    Mikrokontrolery AVR   28 Lut 2010 00:07 Odpowiedzi: 9    Wyświetleń: 2354
  • [Bascom] Wybór µC i metody sterowania PWM dla wentylatorów PC 25kHz UART

    Ja tylko tak luźno dodam, że na pomiar impulsów z trzypinowego wiatraczka przy sterowaniu masą przez PWM bym nie liczył.

    Mikrokontrolery AVR   28 Maj 2010 11:01 Odpowiedzi: 33    Wyświetleń: 5919
  • Bascom - jak użyć funkcji Incr do liczenia co kilka wartości?

    Jeśli chcesz użyć wyłącznie Incr więc liczenia co 2 nie zrobiśz inaczej niż Incr x Incr x :)

    Mikrokontrolery AVR   09 Lut 2015 08:54 Odpowiedzi: 4    Wyświetleń: 1521
  • BASCOM - Trzy cyfrowy wyświetlacz 7seg

    Witam ! Spróbuj tak: [syntax=vbnet] 'Licz = 1234 Jedn = Licz Mod 10 Licz = Licz / 10 Dzie = Licz Mod 10 Setk = Licz / 10 Setk = Setk Mod 10 [/syntax]

    Mikrokontrolery AVR   16 Maj 2019 21:55 Odpowiedzi: 9    Wyświetleń: 546
  • [Bascom] Jak wydzielić cyfry z liczby do wyświetlaczy 7-seg?

    Witam ! Spróbuj tak: [syntax=vbnet] 'Licz = 1234 Jedn = Licz Mod 10 Licz = Licz / 10 Dzie = Licz Mod 10 Setk = Licz / 10 Setk = Setk Mod 10 [/syntax]

    Mikrokontrolery AVR   26 Lis 2018 20:00 Odpowiedzi: 4    Wyświetleń: 678
  • BASCOM - Jak uniknąć drgań styków przy zliczaniu impulsów z enkodera?

    Te coś takiego , to jest układ do resetowania procesora w momencie włączenia zasilania i nie służy do eliminacji drgań S1 (R10 jest nie potrzebny). Jak chcesz zliczać szybkie impulsy to zrób to na zewnętrznych przerwaniach , jeżeli ma to być tylko liczenie ile razy przycisk został naciśnięty , to powinno wystarczyć If Pinc.4 = 0 Then waitms 200 Incr...

    Mikrokontrolery   01 Sie 2012 22:39 Odpowiedzi: 5    Wyświetleń: 1543
  • Atmega32 Bascom - Jak zrobić krótkie BEEP przy naciśnięciu przycisku?

    Powodzenia, a na pomoc w C zawsze możesz liczyć :)

    Mikrokontrolery AVR   03 Maj 2011 15:49 Odpowiedzi: 16    Wyświetleń: 2695
  • [bascom] Jak wydłużyć czas PWM na ATmega32 z 1 sekundy do 5-30 minut?

    1) tak 2) tak 3) nie wiem o co chodzi ;) 4) Wszystko jest w datasheecie ladnie opisane, mozesz tez sciagnac sobie program avrcalc jak nie chce ci sie samemu liczyc ;)

    Mikrokontrolery AVR   23 Wrz 2009 11:21 Odpowiedzi: 7    Wyświetleń: 2513
  • Jak narysować wskazówki zegara w Bascom na AT89C52 bez polecenia line?

    Zrób tablice z wartością końcową dla 60 wartości, będzie szybciej niż liczyć na piechotę! Bascom powinien liczyć tangens funkcji, ale przecież to mały AVRek, a wartości jest tylko 60

    Mikrokontrolery   14 Cze 2005 19:41 Odpowiedzi: 12    Wyświetleń: 1685
  • BASCOM + LCD + AT89S51. Liczenie stanów wysokich na porcie.

    Może napisz 2 częstościomierze oc1a ,octb - oczywiście liczysz ilość impulsów -tak jak napisałeś. ilość imp. odpowiadać musi stopniom 'C skrypt na hertz'miarke : 'Częstościomierz nieco dokładniejszy Config Timer1 = Counter , Edge = Rising Do : Timer1 = 0 : Start Timer1 Waitms 999 'tu można skorygować wynik Stop Timer1 : Cls : Lcd "F="...

    Programowanie   15 Paź 2006 12:58 Odpowiedzi: 3    Wyświetleń: 1411
  • Liczenie taktów zegara w BASCOM 8051 między zdarzeniami (dioda, przycisk)

    A ile maksymalnie możesz (chcesz) policzyć bo np: przy kwarcu 12Mhz taktów zegara po 10s jest 120 000 000, taktów maszynowych 10 000 000. Widzisz, że liczby robią się dosyć poważne wiec ten LCD musi mieć dużo miejsca do wyświetlenia. Do liczenia najlepiej użyć timera w trybie 16bitów. Za każdym razem jak policzy do końca wiesz że taktów zegara było...

    Mikrokontrolery   09 Sty 2007 21:56 Odpowiedzi: 2    Wyświetleń: 1716
  • Sterownik do bramy - w bascomie na atmega16 - liczenie

    Witam. Pewnie się da to co w tytule ale do rzeczy. Stanąłem przed trudnym zadaniem (trudnym dla mnie bo jak do tej pory to udało mi się mignąć diodą przy pomocy uC). Chciałem zrobić układ sterownika do bramy wjazdowej do domu. http://www.elektroda.pl/rtvforum/viewtop... Sterownik będzie miał za zadanie : 1. czekać na sygnał z pilota (odrębny...

    Mikrokontrolery   06 Lis 2008 00:17 Odpowiedzi: 13    Wyświetleń: 4017
  • [Bascom] Czy kod w Bascom do liczenia czasu otwarcia wtrysku jest poprawny?

    Na jakich typach liczysz? Na chwile pominę same wyliczenia. Word pomieści 65535 bo to dwa bajty 256x256(osiem bitów w kombinacji ośmiu bitów) Jak taką zmienną przepełnisz to wynikiem jest reszta. Znaczy się jak do 65534 dodasz 1 to binarnie wygląda to tak 11111111 11111110 + 1 Przepełni się za chwilę :D i wynik będzie ale przekłamany. Spróbuj zadeklarować...

    Mikrokontrolery AVR   14 Paź 2016 04:12 Odpowiedzi: 20    Wyświetleń: 1908
  • [atmega8] [atmega8][BASCOM] Jak liczyć czas między impulsami stanu niskiego?

    Witam po raz kolejny. Zrobiłem to za pomocą przerwań, jak radziliście i można powiedzieć że działa. Niestety pojawił sie kolejny problem. Mianowicie, jak pogodzić obsługę przerwań z dwóch źródeł na raz? Mniej więcej chodzi o to, że na przerwanie int0 mierzy ten czas, zapisuje do zmiennej np "a" zeruje timer, a następnie czeka na przerwanie int1, mierzy...

    Mikrokontrolery AVR   16 Lis 2008 21:32 Odpowiedzi: 14    Wyświetleń: 3491
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Datasheet podaje, że przy odbiorze pobiera około 12mA, co mniej więcej potwierdza się w rzeczywistości (mój miernik pokazał 15mA, ale nie pamiętam dokładnej konfiguracji). No właśnie zastanawia mnie to stwierdzenie "przy odbiorze" czyli czy pobór ten jest różny w czasie rzeczywistego odbioru a poborem w czasie czekania na dane (mam nadzieje że ktoś...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240194
  • Jak podzielić liczbę binarną na pojedyncze cyfry? BASCOM AVR

    przykład zmienna1=liczba.8 oznacza ze zmienna1 przyjmie wartość bitu osiem ( tu będzie 1) twojego słowa 101101100 licząc od prawej strony, liczenie zaczynamy od pozycji zero.

    Mikrokontrolery   20 Mar 2010 19:52 Odpowiedzi: 4    Wyświetleń: 1675
  • Zapis 0 i 1 do portu bezpośrednio na rejestrach STM32

    GPIOB->BSRR=0b00000000000000000000000... //ustawi 1 na PB.0 bez zmiany pozostałych pinów? GPIOB->BSRR=0b00000000000000010000000... //wpisze 0 na PB.0 bez zmiany pozostałych pinów? Jednak wolę Bascom niż zabawę w liczenie 32 bitów To nie Bascom, nic nie trzeba liczyć. Piny mają zdefiniowane nazwy symboliczne np. w odniesieniu do...

    Mikrokontrolery   03 Sty 2020 16:47 Odpowiedzi: 15    Wyświetleń: 714
  • Atmega8 Bascom - Instrukcja Wait nie zatrzymuje programu, co zrobić?

    Nie ma, timer2 na as i liczysz na piechotkę , oczywiście kwarc musi być podłączony (32768 na osci osco).

    Mikrokontrolery AVR   22 Wrz 2008 11:16 Odpowiedzi: 6    Wyświetleń: 1944
  • BASCOM AVR – licznik Tcnt0 zlicza impulsy bez sygnału na PinB.0, jak to naprawić?

    tylko co sprawdzić ? próbowałem jeszcze z filtracją napięcia zasilania uP i z filtracją na wej. Pinb.0 - nic to nie dało . Niewiem co liczy timer0

    Mikrokontrolery   25 Maj 2009 21:46 Odpowiedzi: 15    Wyświetleń: 1506
  • BASCOM DELPHI - jak wysłać liczbę Long w 4 bajtach

    spojrz powyzej odbierasz ją jako LONG jeśliby się nie dało to proponuje dim Licz as long at 120 DIM B1 as Byte at 120 overlay DIM B2 as Byte at 121 overlay DIM B3 as Byte at 122 overlay DIM B4 as Byte at 123 overlay inputbin b1,b2,b3,b4 oczywiście adres 120 jest przykładowy- wiadomo ze zmienna licz zajmuje 4 kolejne bajty

    Mikrokontrolery AVR   11 Maj 2009 12:49 Odpowiedzi: 14    Wyświetleń: 2755
  • [BASCOM][ATmega8515] Nie działające przerwania - TIMER0

    Z tym procesorem czy problem konkretnie jest to nie wiem, ale przy wielu procesorach (m. in. m644p, m1280, m2560) na pewno są problemy z tym timerem. Ale do rzeczy, bo cały program nie ma prawa działać... 1. If W1 = 0 And Portb.i = 0 Then A cio to? rozumiem, że tu mają być sprawdzane stany pinów skonfigurowanych jako wejścia? Jeśli tak to czemu masz...

    Mikrokontrolery AVR   26 Kwi 2011 14:28 Odpowiedzi: 13    Wyświetleń: 2063
  • [Bascom] Sposoby na optymalizację pamięci flash AVR i wykorzystanie EEPROM

    Zamiast liczyć coś na floatach (typ Single w BASCOMie) to licz na integerach (tyle że dane trzeba będzie przeskalować w górę aby mieć symulacje części ułamkowej). Od razu co najmniej 1KB mniej ze względu na brak bibliotek do floatów, ze 2 razy mniej kodu na każde wywołanie funkcji, 10 razy szybsze działanie no i mniejsze zużycie RAMu. Program w EEPROMie...

    Mikrokontrolery AVR   13 Paź 2009 23:41 Odpowiedzi: 4    Wyświetleń: 1394
  • BASCOM - Przykładowy program komunikacji TX RX między dwoma 8051

    Proszę sobie przeczytać o PRINT i INPUT, a nie liczyć na gotowce.

    Mikrokontrolery   01 Lut 2009 22:46 Odpowiedzi: 14    Wyświetleń: 2275
  • ADS1100 na I2C. Nie można nic odczytać z przetwornika.

    ADS1100 komunikuje z AVR 90S4433, mam karte katalogową ale komunikacja przy użyciu I2C nigdy mi nie wychodziła a i nigdy mi nie była potrzebna (aż do teraz). Programy pisze w BASCOM i jak do tej pory mi wystarczył Nie rozumiem, liczysz że bascom napisze w zamian za Ciebie program?

    Mikrokontrolery   13 Lis 2005 17:19 Odpowiedzi: 10    Wyświetleń: 3184
  • [Bascom] - Konwersja wejść portu na liczbe binarną

    Witam, Do wejść Portu mam podłączone 5 odbiorników zbliżeniowych. Odczytują zagłębienia w tarczy kodowej. Niestety nie są one uporządkowane tzn bit0 na tarczy jest przypisany do PORTx.4 a bit1 do PORTx.2 itd Próbowałem wcisnąć do zmiennej typu string *6 odczyt z poszczególnych czujników na zasadzie I = $bit5; $bit4; $bit3.... a później przekształcić...

    Mikrokontrolery AVR   02 Maj 2016 21:16 Odpowiedzi: 7    Wyświetleń: 1341
  • Bascom - wyświetlacz LED, numeracja wyprowadzeń

    To są 7-seg? Co chcesz liczyć? Poczytaj o multipleksowaniu.

    Mikrokontrolery AVR   08 Paź 2015 22:14 Odpowiedzi: 3    Wyświetleń: 1248
  • Jak skonfigurować Timer0 w BASCOM dla Atmel 2051 do liczenia czasu?

    Nie zapomnij zrobić układ eliminujący podskakiwanie styków, inaczej bedzie dziwnie ci liczył.

    Mikrokontrolery   14 Mar 2004 07:38 Odpowiedzi: 16    Wyświetleń: 2013
  • [ATMega32] [Bascom]Termometr - przypisanie czujników.

    Po prostu raz odczytujesz id termometrów i potem na stałe zapisujesz je w odpowiednich tablicach, zamiast stosować instrukcji wyszukujących układy na magistrali. --- Choć z tego co wiem o magistrali 1wire czujniki powinny być zawsze wyszukiwane w tej samej kolejności, stąd może masz jakieś błędy w komunikacji (np. poprzez za długi kabel złej jakości...

    Mikrokontrolery Początkujący   25 Paź 2014 15:50 Odpowiedzi: 10    Wyświetleń: 2421
  • Jak działa fragment kodu Bascom do liczenia impulsów wtryskiwacza?

    Witam Podany kawałek nie liczy czasu tylko ilość impulsów w czasie. Pozdrawiam

    Mikrokontrolery   30 Paź 2007 09:40 Odpowiedzi: 3    Wyświetleń: 1656
  • [BASCOM-AVR] Jak zliczyć impulsy, przez okreslony czas.

    Spróbuje napisać sam, ale w razie wątpliwości liczę na pomoc. Pozdrawiam

    Mikrokontrolery AVR   04 Sty 2011 13:54 Odpowiedzi: 2    Wyświetleń: 1209
  • Bascom AVR - Timer1 nie liczy impulsów na wejściu T1, wartość 0

    Oczywiste że tak zawsze będzie. Tym licznikiem możesz liczyć tylko impulsy które są ukształtowane np z enkoderów, natomiast dla styków mechaniczynych musisz albo je ukształtować sprzętowo, albo zrobić debouncing programowy. Chodzi o to, aby z sieczki krótkich impulsów które powstają po wciśnięciu przycisku zrobić jeden impuls wydłużony. Można to zrobić...

    Mikrokontrolery Początkujący   05 Sty 2013 10:17 Odpowiedzi: 10    Wyświetleń: 3054
  • Atmega [Bascom] - jak użyć timerów do mierzenia czasu stanu niskiego?

    Poczytaj help bascoma nie licz na gotowca.

    Mikrokontrolery AVR   24 Sty 2012 00:38 Odpowiedzi: 2    Wyświetleń: 1181
  • BASCOM AVR – dlaczego na LCD wyświetla się 0 zamiast 8? Inicjalizacja zmiennych

    Zrobiłem bez tego set, bez rezyztora poprostu hamsko zwarłem i chyba działa. Na "chyba", to ja bym nie liczył. A jak masz podłączone te przyciski i o jakim rezystorze piszesz :?:

    Mikrokontrolery AVR   09 Kwi 2009 07:23 Odpowiedzi: 21    Wyświetleń: 1409
  • BASCOM AT89C52: Problem z liczeniem zmiennej w przerwaniu INT0

    Stoi zegar. Nie działają przerwania zewnętrzne w tym przypadku. Dodano po 1 Ok, temat zamykam bo to nie jest chyba problem programu, tylko zegarka

    Mikrokontrolery   02 Maj 2012 20:20 Odpowiedzi: 2    Wyświetleń: 2327
  • Sterowanie wyświetlaczem JM12864c z Bascom - alternatywne metody?

    W Bascomie wszystko sie da, ale będziesz musiał napisać całą obsługe od początku a to jest dość mozolne i nudne... Raczej nie licz na to że uda Ci się wysterować ten LCD przy pomocy poleceń np: "LCD HELLO" czy "CLS"

    Mikrokontrolery   07 Maj 2005 11:43 Odpowiedzi: 12    Wyświetleń: 2409
  • [Bascom] Jak używać Checksum() i CRC8 w Bascom do weryfikacji danych RS485?

    CRC8 liczy CRC z określonej liczby bajtów danych. Checksum liczy sumę kontrolną ze stringa. Czyli nie dość że działa na innych parametrach, to jeszcze to nie to samo (CRC <> suma kontrolna). Ja bym zrobił tak: W nadajniku liczysz CRC. W odbiorniku też liczysz CRC i sprawdzasz czy zgadza się z tym któro było policzone w nadajniku. Tyle. Licz co...

    Mikrokontrolery   19 Lip 2009 23:09 Odpowiedzi: 6    Wyświetleń: 3108
  • [atmega8] , [bascom] , [pcf] ,nie moge nawiązać transmisji.

    Spróbuj tego tylko odpowiednio adresy usaw jeśli masz inne... Oczywiście zdeklaruj inne rzeczy... Wg. Twoich ustawień Config Sda = Portc.1 Config Scl = Portc.0 Dim M As Byte Dim S As Byte Dim H As Byte I2cstart I2cwbyte 162 I2cwbyte 2 I2cstart I2cwbyte 163 I2crbyte S , Ack I2crbyte M , Ack I2crbyte H , Nack I2cstop S = Makedec(s) M = Makedec(m)...

    Mikrokontrolery AVR   13 Wrz 2008 17:22 Odpowiedzi: 8    Wyświetleń: 1937
  • Bascom: Enkoder na AVR Atmega128 gubi liczenie przy szybkiej regulacji

    Polecenie encoder jest na tyle powolne ze na pewno procesor nie bedzie reagował na szybkie impulsy...Lepiej napisać swoją obsługę. Opis obsługi enkodera w bascomie [url=http://www.elektroda.pl/rtvforum/to...

    Mikrokontrolery   05 Mar 2008 23:24 Odpowiedzi: 2    Wyświetleń: 4223
  • Attiny2313 BasCom - Programowanie liczenia obrotów silnika zębatki

    Jak nie będzie lepszego schematu i opisu działania to chyba nikt ci nie pomoże. Jak zamkniesz A4 to silnik będzie kręcił aż go nie rozłączysz. Chyba że A4 to przycisk. To skoro tak to podłącz go bezpośrednio do kontrolera i zostaw obwód silnika tylko na przekaźniku A5. Generalnie schemat elektryczny to trochę do bani jest. A liczyć obroty silnika to...

    Mikrokontrolery   15 Paź 2012 19:17 Odpowiedzi: 2    Wyświetleń: 1293
  • Kod zegarka w Bascom dla PCF8583 na Atmega32 - poprawne liczenie dni

    Może zajżysz tutaj. http://www.elektroda.pl/rtvforum/viewtop... Jest tam źródło w bascomie dla komputerka do Dewoo. Tam chyba znajdziesz to czego ci potrzeba.

    Mikrokontrolery   21 Lut 2007 21:59 Odpowiedzi: 8    Wyświetleń: 2328
  • Bascom: Jak zaprogramować zapis do EEPROM po zwolnieniu przycisku?

    Jakiś użytkownik też miał z tym kiedyś problem, rozwiązał to w taki sposób: Pinb.0 = 0 ' pin RW Waitms 100 Initlcd Nie sądzę, że jest to potrzebne, gdy pin został skonfigurowany w config lcdpin . Co z tą częstotliwością? W symulatorze raczej jest podany czas wykonywania kodu (sprawdź bez $sim ). Nie podałeś, jaki masz kod, ile się wykonuje na mikrokontrolerze,...

    Programowanie   29 Mar 2019 20:47 Odpowiedzi: 39    Wyświetleń: 1491
  • BASCOM - Atmega16 4MHz: Jak skonfigurować timer1 do przerwań co 100ms?

    Emarcus on liczy przepełnienia timera, który generuje przerwania, co 4ms i coś tam robi w przerwaniu. Ostatnia linijka postu, który cytujesz.

    Mikrokontrolery Początkujący   25 Lut 2014 16:13 Odpowiedzi: 12    Wyświetleń: 1641
  • Jak przełożyć program BASCOM z attiny2313 na AT89C2051? Timer na LED

    Poza zmianą nazwy portów będziesz musiał odpowiednio skonfigurować obsługę timera bo z pewnością on jest wykorzystany do liczenia czasu i obsługi wyświetlacza led .

    Mikrokontrolery   15 Maj 2011 19:08 Odpowiedzi: 6    Wyświetleń: 1455
  • BASCOM - Cztery wyświetlacze 7-segmentowe i DS18B20 - migotanie

    Przydał by się kod programu... Jeżeli wyłączasz timer to po jego ponownym włączeniu zaczynasz pewnie liczyć od 0 pomimo, że nie udało się doliczyć do potrzebnej wartości licznika. Ale to tylko przypuszczenia...

    Mikrokontrolery AVR   04 Cze 2016 21:29 Odpowiedzi: 17    Wyświetleń: 1530
  • [bascom] obsługa krótkiego i długiego naciśnięcia przycisku

    1. brakuje set portb.0 - tą linie musisz mieć podciągniętą do plusa 2. odliczenie 10ciu jednostek zwiększenia zmiennej A to i tak ułamek sekundy. Jeśli chcesz liczyć dłuższe odstępy, zastosuj zmienną Word i wówczas masz liczenie do 65535

    Mikrokontrolery AVR   07 Wrz 2010 12:02 Odpowiedzi: 7    Wyświetleń: 3459
  • Bascom - Optymalizacja pętli dla szybszego sterowania silnikiem krokowym

    Człowieku! Po co ci zmienne typu Single do liczenia kroków! Zastosuj Long jak już chcesz mieć zmienne 4 bajtowe.

    Mikrokontrolery   18 Lis 2014 22:41 Odpowiedzi: 4    Wyświetleń: 924
  • Jak zapisać osobno liczbę dwucyfrowo L=47 (L1=4 i L2=7)

    A może takie liczenie:[syntax=c]Wynik = 47; L1 = Wynik % 10; L2 = Wynik / 10;[/syntax] Nie wiem czy to w Bascomie będzie działać.

    Mikrokontrolery AVR   23 Maj 2011 20:14 Odpowiedzi: 6    Wyświetleń: 1241
  • Jak napisać program w BASCOM do sterowania przekaźnikiem przyciskiem?

    I jak tam postępy z projektem, udało ci się go zrealizować?, jeśli tak to może byś zamknął temat. Rozumiem że na kliknięcie "pomógł" nie mam co liczyć, bo przecież cel osiągnąłeś, a "jeleń" nie jest już do niczego potrzebny.

    Mikrokontrolery Początkujący   27 Lut 2013 09:46 Odpowiedzi: 11    Wyświetleń: 2439
  • Bascom: jak narysować linię z przerwą w środku i ograniczyć wartość Ampl do 62?

    Dzięki za odpowiedź Sprawdzałem taką opcje - z tego co pamiętam nie chodziła jak należy to chyba dla tego że jest Ampl = 62 - Ampl Może sie miesza coś , bo jak chcemy coś wyświetlać to trzeba liczyć od dołu .

    Programowanie   12 Lut 2007 18:52 Odpowiedzi: 4    Wyświetleń: 1456
  • [Atmega162-16PU] Atmega162-16PU BASCOM: Problemy z wyświetlaniem na LCD 16x2 i komunikacją RS232

    Ale ja proponowałem 1000000Hz a nie 10000000Hz To jest 10x więcej! (przekopiowałem z postów-więc może się nie pomyliłem) Jeśli nie zmieniałeś fusebitów to daj: $crystal=1000000 Sprawdzam i liczę: 1MHz=1000000Hz. Uff. Może jeszcze nie mam ciężkiej sklerozy.

    Mikrokontrolery AVR   05 Cze 2009 00:05 Odpowiedzi: 18    Wyświetleń: 5094
  • [BASCOM] Integracja zegara na ATmega8 z odbiorem RC5 - problem z liczeniem czasu

    No właśnie jest ten problem, że wcale nie liczy nawet jak nie naciskam nic pilotem. Co do stworzenia własnej funkcji to ciężko będzie:)

    Mikrokontrolery AVR   12 Lip 2010 15:07 Odpowiedzi: 8    Wyświetleń: 3456
  • Timer w bascomie (atmega8) dziwnie liczy - pomocy!!!!!!!!!

    Witam. Czy ktoś wie dlaczego dziwnie liczy mi wartość Impw? W symulatorze jeżeli na pind.5 caly czas daje 0, to po osiągnięciu przez timer 0,1s (6249) wartość Impw wynosci 9300. Skąd to się bierze??? $crystal = 4000000 Config Timer1 = Timer , Prescale = 64 poczatek: Start Timer1 Impw = 0 Timer1 = 0 Do If Pind.5 = 0 Then Incr Impw Loop Until Timer1...

    Mikrokontrolery   10 Lip 2007 13:11 Odpowiedzi: 4    Wyświetleń: 1229
  • Gniazdo sieciowe zdalnie sterowane pilotem od TV

    Powiem tak, wielu jest sympatyków C, którzy w swojej naturze widzą tylko ten język, i dobrze, mają w pewnych kwestiach rację ale nie należy się nimi przejmować, wykorzystałeś ide arduino i dobrze, umiałeś odchudzić biblotekę i to się chwali, owszem mogłeś użyć attiny 13 i np bascoma, i wierz mi też by się przyczepiono bo to bascom, liczy się że cel...

    DIY Konstrukcje   22 Lut 2016 12:28 Odpowiedzi: 14    Wyświetleń: 7809
  • [BASCOM] Jak wyświetlić jednocześnie kilka alarmów na LCD?

    Aby ten program, który napisałem zadziałał, trzeba urchomić dwa Timery. Timer0 do odliczania 100 milisekund a Timer1 do odliczania 1 sekundy. Albo tylko 1 timer cyklicznie co 100 ms i liczymy do 10... ;)

    Mikrokontrolery AVR   16 Lip 2012 17:22 Odpowiedzi: 19    Wyświetleń: 1834
  • Kasowany licznik, BASCOM, zatrzymuje się, Jak to zrobić?

    Wystarczy wpisać warunek w dodatku prosty If I = 100 then stop timer1 I=0 timer1= 0 start timer1 end if a tutaj Kasowanie: stop timer1 I=0 Timer1 = 0 start timer1 Return W ogóle nie bierzesz pod uwagę z jaką częstotliwością będzie liczył licznik chyba potrzebujesz jakiś konkretny czas...

    Mikrokontrolery AVR   04 Gru 2008 14:28 Odpowiedzi: 6    Wyświetleń: 1344
  • Jak skonfigurować PWM na pinie 5 w ATtiny13A z Bascom?

    9600000Hz/70000Hz=137 takty 9600000Hz/150000Hz=64 takty Z takimi rozdzielczościami się tam musisz liczyć. Dla 37kHz i innych konfig uzyskasz klikając CTRL+SPACE. Bascom sam podpowiada jakie masz możliwe ustawienia. Nie pamiętam tylko czy jest to FastPWM czy PhaseCorrect który jeszcze spowolni sprawę o połowę. W Tiny85 masz Timer który może być taktowany...

    Mikrokontrolery   31 Sie 2020 17:12 Odpowiedzi: 8    Wyświetleń: 768
  • AtTiny13: Jak zliczać 3 naciśnięcia przycisku w 2 sekundy w Bascom?

    Nie wiem jak liczyć naciśnięcia , a jak czas . bascom wywala mi błędy w składni - proszę o poprawki .

    Mikrokontrolery AVR   18 Lut 2011 13:14 Odpowiedzi: 15    Wyświetleń: 2894
  • [bascom][atmega8]zegar widmowy- podział obszaru wyświetlania

    Operuj cały czas na zliczonych taktach, nie przeliczaj ich na ms. Licz takty i odliczaj takty.

    Mikrokontrolery AVR   02 Gru 2009 16:03 Odpowiedzi: 7    Wyświetleń: 2440
  • [8515][bascom]timer0 - prykład, nie mogę znaleźć działająceg

    A jaki zegar taktujący? 1MHz z wewnętrznego generatora? Bez tego możemy sobie liczyć banany na wierzbie.

    Mikrokontrolery AVR   20 Sie 2008 07:12 Odpowiedzi: 10    Wyświetleń: 1335
  • [tiny2313] Jak mierzyć prędkość wiatru w m/s za pomocą tiny2313 i BASCOM?

    lepiej licz czas między impulsami będzie dokładniej przy słabych wiatrach lub zamiast 20 imp./obr. daj >200

    Mikrokontrolery AVR   23 Lip 2008 17:07 Odpowiedzi: 9    Wyświetleń: 3944
  • [bascom]zabezpieczenie transmisji RS wysyłanej bezprzewodowo 433Mhz

    Jest to podobne -owszem. Oczywiście, że jest algorytm do obliczania CRC jak i LRC. Trzeba skorzystać z google i z pewnością coś się znajdzie. Na tym forum jak i na Wikipedii na pewno coś znajdziesz jak obliczyć CRC. Mogę tylko powiedzieć, że całość opiera się na przesuwaniu i używaniu funkcji XOR. Są też gotowe funkcje do znalezienia w necie które przyspieszają...

    Mikrokontrolery AVR   25 Lis 2013 16:33 Odpowiedzi: 11    Wyświetleń: 2265
  • FFT i wyświetlanie widma – jak poprawnie uporządkować dane spektrum z FFT?

    jednak jak bym chciał zrobić to w bascomie to i tak i tak muszę liczyć na zmiennym przecinku bo bascom funkcje trygonometryczne liczy tylko na zmiennych typu single więc sprubuje zrobić to przez DFT i IIR i zobacze co działa szybciej a tak w ogule to mam jeszcze pytanie czy dobrze rozumiem to IIR najpierw muszę zaprojektować analogowy filtr wedłóg schematu...

    DSP i Transmisja   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 69813
  • 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ń: 948
  • Program w Bascomie do liczenia arkuszy i prędkości druku na Atmega8/16/32

    tak jest to licznik do maszyny offsetowej - ma to zastąpić fabryczny mechaniczny licznik, który często zawodzi :(

    Mikrokontrolery AVR   31 Lip 2009 06:56 Odpowiedzi: 7    Wyświetleń: 1956
  • Wyświetlacz graficzny KS108 i zewnętrzny Eprom I2C

    A po co mi w C ?ja C nie znam poza tym w C można sobie znaleźć dużo przykładów w Google a i w arduino tez jest sporo Nie będę ukrywał ze liczyłem na pomoc w bascom a nie w innych językach

    Mikrokontrolery AVR   22 Lip 2017 07:29 Odpowiedzi: 26    Wyświetleń: 1821
  • ATmega16, Bascom – niestabilne działanie impulsatora na przerwaniu INT2

    A mnie właśnie działa bez problemu z BASCOMEM, mam impulsator od kuchni mikrofalowej i jest OK. Jak chciałem zrobić na przerwaniach to liczył cuda. Więc dałem sobie

    Mikrokontrolery   28 Wrz 2007 09:06 Odpowiedzi: 9    Wyświetleń: 3198
  • Bascom <> GPS - problem z policzeniem checksum

    Ja liczę razem z początkoym '$' i wychodzi w Bascomie OK

    Mikrokontrolery   18 Lut 2010 10:38 Odpowiedzi: 11    Wyświetleń: 2307
  • [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ń: 3036
  • AVR - bascom - funkcja w basco nie działa (kompiluje się ale nie działa poprawni

    No tak masz racje uciekło mi to, a czy wywołanie funkcji jest ok? Bo mnie chodzi o to aby funkcja liczyła reszte z dzielenia.

    Mikrokontrolery AVR   07 Lut 2013 13:18 Odpowiedzi: 6    Wyświetleń: 1932
  • [mega8] [mega8][bascom] Obrotomierz do silnika emax 10 000 rpm - sprawdzenie programu

    No program się kompiluje- ale oczywiście nic nie robi. Co robisz z pojawiającym się na Pinb.1 sygnałem? -nic. Końcówką przechwytującą jest Pinb.0. Ale co z tego że zapisze stan- i tak uruchamiasz Timer1 i on sobie liczy coś co nie ma żadnego związku z danymi. Impulsy przychodzą z halotronu co 1ms-to dość szybko- ale nic się z nimi nie dzieje. Zdecyduj...

    Mikrokontrolery AVR   13 Kwi 2010 15:41 Odpowiedzi: 6    Wyświetleń: 2742
  • [BASCOM] Nietypowa klawiatura USB dla DOS - brak wykrycia przez BIOS, zmiana VID i PID bezskuteczna

    Myślę kolego że nie do końca masz rację. Zaprzeczeniem tego jest kolega (at)bart-projects , który w bascomie potrafi zrobić wszystko. Liczę na to że jeszcze się odezwie, i pomoże rozwikłać zagadkę ;)

    Mikrokontrolery AVR   06 Wrz 2021 16:08 Odpowiedzi: 28    Wyświetleń: 1413
  • [Bascom][atmega8]- Program termometru z przyciskami

    Kolega piotrva zamiast pomagać zadaje dodatkowe zagadki, no ale cóż tak też można - zmusza nas do myślenia - może to i dobrze. Problem polega zapewne na tym, że przyciski nie są podciągnie ani fizycznie ani programowo do + , czyż nie o to chodzi kolego piotrva ? Czekamy z niecierpliwością na odpowiedz. W przypadku prawidłowej odpowiedzi liczę na nagrodę.

    Mikrokontrolery AVR   23 Sie 2011 08:53 Odpowiedzi: 12    Wyświetleń: 1935
  • [Elektronika] Jak zbudować watchdog sprzętowy dla sterownika PLC 12V DC?

    Prosty program nawet w BASCOMie. Podajemy impuls z PLC na pin startujemy timer i liczymy czas. Jest impuls reset timera nie ma impulsu - reset PLC Start odliczania 60 sekund. I tak w koło. Dziesięć linijek kodu.

    Początkujący Elektronicy   27 Wrz 2018 09:50 Odpowiedzi: 21    Wyświetleń: 1461
  • Jak uniknąć błędów przy obliczeniach zmiennoprzecinkowych w Bascom?

    :| Witam wszystkich. Mam taki problem bo bascom zle liczy ulamki (mniej wiecej wiem o co chodzi) np. w pewnym momencie zamiast 0.4 pokazuje0.399999999989 oczywiscie uzywam zmiennej single. czy da sie to jakos obejsc w prosty sposob czy bascom jest skazany na takie problemy? Bardzo prosze o pomoc.

    Mikrokontrolery   20 Wrz 2006 19:37 Odpowiedzi: 5    Wyświetleń: 1668
  • Bascom - błędne wyświetlanie wyniku po 20 godzinach na LED 7-segm.

    Dzięki za chęci Powodem było dzielenie różnych zmiennych. Po ujednoliceniu licznika i mianownika liczy już dobrze pozdrawiam Czarek

    Mikrokontrolery AVR   12 Gru 2011 11:44 Odpowiedzi: 3    Wyświetleń: 2052
  • [atmega16] [Bascom] Wpis wartości początkowej do timera

    Timer0 ma też tryb CTC i przy ustawieniu prescale 1024 i odpowiednim ustawieniu rejestru OCR0 da się z niego uzyskać 100Hz. Wtedy można użyć Timer1 do liczenia.

    Mikrokontrolery AVR   14 Mar 2010 21:32 Odpowiedzi: 22    Wyświetleń: 3042
  • Bascom '51 - kompilacja kodu dla AT89C4051 w wersji demo

    Witam, potrzebuje zaprogramowac układ AT89C4051 tym oto programem http://www.edw.com.pl/library/pliki/prz4... ale wersja demo bascoma, którą posiadam nie pozwala na skompilowanie, czy mogę liczyć na waszą pomoc?

    Mikrokontrolery   04 Mar 2005 18:20 Odpowiedzi: 3    Wyświetleń: 1197
  • Bascom 1.11.7.4 - brak mrugania diod w symulatorze, co robię źle?

    Hej! Owszem jest to błąd ale kolega Wojachowski dobrze kombinował ponieważ 2 do 8 wynosi 256 tylko, że zapomniał o tym, że od tego wyniku należy odjąc jedną pozycję ponieważ zero też się liczy (0-255). Pozdrawiam

    Mikrokontrolery   06 Wrz 2005 17:09 Odpowiedzi: 4    Wyświetleń: 1023
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    Oczywiście w dokumentacji gdzieś tam pisze o tym :) (To jest główna wada bascoma, liczenie jakichkolwiek wzorów zajmuje strony textu:/).

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 17378
  • BASCOM Licznik impulsów 0-999 na ATtiny2313 - problem z cyfrą setek po 255

    W procedurze wyświetlania zapisany jest warunek wygaszanie zer nie znaczących, a po przekroczeniu 255 cyfra setek wyświetla 0 i ono nie gaśnie. Czyli zmienna liczy się nadal, co wskazuje rzeczywiście na problem z wyświetlaniem a nie liczeniem. Po wpisaniu "na twardo" Liczba_nok = 987 Liczba_ok = 654 wyświetlacz pokazuje 287 i 154

    Mikrokontrolery AVR   16 Sty 2025 15:57 Odpowiedzi: 9    Wyświetleń: 378
  • [Bascom]Gotowy projekt sterownika pompy - analiza kodu

    Gdzieś kiedyś widziałem taką opcję a Bascom, ale jej nie szukałem i nie włączałem. Liczyłem na to że jeśli ktoś podejmie się analizy, również ma Bascom i po przyklejeniu kodu będzie miał już ponumerowane. Temat zamykam, gdyż postanowiłem sam napisać program od nowa bardziej spójniej. Dziękuję.

    Mikrokontrolery AVR   09 Wrz 2019 17:11 Odpowiedzi: 6    Wyświetleń: 756
  • Jak uruchomić programowy UART w Bascom na ATMEGA32?

    Najprosciej jest odpalić symulacje programową i jadąc krok po kroku patrzeć co się dzieje z czasem. Albo dissasembler i liczenie kroków :)

    Mikrokontrolery   11 Kwi 2005 16:26 Odpowiedzi: 9    Wyświetleń: 7517
  • [BASCOM] Jak obliczyć rzeczywistą częstotliwość PWM dla Attiny13A w BASCOM?

    Czyli (9600000/8)/(64*510)=37 Hz Dobrze liczę czy zamiast 510 powinno być 256?

    Mikrokontrolery AVR   29 Lip 2014 21:53 Odpowiedzi: 12    Wyświetleń: 2358
  • Atmega8 - dioda świeci 8 sek zamiast 1 sek, program w Bascomie

    Nowy mikrokontroler dopóki tego nie zmienisz pracuje z prędkością 1000000 Hz (1MHz) Wpisz na samej górze w kodzie [syntax=basic4gl]$crystal = 1000000 '1MHz crystal[/syntax] To poinformuje kompilator o prędkości i będzie już liczył poprawnie.

    Mikrokontrolery Początkujący   19 Lut 2015 00:21 Odpowiedzi: 7    Wyświetleń: 753
  • Jak zaimplementować linearyzację regulacji mocy w BASCOM Basic?

    :arrow: melon, najwyższy czas porzucić polecenia "wait" i zaprzyjaźnić się z timerami. To tak zwana wędka - na rybę nie licz ;)

    Mikrokontrolery   25 Lip 2018 14:19 Odpowiedzi: 67    Wyświetleń: 24587
  • bascom - licznik up / down, tylko jednym przyciskiem

    Dodajesz pamięć zdarzeń, tzn na jakimś bicie oznaczasz sobie, czy ostatnio liczyłeś w górę, jeśli tak to zmieniasz znak bajtu i liczysz w dół; jednym słowem: BANAŁ

    Mikrokontrolery   23 Lis 2007 20:51 Odpowiedzi: 4    Wyświetleń: 1984
  • Attiny2313 i Bascom - problem z poleceniem LOOKUP na płytce AVT3500

    Witam, Właśnie napotkałem na ten sam problem, co śmieszniejsze jest tak tylko na Attiny2313 ale na starym AT90S2313 tak nie było. Ciekaw jestem jakie jeszcze niespodzianki podczas kuru BASCOM napotkam? Kolego jacek232 napisałeś "Dim Licz As Byte" czyli zdefiniowałeś "Licz" jako zmienną bitową? Ale dokładnie co oznacza Dim?

    Mikrokontrolery   27 Sty 2009 17:49 Odpowiedzi: 9    Wyświetleń: 2820
  • Jak przyporządkować wartości stężenia gazu do napięcia w ATtiny2313?

    Tak tylko ze w bascomie takie obliczenie zje ci z 20-30 % pamieci !!! Lepiej zrob sobie tablice z wartoscami i potem na podstawie napiecia odczytuj stezenie.... Dodatkowo bascom cholernie dlugo liczy takie obliczenia. Zdecydowanie nie polecam

    Mikrokontrolery   28 Cze 2007 13:27 Odpowiedzi: 31    Wyświetleń: 3285