odwracanie bitów

Znaleziono około 231 wyników dla: odwracanie bitów
  • [C] Odwracanie bitów w char dla wyświetlacza LCD

    unsigned char reverseByte(unsigned char c) { int i; unsigned char d = 0; for (i = 0; i < 8; i++) { d <<= 1; d |= c & 1; c >>= 1; } return d; }

    Programowanie Początkujący   25 Maj 2010 22:27 Odpowiedzi: 9    Wyświetleń: 7910
  • Jak odwrócić bajt klucza w technice cyfrowej/mikrokontrolerowej?

    Autorze, czy mógłbyś podać źródło Twojego cytatu z postu #1? Łatwiej byłoby przeanalizować, o jakie "odwracanie" chodzi. Pytam, bo szczerze, nie znam protokołu komunikacyjnego (choć nie znam ich wiele), w którym wymagane byłoby czasochłonne odwracanie bitów w bajcie (a de facto nie przynoszące dla protokołu dodatkowej wartości). Bardzo prawdopodobne...

    Mikrokontrolery Początkujący   18 Maj 2025 09:55 Odpowiedzi: 28    Wyświetleń: 627
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Weryfikacja i optymalizacja kodu w C dla ATMega 16 - odwracanie bitów LED

    Rozwiązuję różne zadania dla początkujących z opisanym w temacie środowiskiem, ale nie jestem pewna moich rozwiązań. Czy mógłby ktoś mi powiedzieć, czy moje rozwiązania są prawidłowe (jeżeli tak to czy da się je rozwiązać w krótszy sposób), jeżeli nie - czy mógłby mi pomóc w ich rozwiązaniu. Będę bardzo wdzięczna za jakąkolwiek pomoc. Napisz krótki...

    Programowanie Początkujący   26 Sty 2019 14:34 Odpowiedzi: 1    Wyświetleń: 468
  • algorytmy prostych operacji (mnożenie, dzielenie itp.)

    Funkcje trygonometryczne realizuje się często przez rozwinięcie ich w szereg Taylora. Ponadto powstał też algorytm CORDIC, który o ile dobrze pamiętam wymaga tylko operacji przesunięcia i dodawania, przez co świetnie nadaje się do implementacji w małych uC, czy FPGA (google). Do mnożenia stosuje się algorytm Bootha (niektóre rozwiązania sprzętowe działają...

    Mikrokontrolery   28 Sty 2007 17:56 Odpowiedzi: 5    Wyświetleń: 6585
  • [STM32] [STM32][C] Różnice w obliczaniu CRC32 między STM32 a Linuxem

    Cześć, Pozwolę sobie oszczędzić trochę czasu innym, którzy spotkają się z tym problemem. Nie wiem jak wygląda sprawa ze starszymi mikrokontrolerami, ale w F7 rozwiązano problem odwróconej kolejności bitów, rejestry modułu CRC pozwalają na ustawienie sprzętowego odwrócenia bitów i bajtów. Przykład konfiguracji pod CRC32[zip, itp] dla biblioteki HAL:...

    Mikrokontrolery ARM   08 Lip 2017 17:22 Odpowiedzi: 18    Wyświetleń: 6210
  • REKLAMA
  • Wyrzucamy algorytm Gutmanna do kosza - czyli o skuteczności niszczenia informacji

    https://obrazki.elektroda.pl/7268233500_... Ten artykuł powstał w odpowiedzi na propozycję kolegi (at)Techekspert i jest rozwinięciem mojej prezentacji przedstawionej na konferencji The H(at)ck Summit w dniu 20 października 2023 r. Samą prezentację możesz pobrać stąd: Wyrzucamy algorytm Gutmanna do kosza Podstawowe informacje o niszczeniu...

    Artykuły   02 Lis 2023 14:34 Odpowiedzi: 57    Wyświetleń: 7563
  • REKLAMA
  • Atmega8515 i SRAM AS6C1008 - Odwracanie bitu co 128 bajtów

    Zwarcie linii A7 i D7.

    Mikrokontrolery   12 Lis 2015 23:14 Odpowiedzi: 2    Wyświetleń: 951
  • Uniwersalny emulator identyfikatorów RFID

    Komunikacja widać, że ma logiczny kształt (STX, długość pakietu, dane, ETX). Dostajesz mniejszy pakiet danych, więc tym się nei przejmuj. Ja widzę 4 opcje: - 3EF7 oznacza 8950 a 5935 oznacza 8446 - na odwrót - dostajesz tylko UID - nr napisany na karcie nei jest numerem karty Najgorsze jest to, że mogą dochodzić do danych offsety, obcinanie, odwracanie...

    DIY Zagranica   05 Sty 2017 07:06 Odpowiedzi: 39    Wyświetleń: 44895
  • Odwracanie operacji logicznych na bitach w celu odzyskania zmiennej wejściowej

    1. Jak klucz będzie zawsze taki sam jak dana wejściowa, to wystarczy na wyjście dekodera wyprowadzić klucz, ale chyba nie o to chodziło. 2. Aby odtwarzać wartości danej wejściowej na wyjściu, musisz zagwarantować, że każdej wartości wejściowej kodera odpowiada inny kod na wyjściu. Dla przykładu bit podlegający operacji AND, jeżeli w kluczu będzie 0,...

    Nauka Elektroniki, Teoria i Laborki   09 Sie 2024 08:52 Odpowiedzi: 3    Wyświetleń: 246
  • Kod PIN do auta Skoda Superb 2004

    Jak już musisz wiedzieć to w tym miejscu masz pin. https://obrazki.elektroda.pl/1825465100_... Odwracasz bity z 871D na 1D87 i przeliczasz z HEX na DEC.

    Samochody Elektryka i elektronika   11 Lut 2023 15:07 Odpowiedzi: 6    Wyświetleń: 1065
  • REKLAMA
  • Unitra Diora WS-354 (WS-350) - Analiza schematu, odwracanie gwałtu na technice

    No, może nie dosłownie za grosze. Tani zestaw najczęściej zrobiony jest z miękkiej stali, która nie wytrzymuje długo. Czasem po kilku dokręconych śrubach końcówka jest tak zmasakrowana, ze niszczy śruby jak te na zdjęciu. Naprawdę dobre wkrętaki kosztują NIECO więcej, ale służą długo i przy używaniu ich zgodnie z przeznaczeniem (czyli dopasowując końcówkę...

    Audio Serwis   08 Mar 2019 17:49 Odpowiedzi: 28    Wyświetleń: 10410
  • Iteracyjna zamiana liczby dziesiętnej na dwójkową - odwrócony wynik

    Są dwa sposoby: 1) Tablica - najlepiej dynamiczna ( odwracanie tablicy ) 2) Zwykłe dwie petle pom=liczba; // liczmy ilość bitów = i = licznik while (pom!=0) { pom=pom/2; i++; } licznik=i; pom=1<<(licznik-1); // testujemy po koleji bity for (i=1;i<=licznik;i++) { if ((liczba&pom)!=0)...

    Programowanie   02 Maj 2006 11:44 Odpowiedzi: 15    Wyświetleń: 16090
  • Jak w Pascalu zapisać bity z BYTE do tablicy boolean?

    Hmm no fakt - robiłem to trochę pod przykład -a zapomniałem ,że rzeczywiście wagi na odwrót powinny być -ale to już tylko chwila zmienić tak aby było prawidłowo. Z drugiej strony dla przeciętnej osoby ten pierwszy nie odwrócony zapis jest pewnie bardziej czytelny (jakoś nigdy w technikum nie mogłem się przekonać na elektronice to tego ciągłego odwracania...

    Programowanie   16 Gru 2009 16:56 Odpowiedzi: 13    Wyświetleń: 2452
  • [Atmega] Atmega8 C AVR Studio – funkcja wywołana w pętli for wykonuje się tylko raz, dlaczego?

    PORTB ^= 1; Czyli odwracamy pierwszy bit. ^=2 drugi, ^=4 trzeci bit.

    Mikrokontrolery AVR   13 Kwi 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4629
  • [XMEGA128A1][C/AtmelStudio6] - Zamiana bitów miejscami

    Fakt, masz rację. Ale i tu jest rozwiązanie - ten układ ma tryb szeregowy z dwoma wyjściami DOUT - wtedy się wyrobi czasowo. Na jednej masz kanały 0-3, na drugiej 5-7. Poskładać to prosto - potrzebujesz master SPI realizowany np. przy pomocy USART i slave SPI. Łączysz SCK z mastera z SCK konwertera i wejściem SCK slave SPI z XMEGA. W ten sposób jeśli...

    Mikrokontrolery AVR   10 Gru 2013 22:42 Odpowiedzi: 22    Wyświetleń: 2541
  • Konfiguracja alarmów w WinCC flexible 2005 - jak wywołać alarm bitem?

    Z tego co pamiętam to Siemens odwraca w alarmach bajty. Np. gdy alarm jest na M0.0 to trzeba zdefiniować w panelu zmienna word o adresie MW0 i wybrać do alarmu 8 bit (bit 0 odnosi się do M1.0). Zawsze tak odwracałem i działało :)

    Automatyka Przemysłowa   04 Wrz 2008 07:12 Odpowiedzi: 11    Wyświetleń: 3267
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    Nie komunikuje się bo producent mógł celowo wyłączyć ISP. Ten wsad jest na pewno w jakiś sposób zaszyfrowany, nawet głupie odwracanie/przesuwanie bitów wystarczy żeby ktoś nie miał z niego pożytku.

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 115123
  • ATmega8535 – nie działa wyświetlacz LCD na PORTC, kod nie inicjuje LCD

    Hmmm.... niepotrzebnie komplikujesz proste zadanie :D "Rozgryź" coś takiego: //przed zapisem rozkazu RS=0 , znaku RS=1 , a R/W jest na GND void write_byte(unsigned char nb) { unsigned char rb=0,x; //odwracamy kolejność bitów i oczywiście półbajtów ;-) for(x=0;x<8;x++) { rb>>=1; rb|=(nb & 0x80); nb<<=1;...

    Mikrokontrolery   17 Cze 2006 11:03 Odpowiedzi: 8    Wyświetleń: 1539
  • Gotowa tablica znaków ASCII 8x8 dla wyświetlacza LCD bez trybu tekstowego

    Dla ARM7 nie ma, dla architektur obsługujących Thumb-2 jest instrukcja RBIT, która odwraca bity w słowie. 4\/3!!

    Mikrokontrolery   22 Wrz 2009 10:12 Odpowiedzi: 17    Wyświetleń: 6409
  • Darmowy program do Seprog WG Electronics na Windows XP - udostępnienie

    Porobiłem trochę więcej testów i jest poprawka do schematu:) Powinny być odwrócone bity Q4 i Q6 w układach U2 i U4, albo można to zrobić bezpośrednio na ścieżkach prowadzących do podstawki układu programowanego (ja tak zrobiłem). Wygląda to na jakieś zabezpieczenie ze strony producenta (na wypadek kopiowania adaptera?). Oczywiście oryginalne oprogramowanie...

    Mikrokontrolery   06 Mar 2026 23:57 Odpowiedzi: 109    Wyświetleń: 23271
  • Jak zadeklarować zmienną 1-bitową w AVRGCC? Przesiadka z Keila na AVR-y

    Bo w ten sposob odwracasz caly bajt a nie jeden bit. W GCC nie ma czegos takiego jak zmienna bitowa. Mozna definiowac najmniejsza zmienna jako bajt. Jest jednak mozliwosc stworzenia zmiennej botowej za pomoca uni. Nie pamietam jak to dokladniewygladalo, ale poszukaj na forum na pewnoe znajdziesz.

    Mikrokontrolery   15 Lut 2006 16:03 Odpowiedzi: 8    Wyświetleń: 1943
  • Dlaczego Timer w ATmega32 działa niezgodnie z oczekiwaniami?

    while(..) ; - wisi w tej pętli dopóki ... następnie odwraca bit portu Marek ps. reszty nie sprawdziłem tzn. nie sprawdziłem ustawienia timera i czy dobrze sprawdzasz (chyba tak) ps2. pisałeś w Pascalu :idea: bo ja tak :cry:

    Mikrokontrolery AVR   30 Paź 2008 22:59 Odpowiedzi: 3    Wyświetleń: 1720
  • najlepszy sposób na zamiane bitów w bajcie z LSB na MSB

    Albo stwórz sobie tablicę 256 elementową 0 -> 0 1 -> 128 2 -> 64 3 -> 192 ... 255 ->255 i odczytuj ją Y=Tab[x] lub zastosuj fragment algorytmu używany do odwracania bitów przy liczeniu FFT.

    Programowanie   30 Cze 2005 12:00 Odpowiedzi: 6    Wyświetleń: 2637
  • ATmega16 UART i BASCOM-AVR – błędne znaki klawiatury, złe odczyty na LCD

    To co mam zrobić, w helpie było coś takiego (chodzi o "inverted") comd.0:300,8,n,1,inverted No niby jest cos takiego lecz z praktyki wiem że to nie działa tak jak inwerter... poniewaz: polecenie inverted odwraca tylko bity danych, a prawdziwy inwerter odwraca wszystko czyli bity danych, bit startu i stopu oraz stan spoczynku

    Mikrokontrolery   08 Maj 2008 20:54 Odpowiedzi: 31    Wyświetleń: 3796
  • Algorytmy zmiennoprzecinkowe dla układów FPGA i ASIC

    Generacja natywnego kodu HDL dla operacji zmiennorzecinkowych pozwala na implementację tego rodzaju operacji na sprzęcie z wykorzystaniem VHDLa lub Veriloga. Wszystko to bez mozolnej i trudnej konwersji na liczby stałoprzecinkowe. Dane zmiennoprzecinkowe to preferowany typ zmiennych, w aplikacjach modelowania i symulacji, gdzie liczy się wysoka dokładność...

    Artykuły   08 Lip 2018 16:02 Odpowiedzi: 0    Wyświetleń: 2667
  • WinCC Flexible - Resetowanie bitów podczas startu runtime'a

    Witam, mam sterownik S7-300 + panel MP 377 12". Z panelu załączany jest silnik za pomocą przycisku typu "switch" - czyli odwracania bitu. W momencie restartu runtime'a (np. wyłączenie zasilania panelu i ponowne włączenie, lub wgranie nowego programu do panelu) pomimo, że bit sterujący pracą silnika ustawiony jest na 1 to podczas startu runtime'a jest...

    Automatyka Przemysłowa   02 Mar 2015 11:56 Odpowiedzi: 2    Wyświetleń: 813
  • Szybkie odwracanie bajtu w C dla połączeń LCD i AVR

    Najszybsze jest nie obracanie bajtu. Zapis grafikę do FLASHA już "obróconą" i wszystkie funkcje typu write pixel itd. tak napisz, żeby automatycznie zapisywały odpowiedni bit. W ten sposób nic nie musisz obracać i wszystko będzie śmigać bez jakichkolwiek strat prędkości.

    Mikrokontrolery   31 Sie 2011 00:52 Odpowiedzi: 9    Wyświetleń: 2879
  • [BASCOM] Jak odwrócić bity w BASCOM, np. 10100000 na 00000101?

    Pewnie trzeba na piechotę. Bit po bicie. Tylko to nie jest odwracanie tylko zamiana. Odwracanie to zamiana 1 na 0 i odwrotnie. Odwracanie realizuje funkcja NOT

    Mikrokontrolery AVR   06 Lut 2013 20:47 Odpowiedzi: 14    Wyświetleń: 3102
  • Jak dokładnie mierzyć napięcia ogniw 200V mikrokontrolerem bez strat bitów?

    Zbuduj układ pomiarowy w oparciu o dwa wzmacniacze (klasyczny układ do pomiarów małych napięć znajdujących się na wysokim potencjale). Rezystory podpięte są od każdego ogniwa do masy wirtualnej.Oczywiście koniec opornika od strony wzmacniacza ma być zakończony dwiema diodami podłączonymi do masy, przeciwstawnie. Klucze podłącz miedzy węzeł ( rezystor...

    Projektowanie Układów   16 Sty 2008 13:54 Odpowiedzi: 26    Wyświetleń: 3138
  • Inicjalizacja Unii STM32CubeIde: Deklaracja, Oczekiwane Wartości i Rzeczywiste Wyniki

    typedef struct { char start; char type; uint8_t konfiguracja[4]; char Conf_End[2]; }__attribute__((packed)) Conf_Frame_Array; Wygląda na to że rzeczywiście chodzi o kolejność bitów. Odwracając kolejność inicjuje się prawidłowo, tz. odpowiednie pola bitowe mają odpowiednią wartość.

    Mikrokontrolery ARM   07 Maj 2023 13:44 Odpowiedzi: 9    Wyświetleń: 498
  • C - jak działa warunek if(!(PINC & 0x01)) przy obsłudze przycisków?

    Nie rozumiem już tego. Chciałem sobie przeanalizować ten kod: [syntax=cpp] #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { /* Wszystkie linie portu D będą wyjściami */ DDRD = 0xFF; /* Początek nieskończonej pętli */ for(;;) { PORTD = 0x0F; /* Ładuje do PORTD wartość 0x0f*/ /* opóźnienie 1 sek. */ _delay_ms(1000);...

    Mikrokontrolery Początkujący   21 Sie 2013 20:10 Odpowiedzi: 28    Wyświetleń: 3399
  • ATmega8 - popsuł się? Komunikat: READLB entry not found.

    Radziłbym dodać bufor nieodwracający pomiędzy XTAL2 dobrego procka a XTAL1 niedziałającego procka - jak zaleca firma Atmel (patrz rysunek). Druga sprawa to fuse-bity mogłeś przestawić także na zewnętrzny oscylator RC! Radziłbym jednak zajrzeć do dokumentacji o możliwych opcjach pracy oscylatora: http://www.atmel.com/dyn/resources/prod_...

    Mikrokontrolery   02 Lut 2007 17:32 Odpowiedzi: 36    Wyświetleń: 9428
  • Schemat ARMa do FFT z przetwornikiem A/D i USB - jaki model wybrać?

    Generalnie nic nie wiedząc o parametrach FFT trudno coś doradzić. Bo jak już było pisane, FFT równie dobrze może być policzone na zwykłym PICu czy AVRze. Wszystko zależy ile czasu jest na policzenie FFT, z ilu próbek liczyć, ile bitowe będą to dane i co później z nimi robisz... W ogóle co w tym układzie pomiarowym się znajduje? Ewentualnie rozważ ARMy...

    Mikrokontrolery   12 Lip 2008 15:11 Odpowiedzi: 23    Wyświetleń: 2639
  • PSSA 4 B2 - Wkrętarka z Lidla - Czy jarzmo ma mocowanie magnetyczne?

    Cześć Mam proste pytanie. Czy ktoś ma tę wkrętarkę i może mi potwierdzić że jarzmo (takie powiedzmy jarzmo) ma mocowanie magnetyczne czy nie? Kupiłem ja jakiś czas temu i nie wiem czy mam wadliwy egzemplarz czy to taki ficzer. Generalnie jak wkładasz czy uchwyt mocujący czy bit to jak odwracasz do dołu to ten bit sam wypada. No nie da się tym normalnie...

    Elektronarzędzia   27 Paź 2021 17:24 Odpowiedzi: 2    Wyświetleń: 753
  • Jak obliczyć wartość k w motylkach przy współczynniku N?

    pewnie dla wiekszosci z was pytanie jest trywialne, ale chciałbym się dowiedziec jak się liczy wartosci W w motylkach? Chodzi o to ze wspołczynnik N na dole oznacza ilosc probke a k na gorze się zmienia. I tu się pojawia problem. Przebrnałem juz przez czesc teoretyczna . Ale jak wyliczyc to k???? pomorze ktos???????? Może Pomorze pomoże .... W(k,N)=e^{\frac{-j*2*\Pi*k}{N}}=cos(\fra...

    DSP i Transmisja   23 Lis 2004 16:58 Odpowiedzi: 1    Wyświetleń: 2195
  • Różnice między programatorami USB za 98zł a 22,90zł na Windows 7 32-bit

    Ciągłość da się mierzyć praktycznie dowolnym miernikiem przez pomiar oporu. Brzęczyk to tylko wygoda, żeby co chwilę nie odwracać wzroku. Na początek i taka zabawka zapewne będzie wystarczyła, tylko unikałbym manipulowania przy czymkolwiek zasilanym z sieci lub dużych akumulatorów.

    Projektowanie Co i Gdzie Kupić ?   05 Lut 2013 04:51 Odpowiedzi: 32    Wyświetleń: 7581
  • Jak uśrednić temperaturę zewnętrzną z czujnika DS1821 na ATmega32?

    Nic, po prostu dodawaj. Zakładając ośmio bitową średnią ze znakiem, zakresem jest -128 do +127 Liczba zero prezentuje się jako 00000000, jedynka to 00000001, -1 to 11111111, -2 to 11111110 Dodając -1 do liczby 0 wychodzi binarnie 11111111. Sprawdzając najstarszy bit - jeśli jest ustawiony - to oznacza że liczba jest ujemna, a żeby obliczyć jej bezwzględną...

    Programowanie   22 Sty 2007 16:47 Odpowiedzi: 4    Wyświetleń: 1339
  • Błąd Timeout przy transmisji RS-232 z mikrokontrolerem i PC

    Niektóre programatory odwracają znaczenie bitów w atmelach bit zaprogramowany ma wartość 0 ! a niezaprogramowany 1 w dniu jutrzejszym mogę sprawdzić prawidłowe ustawienie fusebitów i odczytać je ponym jesli program posiada jakąś lampkę sygnalizującą prawidłowe działanie możesz sprawdzić czy program ruszy bez kwarca , jeśli masz oscyloskop sprawdź czy...

    Mikrokontrolery   15 Sty 2007 13:18 Odpowiedzi: 33    Wyświetleń: 3446
  • Optymalizacja kodu dla sterownika lampek choinkowych na ATmega8

    Nie chodzi tylko o polecenie rotate. Zobacz też polecenia typu toggle która odwraca wszystkie bity, polecenie random (pseudo)losujące, i inne, w odpowiedniej kombinacji można uzyskać ciekawe efekty bez zapisu danych do tablic, tak jak zrobił to mlody.elek . Do tego zmieniająca się prędkość przełączania, wachająca się w jakichś tam granicach. Ale jakieś...

    Mikrokontrolery AVR   01 Gru 2009 11:09 Odpowiedzi: 12    Wyświetleń: 1849
  • Jak rozkodować sygnał RS-232 z nieczytelnymi danymi? Szukam programu lub metody

    Mam taki problem : jest urządzenie które komunikuje się po RS-232 z komputerem. Znam parametry transmisji (prędkość, bity danych itp. - od producenta) Zrobiłem urządzenie do podsłuchiwania transmisji ( taki RS232 sniffer -był gdzieś na elektrodzie). Problem jest taki że jedyne co odbieram to "krzaki". Zakładam, że parametry transmisji producent podaje...

    DSP i Transmisja   21 Kwi 2008 19:57 Odpowiedzi: 4    Wyświetleń: 1798
  • [ATmega8] [ATmega8][C/C++][WinAVR] Dlaczego program z kursu nie działa poprawnie?

    Mój problem polega na tym iż skopiowałem pewien program z kursu który na 100% działa. #define F_CPU 1000000L #include <avr/io.h> #include <avr/delay.h> int main(void) { /* Wszystkie linie portu D będą wyjściami */ DDRD = 0xFF; /* Początek nieskończonej pętli */ for(;;) { PORTD = 0x0f; /* Ładuje do PORTD wartość...

    Mikrokontrolery AVR   29 Gru 2008 00:15 Odpowiedzi: 11    Wyświetleń: 1686
  • Montaż rozdzielnicy w garażu pod oknem doświetlającym - czy to dopuszczalne?

    Lokalizacja rozdzielnicy w budynku jednorodzinnym Przypominam temat tego wątku - jak w cytacie. Więc powyższe wywody ( jakże cenne gdzie indziej ), w tym temacie to zwykłe bicie piany i odwracanie kota ogonem.

    Elektryka Instalacje i Sieci   29 Mar 2013 22:00 Odpowiedzi: 22    Wyświetleń: 6807
  • generator - jak dodać ujemną połówkę sinusa w wzmacniaczu ze schematu

    Jakbyś nie robił takich sztuczek z przełączaniem, nie było by problemów z dostrajaniem symetrii pomiedzy dodatnią a ujemną, najlepiej zmieścić w pamięci cały okres przebiegu sinusoidalnego i tylko na wyjsciu odjać offset. Ale jak sie upierasz żeby odwracać to najpierw potrzebujesz sygnału który bedzie tym sterował, "liczył połówki" może być to starszy...

    Projektowanie Układów   20 Sty 2015 16:03 Odpowiedzi: 8    Wyświetleń: 1128
  • [C][Atmega128][KS108] Nieudana modyfikacja biblioteki dla wyświetlacza LCD

    Jezeli Rew odwraca bity w bajcie to jest to masakra i nawet nie będę sprawdzać czy to działa. Bardziej naiwnej funkcji dawno nie widziałem [syntax=c]uint8_t Rew1(uint8_t v) { v = ((v >> 1) & 0x55) | ((v & 0x55) << 1); v = ((v >> 2) & 0x33) | ((v & 0x33) << 2); v = ((v >> 4) & 0x0F) | ((v & 0x0F)...

    Mikrokontrolery   25 Sty 2019 16:03 Odpowiedzi: 2    Wyświetleń: 477
  • Odzyskiwanie Atmegi 328P po błędnych ustawieniach fusebitów L:C1 H:D9 E:FF

    Według linkowanej przez Ciebie strony C1 oznacza zewnętrzny sygnał zegarowy (chociaż to chyba bug bo bity się nie zgadzają). https://obrazki.elektroda.pl/7133155200_... Jak nie masz generatora sygnału to napisz na drugą Atmegę prosty program który odwraca stan jednego pinu (nie zapomnij pinu ustawic jako wyjście) w pętli i uzyskasz...

    Mikrokontrolery AVR   04 Sie 2020 11:46 Odpowiedzi: 5    Wyświetleń: 867
  • Użycie static przed funkcją w C na STM32 - co to oznacza?

    Mam taką zagwozdkę, jak rozumieć taki zapis: Kod: c Rozwiń Zaznacz wszystko cli = funkcja(cli, ((length + 3) & ~3)); Fakt że jest to wyjęte z kodu, ale jak interpretować?: Kolejność opratorów tu niewiele ma do rzeczy, bo jest w tym przykładzie wymuszana przez nawiasy. Operatory & i ~ to operatory bitowe - tylda to operator inwersji - odwraca stan wszystkich...

    Mikrokontrolery Początkujący   12 Sie 2019 13:24 Odpowiedzi: 37    Wyświetleń: 2814
  • Jak jest sterowane lustro w skanerach dyskotekowych?

    Na 4 wyjsciach ukladu maja sie pojawiac kolejno impulsy po podaniu bitu na wejscie 'step' Wejscie 'reverse' ma odwracac kolejnosc bitow i pozostawc w tym stanie do podania kolejnego bitu na nie.. Wejscia maja reagowac na zbocza narastajace. tyle, prawda ze proste:D Do tego podlacze uln 2803 i silnik. Taki sterownik w jednej obudowie kosztuje kilkadziesiat...

    Optoelektronika   09 Lis 2009 20:05 Odpowiedzi: 143    Wyświetleń: 44994
  • KrzysioKalkulator na polskich układach CEMI i wyświetlaczu

    Przecież sam zdejmowałeś z niego obudowę http://www.leon-instruments.pl/2012/04/k... Na pewno jakiś układ RC do generowania 25 Hz z którego przemiatany jest wyświetlacz. 34 bity do zapamiętania liczby na wyświetlaczu (+1 bit znaku) 34 bity do zapamiętania liczby w pamięci (+1 bit znaku) Pewnie kolejna podobna ilość...

    DIY Konstrukcje   23 Maj 2016 17:39 Odpowiedzi: 36    Wyświetleń: 20256
  • [STM32][C] TIM1 taktowany dwa razy niższą częstotliwością

    1/ nadużywanie ustawiania bitów "|=". Nigdzie nie ma odpowiadającego wstępnego kasowania bitów, które są ustawiane, więc z góry zakładam, że ten kod może być zawodny. Najlepszym rozwiązaniem jest pojedyncze wpisanie do rejestru jednej wartości zawierającej żądane ustawienia wszystkich pól. 2/ [syntax=C]TIM1->PSC = 23999; TIM1->ARR = 1;[/syntax] Na timer...

    Mikrokontrolery ARM   07 Lip 2011 06:41 Odpowiedzi: 23    Wyświetleń: 3461
  • Co się dzieje wewnątrz mikrokontrolera? Opiszesz mi instrukcje Atmega8a wraz z tym jak to działa

    co każda z nich oznacza? Oczywiście, chętnie wyjaśnię znaczenie każdej z tych instrukcji dla mikrokontrolera Atmega8: 1. Instrukcje arytmetyczne i logiczne: - ADD (dodawanie): Dodaje wartości z dwóch rejestrów i zapisuje wynik w jednym z nich. - ADC (dodawanie z przeniesieniem): Dodaje wartości z dwóch rejestrów oraz bieżącą wartość przeniesienia (carry)...

    Nauka Elektroniki, Teoria i Laborki   31 Mar 2023 20:20 Odpowiedzi: 8    Wyświetleń: 324