No od razu lepiej. Wiec pseudokod juz po zaladowaniu do tablicy n liczb to mniej wiecej tak: int wynik = tablica[0]; for (i = 1; i < rozmiarTablicy; ++i) { wynik -= tablica[i]; } return wynik;
Witam Mam bardzo duży problem :( Do napisania mam 3 programy: 1. Dodawania nieskończenie dużych liczb a + b 2. Odejmowanie nieskończenie dużych liczb a - b 3. Reszta z dzielenia nieskończenie dużych liczb a / b Jeżeli chodzi o "nieskończenie" to że ma być obojętnie jak duża liczba - może mieć...
Witam, zaczynam pisać w asemblerze i dostałem następujące zadanie: przy wykorzystaniu funkcji systemowych sysread i syswrite zaimplementować konwersję max 8-cyfrowego łańcucha znakowego, który miałby reprezentować liczę całkowiŧą w systemie szesnastkowym, na wartość całkowitą w rejestrze EAX. Piszę...
Bardzo proszę o pomoc, bo powoli zaczynam uczyć się programowania w C++ i nie wiem jaki popełniam błąd, że wyskakuje naruszenie ochrony pamięci. Chcę zbudować kalkulator, w którym wpisuję całe działanie i odczytuję potem z takiej linii tekstu liczby i działania. Na początek działaniami mogą być tylko...
W takiej notacji, że każda cyfra jest w osobnej komórce tablicy, problemem jest obsługa wartości ujemnych. Najłatwiej jest operować na kodzie uzupełnienia do dwóch. Wtedy wyliczanie przeniesienia nie jest skomplikowane. Tutaj możesz zastosować algorytm pisemnego odejmowania, przy czym najniższe cyfry...
Nie kompiluje się bo a i b to wskazniki do tablic. Można je odejmować (choć wynik to nie zmienna tylko adres - w tym przypadku nie wiadomo czego) ale nie można ich dodawać. Przy 1000 cyfrach musisz napisać obsługę własnego typu przechowującego duże liczby albo inaczej podejść do problemu. Np przy zapisie...
Masz zadeklarowaną tablice(pole 16-bajtowe) TABLICA EQU 50 ;od adresu w RAM-e = 50 I teraz nie piszesz gdzie sumujesz te osiem srodkowych wartosci ale zakładam że np do akumulatora, więc najprościej jest tak: CLR A ;zeruję bo tam będę sumował ADD A,TABLICA+4 ADD A,TABLICA+5 ADD...
[syntax=pascal]{ Kalkulator v1.0 by me ^.^ Program bierze pod uwage kolejnosc wykonywania dzialan wykonujac wyrazenia np. 2+3+4+5*10/19*6+3-3 Podwojne wpisanie znaku np. 10+/20 - program traktuje jako 0 (zero) } uses crt; const ilosc=999; var ch:char; napis:string; liczba:array[1..ilosc]of...
no tak ale czemu odejmować akurat 0? co to zero dokładnie robi??nie da się tego jakoś zmienić? Bo jak zrobie bez tego -48 i wpisze dwie parzyste liczby 2 i 2 to suma wynosi 100 sumap=sumap+tab[i] tak jak tutaj do liczby pierwszej w tym wypadku jak podałem 2 dodaje tab[i] czyli...
Heh ze mną to już tak jest że jak siąde i pomyśle to zrobie! ;) Poradziłem sobie! Muszę zaznaczyć że funkcja ta potrzebna mi była do wysyłania liczby na wyświetlacz LCD. Gdy już napisałem funkcję stwierdziłem, że nie koniecznie musi ona wstawiać tą liczbę do tablicy znakowej i dopiero wysyłać, tym...
Witam, Na wejściu mamy 40-bitową liczbę binarną, potrzebujemy ją skonwertować na zapis przy podstawie 10. Chcemy tego dokonać bez angażowania 'dużej biblioteki'. Najlepiej jest tego dokonać metodą kompensacyjną. [syntax=C] /* niezbędne deklaracje np. uint8_t arr[5]; itp. Także kolejność...
nie wiem czy w dobrą zakładkę wpisuje post ale jak cos to przepraszam. Proszę was o pomoc. może ktoś pomoc mi zaprojektować układ sekwencyjny wykonujący operacje odejmowania dwóch licz dwójkowych wprowadzanych szeregowo na wejście układu. chodzi by działały na przerzutnikach typu D, nawet nie musi być...
mam problem. muszę napisać program w C++, ktory dodaje odejmuje,i mnoży dwie tablice dziesięcioelementowe jednowymiarowe( liczby z klawiatury) w pętli. bardzo proszę o pomoc - chociaż przykład jak się dodaje odejmuje i mnoży 2 macierze. z góry wielkie dzięki.
Dobra, prześledź co robi ta Twoja pętla do while w pierwszym cyklu: niech x= 4256 n1=4; x=4256-4000=256 i tak dalej. odejmujesz od x kolejno setki i dziesiątki aż w końcu x=6. Tymczasem Ty zakładasz, że x na koniec pętli jest równe nadal 4256. Aby to działało musisz przywrócić taką wartość x; musisz...
Polecam sprawdzanie robić od tyłu, to znaczy od elementu i = n-2. Chodzi o to, że jeśli zaczniesz od elementu zerowego, to za każdym razem musisz zsumować wszystkie elementy następujące po elemencie sprawdzanym. Dodaje nam to złożoności algorytmu z linowej na kwadratową (suma m elementów z tablicy,...
ale przecież one po wyliczeniu są zapisywane do long int i powinny zmieści się w zakresie. A to jak by to rozwiązać żeby dało się to wyświetlić na wyświetlaczu i na dodatek żeby każdą cyfrę dało się ostawić np klawisz w góre dodaje o jeden klawisz w dół odejmuje o jeden a klawisze w bok przesuwają liczbę. A...
Mam urządzenie, które wysyła przez rs232, ciąg bajtów i na końcu sumę CRC. Odbieram te sześć bajtów w delphi comportem. Wsyswietlając je jako string otrzymuję: Xo_ wg hex będzie to kolejno 58 01 02 6F 5F 08 Ostatni bajt 08hex to suma CRC. Próbowałem obliczyć samemu tę sumę wg róznych...
Dzieci, nie róbcie tego w domu (kod jest paskudny ale działa). Oto wersja finalna, nadal tylko liczby całkowite ale ze znakiem: //--------------------------------------... <stdlib> #include <string> #include <stdio> //---------------------...
załóżmy, że masz tablicę z liczbą wejściową, w której zamieniłeś kody ASCII cyfr na liczby z przedziału 0-35 liczba wejściowa ma bazę b1, baza wyjściowa to b2 Liczba wyjściowa to narazie tablica skłądająca się z samych zer, długość, no hmmm, odpowiednia(!) :D , ale to już osobny problem (w sumie...
Zarządca. Aby złożyć wniosek o warunki przyłączenia trzeba mieć oświadczenie o liczbie lokali (podpisane przez zarządcę) oraz (potem) pisemną zgodę na wykonanie prac związanych z ich realizacją określające sposób ich wykonania. Czy masz taką zgodę? Hymm. Ale w warunkach przyłączenia przez ZE nie...
Proszę o pomoc bo nie pamiętam już pewnych rzeczy z Assemblera. Chodzi o obliczenie w kodzie liczby sięgnięć do pamięci, operacji i zapisów. Moje wątpliwości budzą indeksy w tablicach - o ile pamiętam, muszę liczyć jako sięgnięcie i operację każde odwołanie w którym jest zwiększenie indeksu a także...
mnożenie się wykonuje analogicznie, jak mnożenie liczb pod kreską ;) Z ty, uproszczeniem, że nie istnieje nic takiego, jak przenoszenie. Czyli zakładając początkowo wyzerowany wynik: wynik i i j czyli po prsotu pętla w pętli. grunt to właściwie zaindeksować w zależności od przyjętej zasady...
Zastanów się, czy liczby wejściowe mogą być ujemne i jak to wtedy będzie działać... Twoje funkcje zwracają pojedyńczy znak, a chciałbyś zwrócić tablicę znaków. Niestety w C funkcja nie może zwrócić tablicy. Albo zastosuj zmienną globalną, albo przekazuj tablicę wynikową do funkcji, np tak: char*...
Witam. Mam problem z przeciążonym operatorem +. Program zamieszczam poniżej. Błąd jest zgłaszany w funkcji main w lini z instrukcją t2=t1+t2; Komunikat błędu: "no matching function for call to 'Tablica::Tablica(Tablica)' ". Jak napisze t1=t2 lub "wiszące w powietrzu" dodawania t1+t2 to program...
Autorzy projektu postanowili wziąć udział w konkursie „74XX logic competition” (i – nota bene – zajęli pierwsze miejsce), budując wyłącznie z układów logicznych kalkulator. Swoje urządzenie ochrzcili mianem „DIGICALC”. Pracę nad projektem rozpoczęto od symulacji...
Takie pisanie programu przy pomocy CASE`ów moim zdaniem woła o pomstę do nieba. Program jest napisany niechlujnie i nieczytelnie. Wiem że pewnie Tobie jest to obojętne, ale dzięki temu łatwo zrobić błąd. 1. NIE baw się w takie pokręcone CASE, wystarczy przecież stablicować napisy a potem zrobić wywołanie...
Witam potrzebny program w C++ ktory dodaje i odejmuje liczby binarne w kodzie U2 albo moze ktos pomoc.Jakas podpowiedz. Czy musze do tego urzywac tablic ??
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). A teraz chciałbym go wam zaprezentować. Na początek podręcznik języka C w formie pliku pdf ->...
Witajcie, mam taki problem: mam do napisania program według założen prowadzącego ... Bold to wykonane. Zad 1. Utwórz klasę macierz reprezentującą macierz jednowymiarową. Klasa powinna zawierać metody implementujące typowe operacje na macierzach (dodawanie macierzy lub stałej, odejmowanie macierzy...
bardzo prosto... zalozmy ze masz liczbe 24962 i chcesz ja przeksztalcic do tablicy 5 elementowej na dziendobry zerujesz tablice. teraz odejmujesz od liczby wartosc 10000 (najwiekszy mnoznik elementow tablicy) i sprawdzasz czy liczba jest juz mniejsza od tego co aktualnie odejmujesz. za kazde odjecie...
Dokończyłem zadanko, podaję kod jakby ktoś w przyszłości miał taki sam/podobny program do napisania: [syntax=cpp]#include <cstdlib> #include <iostream> #include <vector> #include <math.h> using namespace std; struct punkt { double x; double y; }; ostream...
Witam. Wcześniej pisałem w sprawie projektu teraz też. Zabrałem się za niego od drugiej strony, a właściwie próba przeróbki innego :). Problem jest następujący: Muszę wykonać program który sortuje pliki metodą kopcową. Ale jak wiadomo nie stworze w asm klas, tak więc trzeba zrobić go na tablicy. Mam...
Oczywiście, przepraszam i wklejam poniżej: ;SzukajWolnegoKlastra: ; czytamy sektory tablicy alokacji plików w poszukiwaniu wolnego klastra danych ldi r22, 0 ; Adres wolnej JAP ldi r23, 0 ldi r24, 0 ldi r25, 0 ldi r21, 1 ; do zwiększania numeru JAP Lds R16,BeginOfAlocationTable_Half Lds...
Ogólna zasada generowania jest taka: Masz tablicę spróbkowanego sinusa, np. cały okres to 256 próbek (numerowanych od 0 do 255) Próbki te odtwarzasz przesyłając je co stały okres czasu Tp=\frac{1}{fp} do przetwornika cyfrowo analogowego. Częstotliwość sygnału jaką uzyskasz tą metodą to: ...
Nie chcę zakładać nowego tematu więc tutaj pochwalę się tym co udało mi się dzisiaj uruchomić. Zbudowałem sobie falownik trójfazowy na mikrokontrolerze avr. Wzorowałem się na programie falownika jednofazowego kolegów Tomasza Gumnego i Adama Tatusia. Niestety większość avr-ów posiada tylko dwa rejestry...
Chodzi mi szczególnie o to że przy wczytywaniu jak podaje samą urojona "i" program sie wysypuje i nie mam bladego pojęcia co jest źle oto kod : [syntax=cpp] #include <iostream> #include <cmath> /// using namespace std; class zespol{//clasa zespolonych private: ...
Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze...
Stosunkowo szybkim sposobem wyliczenia sekwencji punktów funkcji sinus/cosinus jest całkowanie równania różniczkowego układu drgającego bez tłumienia metodami numerycznymi (np. RK-4, czy Adamsa). x''=-ax przy warunku x(0)=0 ; x'(0)=1 Wyliczenie kolejnego punktu to kilka mnożeń i dodawań. W...
Czyli będzie to wyglądało przy deklaracji: ChannelMUX Nie tu mają byc wartosci jakie chcesz wpisać do rejestru ADMUX if(ConversionResults Nie. 3 to przypadkowa zbierzność. << 3 oznacza razy 8. taka przyjałem wartosć o filtra. Moze byc to dowolna liczba większa od 1. wzór wtedy bedzie...
Załóżmy, że mam takie próbki: tablica Po prostu próbki zebrane przy zgaszonej IR (czyli druga, czwarta, itd.) mnożysz razy -1 w którymś momencie obliczeń. Powiedzmy że mnożysz zaraz po pomiarze ADC czyli dostałbyś taką tablicę: tablica Z punktu widzenia fotodiody to moim zdaniem bez różnicy,...
Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...
Tyle Ci o samych wyświetlaczach starczy: Historia Wywietlacz Nixie zaprojektowali w roku 1952 dwaj bracia, węgierscy emigranci zamieszkali w Stanach Zjednoczonych George i Zoltan Haydu. Byli oni włacicielami firmy produkujacej lampy elektronowe i inne podzespoły stosowane w ówczesnych urządzeniach...
Witam !! Potrzebuje policzyć wartość skuteczna napiecia sinusoidalnego. Sygnal (50hz) podaje na 12bitowy A/C i nastepnie wyliczam go wegług Usk= √1/n * ∑ U_{sk} = \sqrt{\frac{\sum_{1}^n - chodzi Tobie o ten wzór ? Jest kilka metod (Herona, Newtona - powinno być w dobrych tablicach...
załóżmy N=8 Mój algorytm ...i wtedy mnożąc jest przez kąt fazowy otrzymujemy takie same operacje jak w DFT(N) miałem na myśli że teoretycznie to jest to samo bo licząc DFT mamy 8 mnożeń zespolonych, a licząc w FFT każdą próbkę oddzielnie mamy podobną liczbę mnożeń tylko że wcześniej wykonane...
Trochę sobie zaoszczędzisz kodowania jak popatrzysz jak wygląda korekcja BCD przy dodawaniu binarnym. Te wszystkie ify nie są potrzebne - poczytaj o BCD. Po wykonaniu standardowej operacji nad liczbami w kodzie BCD należy sprawdzić i w razie potrzeby skorygować wynik. Dla dodawania i odejmowania...
Co to jest "//Prikazi drgo stevilko" albo to "//prepreci premocno gorjenje druge"? Ogólnie rzecz ujmując kod jest napisany źle - na zdjęciu widać że gościowi prześwitują te liczby (coś w stylu smurzenia w lcd). Mam tablicę - w niej kody dla cyfr, i mam numer w zmiennej. Gdy używam zmiennej jako...
Tak, dodawanie czy odejmowanie to takie same operacje na wszystkich odpowiadających współrzędnych. Gorzej trochę z mnożeniem czy dzieleniem... Takie operacje na wektorach (macierzach) wykonuje się już w trochę bardziej złożony sposób. Najwygodniej, jakbyś poprzestał na mnożeniu i dzieleniu przez liczbę...
Szczerze mówiąc do jutra :P, natomiast już nie patrzę na szkołę tylko dla siebie robię żeby się czegoś dowiedzieć. Zabieram się do roboty. Dodano po 4 Próbowałem: 827878 PS. Przełożyła termin ostatecznie na za dwa tygodnie, bo nikt nie dokończył strony :p
Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych zmian na inna...
Ja bym widział dwie możliwości, w obydwu z posortowaną tablicą pierwszą: 1. w pętli for... po pierwszej tablicy, odejmował od jej i-tego elementu szukany punkt i obliczał wartość bezwzględną tej różnicy. Do tego zapamiętać poprzedni wynik, a kiedy bieżący wynik będzie większy od zapamiętanego, przerwać...
Witam, Mam wygenerowane wszystkie możliwe kombinacje lotto oraz posiadam wszystkie wyniki archiwalne lotto. Mój problem polega na tym, że chce od wszystkich kombinacji "odjąć" te wylosowane. Wczytywanie danych do tablicy z 2 plików udaje mi się, ale nie wiem jak zrealizować odejmowanie tychże wyników....
Znów próbujesz używać biblioteki Bounce2 a... nie używasz jej. Piszesz, że masz wyświetlacz 20x4 a opisujesz w kodzie 16x2 . Po co ta tablica 4 elementowa : byte digitBuffer Szukam jak jej użyć i jak użyć scrollDisplayLeft() Aby ustawić wyświetlanie liczby od końca. Ostatnia cyfra liczby na końcu...
Napisać program wykonujący przynajmniej jedno z działań (dodawanie, odejmowanie, mnożenie lub dzielenie) na liczbach w systemie dwójkowym. Użyj do reprezentacji liczb binarnych tablic długości 10. Użytkownik podaje liczby po uruchomieniu programu (liczby maksymalnie 10-cyfrowe). Program wypisuje te liczby...
ZAD. 1. Przygotować i uruchomić programy w języku asemblera 8051: a) kopiowania N-bajtowego obszaru TABL 1 z pamięci kodu do pamięci wewnętrznej DATA (obszar TABL2), b) kopiowania bit po bicie w pamięci DATA fragmentu danych z obszaru TABL2, a następnie bajt po bajcie i utworzenie obszaru TABL3...
Witam r = 2 * r + (d - '0'); W konsoli wprowadzasz cyfry ale doczytywane są one jako znaki. Zmienna d przechowuje te znaki jako odpowiednie liczby z tablicy ASCII. Na zmiennej d wykonywana jest operacja odejmowania liczy ASCII zapisanej w tej zmiennej z kodem ASCII znaku '0' w celu uzyskania...
Nie chodziło mi o to jakiego typu są dane do wczytania, tylko w jakim typie chcesz je przechowywać. Bo wiesz, to że liczba do wczytania jest liczbą z przecinkiem to niewiele nam mówi, bo równie dobrze może się składać z 10 tys. cyfr, i żaden wbudowany typ jej nie pomieści ;) Więc jeżeli nie znasz długości...
Zacznijmy od początku Korzystam z książki prof. Tomasza Zielińskiego "Cyfrowe przetwarzanie sygnałów ..." Jest beznadziejna :) Weź coś porządnego jak koledzy radzą Lyonsa albo (moja ulubiona) S. Smith FFT jest to szybsza wersja DFT, ponieważ redukuje liczbę mnożeń zespolonych. To...
Czym i jaka wersją kompilowałeś, bo mi w WinAVR wyskakują same błędy!! :-( Najnowszą wersją WinAVR. W załączniku jeszcze raz to samo, ale kompletny projekt z Programmers Notepad. Przed chwilą sprawdziłem i kompiluje się tak jak powinno ('Make All' z menu Tools). Te procedury FFT mogą stwarzać problemy...
allocbuf+ALLOCSIZE wskazuje na pierwszy element poza końcem tablicy allocbuf. allocp wskazuje na pierwszy bajt nieprzydzielonej pamięci. Odejmując te dwie wartości otrzymujemy ilość nieprzydzielonych elementów tablicy. PS. jeśli dalej nie rozumiesz, to zamień sobie wskaźniki na indeksy w tablicy:...
Recensione Miałem okazję być na tym evencie, więc słów kilka... Konferencja prowadzona była przez firmy Computer Controls (PL) oraz LDRA (UK). Na początku miała miejsce prezentacja działalności obu firm. Następnie poruszone zostały zagadnienia związane z bezpieczeństwem w embedded - było pokrótce...
Kiedyś napisałem coś takiego ale w asmie i dla zwykłego '51 ; ; Program obrotomierza ; CZ5ms equ 0ec77h ;5ms dla 12MHz LCZYN equ 3 ;dlugosc czynnikow w bajtach KEY equ 6+8 ;R6 z banku 1-go, stan klawiatury OLDKEY equ 5+8 ;stary klawisz ILOSC_C equ 4+8 ;ilosc cylindrow silnika ; STATUS equ 20h CZAST3 equ 2...
1) Przenieś obsługę wyświetlania do przerwania, inaczej wyświetlacz będzie zmieniał jasność w stosunku do tego jak długo będzie wykonywała się główna pętla. 2) Stwórz tablice w której kolejnym pozycjom odpowiadają kombinacje bitów zapalające dane cyfry. Tzn. po kolei kombinacja dla 0 potem dla 1 itd....
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...
Następnie te sygnały w postaci string'ów wysyłane są do Processing3 i każdy z sygnałów aktywuje System.nanoTime() w Processingu bezpośrednio pobrany już z komputera i ta wartość przypisywana jest do tablicy Ale pomiar czasu po stronie Processingu jest kiepskim rozwiązaniem. Choćby to że transmisja...
Witam, napisałem bardzo długie funkcje które następnie postanowiłem wpisać do makra. W vba nie można gnieździć funkcji wiecej niz 7 razy jak i długosc zmiennej moze wynosic tylko 255 znakow wiec dziele je na kawałki by później zlepić w jedno. Funkcja robi bardzo prostą rzecz: dodaje odpowiednie...
Witam. Ech... (no comment). Zakladam, ze przypisujesz dzialaniom liczby. Ok. Czyli np: 0 - dodawanie 1 - odejmowanie 2 - mnozenie itp. przyklad dla 3 dzialan: var bylo: array[0 .. 2] of boolean; i: integer; a, b: real; d: integer; begin randomize; ...
Wiesz, że to będzie tak wolne, że będziesz liczył klatki w ilości klatek na minutę, a nie na sekundę? :-) Tak, bardzo to wolne, ale nie musi być w realtime. Po pierwsze to coś masz nie tak z _max. Skoro robisz -_max/_max to nie będziesz miał wyniku -1/1. powinno być -(_max/2)/_max Na początku...
BittWare, spółka zależna firmy Molex, zaprezentowała niedawno nowe karty PCIe z układami FPGA, dedykowane do pracy w systemach akceleracji algorytmów uczenia maszynowego. BittWare 520N oferują istotne zalety w porównaniu z przetwarzaniem na CPU czy GPU, o czym opowiada dokładniej poniższy artykuł....
Chyba się udało :D Podsumowanie i przykładowe kody w Pythonie - wykorzystywany algorytm CRC MAXIM czyli wielomian x8+X5+X4+X0 jako generator ciągu pseudolosowego [syntax=python]# Define a function `crc8()` def crc8(x): if x & 0x01: x = (x >> 1) ^ 0x98 else: ...
Rozumiem że w zmiennej tekstowej masz liczbę zakodowaną jako ASCII, można to przekonwertować na różne sposoby w int, np. w WinAVR można tak(cytat z dokumentacji): 6.19.4.4 int atoi (const char * string) Convert a string to an integer. The atoi() function converts the initial portion...
Witam Mam taki problem jak w temacie prosty kalkulator liczb stałoprzecinkowych 4 bitowy. W założeniach wstępnych podano mi mniej więcej baze elementów, które mam wykorzystać: Tablice wyników w pamięci ROM, wyświetlać wynik mam na wyświetlaczach 7-segmentowych kalkulator ma być prosty czyli tylko...
Znalazłem program na odczyt w ASCII. Odczyt podobnie tylko wywołanie SVCREQ z 0 (odczyt) w R500 i 3 (ASCII) w R501. Dalej przesuwanie, zerowanie bitów wyższych od 16 (AND 255 bo operacje na słowach) i odejmowanie 48 (bo w kodach ASCII liczby zaczynają się od 48, patrz tablica kodów ASCII). Generalnie...
Już tego IEEE nie potrzebuje sam do tego poszedłem ale jeśli ktoś zaglądnie to dam rozwiązanie Najpierw liczę ile ma wykładnik załóżmy policzyłem ze ma 133 odejmuje 127 ... Jest 6 mam mantysę dodaje 1 przesuwam przecinek o 6 w prawo i mam moja liczbę ;) Ale za hazard był bym wdzięczny do Hazardu...
Heh, jednak się udało i formułami, chociaż wymagało to kilku dodatkowych komórek. Najpierw należało przy pomocy zaokrąglenia znaleźć liczbę do miejsca dziesiętnego, a następnie, odejmując, w następnej komórce wpisać część setną. Później dzięki "podaj.pozycję" otrzymywało się numer wiersza i kolumny,...
Wracając do tematu chciałbym udoskonalając moje termoregulatory, bo to chodliwy temat. Chciałbym zrobić taką procedurę kalibracyjną bo warto pozbyć się helitrymu wystającego nieco z obudowy:) Zakładając że mam zkres pomiaru od 0 do 400 °C to wybieram sobie 2 wartości rezystorów 100Ω dla 0)...
Do odnalezienia minimum: =MIN(zakres komórek) dla maksimum: =MAX(zakres komórek) odejmowanie: =MAX()-MIN() ten sam wynik (bo ma być dodatni) można uzyskać: =MODUŁ.LICZBY(komórka1 - komórka2) nie ma znaczenia czy kom1 > kom2 czy kom1 < kom2...
To tak nie jest. Po pierwsze - stosując filtr górno-przepustowy nie zlikwidujesz składowej stałej grawitacji. Zgodnie z twoją logiką jeżeli zostawisz akcelerometr nieruchomo i zastosujesz ten filtr to akcelerometr ma wskazywać około 0 ? - tak nie będzie. W przypadku układu różniczkującego (filtra...
Diody mają nieliniową charakterystykę jasności świecenia w stosunku do prądu jaki przez nie przepuszczasz (tak w skrócie) Kiedy PWM ma wartość 1, 2, 3, 4 czyli niską to przyrost jasności w tych pierwszych krokach jest duży. Póżniej jednak "dokładanie" już zmienia niewiele. Taki prosty, liniowy...
Mam pytanie: jak obliczyć wartość napięcia skutecznego napięcia sinusoidalnego? Podaje sobie napięcie o amplitudzie 1V (+offset 1V) na kanał przetwornika ADC. I tu się pojawia problem. Jak powinienem napisać program, aby zbierać te próbki do jakiegoś bufora (rozumiem, że może być tablica float)?...
Ponieważ pokazałeś kod, więc kilka uwag, dotyczących najistotniejszych IMHO porażek: 1. Przede wszystkim to PWM cechuje się masakrycznym jitterem. Przede wszystkim wprowadzanym, przez nieprzewidywalną czasowo transmisję UART - jeśli coś jest nadawane, to będzie to wpływać na generowane przebiegi. Dodatkowo...
Witam Napisałem sobie procedure dla ATmega2560, która w zalożeniu ma zwracać liczbę wolnej pamięci jaką może zająć stos. Niestety nie działa do końca tak jak bym sobie tego życzył... Nie rozumiem dlaczego wartosć __stack nie ulega zwiększeniu (a w zasadzie zmniejszeniu zgodnie z kierunkiem rozrastania...