Hamming weight (wersja dla uint32_t): [syntax=c] uint32_t reverse(uint32_t v) { v = (((v & 0xaaaaaaaa) >> 1) | ((v & 0x55555555) << 1)); v = (((v & 0xcccccccc) >> 2) | ((v & 0x33333333) << 2)); v = (((v & 0xf0f0f0f0) >> 4) | ((v & 0x0f0f0f0f) << 4)); v = (((v & 0xff00ff00) >> 8) |...
. Windows 10 na innym budżetowcu w wersji 32 bit zajmuje 15 GB. Nie widzę sensownego uzasadnienia, u mnie z zainstalowanymi podstawowymi aplikacjami (MS Office, PDF itp.) zajmuje około 16GB. Windows 10 64 bit zajmuje 23 z. 30 GB wolnego miejsca Prawdopodobnie w tymczasowych masz pobrane aktualizacje.
bit_is_set to nie funkcja tylko makro zdefinowane jak podałeś: #define bit_is_set(sfr, bit) (_SFR_BYTE(sfr) & _BV(bit)) Jeśli używasz go np. tak: if( bit_is_set(PINA, 3) ) Czyli tak naprawdę interesuje Cię czy ustawiony jest bit 3 rejestru PINA. Równie dobrze możesz to zapisać tak: if( PINA & (1<<3) ) Czyli...
W jaki sposób najprościej zamienić miejscami np w rejestrze PORTA czwórki bitów: PA0-PA3 i PA4-PA7. Baardzo proszę o najprostsze wyjaśnienie.
Wklej wsad który wgrywałeś. Ten co działał. "Przy zamianie dwóch bitów miejscami panel rusza i pokazuje pozamieniane litery. " - podaj adres gdzie zmienione bity. I ten co po zamianie litery nie działa -podaj adres gdzie zmienione litery.
Prawdopodobieństwo "trafienia" w taką jednoczesną zamianę bitów w sumie CRC i tablicy jest znikome. Poza tym CRC32 z samej siebie zabezpiecza wystarczająco. Nawet CRC16 jest dość silnym zabezpieczeniem (ale to zależy od ilości zabezpieczanych danych i ich ważności). Zabezpieczenie sumy CRC inną sumą nie ma za bardzo sensu (wykrycie błędu tak czy inaczej...
Myślę, że wystarczy globalna zamiana bitów ... Utrzymuje również prosty kod
O co chodzi z ta zamiana bitow w Xprogu ? czy to znaczy ze zczytujac jakas pamiec Xprogiem zapisany .bin bedzie mozna zpowrotem zaprogramowac tylko Xprogiem ? czy bedzie mozna uzyc ten .bin w innym programatorze ? z gory dzieki za odpowiedzi.
Problem tkwił w ustawieniu wewnętrznego preskalera TC0 na fCLK/256, który wprowadzał niestabilność odczytu. Zamiana miejscami timerów i usunięcie preskalera na rzecz 16 bitów TC1 pomogła. Temat zamykam
Masz źle napisaną obsługę odbioru transmisji. Po pierwsze, jak odbierasz dane to ich nie wysyłaj na wyświetlacz oraz nie używaj funkcji ustalających pozycję rysowania. Przerwanie ma tylko zbierać znaki i jak zbierze całość ustawiać flagę. W pętli głównej sprawdzaj flagę i gdy ustawiona wyświetlaj wynik. Po drugie zrezygnował bym z funkcji printf oraz...
Witam, Jak w temacie. I tak samo przesuwanie logiczne w prawo lub w lewo, ale bez utraty "wypchanych" bitów. Pzdr. Poprawiłem temat i pisownię. Zamykam.
A = A Xor 255
Nie chcę być upierdliwy, ale czy naprawdę wygodnie jest Ci pisać coś takiego? Możesz z pamięci powiedzieć, co robi ten kod? Może jednak prościej i czytelniej w ten sposób: http://www.leon-instruments.pl/2013/11/k... [syntax=vbnet] Usartc1_ctrla = &B00010101 Usartc1_ctrlb = &B00001000 Usartc1_ctrlc = &B11000000 Usartc1_baudctrla...
Witam, A czy S7 1200 nie ma w bibliotece bloku do przesuwania bitów np. w prawo ale przesuwanie kołowe?. Nie ma TIA pod ręką to nie sprawdzę na 100%;) Ewentualnie funkcja i zamiana ręczna bitów. Pozdrawiam,
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...
Przepisz na LW0 (słowo 0 z obszaru zmiennych tymczasowych). Przez np.: L0.0 będziesz miał dostęp do 8 bitu (zamiana bajtów w słowie). Możesz skorzystać też z komendy AT (zadeklarować Twój WORD jako np.: array[0..15] of BOOL), ale w S7-300 dostępna jest tylko w SCL'u.
Witam Mam małe pytanko do ZbeeGin. Ale w schemacie lub płytce występuje błąd (albo albo) :sm1: Źle doprowadzone linie D1 i D0 do układu 573 ? :sm19: Tak. Istotnie na schemacie D1 i D0 przy zatrzasku 537 powinny być zamienione miejscami. Na płytce połączenia są jednak prawidłowe (D0 do 9, D1 do 8). Zamiana tych bitów spowodowałaby - w najgorszym przypadku...
Owszem istnieje bez najmniejszego problemu. Musisz tylko zmienić tarcze na km i będzie wszystko po chrześcijańsku. Sa 3 opcje zamiana bitu we wsadzie lub wymiana całego wsadu na wersje eu a najprościej to zmiana kodowania za pomocą interfejsu.
SWAP zamienia miejscami półbajty. Jedyny sposób jaki mi przychodzi do głowy to "ręcznie zamieniać", ewentualnie w pętlę wsadzić - może kod będzie krótszy.
_BV Bit Value - czyli zamiana numeru bitu na jego wartość bitową. [syntax=c]#define _BV(bit) (1<<(bit))[/syntax]
Opis ze stickera B156XNT04.2 sugeruje na matrycę jaką miałeś tez LP156WF4-SLB5 (1920(RGB)×1080) FHD czyli zamiana z lepszej na gorszą !? p.s Kabel (6-43-W65E1-021-N) masz pod matryca FHD
Intel® Core™2 Duo Processor T6400 - (2M Cache, 2.00 GHz, 800 MHz FSB), instr. set 64bit ; pga478/sock.P Mobile Intel GM45 Express: 667 / 800 / 1066MHz FSB ; 36bit interface (64GB) Intel® Core™ Duo Processor T2450 - (2M Cache, 2.00 GHz, 533 MHz FSB), instr. set 32bit ; ppga478/sock.M Mobile Intel 945GM Express: 533 / 667MHz FSB ;...
Słusznie.... Szczególnie interesuje mnie zamiana informacji 5 bit na szeregową i odwrotnie. Oczywiście z uwzględnieniem metody synchronizacji sygnału.
Nie :) Szukaj nowszego auta :)
Niestety popularne Cortex-M0 (np. stm32f0discovery) nie mają tej instrukcji, a ręczna zamiana kolejności bitów jest zabójcza dla wydaności. Tablica 512 bajtów załatwia sprawę.
"Ci co zamienili sobie 13 bit w ustawieniach moga sobie via # zmieniac linie. " Czy możesz coś bliżej o tym napisać ??? via #??? nie kumam, zamiana 13 bit ??? z góry dzięki
Witam. Tabelka z fuse low wygląda następująco: http://obrazki.elektroda.pl/2137971500_1... Idąc od góry "Bit no" 7 - 0, dla Twojej potrzeby mamy bitowo: 0111 1010 ; zamieniamy na hex: 0x7A, licząc po 4 bity oddzielnie. Zamiana bity na hex: 1010 = 1 * 2^3 + 0 * 2^2 + 1 * 2^1 + 0 * 2^0 = 10 dziesiętnie; co odpowiada A hexadecymalnie.
Już wiem więcej:) Przykładowa struktura systemu CAN to ta na obrazku. Nad całością piecze sprawia MAIN SYSTEM CONTROLER - czyli np. mikrokontroler/komputer wyposażony w tym przypadku w interfejs SPI. Układ MCP2510 odczytuje dane z mikrokontrolera/komputera tym interfejsem i dodaje do danych odpowiednie bity kontrolne i wiele innych rzeczy, o których...
tak zmienilem tam na pin 0 portu D jest to ma pierwszym poscie na samej gorze config.h #define F_CPU 8000000 //częstotliwość zegara w Hz #define OW_PORT PORTD #define OW_BIT 0 //---------------------- // LCD //---------------------- #define LCD_PORT PORTC //port wyświetlacza #define LCD_RS 5 //bit linii RS #define LCD_EN 4 //bit linii EN #define LCD_X...
Zobacz 27 pin przełącza bity
witam, napisalkem soft w C pod AVRa i LM35. Sprawa jest taka jak skalibriwac ten termometr ? tzn zczytuje sume bitów z przetwornika, i jak zamienic na temoperature ? metoda prob i bledów ? czyli robic cuda z ta suma i moze w koncu wyjdzie jakas temperatura , czy jest na to jakis sposob ? dla temperatury => 0 C : Temperatura w stopniach Celsiusza=Vref...
Piny podpięte są dokładnie tak samo jak przy LCD HD44780. Z opóźnieniami też nie powinno być problemu, bo uruchomiłem pracę krokową AVR przez JTAG-a i też nie działa. Biblioteka rklib jest tutaj http://www.freepgs.com/robkry/?t=avrgcc/... Oto moje procedurki: void LCD_init(void) { register u08 i; #ifdef LCD_HALF_LO LCD_PORT_D|=0x0F|_BV(LCD_EN)|_BV...
Dotychczas problemem było zrobienie z 8-mio bitowego np. 16-sto. Ale cóż, świat idzie do przodu i "czwórki" też już się nie da.
Próby z fonią Rymi nie przynoszą rezultatu. Z DVD i VCR fonia jest Ok Dodam że procesor jest Oriona OEC 0135A a płyta VMC294B. Procesor taki jest również w Tv Vestel chasis 11AK 46 ale tryb od niego nie podchodzi tam fonia bez problemu się przełącza zamiana w bitach 3 i 4 i jest polska fonia
Witam, ściągnąłem bibliotekę #define F_CPU 8000000 //częstotliwość zegara w Hz //---------------------- // LCD //---------------------- #define LCD_PORTPORTB//port wyświetlacza #define LCD_RS 0//bit linii RS #define LCD_EN 1//bit linii EN #define LCD_X 16//liczba znaków w linii wyświetlacza #define LCD_Y 2//liczba wierszy wyświetlacza //#define LCD_BIT_SWAP...
Do sterowania zastosowalem gotowe biblioteki RKlibAVR http://www.elektroda.pl/rtvforum/viewtop... tylko ze w nowszej wersji chwilowo stronka z której ściągałem te pliki jest padnięta bo nie mogę na nowo ich pobrać ale w razie czego podaje linka: http://avr.elektroda.eu/?q=system/files/... uruchomiłem przykładowy...
Funkcjonalnie tak, 540 ośmiobitowy a 240 2x4 bity. Kwestia połączeń.
Obudowa to DIP28, z eepromów znalazłem: AT28C256 Czyli nawet lepiej bo więcej pamięci. Ten przełącznik to montuje na najstarszy bit adresu?
Tzn odinstalować Avasta wykonać skrypt i uruchomić internet bez niego czy zainstalować coś w zamian?
Do powyższego dodałbym zamiast Twoich UInt'ów, tablicę np.: Alarmy [1..100] of bool. Od V14 można wpisywać komentarz do każdego elementu tablicy, więc zachowasz przejrzystość. Tak, jak napisał Rariusz, zwróć uwagę na Trigger bit i Trigger address, bo występuje zamiana bajtów w słowie.
Przy tym sprzęcie ?? Lepiej zmień na inny a xp pozostaw może się przydać do wielu .. najlepiej gdyby był zaktualizowany na sp2. Win 7 zamuli niestety strasznie w 32b 64 to raczej totalna porażka będzie. Cały skarb jaki się kryje w tym sprzęcie to Win xp.
Sorki musialem wyjechać. Więc tak po próbie odbioru z PC strumien główny nie chce się wogóle odpalić (poza nocą w nocy idzie wszystko ok) a na strumieniu exstra idzie ok to pierwsze. Po zamianie miejscami nadal zacina w większości ta sama kamera (wydaje mi sie że ma wiecej do przekazania) to dwa. Co do kamer to tak są to takie same kamery. I dodam teraz...
Posiadam zainstalowanego windowsa viste home premium 32 bit z oryginalnym kluczem jednak nie mam do niego płytki z instalką.Czy jeżeli zainstaluję w zamian viste ulitimate 32 bit to wciąż będą mógł używać tego samego klucza z home premium na viscie ultimate?
witam ja mam wyświetlacz 2x16 T162BNL2 IND podłączony do atmegi8 tak jak w linku #define F_CPU 1000000 //częstotliwość zegara w Hz //---------------------- // LCD //---------------------- #define LCD_PORT PORTD //port wyświetlacza #define LCD_RS 2 //bit linii RS #define LCD_EN 3 //bit linii EN #define LCD_X 16 //liczba znaków w linii wyświetlacza #define...
Osobiście namawiałbym koloegę na zainteresowanie się C bo wówczas po zadeklarowaniu Unii byłoby to banalnie proste union zamiana { unsigned char bity[4]; unsigned long int dlugaliczba; }; mając coś takiego zmiennej dlugaliczba przypisujesz swoja wartość a na kolejnych pozycjach tablicy bity[] masz ją porozbijaną na poszczególne bajty.
Witam!!! Kolega chyba nie doczytał dokumentacji technicznej bo same procedury odczytu jak i zapisu są takie same... tylko wynik w DS18B20 jest podawany na 12 bitach (wynik podawany jest z dokładnością 0,0625°C przy czym dokładność samego czujnika wynosi ±0.5°C) a ds1820 ma wynik na 9 bitach. W D18B20 przesunięto trzy najstarsze (nie licząc bitów...
Zamianę liczby 16-bit na BCD widać gołym okiem. Pocątkowo zastanowiło mnie, dlaczego mają wyść takie liczby. Obliczyłam i wiadomo: 438hex to 1080 decy. -> wniosek BCD. Ale dalej nie wiem po co tu używać DAA. Zamiana polega na obliczeniu w petli reszty z dzielenia liczby przez 10 co daje liczby od końca i podzieleniu wesciowej liczy przez 10 do następnego...
Jednak raczej nie kupię GTX 1050Ti ale podpytam bo moja dotychczasowa karta graficzna posiada szynę danych 256 bit, a ta GTX 1050Ti ma szynę danych 128 bit. Z drugiej strony jedna ma 2 GB pamięci RAM a druga 4 GB. Czyli relatywnie GTX 1050Ti będzie szybsza od HD 7870 xt o jakieś 10%? Z tego co widzę to GTX 1060 6 GB również posiada szynę danych 128...
Chodzi Ci może o odwracanie bitowe ? Jeżeli tak, to zasada działania jest względnie prosta. mamy próbki w tablicy o indeksach powiedzmy i = 0..n-1. teraz bierzemy drugą taką tablicę (to tak dla uproszczenia, w rzeczywistości nie jest ona konieczna, bo można zrobić to na tej samej tablicy) dla każdej próbki o indeksie i odwracamy kolejność bitów w zmiennej...
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
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...
Znowu coś "zniekształciłeś". DisplayMeasurement(pressure & 0xFF); Przecież w dalszym ciągu przekazujesz tylko 8 bitów.
Witaj! Rozważałem różne warianty kodowania danych dla WS281x. Przy metodzie TIM+DMA+GPIO sterujesz na raz 16 lub ewentualnie 8 pinów na raz (transfer DMA jest 1- lub 2-bajtowy). Wtedy albo blokuje się niektóre peryferia (czasem akurat to co jeszcze jest potrzebne), albo trzeba MCU o dużo większej liczbie pinów. Ponad to dochodzi poprzesuwanie bitów,...
Z tego co widzę to źle ustawiasz stan niski na pinach. Dla CLK_PIN najlepiej zrobić to na XOR bitwise ^= . Swoją drogą dobrze jest zajrzeć jednak do dokumentacji scalaka. Wyraźnie jest pokazane, że najpierw musi być ustalony stan na DQ i dopiero narastające zbocze CLK (fig. 9b). Dodatkowo zapominasz o bicie wskazującym który stack wybierasz. Na sam...
1. CVAVR nie posiada typu double, jedynie float 32 bit ;-). Zamiana z float na double nic nie daje. 2. Zmienne innych typów przechodzą przez va_arg bez problemu - jedynie z float są problemy. EDIT: Udało się dokonać konwersji przez unię: [syntax=c]typedef union { float fl; uint32_t u32; } test_t; test_t test; test.u32 = va_arg(args, uint32_t); ftoa(test.fl,...
Przykładowo jesli bity sa w porcie PORTB ... : //moc - bajt pierwotny PORTB=0x00;// bajt wtórny (przestawiona kolejność bitow for(d=0;d<8;d++) //zamiana MSB z LSB { if(bit_is_set(moc,d)) sbi(PORTB,(7-d)); } działa to na całym bajcie - przekształć w zaleźności jak masz poukładane ... sbi ustawia bit .
Zrób "Chip Erase"... pewnie masz zaprogramowany Lock bit od zapisu. Pozadawiam, LightI
Obecnie pracuję nad stanem zastanym, czyli analizuję działanie mierników, a przede wszystkim liczników mocy. Tak nawiasem mam duszę pomiarowca i ta strona tematu mnie najbardziej interesuje. Jest to praktyczna strona każdej "teorii" nie tylko mocy. Dlatego ponownie proszę kolegów o pomoc w tym zakresie. Konkretnie o normy pomiaru energii. Analogowe...
Rozumiem, ale szukam czegoś takiego co po wykonaniu funkcji zwróci mi na raz całe słowo, a nie jego pojedyncze bity.
Witam, Próbuję stworzyć funkcję do obliczania CRC32. Będzie mi ona potrzebna do kontroli danych wysyłanych i odbieranych po RS232. Skorzystałem z funkcji, którą znalazłem w internecie. Prawdę mówiąc znalazłem taką funkcję w kilku miejscach i wszystkie wyglądają właściwie idenczytnie, a więc wnioskuje, że mogą być poprawne. Problem w tym, że funkcja...
dzięki :-) a w drugą stronę? gdy mam ciąg np 40 bitów to jak to zamienić na wartości dziesiętne
Tak jak koledzy pisali - zamiana A i B miejscami. (znaki + - maja się zgadzać, literki to kwestia konwencji) Ponadto sprawdziłbym oscyloskopem, czy faktycznie jakieś bity próbują się w ogóle po linii błąkać. Nie napisałeś jak długi masz ten kabel. Czy przypadkiem nie będzie konieczna prawidłowa terminacja obu końców linii. A jak z ekranowaniem?
config.h #define F_CPU 8000000 //częstotliwość zegara w Hz //---------------------- // LCD //---------------------- #define LCD_PORT PORTB //port wyświetlacza #define LCD_RS 2 //bit linii RS #define LCD_EN 3 //bit linii EN #define LCD_X 16 //liczba znaków w linii wyświetlacza #define LCD_Y 2 //liczba wierszy wyświetlacza //#define LCD_BIT_SWAP //zamiana...
witam wszystkich! mam pewien problem z wyświetlaczem 16*2 sterowany zgodnie z HD44780 pracuję na nim od jakiegoś czasu i wczoraj stała się bardzo dziwna rzecz, otóż przestał reagować na jakiekolwiek polecenie z mikrotkonrolera do tej pory korzystałem z biblioteki rklibavr - użycie jej jest bardzo proste, więc nie sądzę, żebym zrobił jakiś błąd w programie...
Zakładam że masz pewnie STK500v2. Dlatego proponuje zmieniać fuse bity w AVR Studio.
Posiadam komputer o następujących parametrach: CPU AMD Athlon 64 x2 4800+ GPU nVidia 9500 GT RAM 4 GB Kingston 800 MHz Płyta główna ASRock n68c GS FX Dysk Maxtor 120 GB sata I Chce zmienić system 32 na 64 bit. Co da mi ta zamiana przy takich parametrach? Czy wydajność w grach wzrośnie czy zmaleje?
Jeszcze raz sprawdziłem na starym MWPOWER działa na protokołach PELCO D , PELCO D1 , PELCO D-S1 , SAMSUNG , Po raz kolejny zamieniłem kable RS485 zamaiana A i B ok 15 razy próbowałem zamieniać od wczoraj https://obrazki.elektroda.pl/4923331100_... https://obrazki.elektroda.pl/2423064100_... https://obrazki.elektroda.pl/7499014200_...
Witam, Problem wygląda banalnie, mimo to nie doszedłem do sensownego rozwiązania. Potrzebuje wysterować 6 odzielnych LED'ów dwukolorowych dwunóżkowych. Każda z nich będzie sterowana dwoma bitami. Reasumując szukam prostego układu który będzie zmieniał polaryzacje diody w zależności od wartości dwóch bitów. Nie wchodzi w grę zamiana diody na 3 - nóżkową.
Cóż, do 5 razy sztuka. Przyglądając się wynikom z MATS nie jestem w stanie określić po której stronie PCB kostka jest winna. Błąd na początku był w bicie D042 Pierwsza wymiana, po stronie GPU musiała być zamianą kości sprawnej na uszkodzoną. Nie zwróciłem uwagi który bit failuje. Druga wymiana, po stronie przeciwnej - failował D052. Na tej podstawie...
Kurcze - troche pokręciłem bo mi się zdało że ten górny licznik jest osobny dla FM. One razem te dwa dzielniki tworzą dzielnik o długości 16 bitów. Pewnie sobie dokładnie poczytasz w pdf. Jak się pośpieszysz to w TME mają jeszcze 2 szt po 4 zeta netto.
binarny w sensie BCD. To już zupełne nieporozumienie, bo BCD to Binary Coded Decimal, w którym każde cztery bity są użyte do zakodowania jednej cyfry dziesiętnej np. 123(10) = 0001 0010 0011(BCD)
Witam Czy ma ktoś doświadczenie w odbieraniu danych z dwóch (lub więcej) czujników drogą radiową... Chcę zbierać dane z różnych czujników (temperatura, ciśnienie, przyspieszenie, itp) wysyłających dane przez moduły 443MHz i odbierać je przez jeden odbiornik, taki DataLogger. Umiem to robić pojedynczo z każdego czujnika i wyświetlać wartości na wyświetlaczu....
Witam Nie najlepiej wygląda ta pierwsza część. Powinieneś zrobić coś takiego. MOV B,#29 ;ZAŁADOWANIE REJESTRU B MOV C,B.0 ;PRZEPISYWANIE MOV 22,C ;bit po bicie MOV C,B.1 MOV 23,C MOV C,B.2 MOV 24,C MOV C,B.3 MOV 25,C MOV C,B.4 MOV 26,C MOV C,B.5 MOV 27,C MOV C,B.6 MOV 28,C MOV C,B.7 MOV 29,C ;zamiana starszych czterech bitów rejestru B z młodszymi ;NIE...
Jak można w windowsie 98 obrócić ekran, żeby zamiast rozdzielczości 800x600 wyszło 600x800, żebym mógł obrócić monitor i postawić go na boku (pozycja portret)? Bardzo by mi się to przydało. mam monitor CRT, ale mogę go "na chama" na boku postawić. Jak uzyskać tryb czarno-biały na ekranie bez posiadania czarno-białego monitora? Nie chodzi mi o profil...
Mod jest 4 bit. Z tego co znalazłem nie będzie to działać. Możesz mnie upewnić?
Witam wszystkich. Próbuję uporać się z moją pracą dyplomową. Za pośrednictwem SPI chcę wysłać odpowiednie komendy do wzmacniaczy programowalnych MCP6S91 i MCP6S92 , które w zależności od bitów będą miały odpowiednie wzmocnienie. Niestety nie mogę się uporać z problemem komunikacji. Schemat urządzenia jest we wcześniejszym temacie [url=https://www.elektroda.pl/rtvforum/t...
ginar, Twój sposób z zamianą liczby jest dobry. Trzeba wiedzieć na ilu bitach zapisujesz liczbę. Sprawdzasz najstarszy bit (u Ciebie 7-my numerując od zera od prawej do lewej) - gdy jest równy 1, to przyjmujesz, że liczba jest ujemna. Inaczej się chyba nie da tego rozpoznać.
Szperałem forum, ale niestety nie znalazłem odpowiedzi na nurtujące mnie pytanie, O ile w necie można znaleźć gotowe rozwiązanie to ja bym chciał bardziej zrozumieć jak to działa bez tłumaczenia tego sobie z kodu na ludzki. Sprawa dotyczy 8051 i kodu w asemblerze. Potrzebuje wiedzieć jak przekonwertować 16 bitową liczbę na ciąg znaków ASCII. Chodzi...
Pewnie by się dało tak zrobić, interfejs klawiatury jest dość prosty - potrzebny jest sygnał zegarowy, transmisja rozpoczyna się gdy na linii zegara jest stan wysoki, każdy stan wysoki to kolejny bit. Słowo składa się z 11 bitów - bit startu, 8 bitów danych, bit parzystości i bit stopu. Problem tylko w tym, że sygnał zegarowy musi być ciągle, zaś dane...
Dzieki wielkie za odpowiedz Zmodyfikowalem troche program liczący w HEXie a noz sie komus przyda [syntax=asm]ORG 000H START: LCALL WAIT_KEY ; czekanie na przycisk z klawiatury SWAP A ; zamiana starszych i młodszych bitów MOV R0,A ; zapamiętanie warości pobranej z klawiatury w rejestrze R0 LCALL WAIT_KEY ; czekanie na przycisk z klawiatury ADD A,R0 ;...
Cały kłopot z adapterami polega na tym że dewastują sds-a, makita (nie tylko) w swoim urządzeniu rozwiązała ten problem , bo zdejmujesz cały uchwyt sds i zakładasz zwykły gdzie oczywiście ze zwykłym uchwytem nie działa udar. W zamian za to uzyskujesz dużo bardziej precyzyjną (wyeliminowane bicie występujące w połączeni uchwytu sds z adapterem) wiertarkę...
A można jakoś sprawdzić dokładną częstotliwość pracy kwarcu w uC? Bo chciałem zrobić prosty zegarek i pomimo wykorzystania timer'a w CTC z obsługą przerwania (po odmierzeniu 1s) zegarek ma cholernie duże opóźnienia :| Na minutę spóźnia się bitą sekundę, co przy częstotliwości pracy nawet 1Mhz wydaję się być strasznie dużą wartością... :| Myślałem, że...
Cześć, Musisz wyznaczyć sobie współczynnik przeliczania jednego bitu na cm. Np: na jeden bit przypada 1.8cm. Zakres użyteczny Twojej zmiennej mieści się w przedziale 40-255. Myślę, że dobrym pomysłem było była by zamiana wartości na przeciwne wtedy dla 10cm będziesz miał 0 a dla 80 będzie to wartość 215. Wystarczy później tylko przemnożyć przez uzyskany...
kolego w bazie schematów masz schemat i tam jest opis układu t3z18afg a schemat do tv to lc37d44u i z niego wynika ze potrzeba do lvds 6 podwójnych sygnałów a zazwyczaj jest 5 podwójnych to pewnie w jakiś sposób sie przełącza ale nie wiem jak .Pewnie trzeba przełączyć z 10 na 8 bitów
Witam. Temat wygląda następująco, 1. potrzebuję sterować diodą laserową w sposób impulsowy, czyli zapalać ją i gasić. Podpowiedzcie jaki wykonać zasilacz i układ sterujący, tak by jej nie spalić. 2. Czy wiecie jak zrealizować zamianę dźwięku z mikrofonu na ciąg bitów w czasie rzeczywistym i spowrotem, z ciągu bitów na dźwięk ? Czy istnieje jakiś jednoukładowy...
FFT potrzebuje więcej pamięci niż DFT Są dwa rodzaje implementacji FFT - in-place i jakaś tam inna :D (według tego kryterium, bo samych rodzajów jest całą kupa :D ) in-place potrzebuje mniej pamięci, niż DFT, bo wszystkie operacje wykonywane są na buforze danych wejściowych, a po transformacie dane wyjściowe mamy tam, gdzie wcześniej były wejściowe...
U mnie sys_clock = pixel_clock dla trybu 1152 X 864 wynosi 108MHz (okres = 9.25ns), gdy będę zmieniał kolor na początku pixla i w jego połowie na na pewno pojawią się przebarwienia. Może to się taż nałożyć na problem skalowania w monitorze LCD w przypadku gdy rozdzielczość nie jest rozdzielczością natywną monitora. Na razie rozwiązaniem jest: - praca...
W nocie wyczytałem że rozmieszczenie pinów LVDS powinno być jak najbliżej DCM'a jakie ma to znaczenie? Ma to wpływ na zamianę sygnału z serial na równoległy 14 bitów? Poza tym w nocie przyjęli, że Clock do LVDS'a nadawany jest po zwykłym jedno pinowym standardzie, mam nadzieję że nie jest problemem odbiór Clocka również w LVDS? W sumie mam do dyspozycji...
Tak naprawdę żaden program w 100% nie zweryfikuje sprawności pamięci. Występuje również problem braku poprawnej współpracy pamięci jednostronnej z dwustronną, pamięci różnych producentów, itd. Podobna jest sytuacja z dyskami. Uszkodzony klaster owszem zaznaczy i co dalej. Najlepszym sposobem jest zamiana na drugą pamięć najlepiej sprawdzoną.
Wcześniej taka karta była (jak odkupiłam tego kompa, ale karta była uszkodzona i dostałam w zamian właśnie hd5450). Także osobiście porównania nie mam.
Na blogu Mozilli jest napisane, że jak się włączy "Udział w badaniach" to wtedy ta łatka wchodzi automatycznie. https://obrazki.elektroda.pl/2705627000_... No to jak to weszło, to już teraz automatycznie ogarnia certyfikaty. Może też można tą zamianę wprowadzić ręcznie w About:config.
Witam Już nie wiem gdzie się zwrócić z pomocą w próbie rozkodowania transmisji. Mam radio samochodowe Kenwood KDC-W5541U i chciałbym "pozyskać" dane wysyłane do wyświetlacza radia. Tak aby móc je potem wysłać do wyświetlacza w desce rozdzielczej. Podobny myk udał mi się wczoraj z radiem Blaupunkt RCM148 (komunikacja po i2c). Za pomocą analizatora logicznego...
Kod umieszczamy w odp. tagach SYNTAX Między gwiazdkami fragment do zmiany
Nie jestem bezczelny. Nie potrzebnie wrzucałem całość:) Najbardziej chodzi mi o ostatni fragment, a dokładnie o zamianę danej z MCP3208 na napięcie i wyświetlenie jej na wyświetlaczu: // Utworzenie 16 bitowej liczby z MSB i LSB danaK = danaH<<8 | danaL; // Liczba 16 bitowa danaK &= 0x3FFF; // Pozbycie się 4 znaczących bitów danaV = danaK *...
witam. Mecze się już kolejną noc z zrozumieniem jak odczytywana jest ramka sms w postaci pdu(jej konwersja na tekst). są niby gotowce na elektrodzie ale chciałem to zrozumieć a nie tylko wklepać. dla przykładu odbieram taką wiadomość: 07918497908952F0040B918497428XXXFX000001... tyle co udało mi się rozszyfrować : 07 - SMCS 91 - format...
Zamiast W25Q40BW 1.8V 4M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI wstawiłem tak jak pisałem na początku dokładnie tą kość. W25Q40BLSSIP 2.5V 4M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI i działa bez problemu.
Poważnie? Każdy pixel tak konwertowałeś? Bez sensu! Wystarczy zmienić jeden bit w ustawieniach wysyłanych komendą 0x36 - Set Address Mode. Strony 35..37. Sekcja 9.25, bit A3 - RGB/BGR order. [url=http://www.allshore.com/pdf/solomon...
Po wymianie i tak czeka ciebie kodowanie. Zasada jest prosta, nowy musi mieć co najmniej tyle samo bitów co stary. Więcej bitów to więcej opcji które po prostu wyłączysz żeby błędami nie sypało.
Dla mnie osobiście asembler to esencja programowania i możliwość panowania nad każdym taktem który wykonuje mikrokontroler. Jestem zdecydowany na włożenie większego nakładu pracy w zamian za gwarancję ,które otrzymuję Pogadamy jak wyjdziesz poza 8 bitów i zostaniesz ekspertem w asemblerze od np. thumb 2. Ok? Spróbuj!!! Zobaczysz jakiej wtedy esencji...
BusAdapter to mi wygląda jedynie na konwerter, a urządzeniem jest zapewne coś innego. Możesz pokazać instrukcję? Często, gdy potrzeba zmodyfikować tylko jeden bit, najpierw należy pobrać aktualną wartość rejestru, ustawić/wyzerować żądany bit i wysłać całość z powrotem. Może też zachodzić zamiana bajtów w słowie, związana z rodzajem konwersji Little/Big...
zamiana bitów zamiana miejscami kolumn zamiana glosnikow miejscami
monitor freesync elektrozaczep częstotliwość rozłączyć rozmowa
rozdzielacz koparka rozdzielacz koparka
Lokalizacja modułu immobilizera w Ford Windstar 1995 Peugeot 206 1.4 benzyna 2001 - brak iskry, nie odpala