bascom zmienna

Znaleziono około 2645 wyników dla: bascom zmienna
  • [Bascom] restore 'zmienna' - dla różnych wskaźników

    W ten sposób to ci się nie uda. Restore to przywołanie całego bloku data o jakiejś nazwie. Funkcja read czyta kolejne znaki - jak w tablicy. Aby kod zadziałał powinieneś użyć funkcji lookupstr: do numer_opisu=0 tekst = Lookupstr(numer_opisu , Menu_opisy) lcd tekst loop end Menu_opisy: data "1-opis", "2-opis", "3-opis"...

    Mikrokontrolery AVR   22 Sie 2008 16:25 Odpowiedzi: 2    Wyświetleń: 1373
  • [bascom] 'gdy zmienna byte >255 i <0 to.'jak to zrobic

    Umieść zmienną po prostu na początku RAMu. Stos się rozrasta od tzw dupy strony :) Czyli od końca w kierunku początku. Gdzie się zaczyna RAM (pod jakim adresem) w datasheecie znajdziesz. Jak nie to użyj &h60 czy &60h nie wiem jak to się w baskupie zapisywało:) PS to się nijak nie ma do stosu :) I z czym można mieć problemy ze stosem w bascomie? (No...

    Mikrokontrolery AVR   12 Cze 2008 21:15 Odpowiedzi: 13    Wyświetleń: 3140
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATmega8] [ATmega8][Bascom] Znikająca zmienna przy mocy powyżej 10W - typ zmiennej single?

    - powyżej 10W: "Pwej= Tak będzie się wyświetlało jeżeli pierwszym bajtem zmiennej String Pwej będzie 0. Zero jest końcem łańcucha (dwie możliwości takiego błędu już podałem stos, albo nadpisanie przez inny łańcuch ;)). Nie piszesz też jaka wersja Bascoma to jest, może w którejś wersji był błąd z funkcją Fusing. Możesz podglądnąć co się dzieje z Pwej...

    Mikrokontrolery AVR   24 Paź 2011 22:08 Odpowiedzi: 9    Wyświetleń: 1481
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    255-zmienna

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7119
  • [BASCOM] Jak zamienić znak zmiennej Single na dodatni?

    Zmienna = -Zmienna ?

    Mikrokontrolery AVR   02 Kwi 2009 18:26 Odpowiedzi: 3    Wyświetleń: 1379
  • REKLAMA
  • [at8][bascom] Odświeżanie LCD gdy zmienna <> zmienna

    pojaw sie "bba". Bo niby co innego? Najpierw wyswietlasz "aaa", wiec masz "a" na pozycjach 0,1,2 Nastepnie wyswietlasz "bb", wiec to wpisuje się na pozycjach 0,1 - ale pozycji 2 juz nie modyfikujesz, wiec tam zostaje to co wpisales POPRZEDNIO [W PRZYRODZIE NIC NIE GINIE]. Ja stosuje praktyke wypelniania znakiem 0x20 miejsc na wyswietlaczu, gdzie chce...

    Mikrokontrolery AVR   07 Lut 2010 10:20 Odpowiedzi: 27    Wyświetleń: 3470
  • Bascom: Błąd kompilacji - zmienna P3 i RESET, linia 17 w programie Nawijarka z EdW 7/2000

    Nie da się skompilować pliku Bascoma 8051 w Bascomie AVR !

    Mikrokontrolery AVR   19 Lis 2021 18:59 Odpowiedzi: 15    Wyświetleń: 1059
  • [Bascom] - Zmienna tekstowa-dostęp do poszczególnych pozycji

    Funkcja MID(...)

    Mikrokontrolery AVR   05 Lis 2014 21:40 Odpowiedzi: 6    Wyświetleń: 771
  • Bascom, zmienna typu string. Zatrzymuje się transmisja.

    nie ja piszę z pamięci więc może tam i niema nawiasów. Przypisuje jej pusty ciąg po każdej operacji ale to nic niedaje

    Mikrokontrolery   18 Mar 2007 12:09 Odpowiedzi: 6    Wyświetleń: 1420
  • REKLAMA
  • Bascom AVR - Konwersja LONG na WORD - jak rozbić zmienną 4 bajtową

    rezultat = HIGHW( zmienna )

    Mikrokontrolery AVR   28 Wrz 2015 21:29 Odpowiedzi: 6    Wyświetleń: 1203
  • BASCOM - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Zajrzałem do skompilowanego pliku i widzę że kompilator w ogóle nie używa tu R2 i R3 więc mi je zostawił ;) Od pewnego czasu w Bascom do rejestrów można się odwoływać prosto z kodu. Ciekawe którą wersję Bascom masz. Pewnie znowu schody... U mnie program się kompiluje na 96% [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 16 $swstack...

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 654
  • [bascom] atmega8 x2 - szeregowa komunikacja dwóch procesorów

    Tak, może być to zmienna bitowa.

    Mikrokontrolery AVR   24 Lis 2014 22:25 Odpowiedzi: 39    Wyświetleń: 4239
  • Bascom: Błąd w ustawianiu godziny - zmienna przekracza zakres 0-23

    staraj się nigdy nie używać Goto - dla programu to samobójstwo. Wiem - to pozornie upraszcza pisanie programu, ale przy większym projekcie prowadzi w maliny. Trudno w takim programie dokonywać zmian i śledzić jego działanie. Jedyne miejsce gdzie może wystąpić Goto to pętla główna programu . Reszta programu powinna być podzielona funkcjonalnie za pomocą...

    Mikrokontrolery   19 Wrz 2006 11:20 Odpowiedzi: 15    Wyświetleń: 1634
  • 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
  • [BASCOM] - If Then - sprawdzenie wrunku powyżej 255 w sterowniku

    No bo zmienna jest typu Byte.

    Mikrokontrolery AVR   24 Lip 2011 21:32 Odpowiedzi: 13    Wyświetleń: 1165
  • [Bascom] Jak wyświetlić dwucyfrową liczbę z pilota RC5 na LCD?

    Przy pierwszym naciśnięciu uruchomić Timer np. na dwie sekundy. Jeśli w tym czasie odbierzesz drugi znak, to zmienna=2*10+5. Jeśli nie to zmienna=2.

    Mikrokontrolery AVR   16 Gru 2010 20:36 Odpowiedzi: 6    Wyświetleń: 1329
  • [Bascom] Dlaczego zmienna Stan nie zmienia się w programie?

    ale w 1 jest tak samo i działa. ??

    Mikrokontrolery AVR   23 Gru 2008 11:22 Odpowiedzi: 13    Wyświetleń: 1728
  • Negacja bajtu w Bascom AVR – jak odwrócić wszystkie bity w zmiennej?

    a=255-a gdzie a to Twoja zmienna.

    Mikrokontrolery   07 Maj 2007 15:20 Odpowiedzi: 2    Wyświetleń: 1568
  • [bascom avr] odczyt tylko 5 bitów z 8 bitowego portu

    Tak jak napisał kolega wyżej... Jeżeli potrzeba więcej niż jeden bit to przez maskę bitowa zmienna = portA & 0x1F

    Mikrokontrolery AVR   03 Paź 2009 12:08 Odpowiedzi: 2    Wyświetleń: 1850
  • Bascom AVR zmienna WORD iwyświetlacz LED - jak to zjeść

    Na wstępie chciałbym powiedzieć że piszę w BASCOM-ie AVR. Buduję urządzenie które ma wyświetlać wynik na wyświetlaczu 7-mio segmentowym (podyktowane warunkami środowiskowymi i widocznością). Napisałem program który działa (listing poniżej) ale dręczy mnie pytanie czy nie da się tego zrobić prościej tzn pobierać poszczególne cyfry bezpośrednio ze zmiennej...

    Mikrokontrolery   15 Paź 2003 07:27 Odpowiedzi: 2    Wyświetleń: 2699
  • Atmega8 - [bascom] Funkcja do wyliczania wartości dla TDA7318 (tony niskie/wysokie)

    Chyba raczej tak powinieneś to przeliczyć : If zmienna >7 then zmienna = 22 - zmienna end if

    Mikrokontrolery AVR   16 Lip 2012 19:55 Odpowiedzi: 12    Wyświetleń: 1704
  • Bascom Attiny2313 - Jak zwiększyć zmienną o stałą przy stanie 0 na wejściu?

    Bascom ma symulator, w którym możesz sobie patrzeć jak ci się zmienna zwiększa. Języki nie przestrzegają ściśle reguł zapisu matematycznego.

    Mikrokontrolery AVR   28 Cze 2010 11:12 Odpowiedzi: 5    Wyświetleń: 1349
  • Atmega 328, Bascom pytanie o ustawienie adresu tablicy w programie

    Wczoraj jakaś pomroczność mnie dopadła :D ..ale spróbujmy dzisiaj. Zobacz czy tak nie zadziała ;) Varptr to skrót od variable pointer Const Zmienna = Varptr(Dane(_base)) i potem LDS R1, {Zmienna}

    Mikrokontrolery AVR   17 Kwi 2017 21:19 Odpowiedzi: 18    Wyświetleń: 1302
  • [Bascom] Jak ustawić wartości graniczne PWM dla lampki LED z tranzystorem BUZ11?

    Zwiększaj tylko jeśli zmienna <255 z zmniejszaj jeśli >0

    Mikrokontrolery AVR   03 Maj 2010 07:13 Odpowiedzi: 5    Wyświetleń: 1567
  • Odczyt temperatury DS18B20 na 1-wire w Bascom – jak poprawnie odczytać dane?

    Mozliwe. Dodales rezystor? Jeszcze masz taka zmienna err w bascomie, poczytaj troche o niej.

    Mikrokontrolery   21 Kwi 2009 20:22 Odpowiedzi: 6    Wyświetleń: 3426
  • RS232 i Bascom: brak zapisu znaku z Waitkey() do EEPROM i tablicy bufor(5)

    Nie wiem dokładnie czy bascom dokonuje konwersji typu string na byte w tym może być problem. Spróbuj zmienna nm zadeklarować jako 'byte' może pomoże.

    Mikrokontrolery   12 Sie 2010 19:04 Odpowiedzi: 8    Wyświetleń: 2445
  • [AVR] [AVR][BASCOM] TIMER1: Zmienna bieg zawsze zero, prędkość poprawna - dlaczego?

    W przerwaniu tylko ustaw flagę a w pętli głównej wywołaj procedure wyświetlania i skasuj flagę . Może okazać się , że obsługa procedury trwa dłużej niż czas pomiędzy przerwaniami i program " pójdzie w krzaki " .Były już podobne tematy

    Mikrokontrolery AVR   16 Lut 2012 20:45 Odpowiedzi: 4    Wyświetleń: 1910
  • [BASCOM] Jak napisać warunek if dla czterobitowego sygnału w BASCOM?

    zmienna = pinb and 15 if zmienna........ tak to powinno być

    Mikrokontrolery   10 Wrz 2010 22:26 Odpowiedzi: 41    Wyświetleń: 3181
  • Bascom - Jak użyć zmiennej ADC do odczytu wartości z tablicy 90-elementowej?

    Wartość w poleceniu lookup to jest właśnie adres wiec nie kumam w czym problem. przeskaluj adc z 0-1023 na 0-90 i potem wywołuj zmienna=lookup(adc,tablica)

    Mikrokontrolery AVR   12 Cze 2014 17:07 Odpowiedzi: 2    Wyświetleń: 981
  • [bascom] proste obliczenie wynik=0 czyli byte 255 <> hexval(FF)

    Nie możesz mnożyć liczby byte i stałej ułamkowej. W tym przypadku zmienna "Kolor_temp" musi być typu single.

    Mikrokontrolery AVR   27 Wrz 2011 19:41 Odpowiedzi: 2    Wyświetleń: 1050
  • [BASCOM] Jak odwrócić bity w BASCOM, np. 10100000 na 00000101?

    To jest ten obszar, gdzie Bascom nie daje rady. W assemblerze Bascoma to by było mniej więcej:[syntax=asm] ldi r16, 8 lds r18, {zmienna} przesuwanie_bitu: lsr r18 rol r17 dec r16 brne przesuwanie_bitu sts {zmienna}, r17[/syntax] Albo szybciej kosztem wielkości kodu: [syntax=asm] lds r18, {zmienna} lsr r18 rol r17 lsr r18 rol r17 lsr r18 rol r17 lsr...

    Mikrokontrolery AVR   06 Lut 2013 20:47 Odpowiedzi: 14    Wyświetleń: 3078
  • Synteza DDS na układzie SI5351A dla radyjka KF: Procedura w Bascomie AVR (40-70MHz)

    czy nikt nie pomoże znalazłem taką stronkę z syntezą na si w bascomie http://www.mastervintik.ru/cifrovoj-gene... z wsadem niestety jak próbuje skompilować program w bascomie wywala mi błąd nie zdeklarowana zmienna bascom wersja 2.0.7.1 co jest przyczyną ?

    Inne FAQ   16 Lis 2022 11:53 Odpowiedzi: 2    Wyświetleń: 885
  • mega32 Bascom - odczyt i zapis portów PCF8574A, problem z adresem 126

    Do komunikacji z układem można wykorzystać instrukcje I2csend i I2creceive , po wykonaniu w zmiennej Err jest kod błędu: [syntax=basic4gl]I2csend 112 , &B00010000 ' I2csend adres układu, wartość I2creceive 113 , Zmienna ' I2creceive adres układu, zmienna[/syntax]

    Mikrokontrolery AVR   28 Lis 2012 13:47 Odpowiedzi: 6    Wyświetleń: 1458
  • Jak zmienić stan pinu na przeciwny w Arduino IDE? Analogia do Toggle w Bascomie

    , przetłumacz poniższy kod z BASCOM AVR na Arduino Uno: $regfile = "attiny2313.dat" $crystal = 8000000 Dim A As Byte a=0 Config Pind.6 = Output led Alias Portd.6 led= 0 Config Pind.0 = Input Portd.0 = 1 Sw Alias Pind.0 do if a >1 then a=0 if sw=0 then bitwait sw, set incr a End If if a=1 then toggle led waitms 100 else led=0 end if loop end Przekształcanie...

    Arduino   18 Mar 2025 07:57 Odpowiedzi: 54    Wyświetleń: 1710
  • [Bascom] Jak zamienić zmienną word na byte przy zapisie do EEPROM?

    Składnia: rezultat = LOW( zmienna ) Przeznaczenie: Zwraca młodszą cześć (bajt MSB) podanej zmiennej. gdzie: rezultatzmienna do której zapisana będzie młodszy bajt zmiennej, zmiennazmienna której młodsza część ma być określona.

    Mikrokontrolery AVR   28 Gru 2014 15:31 Odpowiedzi: 5    Wyświetleń: 4000
  • [bascom]"wait zmienna" nie działa z > Byte

    witam chciałem napisać program (istotny kod) Dim O As "?" ... Wait O który jak widać w zależności od parametru O zatrzymywał by działanie programu na określony czas. Wydaje się być dosyć oczywiste, niestety zadeklarowanie jakiegokolwiek rodzaju zmiennej za wyjątkiem Byte sprawia, że program się nie zatrzymuje. Co zrobić żeby ustawić czas np 300s ? Różnego...

    Mikrokontrolery AVR   16 Lut 2009 19:57 Odpowiedzi: 4    Wyświetleń: 2339
  • [bascom] Konwersja single na integer w Bascom - utrata części ułamkowej?

    Integer to nie jest zmienna tekstowa. Sprawdź w helpie jaki zakres ma ten typ zmiennej.

    Mikrokontrolery AVR   15 Lis 2013 10:35 Odpowiedzi: 4    Wyświetleń: 1344
  • BASCOM-AVR - Jak zmienić drugi znak w Stringu na inny?

    Sposobów na to jest ... . Dim Zmienna As String * 5 Zmienna = "piotr" Mid(zmienna , 2 , 1)="o" Piotrek

    Mikrokontrolery   27 Lis 2010 18:59 Odpowiedzi: 6    Wyświetleń: 2024
  • [Bascom-8051] Error 131 przy PRINT i Config Baud w wersji DEMO 2.0.14.0 na Vista

    A na pewno Config baud? A nie jako Zmienna $baud? (aczkolwiek nie miałem styczności z BASCOMem), tak tylko google przejrzałem

    Programowanie   29 Maj 2008 20:28 Odpowiedzi: 2    Wyświetleń: 1143
  • [bascom] Co tak na prawdę wysyła PRINT w przypadku...

    ...Dlatego zastanawiam się dlaczego aplikacja nie odbiera danej wysłanej z urządznia, i ewentualnie co się dzieje po drodze. Bascomowa Print , zamienia wartość binarną zmiennej , na ciąg znaków w kodzie ASCII , reprezentujących tę liczbę. Np. Bascom -> zmienna=1002 -> Print zmienna po RS-sie "leci" kolejno 49,48,48,50,10,13 Jeśli korzystasz z jakiegoś...

    Mikrokontrolery   08 Maj 2007 21:13 Odpowiedzi: 4    Wyświetleń: 1563
  • Jak zaadaptować program z 89c2051 na Atmega8 w Bascom?

    Dir jest instrukcją w Bascom'e, zmienna nie może mieć takiej nazwy. Zmień w całym programie nazwę zmiennej Dir np. na Dir2 . Dodaj deklaracje procedury Ddelay . [syntax=basic4gl]Declare Sub Ddelay[/syntax]

    Mikrokontrolery AVR   06 Mar 2013 22:45 Odpowiedzi: 14    Wyświetleń: 2514
  • BASCOM - Trzy cyfrowy wyświetlacz 7seg

    Zdefiniuj wszystkie zmienne na jakich robisz operacje dzielenia i modulo jako INT. Zmienna jednobajtowa się przekręca do zera po osiągnięciu wartości 256.

    Mikrokontrolery AVR   16 Maj 2019 21:55 Odpowiedzi: 9    Wyświetleń: 531
  • [bascom] Jak wyodrębnić wartość XX z danych RS232 w Bascom?

    Rozumiem ze 9 to kolejna cyfra od której zaczyna sprawdzać a 2 to ilość znaków. Jeżeli informacje lecą w HEX to muszę przerobić na wersje bitową ? Nie wiem jak to opisać..... Jak bascom poda zmienna z TTL "string_uart" HEX, BYTE ?

    Mikrokontrolery AVR   17 Kwi 2015 13:13 Odpowiedzi: 27    Wyświetleń: 1776
  • Jak wysłać liczby na różne piny w BASCOM dla ATmega88?

    Read Zmienna Portc.0 = Zmienna.0 Portc.1 = Zmienna.1 Portb.0 = Zmienna.2 Portb.7 = Zmienna.3 ...

    Mikrokontrolery AVR   29 Gru 2009 07:04 Odpowiedzi: 4    Wyświetleń: 1143
  • Bascom AVR - Błąd kompilacji przy użyciu funkcji Format z LCD

    Przeznaczenie: Formatuje tekst zawierający liczbę według podanego wzorca. Składnia: rezultat = FORMAT( zmienna , "maska" ) gdzie: rezultatzmienna tekstowa, w której umieszczony zostanie sformatowany tekst, zmiennazmienna tekstowa zawierająca formatowaną liczbę , maskawzorzec formatowania. Przeznaczenie: Zwraca tekstową reprezentacje podanej liczby....

    Mikrokontrolery AVR   27 Sty 2013 09:41 Odpowiedzi: 5    Wyświetleń: 2097
  • Jak wpisać liczbę 123.4 z klawiatury 4x4 do zmiennej w Bascom?

    ja bym wpisywal np. do stringa i pozniej go zamienial. Albo inna metoda 1klawisz x100 + 2klawisz x10 + 3klawisz= zmienna

    Mikrokontrolery   27 Lut 2010 20:22 Odpowiedzi: 3    Wyświetleń: 1082
  • BASCOM Licznik impulsów 0-999 na ATtiny2313 - problem z cyfrą setek po 255

    Bascom zawsze używa metody obliczeniowej, która należy do zmiennej wynikowej. Oznacza, że w tym przypadku Bascom wykonuje obliczenia na bajtach. Wartość obliczeniowa2 jest typu Word. Czyli (1) = Liczba_ok / 100 zmienna Liczba_ok traktowana jest jako byte. Jedynym sposobem na konwersję jednego typu na inny jest po prostu przypisanie go w ten...

    Mikrokontrolery AVR   16 Sty 2025 15:57 Odpowiedzi: 9    Wyświetleń: 378
  • Wykrywanie $timeout w Bascom AVR - jak to zrobić?

    Sądzę że prościej jest użyć INKEY() niż INPUT Dim pełnyciąg As String * 100 Dim zmienna As Byte do zmienna=inkey() pełnyciąg=pełnyciąg+zmienna incr a if a>100000 then a=0 exit do end if if zmienna>0 then a=0 loop until zmienna= 13

    Mikrokontrolery AVR   28 Gru 2009 00:02 Odpowiedzi: 9    Wyświetleń: 1676
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    wartości mają być też ujemne... dodaj to do programu i jakiego typo ma być wtedy zmienna?

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6727
  • Bascom: Jak zmniejszać liczbę na LCD przyciskiem S2?

    If Pinb.2 = 0 Then Waitms 25 If Pinb.2 = 0 Then ... Zapoznaj się z Debounce !!! Do .... Debounce Pinb.0 , 0 , Dodaj , Sub Debounce Pinb.1 , 0 , Odejmij , Sub Loop Dodaj: Incr Zmienna 'lub zmienna = zmienna + {jakaś wartość} If Zmienna > {wartość końcowa} then Zmienna = {wartość początkowa albo wartość końcowa} Lcd...

    Mikrokontrolery AVR   03 Lip 2010 06:48 Odpowiedzi: 6    Wyświetleń: 1409
  • [BASCOM] Wykywanie liczby resetów Watchdog'a - jak?

    Dokładnie, poza tym to wcale nie musi być zmienna w EEPROM, SRAM przecież przez WD nie jest ruszany. Więc o ile Bascom ma coś takiego jak nieinicjalizowane segementy pamięci to zmienną można trzymać w SRAM i inkrementować po odczytaniu statusu z MCUCSR.

    Mikrokontrolery AVR   28 Paź 2010 15:45 Odpowiedzi: 12    Wyświetleń: 2048
  • ATmega32 Bascom - Jak odczytać wartość Timer0 przy przerwaniu Int0?

    A jakiego typu jest ta zmienna "Zmienna" ?

    Mikrokontrolery Początkujący   04 Sty 2012 23:02 Odpowiedzi: 6    Wyświetleń: 2132
  • [BASCOM] [BASCOM][attiny2313] Timer nie działa poprawnie w programie - co robię źle?

    "Szukam teraz zmiennej którą mógł bym to zrobić" Robisz sobie żarty, czy na prawdę nie wiesz co to zmienna?

    Mikrokontrolery AVR   20 Paź 2010 21:54 Odpowiedzi: 5    Wyświetleń: 1585
  • Bascom: Przerwania i obsługa klawiatury - zmienna zwiększa się bez przerwy

    1. Jak masz podłączony przycisk? Powineien być tak żeby zwierał pin procesora do masy. 2. if portd.0 = 0 then !!! 3. taki program Ci bedzie dziwnie dzialal bo jest cos takiego jak drgania stykow. Jezeli odczyt trafi akurat na moment ze styk sobie odskoczy to choc ty myslisz ze g wcisnales to nic sie nie zrobi. Wniosek: trzeba wytlumic rgania stykow....

    Mikrokontrolery   12 Maj 2004 13:37 Odpowiedzi: 5    Wyświetleń: 1596
  • [Bascom]Uśrednianie wyniku z kilku pobranyc wartości

    Poniżej fragment: Odczyt = 0 For Krok = 1 To 100 W = Getadc(1) Odczyt = Odczyt + W Next Krok Wyn = Odczyt / 100 Zmienna wyn to uśredniony pomiar ze 100 odczytów. Pozdrawiam.

    Mikrokontrolery   23 Lut 2008 08:52 Odpowiedzi: 3    Wyświetleń: 4241
  • Dlaczego zmienna single w BASCOM wyświetla 0.09999996 zamiast 0.1?

    Dzięki sprawdzę co i jak

    Mikrokontrolery   25 Sty 2012 14:14 Odpowiedzi: 2    Wyświetleń: 1366
  • Bascom+AVR: Odbieranie znaków ASCII przez UART - konwersja zmiennych

    Nic nie jest wcześniej robione automatycznie a także ty nie musisz robić żadnych takich sztuczek cyrkowych jak to podałeś w ostatnim przykładzie. W obydwu przypadkach albo za każdym razem bez żadnych dodatkowych czynności odbędzie się ta sama prosta operacja. Zarówno do zmienna_byte jak zmienna_typu_string trafi dokładnie ta sama wartość czyli 97 czyli...

    Mikrokontrolery AVR   10 Sty 2012 22:39 Odpowiedzi: 4    Wyświetleń: 2395
  • Atmega 8 Bascom - Nieprawidłowe zliczanie zmian stanu przekaźnika BC547

    Pomysłu na teraz nie mam jak to rozwiązać, ale problem zapewne leży w tym, że kiedy przekaźnik = 1 to zmienna jest zwiększana z każdym przejściem pętli..stąd 2 potem 7 itp. Po prostu przez czas trwania stanu 1 na zmiennej przekaźnik, liczba się powiększa. Ciebie interesuje jednokrotne powiększenie. Czyli Przekaźnik = 1 i tylko raz incr zmienna. Trzeba...

    Mikrokontrolery Początkujący   05 Lip 2014 06:39 Odpowiedzi: 7    Wyświetleń: 1746
  • [bascom] programowanie zewnetrznego eerpom za pomoca uart

    Taj jak napisałem wyżej. WAITKEY będzie czekało do czasu, aż coś odbierze. Jeśli w tym czasie wystąpi jakieś przerwanie to się ono wykona i wróci do programu wykonywanego wcześniej, czyli do WAITKEY (chyba, że WAITKEY będzie w jakimś podprogramie przerwania - wtedy kolejne przerwanie się nie wykona (wykona się po skończeniu aktualnego), chyba że na...

    Mikrokontrolery AVR   23 Gru 2008 02:38 Odpowiedzi: 21    Wyświetleń: 1740
  • Jak sterować PT2313 (TDA7313) przez I2C w BASCOM AVR? Przykładowy kod?

    tu masz linka do noty katalogowej, tam jest ładnie opisane co trzeba wysłać, żeby sterować daną funkcją http://alfa.iele.polsl.gliwice.pl/elenot... a w bascomie wysyłanie bajtów po i2c jest bardzo proste: i2cstart i2cwbyte 136 'adres tda7313 i2cwbyte [zmienna lub stala] 'tym bajtem będzie się sterowało przedwzmacniaczem i2cstop...

    Mikrokontrolery   20 Sie 2006 12:05 Odpowiedzi: 3    Wyświetleń: 4697
  • [Bascom] Bascom AVR – jak rozdzielić zmienną Integer na cyfry i zapisać je w byte?

    :) Komenda mod to taka reszta z dzielenia czyli: zmienna = liczba mod 4 zmienna - miejsce gdzie zostanie wpisana reszta z dzielenia liczba - zmienna która jest dzielona przez 4 (w miejsce 4 możesz wstawić inną liczbę lub zmienna) Dodatkowo w Bascomie są dwa rodzaje dzielenia znak / i \ pierwszy (/) używamy do dzielenia z resztą (w przypadku zmiennej...

    Mikrokontrolery AVR   04 Cze 2011 00:03 Odpowiedzi: 8    Wyświetleń: 4062
  • [Atmega8] Atmega8 Bascom - Nadpisywanie zmiennej w przerwaniu int0/int1, reset timer1

    Aby wszystko było OK to obie wartości (TCNT1H i TCNT1L) muszą być użyte, przy czym należy najpierw wpisać TCNT1H. Tylko że BASCOM to robi samodzielnie więc nie w tym problem. Dodano po 2 Daj cały kod bo nie bardzo widzę w czym problem. A skąd w ogóle wiesz że zmienna jest zapisywana dwa razy?

    Mikrokontrolery AVR   09 Maj 2009 18:31 Odpowiedzi: 14    Wyświetleń: 2791
  • Sterowanie wyświetlaczami w Bascom z użyciem Lookup i portu B z peryferiami

    Można. Np. tak: Zmienna = Lookup(liczba,Tabela) Portb.0 = Zmienna.0 Portb.1 = Zmienna.1 Portb.3 = Zmienna.3 Portb.5 = Zmienna.5 Portb.6 = Zmienna.6 Portb.7 = Zmienna.7 Portb.2 i Portb.4 nie będą zmieniane.

    Mikrokontrolery   30 Maj 2010 13:45 Odpowiedzi: 6    Wyświetleń: 1862
  • BASCOM, jak przypisać liczbę np. 127 do całego portu

    Czy idzie w Bascom zrobić coś takiego dim Zmienna as byte Zmienna = 127 Porta = Zmienna

    Mikrokontrolery AVR   13 Kwi 2009 01:11 Odpowiedzi: 7    Wyświetleń: 1779
  • Zapis i odczyt typu Long w EEPROM w BASCOM – jak poprawnie to zrobić?

    Dim Zmienna As Eram Long Używasz tego jak zwykłej zmiennej.

    Mikrokontrolery AVR   27 Paź 2009 00:25 Odpowiedzi: 10    Wyświetleń: 2813
  • Atmega16, Bascom, pomysł na zapis i wyświetlanie zmiennej.

    Stwórz tablicę za pomocą: Dim Zmienna(5) As Byte 'lub Word, Integer, Long, Single, Double... Przed zapisem aktualnej wartości do Zmienna(1), przesuń wartości z 1, 2, 3, 4 o jeden indeks (na 2, 3, 4, 5). Pamiętaj aby zrobić to tak, by nie "zamazać" wartości przy przesuwaniu. Potem zapisujesz aktualną wartość do Zmienna(1) i masz komplet, który...

    Mikrokontrolery AVR   19 Lut 2013 21:32 Odpowiedzi: 9    Wyświetleń: 2267
  • 4 bajty ---> Single, jak w Bascom'ie polaczyc ??

    Możesz, to zrobić tak: Dim zmienna as single Dim part1 as byte at zmienna overlay Dim part2 as byte at zmienna+1 overlay Dim part3 as byte at zmienna+2 overlay Dim part4 as byte at zmienna+3 overlay Odebrane dane uartem wrzucasz kolejno do zmiennych 'part' w efekcie zapełniając 4bajty zmiennej 'zmienna' typu single.

    Mikrokontrolery   22 Mar 2008 22:35 Odpowiedzi: 4    Wyświetleń: 1119
  • [Atmega8] [Bascom] -równoczesne naciśnięcie 2 przycisków

    Dwustart ;) Ja bym zrobil tak... Po wcisnieciu przycisku ustawiasz flage ktora kasujesz po 300ms, wcisniecie drugiego przycisku zadziala tylko wtedy jak flaga bedzie ustawiona. A zeby ponownie ustawic flage przycisk wczesniej wcisniety musi byc zwolniony, znaczy to tyle ze trzymanie przycisku nie moze powodowac ciaglego wlaczania licznika odliczajacego...

    Mikrokontrolery AVR   15 Gru 2023 19:16 Odpowiedzi: 16    Wyświetleń: 3203
  • BASCOM DELPHI - jak wysłać liczbę Long w 4 bajtach

    mnie akurat nie chodziło o takty na konwersje potrzebne a raczej o niepotrzebnie zajmowane bajty Jak wiadomo bascom jest pamięciożerny a program pewnie ma coś więcej do zrobienia niż tylko odbiór jednej liczby Poza tym po poleceniu inputbin jakas_zmienna jest odbierane tylko tyle bajtów ile ta zmienna zajmuje Ponieważ nie trzeba robić dodatkowych zabiegów...

    Mikrokontrolery AVR   11 Maj 2009 12:49 Odpowiedzi: 14    Wyświetleń: 2746
  • jedna zmienna z 80 znaków bascom avr wersja 1.11.7.4

    Oczywiście, że masz rację. Późno już trochę. Zatem można zdefiniować swój typ, który będzie zawierał 10 bajtów, a jeżeli bascom na to nie pozwala, to podział na 2 zmienne.

    Mikrokontrolery AVR   29 Maj 2014 01:44 Odpowiedzi: 6    Wyświetleń: 1230
  • Jak skonfigurować Timer2 w Bascom do zliczania do 10000 co 1 sek?

    [syntax=basic4gl] Config Timer1 = Timer , Prescale = 8 'Parametr Prescale może być równy:1, 8, 64, 256 lub 1024 [/syntax] Potem w programie możesz sobie odczytywać zawartość tego licznika w następujący sposób (np.): [syntax=basic4gl] Stan = Timer1 'Zmienna Stan typu Word [/syntax] robiw

    Mikrokontrolery   24 Cze 2012 21:37 Odpowiedzi: 6    Wyświetleń: 1485
  • Attiny12 - Jak odczytać stan portu w Bascom z użyciem asemblera?

    Nie masz wyjścia, jak zacząć bawić się AVRStudio ... :D Bascom potrzebuje SRAM-u, którego ten procek nie posiada... A kodzik, proszę bardzo, ale za jego kompatybilność z Bas-monster nie odpowiadam ;) : #include "m8515def.inc" ; Prohibits use of non-implemented instructions (ATmega8515) .cseg ;—————R...

    Mikrokontrolery   14 Kwi 2007 13:34 Odpowiedzi: 35    Wyświetleń: 6302
  • [bascom] podstawy - Jak wyświetlić zmienną Word na LCD ?

    po usunięciu drugiej linijki, czyli $lib "mcsbyte.lbx" i zmianie pierwszej z $regfile = "m16adef.dat" na $regfile = "m16def.dat" błędu nie wywala. Z helpa wynika, że : Biblioteka MCSBYTE.LIB jest zoptymalizowaną wersją, która obsługuje tylko liczby typu Byte. i zmieniając wpis na Dim A As Byte A = 255 Lcd A wtedy błędu nie wywali, ale zmienna a musi...

    Mikrokontrolery AVR   27 Lis 2013 14:17 Odpowiedzi: 8    Wyświetleń: 1893
  • [BASCOM] Jak uzyskać zmienną 1-bajtową z wartościami ujemnymi w BASCOM?

    C znam troche, juz od paru lat staram sie przeskoczyc cos nie daje rady. W c integer jest 1 bajtowy i mam czujnik ktory podaje mi dawne w takiej postaci. Bascom ma zmienna integer ale 2 bajtowa i to ten problem. Teraz chcialem zrobic tak ze dane z czujnika beda zapisywane do zmiennej typu byte i pozniej bedzie to przeliczane czy to jest wartosc ujemna...

    Mikrokontrolery AVR   21 Sie 2009 10:45 Odpowiedzi: 11    Wyświetleń: 2943
  • Jak wyświetlić tekst z EEPROM na LCD w Bascomie dla 90S2313?

    Witam Z tego co pamietam to by cokolwiek zapisac i odczytac z epromu nalezy podac tez adres komorki pamieci . W BASCOMIE to wyglada chyba tak : Writeeprom Tekst ,adres a potem odczytujemy Readeeprom Tekst ,adres AT90S2313 ma 128 bajtow pamieci EEPROM, wiec jest 128 komorek jedno-bajtowych komorek pamieci. Stad adres : 0-127 Nie wiem jak wyglada sprawa...

    Mikrokontrolery   26 Gru 2005 21:16 Odpowiedzi: 5    Wyświetleń: 1352
  • 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ń: 4404
  • [Atmega8] Jak podłączyć baterię do Atmega8 jako voltomierz w Bascom?

    Powinien ale cls daj przed petla a w niej zastosuj locate. Po za tym nie operuj warunkami na liczbach zmiennoprzecinkowych. Przelicz sobie jaka wartosc ma zmienna Wart_ac przy napieciu 1V i do niej napisz warunek.

    Mikrokontrolery AVR   22 Gru 2008 23:44 Odpowiedzi: 29    Wyświetleń: 5482
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Osobiście w przerwanie wrzucam zawsze tylko to co musze. wrzuc dodatkowa zmienna w petli np: obrczas. obrmin = 36 000 000/wynikczas Lcd obrmin pamietaj zeby zmienne nie przekraczaly zakresów.

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17493
  • BASCOM AVR obsługa wyświetlacza LCD + DS18B20 + PCF8583

    Trzeba dopisać warunek co ma uC zrobić jak zmienna osiągnie "0". Mikroprocesorowi musisz wskazać jak się ma zachować w każdej z możliwych sytuacji bo on niestety nie chce myśleć za Ciebie.

    Mikrokontrolery AVR   27 Sie 2013 11:54 Odpowiedzi: 16    Wyświetleń: 3858
  • [89C2051][BASCOM] Jak odczytać trzy bajty z portu?

    01 czy 1 ? Jest to wartosc bcd czy normalna od 0 do 255? (sory na c sie nie znam) Ja bym to zrobil tak (i chyba tak zawsze robilem i dziala) Iput i zapisywal zmienna odebrana do stringa, a nastepnie ja przemienial na normalny byte za pomoca val()

    Mikrokontrolery   01 Cze 2009 07:20 Odpowiedzi: 4    Wyświetleń: 1627
  • [Bascom 2.0.5.0][ATMEGA8] Zegar RTC-zmienna textowa TIME$ nie ulega zmianie

    Sprawdzałeś na starszej wersji BASCOM'a?

    Mikrokontrolery Początkujący   10 Wrz 2012 22:09 Odpowiedzi: 4    Wyświetleń: 1842
  • [ATMega8][Bascom] DS1820-brak odczytu a wcześniej był

    A może masz czujnik DS18B20, upewnij się że jest to DS1820. Ale dziwne, najpierw termometr działał poprawnie a później przestał. Zastanawia mnie jeszcze to że (jak piszesz) czujnik reaguje na zmiany temperatury bo zmienia się zmienna T1, a nie da się odczytać temperatury. Ciekawe w czym jest problem.

    Mikrokontrolery AVR   23 Sie 2009 18:18 Odpowiedzi: 11    Wyświetleń: 2946
  • ATtiny13, bascom - nieregularne miganie diody, ustawienia $crystal?

    zapoznaj sie z fusebitami. Czy ty chcesz dokladnie odmierzyc 500 milisekund czy okolo? Jak chcesz dokladnie otrzymac to kwarc zew. i timery. A masz zew. ram podlaczony? nie wiem jak chcesz jakas zmienna zdeklarowac poza pamiecia sram chyba ze chodzi ci o pamiec stala eeprom

    Mikrokontrolery AVR   20 Lut 2009 10:43 Odpowiedzi: 14    Wyświetleń: 2297
  • [AVR][BASCOM] Dynamiczneie zmieniana prędkość DYNAMIC baudrate RS232

    Koledzy jak w BASCOM-IE rozróżnić jeżeli "zmienna 0-255 parzysta" to 1 jeżeli "zmienna 0-255 nieparzysta" to 0 czy możecie mi podpowiedzieć coś ?

    Mikrokontrolery   03 Kwi 2011 10:26 Odpowiedzi: 20    Wyświetleń: 2064
  • Prosty program do napisania brama wjazdowa...Bascom

    jak pisałem wcześniej nie masz wyłączenia nigdzie przerwań I tu się zgadzam... i twój kod nie bedzie działał prawidlowo gdyż cały czas bedą wywoływane przerwania. Że powiem..."Aleeeeeż jasne":) No to kolega przeczyta czym się różni falling od low:) OK?:) Poza tym, jak już się czepiamy:P IMO powinno się najpierw załączyć zezwolenie na poszczególne przerwania...

    Mikrokontrolery Początkujący   11 Cze 2014 10:53 Odpowiedzi: 72    Wyświetleń: 11471
  • [attiny2313][Bascom]Odczyt kilku 4pinów z jednego portu.Jak?

    Odczytać musisz cały port B a potem zerować 3 najstarsze bity bo one mogą powodować zamieszanie. Zmienna oczywiście bajtowa. porównujesz potem zmienną z konkretnymi wartościami. Czyli masz 16 warunków sprawdzających jaki klawisz został wciśnięty.

    Mikrokontrolery AVR   21 Kwi 2010 11:12 Odpowiedzi: 7    Wyświetleń: 2693
  • [BASCOM] przyciski podłączone do portów (1 przycisk=2 porty)

    LED5W sprawdziłem twój pomysł, pozmieniałem tylko porty i otrzymuje różne liczby, bez zasady. Czyli wg. Ciebie napisałem generator liczb losowych? :P Zawsze jest jakaś zasada. ;) Kod jest poprawny. Jak się zachowuje układ? Czy przycisk=0, gdy żaden przycisk nie jest naciśnięty? Czy sprawdzasz zmienną tak jak poprzednio (print)? Zmienna może być odczytana...

    Mikrokontrolery AVR   05 Wrz 2009 22:40 Odpowiedzi: 8    Wyświetleń: 1981
  • [Avr] [Avr][Bascom] Jak zwiększać wartość PWM co 10 za pomocą incr?

    A może wystarczy: PWM_FREQ=krok(np 10)*zmienna i potem incr zmienna

    Mikrokontrolery AVR   21 Sty 2009 21:30 Odpowiedzi: 6    Wyświetleń: 2225
  • Problem z komunikacją między PCF8574AP a uP Atmega8535.

    Witam Mam problem z komunikacją między PCF8574AP, a uP Atmega8535. W bascomie zmienna err wyrzuca "1" Gdy np dotkne palcami przewodów sda scl to coś się zmienia... ale nie wiadomo co... czasami zmieniają się stany wyjść tego pcf'a ale nie w tym zadnego porządku. A po podłączeniu rezystorów podciągających linie sda i scl zmienna err cały czas wyrzuca...

    Mikrokontrolery   09 Cze 2005 22:23 Odpowiedzi: 12    Wyświetleń: 1524
  • [Bascom] Błąd w programie Bascom zliczającym impulsy - 3 parametry oczekiwane

    A co to za kwiatek: Lcd Wynik2 = Wynik + Wynik1 Powinno być: Wynik2 = Wynik + Wynik1 Lcd Wynik2 A jeszcze zmienna Wynik2 jest niepotrzebna i może być: Wynik = Wynik + Wynik1 Lcd Wynik

    Mikrokontrolery AVR   20 Gru 2008 01:30 Odpowiedzi: 6    Wyświetleń: 1149
  • C++: Jak zmienić konkretny bit w unsigned char?

    Czy jest jakaś możliwość podmiany konkretnego bitu w zmiennej np: mam : unsigned char zmienna i chcę w niej podmienić bit 3 czyli w bascomie napisałbym zmienna.3=1 czy można tak samo zrobić w c++ ???

    Mikrokontrolery   22 Lis 2004 10:32 Odpowiedzi: 10    Wyświetleń: 4286
  • [BASCOM] Licznik 0-9, regulowanie prędkości odliczania

    Wprowadź zmienną A zapisaną gdzieś :) i niech będzie : WAITMS A a zmienna zmieniaj :) kombinuj:)

    Mikrokontrolery AVR   16 Lis 2009 11:56 Odpowiedzi: 6    Wyświetleń: 1449
  • [BASCOM] Jak zrobić menu sterowane pilotem NEC w sterowniku?

    Pomyślałem, że kolega może wspomóc się terminalem. Zwykła przejściówka usb - com na prolific'u lub ftdi podłączona do uart atmegi. W kluczowych fragmentach programu wystarczy dopisać print zmienna i już mamy informację co się dzieje ze zmiennymi. Podgląd na dowolnym terminalu. Ta metoda nie raz mi pomogła. Pozdrawiam.

    Mikrokontrolery AVR   02 Cze 2018 07:20 Odpowiedzi: 13    Wyświetleń: 1344
  • Zmiana trybu pracy zgrzewarki z BASCOM 89C2051 przez przycisk S1

    Może sam spróbuj ;-) Tak w zarysie : w pętli głównej musisz dodać warunek: jeśli przycisk wciśnięty to zwiększ zmienną "czas" o 1 jeśli puszczony to zmienna "czas" =0 następnie: jeśli zmienna "czas" = 123 (dla przykładu, bo nie wiem jak szybko ta pętla przebiega) to : zmień tryb pracy (to masz strasznie napisane, więc trudno ogarnąć)...

    Mikrokontrolery Początkujący   26 Mar 2018 08:54 Odpowiedzi: 8    Wyświetleń: 1470
  • PCF8583 i Bascom. Dzień tygodnia i rok. Format wyświetlania godziny.

    Elektryk - nie brałem tego pod uwagę, to może być to, ale jak zapisać w takim razie indeks miesiąca i dnia tygodnia (tam jest chyba podobna sprawa) do zmiennej w Bascomie? Mol - tak, z tym nie ma problemu, polecenie makedec(zmienna)

    Mikrokontrolery   21 Lut 2005 17:55 Odpowiedzi: 3    Wyświetleń: 1795
  • [bascom][atmega8] jak wyświetlić 3 cyfrową wartość zmiennej

    a po co się upierać przy writeeprom, skoro można zadeklarować sobie zmienną wprost w obszarze pamięci EEPROM i później z niej korzystać prawie tak jak ze zwykłej zmiennej w RAM Dim Zmienna As ERAM Byte a później gdzieś w kodzie: Zmienna = Obroty ' w ten prosty sposób zapamiętujesz w EEPROMIE swoje obroty albo Obroty = Zmienna ' czyli np po starcie odtwarzasz...

    Mikrokontrolery AVR   28 Wrz 2009 20:24 Odpowiedzi: 30    Wyświetleń: 4075
  • Bascom nie zapisuje danych w pliku tekstowym na karcie SD

    Faktycznie żadne sztuczki z ASCI nawet backspace nie pomogły tylko zmienna pomocnicza, dzięki za podpowiedź

    Mikrokontrolery AVR   29 Kwi 2020 17:37 Odpowiedzi: 4    Wyświetleń: 507
  • [BASCOM] Jak wyświetlić ciąg cyfr w jednej linii na LCD?

    zmienna freqtolcd , jest zmienną tekstową

    Mikrokontrolery Początkujący   29 Lip 2013 19:31 Odpowiedzi: 35    Wyświetleń: 4137
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

    Błąd w logice. Twój kod czytam tak -> Dopóki zmienna nie ma 5 to cały czas resetujemy pomiar i startujemy nowy (już Select Case byłoby lepsze). Potem próbujemy to czytać jak zmienna ma powyżej 100. No daj spokój. Są tu tego tony jak to obsługiwać. Mój/nie mój sposób to dwa suby. Jeden Startuje konwersję a drugi Czyta. Sprawa polega na tym by odwrócić...

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 648
  • [BASCOM] Błędy przy użyciu instrukcji If Then w programie na ATtiny2313

    http://datasheets.maxim-ic.com/en/ds/DS1... Dodano po 2 Bo w helpie widzę tylko &H33 i jest to zmienna tylko co ona robi? &H33 to nie jest zmienna.

    Mikrokontrolery AVR   09 Sty 2010 14:17 Odpowiedzi: 18    Wyświetleń: 3412