bascom liczba

Znaleziono około 2849 wyników dla: bascom liczba
  • [ATtiny2313][Bascom] - Jak zadeklarować liczbę stałoprzecinkową ?

    Jest to kod z Pana Wiązani być może nieudolnie przerobiony. Oryginał ma tak: Dim licz_8ms As Byte Incr Licz_8ms If Licz_8ms = 125 Then ............. I to działa, czyli ja nie mogę używać liczby stałoprzecinkowej . No dokładnie. To działa tylko dla Byte (i podobnych). Chociaż typ danych Single mówi, iz może przyjmować wartości stało i zmiennoprzcinkowe....

    Mikrokontrolery AVR   04 Lip 2013 13:00 Odpowiedzi: 14    Wyświetleń: 2202
  • BASCOM - Trzy cyfrowy wyświetlacz 7seg

    setki= liczba/100 liczba= liczba mod 100 dziesiatki = liczba/10 liczba = liczba mod 10 jednosci= liczba

    Mikrokontrolery AVR   16 Maj 2019 21:55 Odpowiedzi: 9    Wyświetleń: 561
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Bascom - Zaokrąglanie liczby zmiennoprzecinkowej do liczby całkowitej

    Witam Co to za problem wpisać do Single wartość z palca, kazać mu przepisać do Long i wyświetlić? Widać jakiś jest. Oto mój cały program: [syntax=vbnet] $regfile = "m8def.dat" $crystal = 16000000 $hwstack = 64 $swstack = 16 $framesize = 60 Declare Sub Led_dec(byval Liczba As Long , Byval Kropka As Byte ) Config Pinb.0 = Input Set Portc.0 Config Pinb.1...

    Mikrokontrolery AVR   20 Gru 2016 13:02 Odpowiedzi: 14    Wyświetleń: 2121
  • REKLAMA
  • BASCOM DELPHI - jak wysłać liczbę Long w 4 bajtach

    B1= liczba and 255 B2= (liczba shr 8) and 255 B3= (liczba shr 16) and 255 B4= (liczba shr 24) and 255

    Mikrokontrolery AVR   11 Maj 2009 12:49 Odpowiedzi: 14    Wyświetleń: 2767
  • REKLAMA
  • Wyświetlenie liczby 3 cyfrowej na LED w multiplexie + BASCOM

    Ja zrobilem tak: licz = 789 Setki = Licz / 100 Temp = Licz Mod 100 Dziesiatki = Temp / 10 Jednosci = Temp Mod 10 Reset Wysw3 Liczba = Lookup(jednosci , Znaki) Waitms 3 Set Wysw3 Reset Wysw2 Liczba = Lookup(dziesiatki , Znaki) Waitms 3 Set Wysw2 Reset Wysw1 Liczba = Lookup(setki , Znaki) Waitms 3 Set Wysw1 i dziala bez problemu

    Mikrokontrolery   22 Mar 2006 22:34 Odpowiedzi: 12    Wyświetleń: 3428
  • Jak podzielić liczbę binarną na pojedyncze cyfry? BASCOM AVR

    Po prostu zrób zmienną np: liczba=&B101101100----- twoja liczba zmienna9=liczba.0------- najmłodszy bit tej liczby zmienna8=liczba.1------- i tak dalej

    Mikrokontrolery   20 Mar 2010 19:52 Odpowiedzi: 4    Wyświetleń: 1705
  • REKLAMA
  • Bascom x51 - usuwanie zbędnych zer i kreski na LCD przy zmianie liczby

    zera zostaja bo ich nie kasujesz wcesniej tylko nadpisujesz. powyzej 99 liczba zajmuje 3 pozycje ponizej 100 juz tylko 2. jezeli nie usuniesz 3 to bedzie sie wyswietlac az nie nadpiszesz lub nie wyczyscisz wyswietlacza. For I = Licz To 0 Step -1 Locate 1 , 4 lcd " " Locate 1 , 4 Lcd I Waitms 5 Next I wyswietla 3 spacje, dziala szybciej niz cls bo nie...

    Mikrokontrolery   13 Lis 2005 09:12 Odpowiedzi: 4    Wyświetleń: 1001
  • [Bascom] Termoetr - dlaczego nie mogę podać własnej wartości

    To w takim razie teraz cytat z helpa Bascom'a: Rozdział: Podstawy języka BASCOM BASIC Eksponent jest zapisany jako liczba 8 bitowa ze znakiem w kodzie U2. Jeśli najbardziej znaczący bit jest ustawiony (eksponent > 128) to eksponent jest traktowany jako ujemny. Bit znaku określa znak liczby przechowywanej w zmiennej. Wartość 0 oznacza liczbę dodatnią,...

    Mikrokontrolery AVR   01 Gru 2010 21:31 Odpowiedzi: 17    Wyświetleń: 2601
  • Jak napisać program w Bascom do obsługi 4 wyświetlaczy LED z 74LS164?

    Mozna to zrobic tak : Wszystkie zmienne musza byc tego samego typu czyli integer zmienna początkowa to "liczba" tysiac= liczba/1000' wyswietlanie tysiecy sto = liczba Mod 1000 sto = sto / 100' wyswietlanie setek dziesiec = liczba Mod 100 dziesiec = dziesiec / 10' wyswietlanie dziesiatek jeden = liczba Mod 10 ' wyswietlanie jednosci

    Mikrokontrolery   28 Gru 2005 08:20 Odpowiedzi: 13    Wyświetleń: 5421
  • Błąd w wyświetlaniu zmiennej kombinacja w Bascom AVR - jak to naprawić?

    To znaczy że jak chce wrzucić wartość 325 do adresu 433 to mam napisać: Liczba = 433 Czas = 325 Writeeeprom Czas , Liczba Tak ? Właśnie tak :wink: Piotrek Sz.

    Mikrokontrolery   07 Lis 2004 13:52 Odpowiedzi: 13    Wyświetleń: 1973
  • EvB 4.3 ( ATmega 32 ) - odwoływania w BASCOM -proszę o pomoc

    Mimo że kolega jest początkującym to trochę takie przegięcie nie wiedzieć ile to 8bit a ile 16:| Wystarczy wziąć kalkulator windowsa żeby łatwo się dowiedzieć że max dla 8bit- 0xFF to 255, a dla 16bit- 0xFFFF to liczba 65535...

    Mikrokontrolery AVR   01 Lis 2009 16:31 Odpowiedzi: 10    Wyświetleń: 3316
  • [Bascom] Jak wyodrębnić cyfry setek, dziesiątek i jedności w Bascom dla DS18b20?

    Kłania się po prostu - najprostsza matematyka ;) masz np liczbę 123 i chcesz wyodrębnić poszczególne cyfry żeby je po kolei wrzucić na wyświetlacz LED 1. dzielisz liczbę 123 przez 100 - resztę z dzielenia odrzucasz i pozostanie ci cyfra odpowiedzialna za setki czyli 1 - prawda ? ;) 2. odejmujesz od liczby 123 liczbę 100 - bo wyżej już wykonywałeś dzielenie...

    Mikrokontrolery   30 Sty 2010 00:29 Odpowiedzi: 2    Wyświetleń: 4309
  • [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ń: 4077
  • REKLAMA
  • 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ń: 1758
  • Odczyt trzech zmiennych z klawiatury PCF8574 w Bascom 8051 na AT89X051

    Jak chcesz wpisywać liczbę z klawiatury to powinieneś uwzględniać wagę poszczególnych składników tej liczby. Pierwsza cyfra z trzech to, waga=100 zatem key*100, przy następnej cyfrze waga=10 zatem key*10, a na koniec samo key bo waga=1 i operacja mnożenia jest zbędna, jak to wszystko zsumujesz to otrzymasz ostateczną liczbę. Np. liczba 467 to 4*100+6*10+7....

    Mikrokontrolery   12 Lip 2009 16:04 Odpowiedzi: 3    Wyświetleń: 1561
  • 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ń: 8237
  • Bascom AVR - Błąd przy wysyłaniu danych z tablicy Tabaa(7)

    Możesz podać gdzie przeczytałeś że ta liczba po przecinku oznacza liczbę wysłanych bajtów? Help nic nie mówi na ten temat. Sprawdzałem w symulatorze że ta liczba nic nie zmienia. Jest taka informacja w helpie "When you use Printbin ar(1) , the whole array will be printed." A kto powiedział że ja wpisuje dane? Ja je wysyłam. Ale twoja tablica jest pusta....

    Mikrokontrolery Początkujący   01 Kwi 2014 08:14 Odpowiedzi: 5    Wyświetleń: 1467
  • Bascom AVR nie wykrywa Atmega32 - co sprawdzić?

    No dobra , będzie łopatologicznie. Na zdjęciu , które sam wkleiłeś powyżej , są 4 rzędy "okienek" , które można zaznaczyć(pojwi się taki ptaszek) lub odznaczyć(puste okienko). Ciebie interesują 2 środkowe rzędy czyli fuse bits.I teraz legenda: *-okienko zaznaczone O-okienko nie zaznaczone Po prawej stronie każdego rzędu, znajduje się liczba w formacie...

    Mikrokontrolery   12 Mar 2005 19:04 Odpowiedzi: 13    Wyświetleń: 2441
  • Przesiadka na AtMega 64 - występują jakieś "kruczki"?

    Może źle odebrałem pytanie. Jeśli chodzi tylko o większą liczbę pinów IO to M64/128/256 są jak najzupełniej ok. Wygodne, bo to to samo co kolega tehaceole już zna. Jeśli chodzi o coś więcej to przesiadłbym się właśnie na XMEGA, bo przy tej samej cenie oferują znacznie więcej, ale co ważniejsze, peryferia mają fajnie "poukładane". No i o wiele bardziej...

    Mikrokontrolery AVR   14 Cze 2012 06:47 Odpowiedzi: 30    Wyświetleń: 6265
  • [BASCOM] Jak dynamicznie obsłużyć 12+ czujników DS18B20 w BASCOM bez stałych seriali?

    Ja bym wyszukiwanie zrobił tak Dim Ids(64) as Byte 'Maksymalna liczba czujników * 8 Dim I as Byte Dim J as Byte Dim L as Byte Dim Count as Byte Dim TempCount as Byte ' Wyszukiwanie Count = 0 TempCount = 1wirecount() If TempCount > 0 Then I = 1 J = I + 7 Ids(1) = 1wsearchfirst() Do If Ids(J) = Crc8(Ids(i),...

    Mikrokontrolery AVR   14 Mar 2010 13:25 Odpowiedzi: 21    Wyświetleń: 4994
  • BASCOM - Jak dynamicznie aktualizować wyświetlacz HEX przy zmianie częstotliwości?

    Czy liczba jest zawsze siedmiocyfrowa? Nie mówie że to jedyny sposób ale podam jeden z możliwych. Deklarujesz zmienną tekstową siedmioznakową. Taka zmienna ma w rzeczywistości osiem bajtów. Nie chcesz wysyłać ósmego NULL. No i OK :D Na te zmienną nakładasz bufor siedmiu bajtów. Kiedy zmienna Dword każesz zamienić Bascomowi na string to on zapisze komórki...

    Mikrokontrolery AVR   18 Sie 2015 13:13 Odpowiedzi: 7    Wyświetleń: 1002
  • Jak ustawić punkt odniesienia w 16-bitowym ADC w BASCOM po naciśnięciu S1?

    Przetwonnik zlicza napięcia tylko do 2047, pokazując ujemne napięcie nie ma znaku minus i wartość, tylko np 65320. Czyli przetwornik zwraca wyniki w kodzie U2. Tam nie ma znaku minus. Jest za to przesunięcie poziomu. Najprościej mówiąc, zastosowanie takiej funkcji do konwersji: Napiecie = Zmierz1 * 256 Napiecie = Napiecie + Zmierz2 da Ci złe wyniki....

    Mikrokontrolery AVR   16 Sty 2009 23:51 Odpowiedzi: 13    Wyświetleń: 1669
  • [BASCOM] regulacja czasu zwłoki dźwiękowego wyzwalacza lampy błyskowej

    Witaj Na razie układ działa prawidłowo i na pewno jest jakaś zwłoka, którą z czasem będę chciał zniwelować o ile będzie to konieczne, teraz chciałbym się skupić nad programem do opóźnienia z którym mam najwięcej problemów, Masz problemy bo cały program masz napisany pod priorytetem obsługi LCD a nie zamierzonego celu. LCD potrzebujesz tylko aby ustawić...

    Mikrokontrolery AVR   21 Paź 2016 22:26 Odpowiedzi: 11    Wyświetleń: 2815
  • [ Bascom ] Atmega8 LM75 LM75A pomiar temperatur ujemnej

    Twój LM75 jest na I2C, zakładam więc że umiesz odczytać z niego te dwa bajty z wartością temperatury. Sprawdzasz najstarszy bit, starszego bajtu w odczytanym z czujnika wyniku. jeśli jest równy 0, to znaczy że temperatura jest dodatnia i wynik liczysz poprzez: 1. przesunięcie otrzymanego z czujnika wyniku o 5 bitów w prawo 2. pomnożenie rezultatu tej...

    Mikrokontrolery AVR   11 Lis 2010 22:33 Odpowiedzi: 9    Wyświetleń: 3604
  • [atmega8] [atmega8][BASCOM] Timer1, błędne odczyty powyżej 63Hz w radiometrze SOSNA?

    To nie Bascom jest przyczyną tylko źle napisany program ;). 1. odczyt timera1 16bit odbywa się po przez rejestr pomocniczy TEMP, ten rejestr jest też używany przez inne procedury i funkcje i jeśli jest użyty to właśnie niszczona jest wartość High timer1 bo ona tam jest wpisana gdy używasz komendy. wpisując tak timer1 do tablicy możesz gubić High timer1....

    Mikrokontrolery AVR   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 2000
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    Ale ten sposób wysyłania ramek to trochę nie teges. A jak poprawnie się wysyła takie ramki i czym? Nie możesz po prostu sprawdzić w opisie programu jak należy formatować dane? Bo domyślam się że to jakiś terminal jest. Na Wikipedi jest opisane tak: "Minicom to program do kontroli modemu oraz emulator terminala dla systemów uniksowych" Ciężko Ci pomóc...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 14511
  • RC5 - Kolejny, ulepszony gotowiec BASCOM bez Getrc5

    Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...

    Mikrokontrolery AVR   05 Lut 2015 15:56 Odpowiedzi: 4    Wyświetleń: 1485
  • [m8][Bascom] Rc5-Rc6 ilość poleceń + dekodowanie

    no to jak kolega się wzoruje na helpach sprzed n lat to się nie dziwię. Polski help polecam jedynie jako orientacyjny jak ktoś nie zna angielskiego, albo zna słabo. A takto tylko angielskie helpy dołączone do najnowszych bascomów. nie wiem jak się to wszystko zachowuje, bo nie testowałem takiej transmisji rozszerzonej. spróbuj zmienić w nadajniku na...

    Mikrokontrolery AVR   12 Lut 2011 13:03 Odpowiedzi: 13    Wyświetleń: 3140
  • [Arduino] Jak zliczać impulsy z kontraktrona i sterować diodami LED?

    Witam, Zależy mi tylko na tym, żeby Arduino zliczał impulsy z kontraktrona do 5 - 1 impuls- świeci się dioda led 1 - 2 impuls zapala się dioda led 2 - 3 impuls zapala się dioda led 3 - 4 impuls zapala się dioda led 4 - 5 impuls zapala się dioda led 5 i dodatkowo daje sygnał ciągły HIGH na pin SILOWNIKA przez cały 5 po 6 impulsie reset i znowu: - 1...

    Arduino   11 Gru 2019 22:11 Odpowiedzi: 9    Wyświetleń: 927
  • Prędkościomierz na ATtiny2313 i Bascom – dokładność wzoru, liczba czujników, obliczenia

    Czy jeżeli napisze program w którym : - będzie zliczał ilość obrotów w ciągu 1 s (będzie to częstotliwość f ) - zastosuje wzór V=2*pi*r*f r-promień koła Robisz tak: 1.Zliczasz ile impulsów przypada na 1km drogi (wykonywane tylko raz), najlepiej jak ustawisz program tak aby zliczał impulsy drogi do zmiennej typu word. Jedziesz np. 5 km i zapisujesz...

    Początkujący Naprawy   28 Sie 2011 19:38 Odpowiedzi: 6    Wyświetleń: 2055
  • BASCOM AVR - Funkcja zwracająca ile razy liczba x mieści się w liczbie y- szukam

    zwraca ile razy liczba x mieści się w liczbie y A nie wyjdzie to z dzielenia? W VB dzielenie bez reszty realizuje operator "\" ("zwykłe" dzielenie to "/"). http://obrazki.elektroda.pl/5353910100_1...

    Programowanie Początkujący   22 Lut 2016 19:25 Odpowiedzi: 2    Wyświetleń: 1050
  • Jak sprawdzić, czy liczba mieści się w przedziale 100-200 w Bascom AVR?

    Witam. Jestem początkującym. Piszę w bascom AVR. Jak sprawdzić czy jakaś tam liczba należy do przedziału od 100 do 200. Nie wiem tylko jak zapisać ten przedział. Proszę o pomoc.

    Mikrokontrolery   20 Lut 2008 18:12 Odpowiedzi: 2    Wyświetleń: 1442
  • Kontroler I2C wyświetlacza na sterowniku T6963C

    http://obrazki.elektroda.net/44_12749499... Witam serdecznie! Projekt ten jest moim pierwszym projektem który był tworzony nie tylko z chęci nauczenia się czegoś, czy wykorzystania jakichś elementów, lecz ze względów czysto praktycznych i użytkowych. Cele: Ograniczenie ilości pinów wykorzystywanych przez wyświetlacz graficzny LCD Opis układu:...

    DIY Konstrukcje   31 Maj 2010 15:58 Odpowiedzi: 22    Wyświetleń: 13528
  • Jak w asemblerze rozbić liczbę 3-cyfrową na setki, dziesiątki i jednostki?

    Przeczytałem cały wątek pobieżnie i nie chcę się wdawać w dyskusję :D Oczywiscie Bascom ma funkcję która zamienia String (to łańcuch znaków) na tablicę bajtów. Nazywa się STR2DIGITS. Nikt, nawet Autor watku, nie napisał że to miał być łańcuch znaków, ale proszę, tak to robi Bascom. Lubię sobie popatrzeć na disassembler :D [syntax=vbnet]Dim Liczba As...

    Mikrokontrolery   29 Lis 2024 16:38 Odpowiedzi: 17    Wyświetleń: 423
  • Laminarka PCB ciut przekombinowana :-)

    http://obrazki.elektroda.pl/7139682100_1... Witajcie Wlasciwie jest to moj pierwszy temat na forum wiec prosze z gory o wyrozumialosc. Przepraszam rowniez, za brak polskich fontow, ale pomimo prob wielu nie ogarniam wiekszosci ogonkow z racji lokalizacji :/ Przyszly swieta, czas urlopu i odpoczynku... Niestety wraz ze swietami przybyla...

    DIY Konstrukcje   25 Lut 2015 04:02 Odpowiedzi: 24    Wyświetleń: 10635
  • DHT22 - Jak dodać obsługę ujemnych temperatur w programie? BASCOM

    Eksperymentuje, więc na razie nie ma komentarzy. Temperatury dodatnie i wilgotność poprawnie wyświetla. Poniżej 0*C to już głupoty typu: 3480*C Sumę kontrolną usunąłem, bo nie wyświetliło ani razu ERROR. Mybyte = T + H 'dodajemy wartości temperatury i wilgotności If Mybyte <> Crc Then 'jeśli suma kontrolna się nie zgadza Lcd "error"...

    Mikrokontrolery   09 Paź 2024 18:33 Odpowiedzi: 14    Wyświetleń: 336
  • Vamgraf jest program służący do tworzenia oprogramowania M32

    Cóż, też chciałbym zabrać zdanie w tej dyskusji. Moje skromne zdanie przedstawia się podobnie jak i innych kolegów. Owszem, dla zabawy fajnie się programuje w czymś graficznym, nie trzeba się przejmować wieloma problemami, wnikać w standardy komunikacji czy wertować dokumentacje układów. Wszystko fajnie, ale w pewnym momencie to przestaje wystarczać....

    Mikrokontrolery AVR   09 Gru 2023 12:27 Odpowiedzi: 51    Wyświetleń: 15217
  • [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ń: 2183
  • [bascom] generowanie liczby w danym zakresie rnd()

    Co za problem dodać 7? x = rnd(5) + 7 Będzie {7, 8, 9, 10, 11, 12}. Oczywiście jeśli dobrze pamiętam, że losuje od 0 do x. ;)

    Mikrokontrolery AVR   14 Maj 2010 23:23 Odpowiedzi: 6    Wyświetleń: 1765
  • Attiny 2313 Bascom - Wyświetlanie Liczb Zmiennoprzecinkowych na AVT3500

    Jeśli zmienna wyświetl jest typu Word, czyli ma być to liczba całkowita. Od razu ci podpowiem, że nie potrzebujesz używac liczb zmiennoprzecinkowych, które "kosztuja" bardzo dużo. Zrób operacje na liczbie *10, a przy wyświetlaniu przesuń tylko przecinek w lewo o jedną pozycję.

    Mikrokontrolery AVR   02 Lis 2013 20:09 Odpowiedzi: 10    Wyświetleń: 1779
  • [Bascom] Jak znaleźć środkową liczbę z trzech zmiennych Byte w Bascom?

    Witam, Aktualnie programuję robota samojezdnego w Bascom'ie, i doszedłem do momentu, w którym mając 3 zmienne typu Byte (Var1, Var2 i Var3), muszę znaleźć "środkową" liczbę... Chodzi mi o to, że np. mając liczby: 86, 42, 230, Bascom na końcu, w zmiennej Var4, poda mi "środkową" liczbę z tych trzech, czyli w tym wypadku 86... Aktualnie uczę się programowania...

    Mikrokontrolery AVR   13 Lut 2013 19:03 Odpowiedzi: 5    Wyświetleń: 1371
  • [Bascom] Jak uzyskać jedności, dziesiątki i setki z liczby 3-cyfrowej w Bascom?

    Witam Chciałbym z liczby np. 34 Uzyskać dziesiątki i jedności Robię sobie coś takiego: Dim A As Byte , B As Byte , Wart As byte Wart = 34 Wart = Makebcd(wart) A = Wart And &B00001111 Shift Wart , Right , 4 B = Wart I w zmiennej A mam jedności a w zmiennej B mam setki. Chciałem sobie teraz zrobić tak z liczbami większymi od 99(liczby 3 cyfrowe)...

    Mikrokontrolery AVR   23 Sty 2011 21:13 Odpowiedzi: 3    Wyświetleń: 2123
  • Bascom jak połączyć 2 zmienne w 1 z przecinkiem ?

    Witam Mam dwie zmienne np: a=25 b=5 i jak to zapisać w bascomie aby: c=25,5 potem zrobić coś takiego: d=(25,5-12,3)*10 już sam nie wiem jak to zrobić :( próbowałem z instrukcją const ale nie chciała działać i cały czas miałem błąd nr. 222 Pozdrawiam

    Mikrokontrolery   14 Cze 2006 09:15 Odpowiedzi: 5    Wyświetleń: 1779
  • BASCOM jak sie wyswietla zmienną tylko do 1 miejsca po przec

    Witam! Mam tu taki kawałek kodu: Dim Tick_time As Single Dim Length As Single Dim Mps As Integer Dim Fps As Integer Dim Fff As Single Dim Tick_count As Integer Dim Czas As Single Tick_time = 0.000096 Czas = Tick_count * Tick_time Mps = Length / Czas Fff = Length / Czas Fff = Fff * 10 Fps = Fff / 3 Tick_count = 0 Cls Lcd Mps Lcd " m/s " Lowerline...

    Programowanie   22 Maj 2005 13:07 Odpowiedzi: 7    Wyświetleń: 1838
  • Bascom > Zamiana wartości tekstowej (string * 14) na dec

    Witam. Mam zapisaną liczbę binarną w postaci "String * 14" i próbuje ją zamienić na dec. Próbowałem komendą binval, ale niestety liczba wynikowa może przyjąć wartość max 255 czyli (bajt), a moje wartości będą w granicach 10000 do 14000(dec). Ma ktoś jakiś pomysł ? Pozdrawiam.

    Programowanie   13 Wrz 2007 10:29 Odpowiedzi: 3    Wyświetleń: 1788
  • [AT89C2051][BASCOM]Wyświetlanie liczb na wyświetlaczu 7 seg

    Witam ! Czy cyfry mają pojawiać się na jednym wyświetlaczu ? Czy czas (1sek) musi być dokładnie 1sekunda ? domyślam się że cyfry mają pojawiać się tak: 1 2 2 3 3 4 ?????

    Mikrokontrolery   29 Maj 2009 22:11 Odpowiedzi: 10    Wyświetleń: 5021
  • [BASCOM] Potrzebna procedura dodawana liczb całkowitych

    Witam Szanownych Kolegow... Czy posiada ktos moze opracowana procedure dodawania liczb calkowitych (wprowadzanych z klawiatury) w Bascom? Liczby sa 2 cyfrowe. Poczatkowa liczba jest zero. jesli mam operacje dodawania, wynik jest zwiekszany i zapamietany, podobnie z odejmowaniem... Bardzo prosze o pomoc.

    Mikrokontrolery   12 Lut 2003 00:28 Odpowiedzi: 2    Wyświetleń: 2084
  • Bascom Attiny13 - Led pwm i serwo - jak oszukać program?

    Jeden z przykładów (nie moich, ale w tym kierunki idziemy) i musi się zmieścić, a nie że zrobię sobie A4, bo akurat tu mam PWM W układzie, w którym jest tyle elementów co na przedstawionym zdjęciu, liczba dozwolonych aranżacji jest tak duża, że rearanżacja pinów nie stanowi najmniejszego problemu. Zapewne też laminat użyty na tej fotce jest co najmniej...

    Mikrokontrolery AVR   14 Sty 2024 06:22 Odpowiedzi: 16    Wyświetleń: 906
  • Programowanie ATMega128 w BASCOM AVR lub ASM przez ElektrodaBot

    (...) żdy zasilany z osobnego źródła i odseparowany transoptorami PC817. Ze względu na ich szybkość oraz niską wartość prądów je sterujących 1mA zegar musi być obniżony do 10KHz ma. Chcę zrezygnować z polecenia: waitus 100 w zamian zrealizować to w obsłudze timer0 a w główną pętle przeznaczyć na inne cele. Rozumiem, że chcesz optymalizować swoje oprogramowanie...

    Projektowanie i Tworzenie Po godzinach   20 Mar 2024 14:16 Odpowiedzi: 18    Wyświetleń: 825
  • Licznik impulsów z kontaktronu na 89cx051 w Bascom, ustawianie liczby klawiszami

    Potrzebuję napisać licznik impulsów w Bascom 89cx051 o następujących parametrach: Wprowadzam ilość impulsów za pomocą trzech klawiszy (pierwszy klawisz ustawia pozycję nad liczba która będzie zmieniana, drugi i trzeci służą do zmiany góra-dół), po ustawieniu odpowiedniej liczby (maksymalnie 7 cyfr), wciskam czwarty klawisz (start) w tym monecie na wyjściu...

    Mikrokontrolery   11 Sie 2005 15:25 Odpowiedzi: 7    Wyświetleń: 2303
  • Przenoszenie kodu z Bascom do AVR GCC - obsługa EEPROM i timera

    Mam mały problem - nie potrafię przenieśc kodu z bascoma do avr c (eclipse). Tzn, wiem ze nie przeniosą go 1:1 chodzi mi raczej o ogólne zasady, szkielet: chodzi o zapis do pamięci eeprom stanu licznika - licznik sie zmienia przy pomocy przycisków góra/dół - przy wyłaczeniu zasilania oczywiście jego zawartośc jest kasowana. Oczywiście zapis przy każdej...

    Mikrokontrolery AVR   06 Sty 2024 09:40 Odpowiedzi: 3    Wyświetleń: 306
  • Diody LED do sterylizacji za pomocą światła UV-CSponsorowany

    https://obrazki.elektroda.pl/2363772900_... W miarę rozprzestrzeniania się na całym świecie koronawirusa coraz częściej zastanawiamy się, jak zapewnić sobie i innym bezpieczeństwo w domu, pracy lub innym miejscu spotkań. Dezynfekowanie i sterylizacja za pomocą płynów na bazie alkoholu wszystkich pomieszczeń, w których przebywamy i przedmiotów,...

    Artykuły   07 Gru 2020 07:20 Odpowiedzi: 11    Wyświetleń: 19155
  • Bascom AVR, Atmega16 - Minimalizowanie liczby instrukcji w przerwaniu

    Witam. Z definicji liczba instrukcji w obsłudze przerwania powinna być minimalna, by mogło się ono maksymalnie szybko wykonać. Tymczasem w przypadku mojego programu liczba instrukcji w obsłudze przerwania była stosunkowo duża. By wybrnąć z tego problemu zamierzam w przerwaniu ustawić flagę która oznacza, że przerwanie zostało wygenerowane, natomiast...

    Mikrokontrolery Początkujący   04 Wrz 2012 18:47 Odpowiedzi: 13    Wyświetleń: 1950
  • [mega8] [mega8][bascom] Formatowanie liczby 1.26 jako 01.26 na LCD

    Jak już korzystasz z STR to wystarczy dodać zero na początku: dim b As String * 10 A = 1.26 Do b=str(a) b="0" + b Cls Locate 1 , 1 lcd B Wcale nie trzeba korzystać z funkcji Str żeby dodawać 0 na początku. Można by było przecież napisać: A = 1.26 Text = Funing(a, "#.##") Text="0" + Text Lcd Text i tak samo...

    Mikrokontrolery AVR   10 Maj 2009 23:02 Odpowiedzi: 18    Wyświetleń: 5745
  • Mnożenie liczb zmiennoprzecinkowych w BASCOM - kontroler deski elektrycznej

    Witam! Tworzę kontroler swojej deski elektrycznej. Wszystko idzie po mojej myśli poza... Mnożeniem zmiennych przez liczby zmiennoprzecinkowe. Otóż stworzyłem taki kod: Dodano po 19 Więc tak.. Typ zmiennych A i B zamieniłem na Single, ale dalej mnie to nie satysfakcjonuje, bo miała być to zmienna "pojedynczej precyzji" czyli jak zakłądam tylko jedna...

    Mikrokontrolery   17 Cze 2015 19:36 Odpowiedzi: 1    Wyświetleń: 858
  • Modułu z mostkiem H L298 - recenzja i opinia

    Dzisiaj postaram się przybliżyć Wam mostki H. Mostek H jest układem elektrycznym umożliwiającym zmianę kierunku silnika prądu stałego poprzez odwracanie polaryzacji napięcia na jego wyjściu. Mostek taki można wykonać np. z przekaźników, tranzystorów lub można zastosować gotowy układ scalony. Nazwa pochodzi od graficznego odwzorowania układu. Mostek...

    Artykuły   07 Cze 2018 17:36 Odpowiedzi: 12    Wyświetleń: 7065