operacja arytmetyczny

Znaleziono około 378 wyników dla: operacja arytmetyczny
  • [atmega8] [c] Instrukcja if nie działa z operacjami arytmetycznymi - co robić?

    Sprawdziłem jak wygląda wygenerowany kod: owszem dwie zmienne char będą wczytane, ale do porównania są rzutowanie na typ int (2 bajty ze znakiem, bit znaku jest rozszerzany), przez co porównanie nie działa tak, jak powinno. Jawne rzutowanie z (char) które podałem spowodowało wygenerowanie poprawnego kodu. Kod testowy: char c1; char c2; asm volatile(";...

    Mikrokontrolery AVR   18 Gru 2008 17:07 Odpowiedzi: 8    Wyświetleń: 1461
  • EXCEL - Operacje arytmetyczne w funkcji czas przy przejściu przez północ

    Najprościej zastosować funkcję MOD. Wszystko rozgrywa się w ciągu sąsiadujących dób, więc wyniki powinny być zawsze poprawne. Chyba, że ktoś śpi ponad 24 godziny.

    Obsługa oprogramowania   25 Kwi 2018 14:10 Odpowiedzi: 6    Wyświetleń: 1464
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Błąd w programie asembler 8051 - operacje arytmetyczne -3 + (-5)

    Zastanów się, jaka wartość ląduje w R1 i dlaczego. Zresztą, chyba wyświetla się na wyświetlaczu?

    Mikrokontrolery Pozostałe   11 Lis 2014 21:26 Odpowiedzi: 7    Wyświetleń: 3276
  • REKLAMA
  • Program w Pascalu: operacje arytmetyczne na liczbach binarnych w tablicach

    Witam Mam rozwiązanie twojego problemu ale w osobnych plikach. Jest tam dodawanie, odejmowanie, mnożenie i dzilenie we wszystkich kodach (NKB, U1, U2, BDC). Musisz przejrzeć te programy i wybrać odpowiednie procedury.

    Programowanie   25 Paź 2005 18:30 Odpowiedzi: 3    Wyświetleń: 2997
  • Biblioteka C/C++/Pascal do operacji arytmetycznych na dużych liczbach w tablicach znaków

    ...obslugujacej proste operacje (*, /, +, -) na duzych liczbach przechowywanych w tablicy znakow? Kiedys taka widzialem ale nie moge odszukac, najlepiej gdyby byla w c/c++ lub pascalu. W javie jest typ BigInteger i za pomocą niego można prosto robić operacje na dużych liczbach stałoprzecinkowych. A co do c++ to może sprawdź tutaj: http://www.koders.com/cpp/fid6BFB93B68C0...

    Programowanie   05 Cze 2005 09:24 Odpowiedzi: 4    Wyświetleń: 1343
  • Naukowcy opracowują najszybszą na świecie dwukubitową bramkę z dwoma atomami

    https://obrazki.elektroda.pl/2298597700_... Rys. 1. Schemat koncepcyjny najbardziej dynamicznej na świecie dwukubitowej bramki. Dwa atomy uchwycone w pęsetach optycznych (czerwone światło) z odstępem około mikrometra od siebie są manipulowane przez ultraszybki impuls laserowy (niebieskie światło) o długości zaledwie 10 pikosekund....

    Newsy   27 Wrz 2022 09:37 Odpowiedzi: 5    Wyświetleń: 789
  • [M32][C] Zegarek LCD(w budowie) Prośba o krytykę.

    Kilkanaście ifów i wykonanie kilkunastu operacji arytmetycznych to nie jest długo dla procesora. Co innego gdybyś liczył tam floaty, coś wyświetlał na LCD i dał jeszcze delay...

    Mikrokontrolery Początkujący   20 Lip 2012 20:34 Odpowiedzi: 20    Wyświetleń: 1967
  • Jak uzyskać zmienne 16-bitowe w AVR assembler dla AT90s2313?

    Pokaże Ci przykład dodawania dwóch liczb wiecej jak 8 bitowych (i mniejszych niz 16 bitów), przykład ten znalazłem w ksiązce "Mikrokontrolery AVR w praktyce " Jarosława Dolińskiego ; dodaj dwie liczy 16-bitowe r1:r0 + r3:r2 add r2, r0 ;dodaj młodsze bajty adc r3, r1 ; dodaj starsze bajty z przeniesieniem Więcej przykładów operacji arytmetycznych znajdziesz...

    Mikrokontrolery   21 Lut 2005 21:03 Odpowiedzi: 6    Wyświetleń: 2962
  • REKLAMA
  • Linux, bash - Jak przekonwertować 'date +%S' na liczbę do obliczeń?

    Rzutowanie następuje (niejawnie) przy operacji arytmetycznej, np: [syntax=bash]$ x="01" ; echo $x ; let x+=0 ; echo $x 01 1[/syntax]lub: [syntax=bash]$ x="01" ; echo $x ; x=$((x)) ; echo $x 01 1[/syntax]

    Programowanie   05 Cze 2014 06:25 Odpowiedzi: 7    Wyświetleń: 3525
  • Jak obliczyć różne przedziały godzin pracy w Excelu: 6-22, 22-24, 24-6?

    Odnośnie mojej formuły, to zakładałem, że dane są ważne. Komórka pusta w operacjach arytmetycznych jest traktowana jak zero. Sprawdzenie czy komórka nie jest pusta jest dość trywialne, bo trzeba tylko dopisać warunki i jedną instrukcję JEŻELI. Gdyby ktoś chciał się jeszcze zabezpieczyć przed danymi nieliczbowymi, to trzeba dodać JEŻELI.BŁĄD. Co do drugiego...

    Obsługa oprogramowania   15 Lis 2019 17:08 Odpowiedzi: 9    Wyświetleń: 3465
  • Jak zaprojektować koprocesor arytmetyczny dla 8051? Początki i wskazówki

    Z tymi adresami nie byłoby problemu bo 8051 ma pewną, nieużywaną przestrzeń pamięci. Jednak wolałbym nie korzystać z tej pamięci - preferuję zastosowanie własnych rejestrów. Teraz pytanie od czego mam zacząć ? Od razu projektować układ logiczny wykonujący obliczenia (ALU) ? Początkowo moja wizja takiego układu wygląda następująco: zwykły automat z deterministyczny...

    Mikrokontrolery   22 Maj 2010 12:29 Odpowiedzi: 25    Wyświetleń: 3035
  • Jak działa mikroprocesor? Proszę o ogólny opis schematu z notatek

    To nie jest schemat działania, tylko schemat budowy... Bufory chyba nie wymagają wyjaśnień, akumulator służy do przechowywania argumentu/wyniku operacji, ALU czyli jednostka arytmetyczno-logiczna służy do wykonywania operacji arytmetycznych i logicznych (jak wynika ze schematu - na tym co jest w akumulatorze), PC to program counter, czyli licznik programu...

    Komputery Hardware   15 Wrz 2009 05:29 Odpowiedzi: 3    Wyświetleń: 3116
  • REKLAMA
  • [C] Jak wyodrębnić podciąg z łańcucha w C przy użyciu AVR-LIBC?

    Nazwa tablicy jest jednocześnie wskaźnikiem na jej pierwszy element. No zgadza się jest wskaźnikiem na jej pierwszy element ale nie można na nazwie tablicy wykonywać operacji arytmetycznych tak jak na wskaźniku, chyba że o czymś nie wiem. Ale ja to właśnie sprawdzałem. chyba żeby zrobić tak: char *tablica8 = "ala i as poszli w las"; to wtedy da radę...

    Mikrokontrolery AVR   24 Cze 2012 15:24 Odpowiedzi: 21    Wyświetleń: 3392
  • Asus K53SC - Zwarcie na głównej lini zasilania. Płyta pali tranzystor.

    Na początek podgrzej rdzeń grafiki przez kilka sekund hot airem, zobacz czy coś pomoże. Być może tak się nie robi, ale poszedłem troche dalej. Kumpla nie było stać na reballing lub wymiane Geforce w serwisie (nie mam stacji lutowniczej) , więc postanowiłem "poprawić luty" Hot Air-em : (opis dla ciekawych) 1. Zdjąłem klej z rogów układu (patyczek +...

    Laptopy Hardware   08 Kwi 2015 10:28 Odpowiedzi: 26    Wyświetleń: 8271
  • Lista komunikatów błędów Windows XP/2003 - znaczenie kodów błędów

    Tak jak w temacie, mam nadzieję, że coś pomoże. Komunikaty przekopiowane żywcem z forum sklepu PCProjekt. 0. 0x0000 Operacja zakończona pomyślnie. 1. 0x0001 Niewłaściwa funkcja. 2. 0x0002 System nie odnalazł określonego pliku. 3. 0x0003 System nie odnalazł określonej ścieżki. 4. 0x0004 Otwarcie pliku jest niemożliwe. 5. 0x0005 Brak dostępu. 6. 0x0006...

    Software serwis   09 Sie 2005 17:41 Odpowiedzi: 2    Wyświetleń: 7190
  • Program w asemblerze 8086: operacje arytmetyczne w DOSBox

    Próbowałem coś z tego stworzyć ale nadal nic nie wychodzi obawiam się ze to co mi podrzuciłeś "Dżyszla" jest na inny kompilator, ja muszę używać "nasm". Zapomniałem o tym dopisać.

    Programowanie   04 Lut 2014 20:55 Odpowiedzi: 4    Wyświetleń: 1251
  • [BASCOM] Jak zamienić znak zmiennej Single na dodatni?

    Wszstko dlatego, iż zmienne typu Single są nieco odmiennie zapamiętywane w pamięci i mają wyjątki (np. NaN, QNaN, SNaN) które nie są liczbami, i każda operacja arytmetyczna z nimi powinna wywołać błąd operacji i jego zgłoszenie - a tego Bascom niestety nie obsługuje (jak i spora ilość innych kompilatorów). Operacja z jawną zamianą znaku jest bezpieczniejsza...

    Mikrokontrolery AVR   02 Kwi 2009 18:26 Odpowiedzi: 3    Wyświetleń: 1388
  • Assembler - Kalkulator: Jak dokończyć kod do podstawowych operacji arytmetycznych?

    Witajcie. Postanowiłem napisać ten temat z jednego powodu: Siedzę już dłuższy czas na próbie programowania w Assemblerze i wciąż nie mogę dojść do tego co mam zamierzone... Chcę zrobić prosty kalkulator do obliczania podstawowych obliczeń (dodawanie, odejmowanie, mnożenie i dzielenie). Do tej pory mam coś takiego jak zamieściłem poniżej. I teraz pytanie...

    Programowanie Początkujący   02 Sty 2015 11:24 Odpowiedzi: 5    Wyświetleń: 4122
  • Jak sprawdzić czas trwania funkcji biblioteki CMSIS ?

    kompilujesz i wchodzisz do listingu w listingu widzisz ile pamięci zajmuje oraz jakie asemblerowe rozkazy są wykonywane. W nocie rdzenia jest ilość cykli na wykonanie rozkazu (wiekszość powinna się równać 1 bo to RISC ale moga być też rozkazy na kilka taktów (ARM to niej est pełny RISC)) Jak masz ilość cykli to znając częstotliwość wiesz ile czasu będzie...

    Mikrokontrolery Początkujący   17 Lis 2013 15:53 Odpowiedzi: 5    Wyświetleń: 1158
  • VHDL: Jak usunąć błąd SHARED variables are not supported for synthesis?

    Czyli przeżyłeś zderzenie z rzeczywistością ;) Typ real (a zwłaszcza operacje arytmetyczne na zmiennych i sygnałach tego typu) i zmienne współdzielone nie są wspierane przez narzędzia do syntezy. Jedyne gdzie możesz ich używać, to symulacje. Zamiast pisać projekt w stylu programu komputerowego zastanów się najpierw, jak powinna wygląć implementacja...

    Programowalne układy logiczne   10 Sty 2009 15:10 Odpowiedzi: 29    Wyświetleń: 5406
  • Jak wyznaczyć spadek napięcia Ur w obwodzie RLC po otwarciu wyłącznika?

    Witam, już widzę zapis poprawnie. Proszę też nie zapominać o symbolach operacji arytmetycznych. Równanie dotyczy wartości chwilowej, a więc stosujemy małe litery u oraz i (oczywiście, nie można napisać indeksu dolnego i z dużą literą wygląda to nieładnie, ale jest komunikatywne). Gdzieś tam powinno być jawnie widać (podwójny zapis), co jest funkcją...

    Początkujący Elektronicy   20 Maj 2007 23:19 Odpowiedzi: 27    Wyświetleń: 26905
  • Jak napisać program ilustrujący operacje arytmetyczne w kodzie binarnym?

    Operacje arytmetyczne w jakim systemie mają być: binarnym, dziesiętnym czy szesnastkowym a może w jakimś innym? Program w jezyku binarnym to zestaw symbolicznych ZER i JEDYNEK w określonej konfiguracji podających nam różne informacje czy dypozycje... :) Np. najwcześniejszymi programami binarnymi były: dżwięk bębna TAM TAM (dźwięk, brak dźwięku) :),...

    Programowanie   08 Lip 2011 06:01 Odpowiedzi: 1    Wyświetleń: 1851
  • Jak zrealizować operacje arytmetyczne 16-bitowe na procesorze 89c51?

    Czy ktos wie jak zrealizowac podstawowe funkcje arytmetyczne ( dodawanie ,odejmowanie, dzielenie mnożenie) na liczbach 16- bitowych w procsorze 99c51.

    Mikrokontrolery   15 Maj 2003 15:48 Odpowiedzi: 5    Wyświetleń: 1644
  • Assembler 51. Jaka jest różnica między rozkazem Mov A, a Mov Acc?

    witaj jak zapewne wiesz 51 w przestrzeni adresowej sfr ma akumulator czyli ACC czyli jest to komóreczka pamięci (rejestr ) o adresie hex E0, i jako taka komórka pamięci wewnętrzej czy raczej przestrzeni SFR może być adresowany poprzez własnie np. mov acc (tzw. adresowanie bezpośrednie) ale ponieważ jest to rejest bardzo ważny dla operacji arytmetycznych...

    Programowanie   04 Gru 2006 10:44 Odpowiedzi: 6    Wyświetleń: 2366
  • Historia firmy Stanisława Gardynika i jego urządzeń: CA80, MIK64, CA69

    Jak uruchamiałem swój pierwszy sterownik na 6502 to były obsadzone tylko CPU i EEPROM (symulator) no i układ zegara. Program testujący nie miał oczywiście wywołań procedur. Tylko że Z80 ma kilkanaście rejestrów, a 6502 - trzy. Bez RAMu to 6502 jest bezużyteczny, nawet poważniejszej pętli się nie da zrobić, nie mówiąc o operacjach arytmetycznych. Ciekawe...

    Elektronika Retro   13 Gru 2025 16:42 Odpowiedzi: 43    Wyświetleń: 17205
  • [avrgcc] Błąd przy instalacji avr-gcc na Ubuntu podczas konfiguracji gcc-4.8

    Nie możesz skompilować gcc bo nie czytasz co konfigurator ci wypisuje. Wypadałoby też wiedzieć, że jeżeli po odpaleniu konfiguratora są błędy, to nie ma sensu odpalać make, gdyż wsad nie jest gotowy i nie ma co kompilować. configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+. Jak wół masz wypisane, że brakuje trzech bibliotek....

    Mikrokontrolery   03 Maj 2013 06:34 Odpowiedzi: 19    Wyświetleń: 3057
  • Tektronix Type 107 - Czyszczenie i uruchomienie generatora przebiegu prostokątnego

    Hej, w moim Phillipsie da się uzyskać bardzo cienką linię bez poświaty. Łuna występuje, gdy podkręci się jasność na więcej niż połowę, ale mi szkoda lampy i nie kręcę jasności zbyt wysoko. Ciekawostka: moja sztuka posiada Math+ - opcję programową umożliwiającą FFT oraz operacje arytmetyczne. Da się całkować przebieg, dodawać przebiegi... Tylko dlatego...

    Relacja z Napraw i Renowacji   07 Gru 2025 22:18 Odpowiedzi: 10    Wyświetleń: 843
  • Kilka pytań odnośnie najlepszych praktyk programowania

    X &=~0b00001111; X |=Y & 0b00001111; Jest ok, ale można szybciej. Pierwsza linia jest przez kompilator widziana tak... X=X&0b11110000, dlaczego? Bo 0b00001111 jest stałą i jeśli kompilator może na niej dokonać operacji arytmetyczno-logicznej przed kompilacją to ją zrobi i podstawi gotowy wynik. Dodatkowo nie zwiększa to czytelności - czy Ty sam będziesz...

    Mikrokontrolery   25 Wrz 2016 22:03 Odpowiedzi: 19    Wyświetleń: 1353
  • Jak wykonać operacje arytmetyczne w S5 for Windows w języku LAD, STL?

    Witam. Jak w programie S5 for windows wykonać operacje arytmetyczne takie jak dodawanie, odejmowanie, mnożenie i dzielenie? Nie mam pojęcia jak je zaimplementować. Język LAD, STL. Z góry dziękuję za odpowiedź.

    Automatyka Przemysłowa   05 Wrz 2008 09:27 Odpowiedzi: 1    Wyświetleń: 1461
  • C++ - Algorytm nie przyjmuje zmiennych i błędnie liczy wyniki

    Twój kod działa poprawnie dla odpowiednio małych liczb. jak skompilujesz i uruchomisz: [syntax=cpp]#include <limits> #include <iostream> int main(){ int minimalnyInt = std::numeric_limits<int>::min(); int maksymalnyInt = std::numeric_limits<int>::max(); float minimalnyFloat = std::numeric_limits<float>::min(); float maksymalnyFloat...

    Programowanie   07 Lis 2013 19:39 Odpowiedzi: 7    Wyświetleń: 1416
  • Asembler AVR - Jak działa układ czasowy w kodzie na mikrokontrolery.net?

    1. .cseg - CODE SEGMENT - użycie pamięci programu (flash) org - wymuś kompilację od danego adresu 2. Stos należy najpierw ustawić na koniec pamięci RAM (bo jest używany przy skokach do podprocedur, przerwań, powrotach z nich(, wynika to z tego, że z reguły na jej początku przechowywane są dane, a rdzeń procesora, czy ATmega128, czy ATtiny2313 jest podobnie...

    Mikrokontrolery   29 Sty 2007 19:41 Odpowiedzi: 4    Wyświetleń: 4014
  • Jak skrócić associative arrays w PHP ustawiając początkową i końcową wartość?

    A nie jest tak, że po prostu należy użyć innego rozwiązania niż associative array? Np podane przykłady pachną jak prosta operacja arytmetyczna PLUS obsługa brzegów Koszt CPU dla rozwiązania "kodem" np funkcją, a "associative array" nie będzie się znacząco różnił, hashtable też nie jest za darmo

    Programowanie Początkujący   25 Lip 2024 13:17 Odpowiedzi: 12    Wyświetleń: 213
  • Jak przyspieszyć komputer z Windows XP PRO SP2 i 256 MB RAM?

    Proszę brać przykład z instalacji sytemu Lunix, tam wyraź nie jest napisane, jakie wymagania taki system potrzebuje by po zainstalowaniu nie mieć problemów. To samo system Windows proszę zainstalować system, antywirus firewall, program do optymalizacji i program do usuwania wirusów, trojanów, i innych śmieci np. Spybot-Search&Destroy. Kto wie jak programy...

    Software serwis   18 Sty 2009 08:38 Odpowiedzi: 68    Wyświetleń: 11314
  • [OpenBeken] Przykłady użycia generowania liczb losowych w plikach AUTOEXEC.BAT

    O ile wiem, $RAND_MAX nie istnieje jako stała, ale możesz mieć dowolną ziarnistość z $rand01, ponieważ możesz wykonywać na nim operacje arytmetyczne Na przykład: $rand01*100 Da ci losową liczbę z przedziału od 0 do 99. Jeśli użyjesz go w wyrażeniu if, upewnij się, że nie używasz spacji w wyrażeniu. Istnieje również $rand, ale wydaje się, że zwraca tylko...

    Smart Home IoT   10 Sie 2025 16:59 Odpowiedzi: 4    Wyświetleń: 474
  • Fatek PLC: Nieprawidłowe wartości przy operacjach na typie Real

    (at)marek2784 Chwileczkę, widzę że korzystasz z EasyBuilderPro. Czy zmieniłeś w bloku numerycznym typ zmiennej na zmiennoprzecinkowy? Domyślnie chyba jest ustawiony 16 bitowa liczba całkowita. Faktycznie,zmieniłem format w EB i wszystko jest w porządku. Wcześniej był 16-bit całkowity. Szczerze mówiąc to nie myślałem,że zmiana wyświetlanego formatu...

    Automatyka Sterowanie PLC   19 Lip 2020 19:44 Odpowiedzi: 16    Wyświetleń: 978
  • WinCC 7.0 sp2 języki używane do tworzenia skryptów który lepszy

    Witam, Do operacji arytmetycznych C, do operacji na bazach danych VB.

    Automatyka Przemysłowa   27 Lis 2012 00:08 Odpowiedzi: 4    Wyświetleń: 1116
  • BMP180/C/ATMega8 - BMP180 pisanie własnego sterownika

    Witam Co do odczytywania parametrów konfiguracyjnych, to tam są wartości 16 bitowe zapisane jako dwa 8 bitowe bajty. Robisz odczyt w następujący sposób: [syntax=c] AC1 = readFromAddress(0xAA); AC1 <<= 8; x = readFromAddress(0xAB); AC1 = AC1 + x; //i tutaj masz błąd [/syntax] Operacja dodawania arytmetycznego + i dodawania logicznego | nie są tożsame....

    Mikrokontrolery AVR   05 Wrz 2016 14:34 Odpowiedzi: 1    Wyświetleń: 1785
  • Jak wykonać operacje zmiennoprzecinkowe na MCS-51 w asemblerze?

    Czy ktos mi pomoze zdobyć jakieś infornacje związane z prostymi operacjami arytmetycznymi zmiennoprzecinkowymi (dodawanie, odejmowanie, mnozenie?. dzielenie?) na MCS-51. Będe wdzięczny za jakis programik (w asemblerze) na ten temat. Dzięki.

    Mikrokontrolery   20 Lis 2003 12:36 Odpowiedzi: 8    Wyświetleń: 2053
  • IAR -[C] pytanie dotyczące długości zmiennych w C

    Wbrew pozorom te liczby wcale nie są duże. W arytmetyce zmiennopozycyjnej bezwzględna wielkość liczby jest bez większego znaczenia. Każda liczba jest sprowadzana do postaci mantysa+wykładnik, a mantysa w standardowym zapisie zawsze jest liczbą z zakresu 0-0,5. Tu też leży źródło problemów. Aby przeprowadzić dowolną operację arytmetyczną w pierwszej...

    Mikrokontrolery AVR   17 Wrz 2012 11:15 Odpowiedzi: 10    Wyświetleń: 1749
  • Jak działa mikroprocesor od strony elektrycznej i jak zapisuje programy?

    Potrzebna Ci książka na temat podstaw techniki cyfrowej. Wg mnie nie ma sensu tego wszystkiego tu opisywać (i chyba nikt nie jest w stanie), bo to zrobili już kiedyś autorzy owych książek. Jak poznasz takie podstawy to przyjmiesz nieco odmienny tok myślenia i wiele rzeczy sam będzie potrafił sobie wytłumaczyć. Polecam książki typu "Elektronika łatwiejsza...

    Początkujący Elektronicy   04 Sie 2007 22:35 Odpowiedzi: 3    Wyświetleń: 3475
  • C - jak sprawdzić i zamienić dużą literę na małą w C?

    Witam! Wiersz z if: Przede wszystkim, zmienna x jest zmienną typu float (zmiennoprzecinkowa) a znaki reprezentowane są przez liczby typu int, zatem x powinno być zadeklarowane jako int. Pamiętaj, że przy operacjach arytmetycznych, typ char rozszerzony jest "z urzędu" do typu int a po ich wykonaniu przykracany do typu char! Dalej: w tym samym wierszu...

    Programowanie Początkujący   29 Paź 2013 14:45 Odpowiedzi: 9    Wyświetleń: 5712
  • [MySQL] Jak połączyć tabele, by znaleźć zdarzenia A przed B?

    Zobacz wykonujesz operacje arytmetyczne na danych, które mają, że tak się wyrażę dość specyficzny typ i z mojego doświadczenia bywa, że dane te płatają figle a szczególnie wyniki odejmowania :) Dlatego lepiej będzie jak skorzystasz z funkcji wykonujących operacje arytmetyczne na typie timestamp. Przykład masz tutaj: http://stackoverflow.com/questions/35282...

    Tworzenie WWW   14 Lip 2012 11:01 Odpowiedzi: 3    Wyświetleń: 1230
  • Gotowe projekty i sprawozdania, elektronika laboratorium

    To ja też dodam sprawozdania, narazie początki, następne będę dodawał co tydzień... 1. Linie wejść i wyjść mikrokontrolera. 2. Pamięć wewnętrzna RAM. 3. Operacje arytmetyczne.

    Nauka Elektroniki, Teoria i Laborki   09 Kwi 2019 17:23 Odpowiedzi: 189    Wyświetleń: 594907
  • Jak ustawić/wyzerować bity CS00 i CS01 w TCCR0B mikrokontrolera ATtiny2313?

    Chodzi o to, że operacja |= generuje (najczęściej) sekwencję R-M-W (read - modify - write). Czyli rejestr konfiguracyjny jest odczytywany do rejestru ogólnego procesora, na tym rejestrze jest dokonywana operacja arytmetyczno/logiczna (OR) a na koniec wynik jest zapisywany nazad w rejestrze konfiguracyjnym. Przykład: PORTB |= 1<<PB1 | 1<<PB6;...

    Mikrokontrolery AVR   04 Lis 2015 14:07 Odpowiedzi: 7    Wyświetleń: 966
  • Jak uniknąć robienia konwersji 32bit na BCD do RTC i na odwrót?

    (at)Freddie Chopin Twoje oszacowanie kosztu na poziomie 50 ns jest bardzo optymistyczne. Jest cała masa urządzeń, które pracują ze znacznie mniejszą prędkością, a taka konwersja wymaga znacznie więcej czasu i energii, np. w STM32G0xx lub STM32L0xx, gdzie taktowanie rdzenia jest znacznie wolniejsze, a operacje arytmetyczne, jak dzielenie, są bardziej...

    Mikrokontrolery ARM   19 Kwi 2020 21:48 Odpowiedzi: 10    Wyświetleń: 735
  • Jak ustawić poszczególne bity w rejestrze flagowym?

    Zapewne chodzi o rejestr PSW. Bity są ustawiane po wykonaniu operacji arytmetycznych i logicznych - add, mull, and itd.

    Mikrokontrolery   08 Lut 2012 18:32 Odpowiedzi: 11    Wyświetleń: 2143
  • Alan 87 - strojenie. Zestrojenie mieszacza na IC9 (S042P).

    Porób pare operacji arytmetycznych na wartościach częstotliwości generatorów radia pracujących gdy jest ustawiony ten kanał i znajdziesz tego "ptaszka".

    Radiotechnika Serwis   18 Cze 2008 21:54 Odpowiedzi: 24    Wyświetleń: 8431
  • Wyświetlanie liczby ujemnej przy użyciu uint8_t - dlaczego?

    Po raz kolejny hasło : promocja typów. Co do zasady, operacje arytmetyczne wykonywane są na typie int (lub o większym zakresie, jeżeli potrzeba). Typy danych o zakresie wartości mniejszym (znaczy, krótsze) od typu podstawowego int będą, przed wykonaniem operacji, konwertowane do typu podstawowego. To tak w uproszczeniu...

    Mikrokontrolery Początkujący   18 Kwi 2020 14:22 Odpowiedzi: 14    Wyświetleń: 1593
  • Mnożenie i dzielenie wielobajtowe asm 8051 - przykłady?

    OK.Dzięki.Chyba kod dla Z80,przejrzę dokładnie,może się przyda. Jak by ktoś miał przykłady operacji arytmetycznych wielobajtowych dla 51,to prosił bym o udostępnienie.

    Mikrokontrolery   08 Lut 2008 09:02 Odpowiedzi: 3    Wyświetleń: 5525
  • [c++] Kombinacja 8 zmiennych do jednej i odwrotnie w C++ dla komunikacji z mega8

    Chcesz mieć dostęp do pojedynczych bitów w bajcie? W języku C najwygodniej użyć unii. Zdefiniować jedną zmienną unii jako bajt, a drugą zmienną jako strukturę ośmiu pól bitowych. Oprócz tego w każdym języku można kombinować z operacjami arytmetycznymi. Pozdrawiam!

    Programowanie Początkujący   06 Maj 2009 16:49 Odpowiedzi: 3    Wyświetleń: 1287