dzielenie modulo

Znaleziono około 170 wyników dla: dzielenie modulo
  • Dzielenie modulo w SDCC na mikrokontrolerze At89S8252 - jak to zrobić?

    Moja solucja, ktora dziala na kompie: void reverse(char *s) { char c, *p, *q; q = s; while (*(++q)); for (p=s; p < --q; p++) { c = *p; *p = *q; *q = c; } } void ultoa(unsigned long n, char* buf) { char *modbuf = buf; while (n != 0) { unsigned char remainder = (unsigned...

    Mikrokontrolery   18 Lut 2007 16:08 Odpowiedzi: 16    Wyświetleń: 1952
  • Jak uprościć zapis przyporządkowania w języku programowania?

    a gdyby tak dzielenie modulo było, to xout:=xin mod 12

    Programowanie Początkujący   01 Kwi 2012 15:46 Odpowiedzi: 8    Wyświetleń: 1301
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [stm32] Jak optymalnie przekonwertować float na char[] do wyświetlenia liczby?

    Najprościej: 1. mnożysz float *10, powstaje np zmienna "liczba"; 2. następnie "liczba" dzielisz przez 10 - masz zmienną "całe"; 3. na "liczba" wykonujesz dzielenie modulo 10 i masz ulamek. W przypadku całkowitych można też od razu rzutować na int, tak jak pisał kolega wyżej. Poskładać to do kupy z kropka pomiędzy za pomocą itoa() i już.

    Mikrokontrolery ARM   16 Sty 2012 22:31 Odpowiedzi: 15    Wyświetleń: 7002
  • Jak odkryć algorytm szyfrowania liczb z 12051 na 1629082010?

    matematycznie to zalezy jaki zastosowano algorytm albo jakis prosty bez zadnych wodotryskow wtedy jest to tylko kewstja odpowiedniej ilosci danych a jeszli ktos sie do tego przylozyl i nie daj boze slyszal cos kiedys o kryptografi to raczej nalezalo by sobie to darowac bo zupelnie prosty algorytm moze sie okazac "trudnym" starczy jakies dzielenie modulo...

    Programowanie   30 Mar 2005 15:18 Odpowiedzi: 10    Wyświetleń: 1548
  • REKLAMA
  • Algorytm w Pascalu: liczby 1-100 podzielne przez 7, 8, 9

    Witam! Trzeba zrobić w oparciu o ten szkielet: Dodano po 54 Dodano po 1 Oops... zadeklarowałem zmienną "i" a powinno być "a"... sorry K.G.

    Programowanie   09 Sty 2012 20:06 Odpowiedzi: 11    Wyświetleń: 3803
  • 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
  • Optymalizacja dzielenia modulo dla uint32_t w wyświetlaczu 6-segmentowym

    No to jak rozkminiacie różne programy to ja Wam dam procedurkę dzielenia przez 10 liczby 32 bitowej ponad 2 razy szybszą niż dzielenie [syntax=c]int32_t div10(int32_t number) { int64_t magic = 0x1999999A; return (int32_t) ((magic * number) >> 32); }[/syntax] Możesz sobie łatwo przerobić na dzielenie przez 100 1000 czy cokolwiek innego, lub inną długość...

    Mikrokontrolery AVR   01 Maj 2017 15:19 Odpowiedzi: 53    Wyświetleń: 4905
  • STM32F107VCT6 - konfiguracja taktowania i zegara systemowego

    0. Na początek postaraj się zapomnieć o SPL. To już nie jest rozwijane i nigdy nie powinno było się pojawić. 1. Środowisko definiuje startup, a ten może konfigurować PLL. Poszukaj pliku startup.c, albo startup.s oraz wywołań funkcji System_Init czy jakoś tak. Poszukaj też definicji zewnętrznego kwarcu, pewnie będzie 25MHz, a wtedy zegar jest ustawiony...

    Mikrokontrolery ARM   02 Mar 2015 18:36 Odpowiedzi: 3    Wyświetleń: 1431
  • [GCC] GCC: Dzielenie modulo u16, wynik 0xFFFF zamiast oczekiwanego 127 – dlaczego?

    Może RxFrameEndIndex to typ ze znakiem ?

    Programowanie   14 Sty 2010 12:17 Odpowiedzi: 2    Wyświetleń: 1146
  • REKLAMA
  • Sterowanie maszynami; program do PLC - jak napisać?

    schneider m340 Szkoda, że nie Siemens :/ Nie mam niestety, żadnego softu do schneiderów obecnie. Domyślam się, że jesteś mocno początkujący, więc żeby nie kombinować zrób tak - jeśli sobie poradziłeś z napisaniem programu dla pierwszego dnia zrób sobie programy na pozostałe. Potem będziesz musiał zrobić tak, że o północy wywołać jakieś przerwanie/funkcje...

    Automatyka Przemysłowa   10 Mar 2011 08:23 Odpowiedzi: 9    Wyświetleń: 3868
  • Czy istnieje operacja modulo 60 w matematyce? Jak działa dzielenie przez 60?

    Czy istnieje kostka dzieląca przez 60?

    Mikrokontrolery   06 Wrz 2006 19:20 Odpowiedzi: 5    Wyświetleń: 2693
  • Tutorial PIC18F2550 + SDCC - Część 6 - Sterownik wyświetlacza LED MM5450

    https://obrazki.elektroda.pl/9290552300_... Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza LED 5 na...

    Artykuły   11 Wrz 2022 15:51 Odpowiedzi: 4    Wyświetleń: 2556
  • Jak wczytywać i określać parzystość liczb w Pascalu?

    Liczba parzyste w dzieleniu modulo (a więc reszcie z dzielenia) przez 2 dają wynik 0. Dzielenie modulo wykonuje operator mod .

    Programowanie   04 Mar 2011 07:05 Odpowiedzi: 7    Wyświetleń: 2309
  • REKLAMA
  • [mips] - przekroczenie zakresu liczb i operacja modulo

    Chyba doczytałeś tylko do pierwszego algorytmu na w/w stronie... :] Oczywiście mnożenie dwóch zmiennych 32 bitowych da Ci 64 bity wyniku, więc i mnożenie i dzielenie modulo musisz wykonywać na takich argumentach. Pozdrawiam, Dr.Vee

    Mikrokontrolery Pozostałe   10 Sty 2009 17:04 Odpowiedzi: 11    Wyświetleń: 3639
  • C++ Kalkulator: Błąd przy dzieleniu z resztą (case 5) - jak naprawić?

    1. Dzielenie modulo % jest zdefiniowane dla liczb całkowitych, Ty musisz użyć modulo dla zmiennoprzecinkowych (biblioteka math.h). 2. W sumie ręce opadają, jeżeli chcesz poprawnie skompilować to co wkleiłeś.

    Programowanie   29 Maj 2011 09:35 Odpowiedzi: 13    Wyświetleń: 6438
  • Jak poprawić funkcję dzielenia modulo w VHDL bez błędu iteracji?

    Witam Potrzebuję w projekcie użyć funkcji dzielącej modulo liczbę integer przez integer. Po próbie syntezy poniższego kodu: function modulo(liczba:integer;argument&#... integer is variable ret:integer:=0; variable roznica:integer; begin roznica:=liczba; while roznica>=0 loop roznica:=roznica-argument;...

    Programowalne układy logiczne   10 Sty 2009 00:21 Odpowiedzi: 13    Wyświetleń: 8996
  • [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ń: 6981
  • GE Fanuc - jak obliczyć pozycje stołu obrotowego z kodowaniem BCD4?

    Jeśli dobrze zrozumiałem problem to do aktualnego numeru paletki wystarczy dodać numer pozycji, na której leży numer do sprawdzenia. Jeśli wynik jest większy od 8 to trzeba zrobić dzielenie modulo przez 8 (całość zajmie jeden rung). Dla Twoich przykładów: paletka 1 + 4 pozycje = paletka 5 paletka 3 + 5 pozycji = paletka 8 paletka 7 + 6 pozycji = 13...

    Automatyka Sterowanie PLC   12 Lut 2016 14:37 Odpowiedzi: 6    Wyświetleń: 1041
  • Testowanie programu Sito Erastotenesa na PC z 64 GB RAM - związek z Złotą Liczbą

    Weź pod uwagę, że w kodzie powyżej jest prymitywny algorytm sprawdzania liczb pierwszych przez dzielenie modulo przez poprzednio znalezione. Szybkość sita też spada - ale ja pytam, jak te szybkości się porównują. do przedziału fib(46) - fib(47): 30 sekund / 3 godziny (tak z grubsza) Dodano po 1 Nieco szybsze od sita Eratostenesa jest sito liniowe. Przy...

    Programowanie Początkujący   18 Lip 2019 18:41 Odpowiedzi: 79    Wyświetleń: 2952
  • Zamiana wierszy i kolumn w macierzy 4x4 w C++ - pytania o kod

    Witam! ad 1) Jeśli dobrze zrozumiałem, to najlepiej w wierszu z instrukcją losującą podzielić modulo przez liczbę większą od 16 (zauważ, że 4 * 4 = 16, a tam wystepuje dzielenie modulo przez 14. W przeciwnym wypadku problem jest głębszy gdyż trzeba rozwiązać "problem ośmiu hetmanów" opisany w książce "Algorytmy + dane = programy" autorstwa N. Wirth...

    Programowanie   19 Lis 2011 14:36 Odpowiedzi: 5    Wyświetleń: 1184
  • Jak poprawić walidację numeru PESEL w PHP?

    Dzielenie modulo ma dokładnie ten sam operator. A gdzie Ci się z kodu PHP podziały $ przed nazwami zmiennych? Ponadto w kodzie z C masz szereg zmiennych ustawianych z tablicy o wartościach odpowiadających cyfrom na poszczególnych pozycjach (a więc zmienne typu int), a w PHP masz szereg tablic na dodatek ze znakami... Pokręciłeś. Przecież przepisanie...

    Programowanie Początkujący   17 Lip 2011 16:08 Odpowiedzi: 14    Wyświetleń: 3982
  • Atmega 8 - problem z odczytem EEPROM w pętli do loop, kompilacja błędna

    Dzięki wader_669 i emarcus , to mi wyjaśniło a właściwie skomplikowało rozwiązanie, dzielenie modulo 8 i reszta to nr bitu. czy możecie jesze podpowiedzieć , jak po każdym uruchomieniu w petli FOR/NEXT wpisać do eepromu 0 w bajty o adresie 1 (druga komórka pamięci) do 420?

    Mikrokontrolery AVR   30 Cze 2009 21:42 Odpowiedzi: 24    Wyświetleń: 7577
  • [ATMEGA8] [ATMEGA8][C] Problem z zapisem do tablicy w funkcji conv_tab()

    Najlepszy pomysł rozwiązujący wszystkie problemy, to przekazywać do funkcji wskaźnik na tablicę Ee tam.Po co w tym przypadku komplikować sobie życie. W zasadzie rozwiązań jest dużo. Tablice można utworzyć w funkcji, tylko dodać magiczne słowo static :) Druga sprawa to taka, że galsan chce liczbę rozbić na poszczególne cyfry. A tu wystarczy zwykłe dzielenie...

    Mikrokontrolery AVR   15 Lis 2008 17:00 Odpowiedzi: 17    Wyświetleń: 2070
  • Co znaczy modulo? Jak to się liczy?

    dzięki wszystkim za pomoc temat uważam za zamknięty modulo to faktycznie reszta z dzielenia dla szukających tak jak ja dorzucam łyk teorii. Jeżeli a i d są liczbami naturalnymi, gdzie d nie jest zerem, można udowodnić, że istnieją unikalne liczby całkowite q i r, gdzie a = qd + r i 0 ≤ r < d. Liczba q zwana jest ilorazem, zaś r resztą. Przykłady...

    Nauka Elektroniki, Teoria i Laborki   06 Lis 2008 08:34 Odpowiedzi: 8    Wyświetleń: 69287
  • C# Program do obsługi kasy - problem z metodą wydawania reszty

    Tak na moje oko to do obliczenia reszty użyłbym dwóch działań: dzielenie całkowite i modulo przez nominały w stronę malejących wartości.

    Programowanie Początkujący   16 Sty 2012 11:42 Odpowiedzi: 10    Wyświetleń: 2511
  • Jak zaimplementować algorytm zliczania impulsów na PIC 16F84A w C?

    hint: dzielenie przez 10 i modulo 10.

    Mikrokontrolery   19 Maj 2010 19:21 Odpowiedzi: 26    Wyświetleń: 2423
  • Jak zaimplementować potęgowanie modularne dla RSA 512-bit w C?

    Chcę zrealizować szyfrowanie RSA 512bit, czyli zrealizować działanie: c = t^e mod n. c - zaszyfrowane dane t - dane do szyfrowania e - wykładnik potęgi liczba pierwsza n - moduł 512 bitowy W czym jest problem? Otóż mam rozwiązanie, które realizuje szybkie potęgowanie modularne i spokojnie daje sobie radę z działaniem np 57^65537mod71 i głowię się jak...

    Programowanie   30 Maj 2015 14:36 Odpowiedzi: 5    Wyświetleń: 1566
  • [Arduino] Jak usunąć poświatę na wyświetlaczu 7 segmentowym z 74hc164?

    nie robisz na nikim wrażenia Nie robię ale ma moich wyświetlaczach nie ma cieni i działają na przerwaniach a jak używam rejestrów to steruję z SPI (pomijam wyjątkowe sytuacje). Rzeźbisz ten program ponad tydzień a dla początkującego to kilka godzin roboty. W formie, w jakiej aktualnie jest program, nie nadaje sią do niczego poza pokazaniem jak nie...

    Arduino   24 Lip 2018 16:36 Odpowiedzi: 18    Wyświetleń: 1347
  • ATtiny 2313 - Czujnik odległości HC-SR04 - błąd w programie

    Przeniosłem to dzielenie modulo do pętli głównej. Nad optymalizacją myślę, ale jeszcze nic nie przyszło do głowy. Niestety brak zmiany w działaniu układu. Ewidentnie mikrokontroler idzie w buraki, bo migają nawet kropki, które nigdzie w kodzie nie są używane. Przeniosłem również funkcję trigger do pętli głównej. Dodatkowo zmieniłem obsługę wyświetlacza....

    Mikrokontrolery AVR   15 Sty 2014 07:21 Odpowiedzi: 12    Wyświetleń: 3702
  • Generator liczb, generator ściśle określonych liczb trzycyfrowych

    Da się. Robisz sobie na kolumnie C = MOD(WIERSZ()-1;6)+1 Na kolumnie B analogicznie, ale co szósty, zatem dzielisz dodakowo: =MOD(LICZBA.CAŁK((WIERSZ()-1)/6);6)+1 I w analogiczny sposób kolumna A, ale wiersz co 36 (6*6) i dzielisz modulo już przez 3 Potem wystarczy połączyć A*100 + B*10 + C. To najbardziej czysto matematyczna metoda.

    Programowanie Początkujący   07 Sty 2021 18:46 Odpowiedzi: 4    Wyświetleń: 675
  • 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ń: 2141
  • Skrypt makra do zmiany koloru komórek w Excelu w zależności od warunku w komórce C81

    Podzielność sprawdza się operacją pozyskiwania reszty z dzielenia (dzielenie modulo). W VBA jest to operator [url=https://docs.microsoft.com/pl-pl/do... Jeśli daje wynik 0 to znaczy, że liczba lewa jest podzielna przez prawą. Zatem (Range("C81").Value Mod 4 = 0) będzie warunkiem podzielności.

    Programowanie Początkujący   02 Lut 2021 10:08 Odpowiedzi: 10    Wyświetleń: 714
  • AVR w C - wyświetlanie dnia tygodnia na LCD, błąd w indeksowaniu tablicy

    Hej, potrzebuję w moim projekcie ustawiac aktualny dzień tygodnia, wymyśliłem to tak :(to oczywicie wybrane fragmenty kodu - w przerwaniu sprawdzam stan klawiszy i ustawiam x=0x04 lun 0x03 w zależności czy chcemy inkrementować czy dekrementować dzień trygodnia. % to dzielenie modulo - tak żeby w kółko dni chodziły. Gdzie jest błąd ? na LCD chcę wyświetlić...

    Mikrokontrolery   04 Kwi 2006 21:46 Odpowiedzi: 2    Wyświetleń: 1269
  • [ATtiny26][avr-gcc] Wyswietlenie double na LCD - dtostrf()

    Ok. Spróbuje jeszcze bez włączania zmiennego przecinka makefile. Nie jest mi potrzebny zmienny przecinek. Tak tylko pomyślałem, że może skorzystam z tego ale nie sądziłem, ze aż tyle pamięci to wszytko zużywa. Dopiero po zainstalowaniu najnowszego WINAVR zauważyłem ile faktycznie przekroczyłem zakres (i po stworzeniu nowego pliku Makefile w nowej wersji)....

    Mikrokontrolery AVR   17 Gru 2009 20:14 Odpowiedzi: 9    Wyświetleń: 6402
  • [ATMega8] [ATMega8][avr-gcc] - Optymalizacja konwersji uint64 na tablicę dziesiętną

    Witam, Mam 5 bajtową tablicę i muszę ją zamienić na wartość dziesiętną w formie tablicy gdzie każdy element to jedna liczba. I tu się zaczynają schody, przerobienie z uint8_t arr[5] na uint64 jest proste i bezbolesne. Ale zamiana uint64 na dziesiętną wartość w tablicy z pojedynczymi liczbami zajmuje ponad 7kb flash'a.... Docelowo chcę użyć m8 i już...

    Mikrokontrolery AVR   27 Maj 2020 19:54 Odpowiedzi: 17    Wyświetleń: 3687
  • XMega 128A1 - mnożenie i dzielenie liczb ośmiobitowych a asm

    Piotrus_999 , ponownie dziękuję za przykłady. W tym przypadku: [syntax=avrasm]ldi R18,15 ldi R19,25 mul R18,R19 movw R16,R0[/syntax] mnożę liczbę 16 * 25 Wynik to 375 następnie dzielę wynik przez 8: [syntax=avrasm]lsr R17 ror R16 lsr R17 ror R16 lsr R17 ror R16 brcc wynik[/syntax] Wynik dzielenia to 46,875. Tak więc ratuje mnie Modulo (zaokrąglenie...

    Mikrokontrolery AVR   03 Gru 2016 11:47 Odpowiedzi: 13    Wyświetleń: 1023
  • Jak zaimplementować listę wskaźnikową w C++ z wartościami i^2%50?

    No ale w czym dokładnie leży problem? Napisałeś program, który tworzy taki łańcuch, w dodatku posortowany od razu, więc? Chyba, że to nie Ty pisałeś (wartość kulki jest obliczana w inny sposób, niż masz zadane w zadaniu) i próbujesz to tylko zaadoptować do swoich potrzeb? I co to za wzór na wartość kulki i^2%50? "i" to kolejna iteracja a "%" ma oznaczać...

    Programowanie Początkujący   19 Cze 2011 18:33 Odpowiedzi: 7    Wyświetleń: 1925
  • 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ń: 3240
  • Jak wyświetlić wynik przerwań timer1 na LED 7-segmentowym z Atmega8?

    Własnie poskładałem wszystko i działa : serdeczne dzieki za pomoc 'woltomierz na 2 led 0-2,5v wsk 0..99 102 $regfile = "m8def.dat" $crystal = 8000000 Config Portd = Output Config Portc = Output Portb = &B00000000 Portc = &B00000000 Dim , X As Integer Config Adc = Single , Prescaler = Auto , Reference = Internal Do Start Adc 'uruchomienie pomiaru...

    Mikrokontrolery AVR   09 Paź 2008 08:21 Odpowiedzi: 12    Wyświetleń: 3988
  • Jak elegancko wyodrębnić cyfry z int w WinAVR?

    To przyklad funkcji do konwersji liczby na stringa z zastosowaniem operatora modulo. Dlaczego tak długo i nieelastycznie? Jesli w ogóle to tak: (ale jest standardowa funkcja itoa,uitoa itd, być moze w asemblerze a wtedy modulo i dzielenie być może oszczędniej robi) To dwie najbardziej kosztowne operacje. Optymalizować można też przez wprowadzenie odejmowania...

    Mikrokontrolery   10 Gru 2006 13:50 Odpowiedzi: 10    Wyświetleń: 3248
  • [Atmega32][C][Eclipse] - Jak wysłać przez uart liczbę? Tylko cyfry znaczące.

    Witam Mam taki problem z programem na ATmega32. Mianowicie chcę przez uart wysyłać liczbę całkowitą ale tylko cyfry znaczące (bez zer poprzedzających). Napisałem taki kod, który działa i robi to co powinien ale myślę, że za dużo zajmuje. Czy jest jakiś łatwiejszy sposób na tą procedurę aby nie wysyłać zer wiodących? [code] [syntax=c] void USART_Transmit(unsigned...

    Mikrokontrolery AVR   18 Gru 2012 14:04 Odpowiedzi: 5    Wyświetleń: 1863
  • C jak napisać procedurę na zamianę kodów z systemu dziesiętn

    Acha... No zakładałam że będzie przyjmował po każdym dzieleniu modulo nową liczbę, wynoszącą tyle ile wynosi dzielenie liczby przez system.Np: 10%2=0; 10/2=5; 5%2=1; 5/2=2; 2%2=0; 2/2=1; Fakt że zapomniałam iż trzeba później wynik odwrócić, ale i tak nie wychodzi co powinno wyjść na logikę. ;>

    Programowanie   30 Wrz 2008 19:28 Odpowiedzi: 43    Wyświetleń: 4971
  • Zasady pisania programów pseudowielowątkowych na małych proc

    Bo już głupieję- dość szybko. No nie dziwię się, ja też bym zgłupiał ;) poważnie.... Tak sobie poczytałem cały ten wątek i aż mi ciarki po plecach przeszły od tej niby-wojny ;) tymczasem wyszedł z tego bełkot dla kogoś kto zaczyna naukę C. (tzn proszę mnie źle nie zrozumieć, nie chcę nikomu dogadywać) Pytanie wpierwszym poście było proste aczkolwiek...

    Mikrokontrolery   12 Kwi 2011 22:58 Odpowiedzi: 103    Wyświetleń: 15218
  • Atmega8 - Jak narysować przebieg sygnału z przetwornika A/C?

    Tak wiem jestem okropny w te klocki. Więc tak, teraz używam timera do przerwania. Mógłbyś mi wytłumaczyć czemu mam nie używać free runu? Floaty zastąpiłem intigerami. Efekty: piksele wyświetlają się na określonych poziomach. Niestety są między nimy spore odstępy. Poza tym gdy są przesuwane w lewo(aby był efekt zmieniającego się przebiegu) nie są aktualizowane...

    Mikrokontrolery AVR   28 Lut 2016 16:20 Odpowiedzi: 3    Wyświetleń: 957
  • Miernik LCD2x16 - Woltomierz i amperomierz podwójny.

    Witam po bardzo długiej przerwie. Który parametr muszę zmienić aby mierzyć prąd w okolicach 10A? [syntax=text] /* * main.c *Multimetr dwu kanałowy z pomiarem napięcia i prądu * Created on: 2012-11-21 * Autor: Piotr Rosenbaum */ #include <avr/io.h> #include <util/delay.h> #include "LCD/lcd44780.h" #include <avr/eeprom.h> #define KEY_PIN...

    Projektowanie Układów   21 Cze 2015 01:29 Odpowiedzi: 10    Wyświetleń: 1458
  • 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ń: 2718
  • Dzielenie liczb w C++ z wynikiem dziesiętnym (float) - jak to zrobić?

    Składni nie będę sie już czepiał choć to trochę jak z zamkiem centralnym. Nikt nie broni używac klucza :P Dżyszta słowo chyba bardzo tu pasuje:) Ile jest 79 podzielone na 1000? Oczywiście to pytanie rytoryczne. Ja bym zaokraglając do dwóch miejsc po przecinku powiedział, że 0.08. Program proponowany przez Krashan7 powie jednak, że to 0.07. Różnica około...

    Programowanie   16 Cze 2008 10:01 Odpowiedzi: 7    Wyświetleń: 11836
  • 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ń: 1860
  • [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ń: 1380