bascom string

Znaleziono około 2182 wyników dla: bascom string
  • Bascom AVR, string, wyświetlanie tekstu litera po literze

    Tworzysz zmienną sting * 20 i tworzysz tablice byte(20) adresujesz je tak samo i poleceniem lcd chr(byte(a)) stawiasz znak z wybranego miejsca ze stinga.

    Mikrokontrolery AVR   17 Paź 2009 12:43 Odpowiedzi: 2    Wyświetleń: 1521
  • [BASCOM] Jak podzielić string na tablicę w BASCOM jak explode() w PHP?

    Specjalnej funkcji to nie ma, ale nic nie stoi na przeszkodzie napisać kilka linijek które to zrobią. Np. w pętli for next z użyciem mid()

    Mikrokontrolery AVR   30 Kwi 2010 00:07 Odpowiedzi: 3    Wyświetleń: 2247
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • bascom i tablica string ze słowami do wyświetlania

    chcę zrobić tablicę z nazwami dni tygodnia do kalendarza. deklaruję dim tablica(7) as string * 12 Po co Ci aż 7 12-bajtowych stringów :?: Wystarczy: Dim Dzientygodnia As String *12 , Nrdnia As Byte ... Dzientygodnia=Lookupstr(Nrdnia,Tabli... '0=Pon, 1=Wtor, ... Lcd Dzientygodnia; ... Tablica: Data "poniedziałek", "wtorek"...

    Mikrokontrolery   02 Sie 2006 15:07 Odpowiedzi: 2    Wyświetleń: 3222
  • REKLAMA
  • [bascom AVR] Jak zamienić string 922 na integer w Bascom AVR?

    Użyj funkcji VAL. var = VAL( s). s to string, a var to liczba.

    Mikrokontrolery AVR   03 Mar 2012 12:45 Odpowiedzi: 3    Wyświetleń: 3607
  • Bascom AVR - zmienne string i wydzielanie pojedyńczych znaków

    Funkcja MID. :) [url=http://avrhelp.mcselec.com/index.ht...

    Mikrokontrolery AVR   14 Wrz 2011 14:57 Odpowiedzi: 4    Wyświetleń: 3607
  • REKLAMA
  • BASCOM - Jak przypisać wartość STRING do zmiennej typu WORD?

    Widzę, że moderatorzy posprzątali zwyczajowy hejt na Bascoma :D Niestety przy okazji usunięto też ważną informację. Rzeczywiście potrzebujesz instrukcji VAL https://wiki.mcselec.com/bavr/VAL do zamiany reprezentacji tekstowej liczby na wartość liczbową. W drugą stronę, jeśli chcesz wysłać zmienną WORD do komputera możesz zrobić to wprost. Bascom sam...

    Mikrokontrolery Początkujący   02 Lip 2018 14:26 Odpowiedzi: 4    Wyświetleń: 840
  • Jak przesyłać liczby przez RS232 bez konwersji na string w Bascom?

    Funkcja "serialPort1_DataReceived " pobierze tylko 1 bajt. Zostanie on skonwerowany do postaci liczbowej - czyli do zakresu 0..255 i coś takiego wyświetlisz. Jeśli odebraną daną jest kawałek tekstu, to będzie to wartość liczbowa kodu ASCII odebranego znaku. Co w zasadzie chcesz odbierać? Tekst, czy liczby? Pojedyncze znaki ASCII można odebrać przez...

    DSP i Transmisja   21 Cze 2010 09:55 Odpowiedzi: 13    Wyświetleń: 2538
  • Optymalizacja kodu Bascom: zamiana stringa na bajt w asemblerze

    Zacznij zatem od porzucenia Bascoma i przesiadki na C, skoro zależy Ci na wydajności. Przy okazji możesz wziąć procesor tańszy od AVR i z 10 razy szybszy, np. jakiegoś Cortexa. Zacznij zatem od sensownego udzielenia odpowiedzi na jego pytanie. Może jeszcze ARM i frytki do tego? Nie wiesz, nie pisz. Dawid88: Zagadnienie bardzo interesujące, bo sam wiem...

    Mikrokontrolery AVR   14 Maj 2014 16:06 Odpowiedzi: 7    Wyświetleń: 1788
  • Bascom AVR - Jak załadować string do istniejącej tablicy byte?

    Czy jeśli to samo chcę mieć dla zmiennej slowo3 muszę zakładać nową tablicę (pamięciożerne) czy też mogę załadować slowo3 do istniejącej już tablicy Slowo2_array(10)? Nie do końca chyba rozumiesz jak działa OVERLAY , tak stworzona zmienna nie jest "pamięciożerna". S lowo2 (string *10) i Slowo2_array(10) As Byte At Slowo2 Overlay zaczynają się od tego...

    Mikrokontrolery Początkujący   15 Sty 2013 11:42 Odpowiedzi: 3    Wyświetleń: 1731
  • REKLAMA
  • [Bascom] - Jak wyciągnąć unikalny string (może SN) ATmega 644p

    Z procka, z tego co wiem, to nie. Mozesz kupic sobie EEPROM z identyfikatorem unikalnym np. [url=http://ww1.microchip.com/downloads/... Mozesz sobie tez podlaczyc scalak o podobnej funkcjonalnosci na 1wire (sa takie). Dla pocieszenia powiem, że większość nowych ARMów ma unikalne serial numbery w krzemie ;]

    Mikrokontrolery AVR   21 Lis 2014 06:29 Odpowiedzi: 2    Wyświetleń: 912
  • Bascom - Błąd kompilacji przy deklaracji zmiennej Dim Wart_nap As String

    Zadeklaruj stringa o znanej długości tj. Dim x as String * 10 a nie samo string * .

    Programowanie Początkujący   01 Cze 2013 13:25 Odpowiedzi: 1    Wyświetleń: 975
  • Bascom - Jak przekonwertować zmienną typu string na single?

    Chyba nie czytałeś ostatnio tego rozdziału z Language Fundamentals. W ten sposób sam sobie robisz kuku... Pomijając to myślę, że jeśli te Twoje zmiennoprzecinkowe masz tylko do dwóch miejsc po przecinku, to dlaczego, po prostu, nie pomnożysz tego x100 a na końcu wyniku nie podzielisz /100? Zapewne wszystko się wykona dużo szybciej niż na tych zmiennoprzecinkowych....

    Mikrokontrolery AVR   31 Maj 2016 13:39 Odpowiedzi: 4    Wyświetleń: 1203
  • [BASCOM] STRING konwersja na DANA i warunki do niej

    Nie wiem po co ci takie udziwnienie, zobacz tabelę ASCII. Liczby są od 48 do 57 w dziesiętnym. Zanim skonwertujesz zmienną Dana najpierw sprawdź czy nie znajduje się w tym przedziale przy pomocy np. Select case Patrząc na Twój kod w linku co podałeś to w ogóle nie wiem na co Ci ta konwersja do wartości liczbowej ? Przecież by wyświetlić jakąś liczbę...

    Mikrokontrolery   08 Kwi 2011 08:31 Odpowiedzi: 3    Wyświetleń: 1569
  • Bascom ATmega32 - zamiana znaku w string oraz tryb powerdown

    Config DP działa od wersji 2.0.1.0, jeżeli masz tą lub nowszą wersje Bascom'a w Fusing zamień "#.##" na "#,##".

    Mikrokontrolery AVR   24 Gru 2013 12:17 Odpowiedzi: 12    Wyświetleń: 1809
  • Bascom AVR – konwersja zmiennej STRING na BYTE, jak poprawnie przypisać wartość?

    Witam, Napisałem program w BASCOM AVR, z komputera otrzymuje dane np: "14" te dane są i muszą być odbierane do zmiennej typu string. Mam problem z: chciałem tą zmienną ze zmiennej typu string przypisać do zmiennej typu BYTE. Nie wiem jak by to zrobić. Probowalem już kilu sposobów ale zawsze otrzymywałem jakieś bzdury w zmiennej typu byte. Czy istnieje...

    Mikrokontrolery   16 Maj 2006 21:21 Odpowiedzi: 2    Wyświetleń: 1920
  • Bascom - Konwersja liczb ze zmiennej String do Word lub Byte, JAK?

    http://www.elektroda.pl/rtvforum/topic22...

    Mikrokontrolery AVR   24 Gru 2014 22:35 Odpowiedzi: 2    Wyświetleń: 1947
  • Konwersja string na integer w Bascom dla DS18B20 - jak zaokrąglić?

    Hej! Zobaczcie jak ja to robię, może komuś sie to przyda: 'Powiedzmy ze zmienna Liczba(single) wynosi 22.62555426 Temp = Int(liczba) ' dzieki temu poleceniu odcinam czesc setna czyli ' zmiennej Temp(byte) przypisuje liczbę 22 Liczba = Frac(liczba) ' dzieki temu poleceniu odcinam czesc ' dziesiętną czyli zmiennej Liczba(single) przypisuje ' liczbe 0.62555426...

    Mikrokontrolery   04 Sty 2007 13:45 Odpowiedzi: 16    Wyświetleń: 8231
  • Atmega8 Bascom: Konwersja całego stringa na kody ASCII i zapis do EEPROM

    Nie jestem pewny o co tak naprawdę koledze chodzi. Czy to jakoś pomoże? Dim tekst as eram string*30 Najprostszy sposób na zapis stringa w pamieci eeprom. pozdrawiam Tomek

    Mikrokontrolery AVR   01 Cze 2011 20:30 Odpowiedzi: 5    Wyświetleń: 2140
  • Bascom avr - zmiana poszczególnych znaków zmiennej typu String

    Jaki będziesz miał wyświetlacz? Alfanumeryczny że string będzie ok? Czy może LED lub LCD segmentowy? Żeby zmieniać wartość enkoderem trzeba go obsłużyć... Enkoder ma przycisk? Zatem weź zmienną Word w której będziesz zmieniał nastawy np. [syntax=vbnet]dim wartosc as word dim index_wartosc as byte if index_wartosc =1 then wartosc=wartosc + 1 end if if...

    Mikrokontrolery AVR   09 Kwi 2021 07:10 Odpowiedzi: 6    Wyświetleń: 576
  • Jak efektywnie sparsować string IP na oktety w Bascom?

    proszę bardzo. 3 minuty razem z sprawdzeniem. $regfile = "m162def.dat" $crystal = 7372800 Dim A$ As String * 20 Dim Temp$ As String * 4 Dim Zmianna_1 As Byte Dim Zmianna_2 as byte Dim Zmianna_3 As Byte Dim Zmianna_4 As Byte A$ = "123.234.213.132" Temp$ = Left(a$ , 3 ) Zmianna_1 = Val(temp$) Temp$ = Mid(a$ , 5...

    Mikrokontrolery   29 Kwi 2008 11:36 Odpowiedzi: 7    Wyświetleń: 2158
  • [mega8] [bascom] Błąd kompilacji przy wyświetlaniu zmiennych string na LCD

    Sprawdź w polskim helpie "config lcdpin" Dodano po 3 A jaką wartość ma lcd1 i lcd2?

    Mikrokontrolery AVR   22 Maj 2009 19:21 Odpowiedzi: 4    Wyświetleń: 1617
  • [Bascom] Przypisanie 4-go znaku ciągu zmiennej typu string*1

    Użyj funkcji MID(). LEFT( )się nie nadaje do wyciągania fragmentu ze stringu, raczej do jego obcinania.

    Mikrokontrolery AVR   09 Paź 2009 13:45 Odpowiedzi: 2    Wyświetleń: 2407
  • 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ń: 2448
  • [Atmega8] [Atmega8][BASCOM] Problem z wysyłaniem stringów przez UART - śmieciowe bajty

    Można to tak zrobić: [syntax=basic4gl]Dim Command As String * 4 , Bajty_command(5) As Byte At Command Overlay Printbin Bajty_command(1) ; Bajty_command(2) ; Bajty_command(3) ; Bajty_command(4) ; Bajty_command(5)[/syntax]

    Mikrokontrolery AVR   14 Gru 2011 16:25 Odpowiedzi: 8    Wyświetleń: 2703
  • Bascom AVR - Jak wyświetlić znak stringu na zadanej pozycji?

    Można to tak zrobić: [syntax=basic4gl]Dim Zdanie As String * 30 Dim Zdanie_array(30) As Byte At Zdanie Overlay Zdanie = "Dzien dobry/Elektrod/" Print Chr(zdanie_array(12))[/syntax]

    Mikrokontrolery AVR   12 Lis 2012 10:32 Odpowiedzi: 3    Wyświetleń: 1644
  • BASCOM - jak iterować i wyświetlać znaki ze stringa na wyświetlaczu?

    A od czego jest HELP !? "Przeznaczenie: Zwraca określoną liczbę znaków z tekstu począwszy od lewej strony. Składnia: zmienna = LEFT( tekst , il_znaków ) gdzie zmiennazmienna tekstowa, do której przepisane będą skopiowane znaki, teksttekst z którego skopiowane będą znaki, il_znakówilość kopiowanych znaków. Opis: Zobacz także: RIGHT , MID Przykład: Dim...

    Programowanie   24 Sty 2008 22:17 Odpowiedzi: 2    Wyświetleń: 1875
  • 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] Jak w Bascom rozłożyć string 1234 na pojedyncze znaki?

    Nie wiem jak rozwiazać rozkładanie napisu na poszczególne litery. Miało by to działać jak przedstawiam poniżej. Dim Cyfra As String * 4 Dim P1 As String * 1 Dim P2 As String * 1 Dim P3 As String * 1 Dim P4 As String * 1 Cyfra = "1234" P1 = Cyfra(1) P2 = Cyfra(2) P3 = Cyfra(3) P4 = Cyfra(4) Dziekuje.

    Mikrokontrolery AVR   31 Sty 2010 12:03 Odpowiedzi: 3    Wyświetleń: 1674
  • [BASCOM] Jak przekonwertować STRING na liczbę w BASCOM po odbiorze przez RS232?

    i właśnie o to chodziło by działało bez przerwania a jednocześnie w "przerwaniu" w tle No to muszę Cię zmartwić, bo buforowanie działa na przerwaniach i te masz włączone, choć sam tego na początku nie zauważyłem - SEI :D PS Część kodu, jakaś dziwnie znajoma :lol: Owszem bo po raz pierwszy korzystam z BASCOM AVR więc się podpieram przykładami kolegów...

    Mikrokontrolery   27 Mar 2011 20:02 Odpowiedzi: 8    Wyświetleń: 2365
  • Bascom, zmienna typu string. Zatrzymuje się transmisja.

    robiłem tak i nic. Może zmienne string tzrba jakoś inaczej zerować?

    Mikrokontrolery   18 Mar 2007 12:09 Odpowiedzi: 6    Wyświetleń: 1420
  • BASCOM - Jak przejść do kolejnego elementu w tablicy stringów?

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

    Mikrokontrolery AVR   08 Sie 2013 01:27 Odpowiedzi: 11    Wyświetleń: 3120
  • Dlaczego program Bascom dla Atmega8 nie zapala diody przez UART?

    A może odbieraj większy string i sprawdzaj pierwszy znak.

    Mikrokontrolery   12 Gru 2011 17:33 Odpowiedzi: 8    Wyświetleń: 2102
  • [BASCOM] Jak dodać miernik LCD do zasilacza w BASCOM? Wyświetlanie napięcia, prądu, mocy

    Ponieważ Fusing zwraca zmienną tekstową więc deklaracja zmiennych stanowiących wynik tej instrukcji powinna być następująca: Dim V As String * 6 Dim A As String * 6 Dim P As String * 6 Dim R As String * 6 Dim Vod As String * 6 Zmienne są wystarczająco długie dla zakresu 99.9. Jeśli wartość przekracza 100 powinno być String * 7

    Mikrokontrolery   05 Lut 2012 08:36 Odpowiedzi: 19    Wyświetleń: 4693
  • Bascom i zmienne string. Edytowanie określonych znaków.

    Proszę zapoznać sie z funkcją MID() z pliku pomocy Bascoma. Jeżeli dobrze zrozumiałem problem chodzi ci o to, przykład podany w pomocy powinien rozjaśnić sprawę

    Mikrokontrolery   08 Lip 2007 20:21 Odpowiedzi: 1    Wyświetleń: 1164
  • [BASCOM] Jak zaokrąglić zmienną Single do 2 miejsc bez konwersji na string?

    Nie używałem nigdy BASCOMa, ale chyba powinno się dać w nim zrobić coś takiego: wynik = round(liczba*100)/100

    Mikrokontrolery   28 Lip 2010 21:47 Odpowiedzi: 1    Wyświetleń: 1137
  • [Bascom] ADC i wyświetlanie wyniku z 2 cyframi po przecinku

    Long = GetAdc(0) Single = Long * 0.01955 String = Fusing(Single, "##.##") LCD String; "V"

    Mikrokontrolery AVR   19 Cze 2010 18:19 Odpowiedzi: 2    Wyświetleń: 2292
  • Bascom: Jak podzielić string na wyrazy i wpisać do tablicy?

    Witam szukam po internecie i nie mogę znaleźć jak z ciągłego tekstu typu string wydzielić poszczególne wyrazy oddzielone przecinkami i wpisać je od danego elementu tablicy np: , poniedziałek,wtorek,środa,czwartek, tablica1 poniedziałek tablica2 wtorek itd, Z góry dziękuję za pomoc.

    Mikrokontrolery   10 Sie 2013 12:37 Odpowiedzi: 2    Wyświetleń: 972
  • Atmega,Bascom - zmiana zmiennej string na nazwę zmiennej

    Nie dokładnie opisałem. U mnie A01 jest uzyskiwane ze zmiennej Sring - i tu jest problem jak to wyświetlić. Może tak - w wyniku operacji na zmiennej string otrzymuję wynik A01(też string). I teraz potrzebuję wyświetlić to co jest zapisane pod zienną A01 (czyli w przykładzie tekst1. c jest string = 5 , d jest string = 0, A50 ="Test1" B = C + D E = Val(b)...

    Mikrokontrolery Początkujący   09 Gru 2013 07:41 Odpowiedzi: 9    Wyświetleń: 2616
  • [89C2051][BASCOM] Jak odczytać trzy bajty z portu?

    Jak sie nie myle przez terminal leca znaki w zmiennych typu string. To powinno ci pomoc dalej

    Mikrokontrolery   01 Cze 2009 07:20 Odpowiedzi: 4    Wyświetleń: 1627
  • [bascom] Jak ograniczyć długość stringów w Bascomie przy konwersji liczby?

    Witam, mam mały problem ze stringami w Bascomie. Może pokaże to na prostym przykładzie. dim tekst as string * 10 dim tekst1 as string * 2 dim zmienna as long zmienna = 12345 tekst1 = str(zmienna) tekst = format(tekst1, "0.0") I teraz wynik jest taki, że zmienna tekst1 = 123 (nie powinna 12, skoro jest string * 2 ? ), a zmienna...

    Mikrokontrolery AVR   08 Gru 2011 08:01 Odpowiedzi: 6    Wyświetleń: 1410
  • [Bascom] - Odczyt z uart i zamana na zmienną numeryczną?

    Najprawdopodbniej w tej zmiennej coś jest jeszcze na końcu. Mogą być znaki niewidoczne, np CR lub /i LF. Spróbuj wyświetlić długość tego stringa (w Bascomie chyba funkcja Len) i wtedy bedziesz wiedział czy aby tam jest tylko liczba. Możesz spróbować też konwertować tego stringa po jednej cyfrze, a więc robisz pętlę w której wycinasz fragment stringa...

    Mikrokontrolery AVR   24 Cze 2011 22:54 Odpowiedzi: 5    Wyświetleń: 2047
  • Bascom AVR – jak obliczyć i sprawdzić sumę kontrolną CRC dla stringu?

    witam jak można w bascom wykonać sumę kontrolną CRC stringu oraz sprawdzić za pomocą CRC string ?

    Mikrokontrolery   09 Kwi 2008 19:44 Odpowiedzi: 1    Wyświetleń: 1959
  • [bascom] Rozdzielenie stringa i zapisanie do zmiennych

    Witajcie! Gryze wlasnie swoj maly projekt (sterowanie swiatlami z pwm za pomoca pc) i natrafilem na problem. Up dostaje na com taki string: HELLO,255,11,23,45,0,END Na tej podstawie ustawia 5 zmiennych kolejnymi wartosciami (pomijajac pierwsza i ostatnia). I tutaj utkwilem - jak rozdzilic to co dostanie na pojedyncze wartosci (np. w tablicy)?

    Mikrokontrolery AVR   28 Lip 2008 18:10 Odpowiedzi: 3    Wyświetleń: 1620
  • [Bascom] - Biblioteki w Bascom do przetwarzania "String"

    ;-) http://avrhelp.mcselec.com/index.html?sp...

    Programowanie   10 Lip 2015 21:34 Odpowiedzi: 4    Wyświetleń: 981
  • [Bascom] Jak dodać 2 godziny do czasu GPS w stringu na Atmega8?

    Przekonwertować na dane liczbowe. Dodać i ponownie przekonwertować na dane znakowe. Funkcje: STR(), VAL().

    Mikrokontrolery AVR   11 Wrz 2008 16:15 Odpowiedzi: 2    Wyświetleń: 1480
  • attiny2313 Bascom - konwersja stringu na wartość PWM

    Witam! Prosił bym o podpowiedź: Jeżeli jest zmienna1 string zawierająca znaki port1:123 i teraz z tej zmiennej chcę wyciągnąć ciąg port1 to użyje do tego zmienna2 = Mid(zmienna , 1 , 5) i ciąg 123 to robie: zmienna3 = Mid(zmienna , 7 ,3) i teraz zmienna3 = pwm1a - czyli pwm1a będzie z wartością 123 ?? Ale jeżeli będzie w zmiennej1 port1:052 to czy jeżeli...

    Mikrokontrolery Początkujący   30 Lip 2012 15:02 Odpowiedzi: 8    Wyświetleń: 1738
  • Wyciąganie danych z łańcucha string w BASCOM - komendy

    Witam wszystkich. Proszę o drobną pomoc. Muszę wyodrębnić dane z łańcucha string odebranego po UART. Łańcuch ten jest bardzo długi i za każdym razem dane z łańcucha są umieszczone w losowy sposób, długość łańcucha także za każdym razem jest przypadkowa. Jedyną stałą zależnością jest fakt, że dane zawsze rozdzielone są przecinkiem "," i chciałbym je...

    Mikrokontrolery   05 Wrz 2010 18:50 Odpowiedzi: 1    Wyświetleń: 1595
  • Konwersja Byte na String w Bascom - gdzie popełniam błąd?

    w tym problem ze wlasnie gdy napisze valux=valu to wywala mi blad i co mam z tym zrobic?? mam bascoma 1.11.7.4

    Mikrokontrolery   21 Lut 2004 08:49 Odpowiedzi: 4    Wyświetleń: 4581
  • [Bascom]Wyświetlenie stanu ADC na wyświetlaczu LED

    Funkcja ta zwraca stringa, a ty potrzebujesz liczby

    Mikrokontrolery   04 Lut 2012 10:55 Odpowiedzi: 7    Wyświetleń: 1786
  • [Bascom] Zapisanie zmiennej typu string w eepromie 24c16

    nie o to mi chodziło, co mam zrobić z tym stringiem żeby eeprom mógł go łyknąć ?

    Mikrokontrolery AVR   20 Wrz 2008 22:20 Odpowiedzi: 9    Wyświetleń: 2502
  • BASCOM - Działania matematyczne na zmiennej string.

    Witam. Krótko: mam zmienną string*3. Przykładowa wartość tej zmiennej to 2.7 Muszę zamienić ją na Byte o wartości 27 oraz informację, czy zmienna jest mniejsza od 10. Oczywiście nie da się pomnożyć zmiennej string (razy 10)... Co z tym zrobić? Pozdrawiam.

    Mikrokontrolery AVR   12 Sty 2014 20:40 Odpowiedzi: 4    Wyświetleń: 1428
  • Bascom, Atmega32 - print - ostatnio wysłany string

    Witam. Czy po wykonaniu instrukcji: print zmienna_typu_string$ nie znając zawartości zmiennej (nie wiedząc co zostało wysłane na UART za pomocą instrukcji print) istnieje możliwość powtórzenia wysyłki ostatnio wysłanego stringu? Czy może jednak, to co zostało wysłane jest usuwane z pamięci / buforów zaraz po wysłaniu? Zastosowanie: master nie usłyszał...

    Mikrokontrolery AVR   01 Sie 2013 18:23 Odpowiedzi: 1    Wyświetleń: 867
  • 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: Czy można użyć zmiennej string jako etykiety w GOTO?

    witam.. Jest możliwość stworzenia konstrukcji goto z zmiennej..? tzn mam na myśli że np. abc-zmienna typu string abc = program1 goto abc

    Mikrokontrolery   28 Gru 2009 23:45 Odpowiedzi: 1    Wyświetleń: 1218
  • [BASCOM] [AVR-DOS] Sortowanie alfabetyczne zmiennych typu string

    Co to znaczy ilość jest zmienna? W Bascomie rozmiar tablicy jest stały. Rozumiem, że pozostałe po prostu są pustymi stringami. Może polecenie SORT się nada, Ale do zmiennych STRING go nie próbowałem używać więc....

    Mikrokontrolery AVR   06 Sty 2019 15:45 Odpowiedzi: 2    Wyświetleń: 573
  • Bascom AVR: Przekroczenie długości zmiennej string na Atmega32

    Otóż pisząc program obsługi tablicy reklamowej (na Atmega32 )zupełnie przypadkiem stwierdziłem, że na zmienną typu string np 10 znakową można zapisać np 20 znaków instrukcją Restore i Read. Co więcej to działa w normalnym programie tak jakby ta zmienna miała faktycznie 20 znaków ! Oto przykład sprawdzony na symulatorze: Dim Tekst As String * 10 Dim...

    Mikrokontrolery AVR   22 Lis 2011 17:48 Odpowiedzi: 6    Wyświetleń: 1687
  • [ESP8266] Jak formatować i przetwarzać stringi w LUA na ESP8266?

    1. Bascom jest bardzo dobrym językiem, znacznie lepszym niż Arduino. 2. "a:10.0" "a:10.0 " ":10" "10 " Ten temat jest zamknięty, dostałeś 2 przykłady. Pierwszy napisałem do składni ramki jaką podałeś w pierwszym poście, później zmieniłeś konstrukcję rami to napisałem kolejny przykład, można jak dobrze naliczyłem jeszcze 9 innych metod zastosować by...

    ESP8266 i ESP32   02 Cze 2018 07:13 Odpowiedzi: 52    Wyświetleń: 6207
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    A czy mogę prosić o jakikolwiek przykład odbioru jednego bajtu w przerwaniu przy wysyłaniu zmiennej string?

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5379
  • [Bascom] Jak wpisać wartość do zmiennej String za pomocą klawiszy numerycznych?

    Jak można wpisać wartość do zmiennej typu string *7 za mocą numerycznych klawiszy ?

    Mikrokontrolery Początkujący   28 Lip 2013 13:45 Odpowiedzi: 1    Wyświetleń: 1182
  • Bascom > Zamiana wartości tekstowej (string * 14) na dec

    Nie znam bascoma. Ale to dziwne że nie ma przeciwważnych funkcji.

    Programowanie   13 Wrz 2007 10:29 Odpowiedzi: 3    Wyświetleń: 1785
  • Atmega8 - Jak zamienić String na integer?

    Przepraszam. Bascom avr

    Mikrokontrolery   29 Lut 2016 21:24 Odpowiedzi: 7    Wyświetleń: 828
  • Jak wyczyścić zmienną tekstową typu string w Bascom i wyświetlić puste pole?

    Stworzylem zmienna M1 typu string i zapisalem do niej 1 znak i wyswietlilem na lcd w dalszej czesci programu trzeba wyczyscic ten znak i wyswietlic puste pole,probowalem zdefiniowac za pomoca chr puste pole,probowalem czegos takiego : M1=" " tez nic,w asemblerze nie bylo by problemu, a tu??? Jak to zrobic??? Nawet jak chce zmienic znak w zmiennej zeby...

    Mikrokontrolery   07 Mar 2003 21:47 Odpowiedzi: 2    Wyświetleń: 2094
  • Bascom AVR - Analizowanie stringu pobranego za pomocą input

    Witam Po odebraniu stringu (nie przekracza 20 znaków / bajtów) za pomocą komendy input potrzebuję go przeanalizować i wydzielić trzy człony. Pierwszy (od początku do napotkania znaku spacji), drugi - do napotkania znaku "/" oraz trzeci - do napotkania kolejnego znaku "/" lub końca stringu. Pierwsza myśl to pętle: [syntax=basic4gl] do incr licznik incr...

    Mikrokontrolery AVR   02 Paź 2012 13:54 Odpowiedzi: 2    Wyświetleń: 1518
  • [ATmega88] Jak obliczyć sumę kontrolną NMEA w Bascom dla ATmega88?

    liczbę zamień na string: S1 = Str(i), a stringi dodaj.. S=S1+S2+S3

    Mikrokontrolery AVR   18 Lut 2010 10:39 Odpowiedzi: 9    Wyświetleń: 3021
  • Jak poprawnie wyświetlić zmienne string na LCD w BASCOM?

    Mam problem z wyświetleniem zmiennej typu string. Gdy wykasuję poniższe linijki kodu program działa bez zarzutu jednak gdy są, na LCD pojawiają się wszystkie pola czarne. . . . Dim Ztxt As Xram String * 9 Dim Ptxt As Xram String * 3 . . Ptxt = "sin" Ztxt = "10-100" . Lcd Ptxt ; " " ; Ztxt , Jak pozbyć się takiego efektu i czym to jest spowodowane?

    Mikrokontrolery   14 Paź 2009 07:56 Odpowiedzi: 2    Wyświetleń: 1563
  • BASCOM AVR: Tworzenie 8-znakowego stringa HEX z DWORD

    Czy ktoś podpowie - jak w Bascomie zrobić 8 znakowy string z zmienną DWORD w formacie hexadecymalnym ? Nie można tego zrobić zamieniając zmienną na string za pomocą HEX, ponieważ ta funkcja działa tylko do typu WORD. Jakieś zaćmienie umysłowe mam :)

    Mikrokontrolery AVR   26 Cze 2019 05:07 Odpowiedzi: 2    Wyświetleń: 810
  • [Atmega8][Bascom] Jak zapisać kilka zmiennych w jednej

    Chcesz 3 zmienne String zapisać do jednej zmiennej String?

    Mikrokontrolery AVR   21 Lip 2009 23:05 Odpowiedzi: 11    Wyświetleń: 3519
  • ds1820+bascom+ujemna. Co należy dopisać w kodzie?

    Error 10:Wrong type(bit,byte,integer,word,or string)

    Mikrokontrolery   18 Lip 2018 21:20 Odpowiedzi: 17    Wyświetleń: 2376
  • Atmega Bascom - Jak działa Len() przy zmiennych string w ciągu?

    Jak zadziała polecenie Len() ? obliczy długość dołączonych zmiennych T1 i T2 ? Tak, choć samodzielne sprawdzenie tego choćby w symulatorze zajęło by Ci 60 sekund ;-) Oczywiście mowa tutaj o zmiennej Command, która, zakładam, jest stringiem.

    Mikrokontrolery Początkujący   29 Wrz 2015 05:59 Odpowiedzi: 2    Wyświetleń: 1206
  • BASCOM - Jak zapisywać wartości w tablicy po kliknięciu przycisku?

    No właśnie tak jak napisałeś. Parameter(8) = "Off" to jest właśnie zapis. Oczywiście pod warunkiem że jest to tablica Stringów a nie jeden String.

    Mikrokontrolery AVR   17 Sie 2014 18:24 Odpowiedzi: 3    Wyświetleń: 1041
  • [BASCOM] Jak podzielić zmienną względem stałej.

    Jeśli dobrze rozumiem pytanie to: [syntax=basic4gl]Dim Zmienna1 as String*10, Zmienna2 as String*10, Wynik as string*10 Zmienna1 = "s1234" Zmienna2 = "s67" Wynik = Mid(Zmienna1,2) '1234 Wynik = Mid(Zmienna2,2) '67[/syntax]

    Mikrokontrolery AVR   07 Gru 2011 20:36 Odpowiedzi: 2    Wyświetleń: 915
  • [avr][bascom] Obsługa wyświetlacza graficznego na UC1601s

    Jest to sztandarowa biblioteka z bascoma. masz ją na 100% ;) tak. byte,byte,string

    Mikrokontrolery AVR   22 Paź 2010 09:49 Odpowiedzi: 47    Wyświetleń: 20264
  • [90s2313] lub [atmega128] [bascom] problem z obsługą rs232

    jeżeli już uzyjesz procka a dwoma uart'ami to budujesz procedure która odbiera od twojego urządzenia string'i jeżeli wykryjesz odbior pierwszego string'u (czyli nagłówka) np if odebrany="wzór nagłówka jeden" then ustaw flagę że nastepny string to będą pierwsze dane wtedy : if flaga1=1 then pierwsze_dane=odebrana:reset flaga1 z drugim nagłówkiem i drugimi...

    Mikrokontrolery AVR   26 Sty 2009 10:49 Odpowiedzi: 12    Wyświetleń: 2637
  • CodeVisionAVR - Błąd parametru funkcji przy migracji z AT89S52 na Atmega8

    prawdopodobnie funkcja pobiera wskaznik albo do tablicy char (w innych jezykach stosowany "string", patrz bascom) albo do stalej const string, wiec sprobuj tak: WriteText(*"Brak kota u Ali"); Powinno dzialac...

    Mikrokontrolery   21 Sty 2008 20:09 Odpowiedzi: 5    Wyświetleń: 1049
  • Atmega32 - Bascom: Jak rozwiązać problem z za krótkim string?

    Witam Mam pewien program z obsługą MMC i dość dużą ilością różnych zmiennych, w Bascomie program kompiluje się prawidłowo nie pokazuje żadnych błędów ale na końcu raportu mam coś takiego : Source string could be too big to fit into target string [T(1)>___STRBUF] in line 483 Source string could be too big to fit into target string...

    Mikrokontrolery Początkujący   10 Sty 2013 14:16 Odpowiedzi: 9    Wyświetleń: 1767
  • [atmega16] [Bascom] Wpis wartości początkowej do timera

    Zmień: dim Objetosc_lcd as string*10- a potem jakie x-sprawdź. Bascom jest wolny i gruby- jak wół. Można na nim w pewnym stopniu polegać Ale opanowanie rasowego konia jakim jest C- jest trudniejsze- ma sam na wiele spraw własne zdanie. Brakuje oscyloskopu. Chyba jest-widać sonde. P.S. W głównej pętli wywołujesz menu w którym "siedzisz" przez waitms...

    Mikrokontrolery AVR   14 Mar 2010 21:32 Odpowiedzi: 22    Wyświetleń: 3042
  • [Bascom] Niestabilne wysyłanie danych RS232 - formatowanie stringów

    Witam serdecznie! Mam problem z wysyłaniem po RS danych. Korzystam z funkcji Print , używałem jej z i bez średnika, używałem też konwertowania na hexy cuda, wianki..... :) Program odbierający stringi (c#) czyta mi z tego portu jakieś badziewie (prawidłowy format to 20.58) a dostaję: 20.58 .58 0.58 8 20 20.58 celowo dałem tam spację bo jest, w bascomie...

    Mikrokontrolery AVR   01 Sie 2011 09:10 Odpowiedzi: 9    Wyświetleń: 2642
  • [ATmega8] [ATmega8][BASCOM] - Różne wartości na LCD przy komunikacji USART

    Raczej nie może działać prawidłowo, zmienna Z jest typu String. Przed dzieleniem należy przekonwertować String do zmiennej liczbowej: [syntax=basic4gl]Dim Z1 As Byte ' ' Z1 = Val(z) Y = Z1 / 9[/syntax]

    Mikrokontrolery AVR   11 Gru 2011 20:57 Odpowiedzi: 43    Wyświetleń: 6127
  • [Atmega8][Bascom] - licznik oddechów - doszlifowanie kodu

    Bo fusing robi stringa proszę szanownego kolegi:) To nie tędy droga...PS może nie zaokrąglanie a histereza?:)

    Mikrokontrolery AVR   06 Sie 2008 11:39 Odpowiedzi: 5    Wyświetleń: 2356
  • Atmega32 - Bascom: Błąd 242 przy przypisaniu stringów, jak to naprawić?

    Witam Mam dwie zmienne typu string i chcę zrobić tak : Dim Energia_s As String * 2 Dim Energia_na_lcd As String * 2 Energia_na_lcd = Enegria_s Po czym kompilator wywala mi błąd 242 source varibles does not match the target varible, dziwne ? Jak więc mam to zrobić ?

    Mikrokontrolery AVR   05 Lut 2013 12:55 Odpowiedzi: 2    Wyświetleń: 1122
  • [ Bascom ] Coś w rodzaju CRC dla przesyłanych stringów

    CRC wcale nie musi byc czasochlonne! Jezeli tak zalezy koledze na szybkosci dzialania to moze obliczyc CRC za pomoca tablicy i kilku odwolan do niej. Jest to rozwiazanie o wiele szybsze niz wyliczanie CRC "matematycznie" a jedyna wada jest taka, ze potrzeba zarezerwowac 512 bajtow na tablice w pamieci programu (CRC16). www.tkdami.net/~roman72/pdf/dtr/dtr_sum_...

    Mikrokontrolery AVR   01 Cze 2008 15:06 Odpowiedzi: 4    Wyświetleń: 2590
  • Jak przesłać całą tablicę string do pamięci EEPROM w Bascom?

    Pokaż co tam wykoncypowałeś :)

    Mikrokontrolery   22 Lip 2006 21:29 Odpowiedzi: 7    Wyświetleń: 992
  • [mega32] Jak wyświetlić tekst z EEPROM na LCD3310 w BASCOM dla mega32?

    Może tak? Dim A As String * 1 Dim B As String * 1 A = "z" B = Chr(a) Cls Locate 1 , 1 Lcd B

    Mikrokontrolery AVR   13 Kwi 2009 13:01 Odpowiedzi: 7    Wyświetleń: 2449
  • Attiny2313: Błędne obliczenia PWM i migotanie wyświetlacza LCD

    A jeśli chodzi o "Błędne operacje matematyczne" , to: Czy rozumiesz dlaczego zmienną Pokaz , zadeklarowałeś jako Integer , a nie np. Byte,String czy Double :?: Sprawdź jakiego typu zmienne oferuje Bascom Basic , postaraj się zrozumieć czym one się miedzy sobą różnią , a wtedy 1-szy problem masz z głowy ;) Piotrek

    Mikrokontrolery   29 Sty 2008 20:04 Odpowiedzi: 15    Wyświetleń: 1790
  • Jak odebrać bajty 1..32 i 126..255 z RS232 - BASCOM

    Znaczy ze chcesz wklepac w cyfy na klawiaturze np. 125 i zeby program wyslal liczbe 125? Jesli tak to musisz zamienic stringa na uinta8

    Mikrokontrolery AVR   17 Lis 2009 00:35 Odpowiedzi: 6    Wyświetleń: 2154
  • Konwersja BYTE na wartość HEX w Bascom AVR - jak to zrobić?

    Witam. Trochę to mętne , ale spróbuję ci jakoś pomóc. Każda zmienna jest przechowywana w pamięci w postaci dziesiętnej. Możesz ją zadeklarować jako kod szesnastkowy np. : zmienna= &HFF00 Ale i tak w pamięci zostanie zapisana jako konkretna wartość. Nie wiem do czego potrzebujesz, ale domyślam się że chcesz to wyświetlić jako wartość szesnastkową. Wartości...

    Mikrokontrolery   13 Cze 2006 17:51 Odpowiedzi: 4    Wyświetleń: 2451
  • 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ń: 1085
  • Bascom: Błędy przy użyciu FUSING dla dwóch portów ADC jednocześnie

    Niestety , to nie błąd Bascoma tylko Twój.Pewnie z chytrości ;) , zadeklarowałeś "za krótkie" zmienne STRING. Dim Napiecie As String * 3 'zadeklarowano 3 znaki Dim Prad As String * 3 'j/w ... Napiecie = Fusing(v , "#.##") 'próba "upchnięcia" 4 znaków Prad = Fusing(i , "#.##") 'j/w ... Piotrek

    Mikrokontrolery   05 Lut 2006 10:06 Odpowiedzi: 6    Wyświetleń: 1923
  • Bascom AVR - UART zwrot wartości zmiennej o którą pytany

    A widzisz, pojawia się wreszcie jakiś konkret. Skoro pojawia się komenda "300" to rozumiem, że pojawi się też "120", "1", "55" itp. Więc zamieniasz otrzymany string na word i masz już wskaźnik tablicy. W odpowiedzi wysyłasz wartość zmiennej o numerze "300".

    Mikrokontrolery AVR   16 Sie 2013 17:02 Odpowiedzi: 11    Wyświetleń: 2412
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    W takim razie potrzebujesz konwersję string na int. http://4programmers.net/C/Konwersje_int_...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240128
  • Bascom ,Atmega32 , Rs232- czyta tylko dwa lub trzy znaki

    jak zadeklarować te zmienne? A np. tak dim Bufor as string * 16 ' 16 - maksymalna długość odebranych danych dim Bufor_znak as byte dim Bufor_flaga as byte

    Mikrokontrolery   09 Cze 2009 08:13 Odpowiedzi: 10    Wyświetleń: 3229
  • Znaczenie cyfry w deklaracji `dim bleble as string * 1` w Bascomie?

    Wielkie dzieki

    Mikrokontrolery AVR   27 Mar 2012 21:21 Odpowiedzi: 2    Wyświetleń: 1198
  • Bas : dzielenie długiego stringu a dane sa zmiennej długości ( odbior UART)

    Tak prymitywnie to wyślij to sobie ze spacją i potem podziel otrzymany string szukajac spacji [syntax=vbnet] Print V1 ; " " ; A1 Dim MyArray(2) As String * 5 , M As Byte M = Split(CalyOdebranyString , MyArray(1) , " ") 'podziel szukając spacji Locate 1 , 1 : Lcd MyArray(1) Locate 2 , 1 : Lcd MyArray(2)[/syntax] Radzę też napisać u góry w kodzie : [syntax=vbnet]Config...

    Mikrokontrolery AVR   08 Maj 2022 20:09 Odpowiedzi: 6    Wyświetleń: 687
  • BASCOM - Woltomierz - dziwne wyświetlanie wartości

    A dodatkowo każdy string kończy się znakiem \0

    Mikrokontrolery AVR   28 Mar 2015 13:51 Odpowiedzi: 8    Wyświetleń: 1710
  • [Bascom] Jak utworzyć dynamiczną tablicę zmiennych String w Bascom?

    Witam, W programie zapisuje kilka zmiennych String w eepromie potrzebuje uzyskać z nich taką tablicę do po prawnej działania pętli for [syntax=basic4gl] Memory(1)="zmienna a zmienna b zmienna c" Memory(2)="zmienna a zmienna b zmienna c" Memory(3)="zmienna a zmienna b zmienna c" Memory(4)="zmienna a zmienna b zmienna c" Memory(5)="zmienna a zmienna b...

    Mikrokontrolery AVR   02 Lis 2014 19:31 Odpowiedzi: 0    Wyświetleń: 834
  • [BASCOM] Jak rozdzielić dane UART na zmienne w BASCOM? Wysyłanie i odbiór danych

    To jest dosyć niewygodny sposób na przesyłanie zmiennych w postaci znaków ASCII i sam się nieco ograniczasz, bo pierwsza zmienna musi mieć zawsze dwa znaki, druga trzy itp... Jeśli chcesz troszkę bardziej uniwersalnie podejść do tematu to przesyłaj wartości zmiennych w ten sposób: PRINT XX,YYY,Z,KKKK czyli każda wartość oddzielona np przecinkiem. Później...

    Mikrokontrolery AVR   23 Gru 2010 01:26 Odpowiedzi: 8    Wyświetleń: 2826
  • Jak obsłużyć przerwania dla RS485 przy odbiorze danych w tle?

    pewnie piszesz w bascom ,wiec masz kod odbierania danych (całych stringów ) w przerwaniu :) : Config Serialin = Buffered , Size = 20 do If Ischarwaiting() = 1 Then '1 - odebrano znak,0 - pusty bufor Call Read_rs232 End If loop Sub Read_rs232 Dim Bufor As String * 24 Input Bufor Noecho end sub

    Mikrokontrolery   19 Maj 2008 15:54 Odpowiedzi: 18    Wyświetleń: 3129
  • [Bascom] Dlaczego Bin(a) zwraca 48 zamiast 01111101?

    funkcja Bin(a) zwraca ciąg znaków (String*8 w tym przypadku), a ty to przypisujesz do zmiennej Byte, więc wyląduje w niej kod ASCII pierwszego znaku, czyli 0 -> ASCII -> 48 a więc albo po prostu Print a albo Dim Liczba As String * 8 Edit: (at)UP: kolega tadzik85 mnie ubiegł

    Mikrokontrolery AVR   28 Lis 2010 18:02 Odpowiedzi: 4    Wyświetleń: 1007
  • LED WS2812 w Bascom: Przypisywanie kolorów z tablicy do poszczególnych diod

    Biblioteka Galahata działa fajnie, trzeba tylko drobne zmiany zrobić bo stary Bascom ma inny syntax przy deklaracji suba. [syntax=vbnet]call ustaw_leda(3, czerwononiebieski) sub ustaw_leda(numer_leda as byte, bylabel kolor as string) Kanal=numer_leda * 3 b = lookup(2, kolor) Kanal=b Decr KANAL g = lookup(1, kolor) Kanal=g Decr Kanal r = lookup(0, kolor)...

    Mikrokontrolery Początkujący   13 Mar 2023 07:21 Odpowiedzi: 13    Wyświetleń: 1110
  • Bascom - Konwersja systemu czwórkowego do dziesiętnego

    Chodzi o to że np dostaję liczbę przez uart w formie stringu w kodzie czwórkowym. jak ją przekształcić w prosty sposób na string z wartrościami dzięsiętnymi

    Mikrokontrolery AVR   10 Lis 2014 21:17 Odpowiedzi: 3    Wyświetleń: 858