bascom dzielenie modulo

Znaleziono około 15 wyników dla: bascom dzielenie modulo
  • Atmega 8 - Odczytywanie temperatury z DS18B20 przez miganie diodą

    Witam, Dawno nie korzystałem z BASCOM'a, więc nie pamiętam już składni, ale algorytm jest następujący: 1) zapisujesz sobie w zmiennej temperaturę w stopniach 2) wykonujesz dzielenie całkowite temperatury przez 10 -> otrzymujesz cyfrę dziesiątki, zapisz do zmiennej x 3) wykonujesz dzielenie modulo temperatury (reszta z dzielenia) przez 10 -> otrzymujesz...

    Mikrokontrolery AVR   26 Sie 2014 20:51 Odpowiedzi: 2    Wyświetleń: 1302
  • Tablica LED.Nietypowe i dość skomplikowane składanie danych.

    Nie rób modulo, bascomowi zeżre to w cholerę cylki Zrób tak, jak jest, czyli AND 3 - to jest to samo, co modulo 4, a ogólnie wszystkie operacje typu modulo potęga dwójki można zastąpić taką konstrukcją: a MOD (2^b) = a AND ((2^b)-1) np. a MOD 32 = a AND 31, a MOD 512 = a AND 511 Ten sposób działa szybciej na każdej architekturze, bez wyjątków :) w wypadku...

    Mikrokontrolery   11 Kwi 2005 05:48 Odpowiedzi: 11    Wyświetleń: 2712
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Konwersja liczby 3-cyfrowej na BCD w BASCOM AVR dla DS1820

    niewiem dokładnie jak to jest z procesorami programowalnymi w tem sposub ( jeszcze) W zwykłym asemblu robił bym to na podstawie kilku operacji arytmetyczno/logicznych pierwszą liczbe (jedności i dziesiątek) otrzymasz poprzez uruchomienia polecenia funkcjonującego jako modulo z argumentem 100 ( reszta z dzielenia przez 100) Drugą liczbę możesz otrzymać...

    Mikrokontrolery   03 Wrz 2004 23:07 Odpowiedzi: 4    Wyświetleń: 1812
  • Bascom PCF8563 - Wieczny kalendarz - poprawność kodu

    Tzn. ja napisałem tego potworka na podstawie wzoru: [syntax=text] Wieczny kalendarz - oblicza numer dnia tygodnia na podstawie daty dzień tygodnia = ([23m/9] + d + 4 + y + [z/4] - [z/100] + [z/400] - 2 (if m >= 3) ) mod 7 gdzie [ ] oznacza dzielenie bez reszty z zaokrągleniem w dół mod - funkcja modulo m - numer miesiąca (od stycznia = 1 do grudnia...

    Mikrokontrolery Początkujący   29 Kwi 2016 13:30 Odpowiedzi: 2    Wyświetleń: 1839
  • REKLAMA
  • BASCOM jak sie wyswietla zmienną tylko do 1 miejsca po przec

    jak chcesz do 1 miejsca po przecinku, to mnożysz liczbę zmiennoprzecinkową przez 10 (jak do dwóch miejsc, to przez 100, itd.) zamieniasz ją na człkowitą i masz dwie (no w sumie to trzy) drogi. 1. zamieniasz liczbę całkowitą na tekst, wyświetlasz wszystko oprócz ostatniej cyfry (ostatnich dwóch, trzech...) wyświetlasz kropkę i dopiero ostatnią (ostatnie)...

    Programowanie   22 Maj 2005 13:07 Odpowiedzi: 7    Wyświetleń: 1835
  • Jak wyświetlić cyfry na LED w Bascom dla ATtiny26/Atmega8?

    wyswietlanie takiej liczby nie jest problemem. Jezlei masz narazie tylko to to zwykłe dzielenie i modulo (reszta z dzielenia) ... ala=235 ela=ala mod 10 '235 podzielone przez 10(=23) i to co zostanie (=5) ala=ala/10 led_cyfra(3)=ela ela=ala mod 10 '23 podzielone przez 10 (=2) i to co zostało (=3) ala=ala/10 led_cyfra(2)=ela...

    Programowanie   25 Lis 2006 02:46 Odpowiedzi: 4    Wyświetleń: 3234
  • REKLAMA
  • [bascom] Jak robić liczbę dziesiętną na 2 jedności?

    dzielenie całkowite + modulo. Przy dzieleniu przez 10 uzyskasz górną cyfrę, przy modulo 10 dolną.

    Mikrokontrolery AVR   21 Paź 2009 09:46 Odpowiedzi: 14    Wyświetleń: 6975
  • Jak obliczyć sumę kontrolną w Bascom dla komunikacji RS-232?

    Ja, w Bascomie dodawałem poszczególne bajty do siebie a potem ałość dzieliłem modulo przez 255 i to było dodatkowym bajtem sumy kontrolnej. Działa z zewnętrznymi (nie pisanymi przeze mnie) aplikacjami, więc chyba dobrze działa ;-)

    Mikrokontrolery AVR   05 Kwi 2004 15:22 Odpowiedzi: 11    Wyświetleń: 3976
  • [ATTiny2313][Bascom]Stabilizacja obrotów silnika DC

    W bascomie też masz liczby zmiennoprzecinkowe- np. typ single. Jest też konwersja i dzielenie z resztą modulo. Tylko Attiny2313 może się w pewnym momencie okazać za mały. Ta część całkująca- to w zasadzie ograniczenie od góry PWM- oczywiście nie może być większe niż 100%. Znalazłem kiedyś taki link: http://elm-chan.org/works/smc/report_e.h... Ale go...

    Mikrokontrolery AVR   01 Wrz 2010 22:27 Odpowiedzi: 11    Wyświetleń: 5442
  • [BASCOM] Uproszczenie kodu licznika i wygaszanie zer nieznaczących

    1. Acha... bo ty w programie liczysz ilość kliknięć? Tak? Myślałem że chcesz liczyć czas. 2. Jak używa zmiennych Bascom, nikt nie wie poza twórcą Ale można sobie co nie co poczytać. Może zły konfig dla ramu? https://avrhelp.mcselec.com/index.html?m... I trzeba zwiększyć wartości: $hwstack = 40 $swstack = 16 $framesize = 32 Dla dzielenia...

    Mikrokontrolery AVR   28 Lip 2018 22:14 Odpowiedzi: 28    Wyświetleń: 1377
  • Jak napisać analizator widma akustycznego w Bascom dla LCD i Atmela?

    Hunterhouse ten sposób z liczeniem liczby modulo jest genialy :) Sam na to wpadles?? Na koncu jest jeszcze obliczany pierwiastek,tez to jest dosc czasochlonne dla procka , zastanawiam sie czy na niego nie ma podobnego sposobu :) Czyli beta przyjmuje wartosci od 0- 31, i zmienia sie w zaleznosci od k ,ale caly czas w zakresie 0-31 . Jak dokladnie obliczone...

    Mikrokontrolery   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 26041
  • [ASM] Jak przeliczyć napięcie z ADC0 na temperaturę w asemblerze dla ATmega8?

    Z szacunkiem. Porywasz się z widłami na słońce. Naucz się assemblera a wszystko się wyjaśni. Poza tym radziłbym zostawić bascoma i przerzucić się na C. A propo ADC. Ja to robie tak: W zmiennej uint16_t odczyt, mam odczyt z ADC. Przyjmując 10bit rozdzielczość i 2.56 Vref. Liczę: 2^10=1024; 2.56/1024=0,0025=25*10^(-4) Kolejna zmienna: uint32_t wynik=odczyt*25...

    Mikrokontrolery AVR   31 Maj 2011 12:14 Odpowiedzi: 5    Wyświetleń: 3314
  • Jak poprawnie podzielić cyfry na wyświetlaczu LED dla liczb > 231?

    Przy wykonywaniu operacji arytmetycznych w Bascomie wszystkie zmienne powinny być tego samego typu (u mnie np. Long) jednak zajmuje to trochę RAMu, jedna zmienna to aż 4 bajty. Przedstawiam tutaj moje rozwiązanie podziału zmiennej na wyświetlacz 6 cyfrowy LED. 'globalne zmienne dla wyświetlacza 7seg Dim Cyfra1 As Long 'cyfra jednosci Dim Cyfra2 As Long...

    Mikrokontrolery   18 Lip 2010 22:33 Odpowiedzi: 6    Wyświetleń: 2126
  • REKLAMA
  • PIC12F683 i SDCC - cały zegar i termometr na dwóch pinach (bez zewnętrznych bibliotek)

    https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...

    Artykuły   20 Lis 2024 17:21 Odpowiedzi: 3    Wyświetleń: 2397
  • Attiny13 - Jak napisać etykietę w asemblerze do odtwarzania dźwięków?

    Jak kiedyś zlitowałem się nad SAB600 i postanowiłem go zastąpić czymś bardziej orginalnym to powstał taki twór. Twór o tyle ciekawy, że w asemblerze ale pod Bascomowym interfejsem. Program oprócz generowania dźwięków robi jeszcze parę innych rzeczy, ale chyba tyle to już się można zorientować w kodzie. [syntax=basic4gl] '***********************Tiny13_Gong1...

    Mikrokontrolery AVR   21 Paź 2012 22:29 Odpowiedzi: 5    Wyświetleń: 2148