maski bitowe

Znaleziono około 426 wyników dla: maski bitowe
  • PIC16F883 - Jak zapalić diodę po naciśnięciu uSWITCH?

    Np. testuj każdy przycisk osobno i zapalaj każdą diodę osobno wg stanu przycisku. Wcześniej zdefiniuj maski bitowe przycisków i diod. if (inputB & PRZYCISK1) PORTA |= LED1; else PORTA &= ~LED1;

    Mikrokontrolery PIC   08 Sie 2013 12:38 Odpowiedzi: 30    Wyświetleń: 5409
  • Jak zapisać obrazek RGB565 do pliku BMP? - Błędny wynik kodu

    Przy aktualnym nagłówku nie wystarczy (patrz MSDN biBitCount ). Można zastosować inny nagłówek (BITMAPV4HEADER, BITMAPV5HEADER) i zdefiniować w nim maski bitowe pasujące do RGB565 albo skonwertować dane do RGB555 (tutaj i tak są odczytywane programowo, więc nie będzie to wieki koszt).

    Mikrokontrolery   13 Lis 2014 16:04 Odpowiedzi: 6    Wyświetleń: 1416
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • M8 DS18B20 LED - DS18B20 format wyniku i podział na cyfry

    To jest konwersja na ASCII, np. do wyświetlenia na LCD lub terminalu. Pytania, które zadajesz, nie dotyczą mikrokontrolerów, a podstaw języka C. p jest zmienną wskaźnikową, czyli adresową. *p ++ = x - to zapis x pod adres zawarty w p i zwiększenie tego adresu, tak, aby p wskazywała następny bajt bufora. Jedynka w apostrofach - to znak ASCII - cyfra...

    Mikrokontrolery AVR   31 Gru 2012 12:09 Odpowiedzi: 27    Wyświetleń: 4143
  • [AVR/C++] Jak używać rejestru PIN i maski bitowe w ATmega8?

    Do czego maja sluzyc maski bitowe?? czy switch(PINC) { case 1: { }; break; case 9: { }; break; case 17: { }; break; } nie wystarcza?... Jesli chcesz uzaleznic wykonywanie kodu od konkretnego pinu.... if (PINC&1) //gdy ustawiony jest bit0 { }; if (PINC&9) //ustawione...

    Mikrokontrolery   02 Lis 2010 14:08 Odpowiedzi: 7    Wyświetleń: 2546
  • REKLAMA
  • Assembler - Sprawdzanie "niepełnego" stanu rejestru I/O

    W poprzedniej wypowiedzi dokonałem poprawek w przykładowym kodzie. Tak, to już jest kiedy Elektrodę traktuje się jako przerywnik przy pracy. Kwestią otwartą jest nadal testowanie wybranego bitu, lub bitów. 1. Jak to wykonywać poprawnie testowanie jednego bitu ? Zależy to od danej sytuacji. W trakcie testowania pojedynczego bitu w PINx z pominięciem...

    Programowanie   06 Sie 2015 00:48 Odpowiedzi: 8    Wyświetleń: 1146
  • Jak przekonwertować liczbę szesnastkową na dwa znaki ASCII w Modbus ASCII?

    Witam, Kolega za dużo kombinuje...bierzemy bajt do konwersji i rozdzielamy na dwie 4 bitowe wartości (używamy do tego celu maski zmienna = zmienna&maska), następnie konwertujesz dwa półbajty do ASCII i po problemie :) Sama konwersja też jest dość prosta, sprawdzasz czy pół bajt mniejszy od 10 jeśli tak to robisz logiczny or z 0x30h jeśli większy lub...

    Mikrokontrolery AVR   28 Lis 2011 00:34 Odpowiedzi: 10    Wyświetleń: 2500
  • REKLAMA
  • LCD ze złomu - BL55066 i Arduino, I2C, UART sterowanie z PC + Konkurs

    https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....

    Wnętrza urządzeń   05 Lis 2023 20:56 Odpowiedzi: 22    Wyświetleń: 4869
  • [ATMEGA8][C] Programowy PWM - sterowanie diodami LED

    Zobacz na maski bitowe w makrach LED_0_ON i LED_0_OFF - są takie same. On kasuje bit 6, pozostałe nie zmieniając, z kolei off ustawia wszystkie bity z wyjątkiem b6. W efekcie nic się na porcie nie zmienia.

    Mikrokontrolery AVR   27 Gru 2011 10:52 Odpowiedzi: 34    Wyświetleń: 14569
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    AVE... Odsyłasz do noty bo nie potrafisz napisać programu, który osiągnie max bez DMA. Czy tak ciężko przyznać, że nie masz racji? Jak napisać taki program napisałem w spoilerach. Jeśli nie możesz tego odczytać, to może powinieneś iść do okulisty? Co do GPIO to w przypadku PIC i XC8 nóżką manipulować można na kilka sposobów: 1. Można bawić się w maski...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17502
  • [ATMEGA8][C] - Sterowanie oświetleniem - włączniki dzwonkowe

    Standardowa odpowiedź: brak atrybutu volatile. A tak poza tym, program napisany fatalnie. Masz mnóstwo zmiennych, które de facto są stałymi, więc nie powinny być zmiennymi. Masz też zamiłowanie do procedur zawierających jedną instrukcję. Twój program większość czasu spędza na wywoływaniu i powrotach z procedur. Proste maski bitowe przekazujesz przez...

    Mikrokontrolery Początkujący   14 Gru 2015 10:57 Odpowiedzi: 25    Wyświetleń: 4896
  • Atmega8 - Tym razem; przerwanie sprzętowe - nie działa

    Pętla for w C działa tak, jak while. Zapis for (a; b; c) to to samo co: a; while (b) { ... c; } Zdefiniuj jako stałe preprocesora numery bitów LED i przycisków i używaj ich w kodzie - te maski bitowe nie są czytelne, a ich zmiana wymaga edycji wielu linii kodu.

    Mikrokontrolery Początkujący   03 Kwi 2013 20:44 Odpowiedzi: 30    Wyświetleń: 3792
  • Jak działa skanowanie klawiatury matrycowej w C? Co to jest upperNibble?

    możesz zastosować pętlę, np tak: [syntax=c] static const uint8_t rowsel[] = { tu wpisujesz maski bitowe wyboru wierszy } for (....) { PORTx |= maska_wyłączenia_wierszy; PORTx &= rowsel[i]; ... } [/syntax] Na AVR wypadałoby w deklaracji tablicy użyć jeszcze zaklęcia PROGMEM, a przy dostępie do niej pseudofunkcji dostępu do pamięci programu. Szczęśliwie...

    Mikrokontrolery Początkujący   20 Gru 2012 20:07 Odpowiedzi: 16    Wyświetleń: 3033
  • LPC2148 - Zawieszanie się programu przy przerwaniach zewnętrznych i TIMER0

    Po pierwsze, nie różnicuj priorytetów przerwań i nie zagnieżdżaj ich. Po drugie, nie używaj opóźnień w przerwaniach. Po trzecie, nie szyfruj stałych w programie - maski bitowe zapisuj binarnie lub szesnastkowo, a nie dziesiętnie. Po czwarte, używaj stałych symbolicznych z plików nagłówkowych. Po piąte, ARM7 jest ciut zdezaktualizowany, a jak już zauważyłeś,...

    Mikrokontrolery ARM   19 Lis 2015 21:16 Odpowiedzi: 10    Wyświetleń: 1227
  • REKLAMA
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Freddie mówiłeś, że nie można czekać na zerowanie tak jak wcześniej próbowałem więc tu czekam inaczej. Czy teraz jest ok? Niestety... Dla uzmysłowienia Twojego problemu, miej świadomość, że ADC_CR2_RSTCAL i ADC_CR2_CAL to są maski bitowe o stałej wartości, przykładowo (1 << 5) i (1 << 8). Innymi słowy Twoje pętle to obecnie po prostu while...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26463
  • [bascom avr] odczyt tylko 5 bitów z 8 bitowego portu

    Tak jak napisał kolega wyżej... Jeżeli potrzeba więcej niż jeden bit to przez maskę bitowa zmienna = portA & 0x1F

    Mikrokontrolery AVR   03 Paź 2009 12:08 Odpowiedzi: 2    Wyświetleń: 1865
  • [bascom] Operacje bitowe na zmiennych, operator and

    Witam. Wg helpa do Bascom AVR mamy coś takiego: http://obrazki.elektroda.net/94_12546560... Tymczasem u mnie kod $regfile = "m16def.DAT" $crystal = 1843200 $baud = 4800 Dim Adres As Byte Adres = 63 And 19 Print Adres End zwraca w symulatorze wartość 19, czyli tą która zostaje wpisana po operatorze and. Dlaczego tak, i w takim razie...

    Mikrokontrolery AVR   04 Paź 2009 13:58 Odpowiedzi: 2    Wyświetleń: 3603
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    GPIO_ODR_ODR15 to maska bitowa, a nie numer bitu - podejrzyj sam jaką ma wartość. 4\/3!!

    Mikrokontrolery ARM   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 15588
  • Windows 2000 Server: DHCP przełącza się na kartę NET zamiast LAN, jak to naprawić?

    Właśnie do tego wczoraj w nocy doszedłem i jak zmieniłem na inną klase to od razu zaczeło działa a maski były 24 bitowe

    Sieci, Internet   05 Lis 2004 14:17 Odpowiedzi: 2    Wyświetleń: 1278
  • Jak skonwertować double do sfixed (FixedPoint) w C/C++ dla FPGA?

    Maski bitowe bedące wskaźnikami, a więc (mogę PAscalem? łatwiej mi się myśli): const LLength=64; //podajesz najstarszy znaczący bit przepisywanej liczby var InputMask, OutputMask: byte; OutputPtr: Longint; begin InputMask:=LLength; OutputMask:=128; //10000000b OutputPtr:=0; repeat OutTable[OutputPtr]:=0; if (licza...

    Programowanie   28 Kwi 2008 11:58 Odpowiedzi: 10    Wyświetleń: 1633
  • [STM32] - Algorytm bezstratnej kompresji grafik GUI dla LCD TFT

    Tyle pisania i mało konkretów... Po pierwsze nie tworzyłbym żadnego nowego standardu tylko użył jakiejś sprawdzonej metody - to czy będziesz miał mapę bitowa skompresowana uniwersalnym algorytmem np deflate https://en.wikipedia.org/wiki/DEFLATE#De... czy użyjesz dedykowanego formatu np PNG (który tez używa deflate) http://ysflight.in.coocan.jp/programming...

    Mikrokontrolery ARM   07 Lut 2014 22:07 Odpowiedzi: 48    Wyświetleń: 7851
  • [C] [C][AVR] Jak działa makro #define T_BIT(adr) w kodzie C?

    Przepraszam, ale co zmienia czy zastosuję pole bitowe, czy maski dla problemu endianess? Jak mi się zmieni endian to jedno i drugie się wysypie. Stąd jeśli coś ma być przenoszone pomiędzy platformami (co IMHO w tym przypadku jest bez sensu*) to trzeba to uniwersalnie napisać, są w bibliotece standardowej nagłówki umożliwiające uniezależnienie się od...

    Mikrokontrolery AVR   26 Sie 2010 11:09 Odpowiedzi: 7    Wyświetleń: 1580
  • Sterowanie układem 8255 z Bascoma - jak to zrobić?

    Układ ten adresowanie bitowe posiada tylko na porcie PC, pozostałe musisz ustawiac albo kasować na zasadach sumy logicznej maski albo iloczynu negacji maski.

    Mikrokontrolery   23 Paź 2003 19:35 Odpowiedzi: 5    Wyświetleń: 1307
  • Jak napisać prosty program w C do obsługi portu LPT w Linux?

    Dla 'lpt' dostępne są jeszcze dwa dodatkowe ośmiobitowe rejestry pod adresami 'BASEPORT + 1' i 'BASEPORT + 2'. Odczytujesz je tak samo( możesz również pisać na sygnały wyjściowe) jak 'BASEPORT' czyli wynik_1 = inb(BASEPORT + 1); wynik_2 = inb(BASEPORT + 2); znaczenie bitów rejestrów: !przy pinach z '~' stan napięcia na pinie jest negacją...

    Programowanie   25 Sie 2009 09:42 Odpowiedzi: 16    Wyświetleń: 10369
  • Attiny13 - 3-bitowy licznik - nie działa zgodnie z oczekiwaniami

    Serdeczne dzięki, poniżej cały, działający kod: PORTB = (PORTB-1&0b11111000)|(&#... http://obrazki.elektroda.pl/4233538800_1... Niech zostanie dla następnych :-)

    Mikrokontrolery Początkujący   12 Wrz 2013 20:00 Odpowiedzi: 8    Wyświetleń: 2334
  • AVR+C - Kłopot ze zrozumieniem składni przy operacjach logicznych

    << i >> to przesuniecia bitowe. I tak po pierwsze np. PB0 to stała o wartości 0, PB6 to stała o wartości 6 itd. Przesuniecia bitowe działają tak: 0b00001100<<2 da nam 0b00110000 0b10000001<<1 da nam 0b00000010 0b01000001>>1 da nam 0b00100000 itd. Tworzy to zatem maski bitów które w połączeniu z negacjami i innymi operacjami...

    Mikrokontrolery Początkujący   19 Lip 2012 14:29 Odpowiedzi: 90    Wyświetleń: 9033
  • nRF24L01 - jak wysłać 16-bit dane z AVR Atmega 8 w C++?

    Wystarczy po stronie nadajnika rozbić 16bit na dwie liczby 8bit: Na tym etapie nauki warto dodatkowo zaznajomić się pojęciem unii, która pozwoli pozbyć się dodatkowych przesunięć i maskowań. Na tak prostym przypadku to może jeszcze przerost formy nad treścią, ale łatwo będzie można załapać o co chodzi, a później do większej porcji danych przyda się...

    Mikrokontrolery   02 Sie 2017 11:26 Odpowiedzi: 6    Wyświetleń: 1179
  • Jak ustawić tapetę na pełny ekran w Nokia N73?

    Z innego forum: Jako że nikt jeszcze nie opisał możliwości zmiany tapety na całym ekranie, co jak wiadomo w S60v3 było tylko możliwe tworząc nowy temat, postanowiłem opisać jak można szybko zmieniać tapety bez zmiany tematów. Nie jest to rozwiązanie idealne, ale i tak można uzyskać ciekawe efekty. Metoda ma ten minus że najlepiej widać to w tematach...

    Smartfony Użytkowy   03 Mar 2008 08:12 Odpowiedzi: 13    Wyświetleń: 44438
  • [8051] Jak działa bit maskujący przerwanie ET0 w rejestrze IE mikrokontrolera 8051?

    Poszczególne bity tego rejestru pozwalają ci "zamaskować" określone przerwania Wyjaśnienie terminu maska bitowa znajdziesz np na Wikipedii [url=http://en.wikipedia.org/wiki/Mask_%...

    Początkujący Elektronicy   17 Lut 2014 17:04 Odpowiedzi: 4    Wyświetleń: 945
  • [STM32][C] Jak nawiązać I2C z GY-50 L3G4200D na STM32F100C4T6B?

    Cześć Od razu nadmienię, że jestem w tym początkujący. Posiadam mikrokontroler STM32F100C4T6B oraz moduł GY-50 L3G4200D. Próbuję nawiązać połączenie za pomocą interfejsu I2C i wyświetlić informację na komputerze kominukując się po UART, który na pewno działa. Jeżeli chodzi o połączenie to jestem na 99% pewny, że jest dobrze. Korzystam z programu STM32CubeMX...

    Mikrokontrolery ARM   10 Sty 2019 13:39 Odpowiedzi: 3    Wyświetleń: 672
  • atmega8 - USART: Transmisja 9600bps przestaje działać po zmianie ustawień

    Skoro są wyzerowane, to widać powinny być, jakie to ma znaczenie? Skoro wpisujesz coś do tego rejestru to i tak musisz stan tych bitów ustalić... A sprawdzenie można zrobić tak jak w przypadku portów, tyle, że zamiast UCSZ1, które zawiera tylko numer bitu należy zastosować (1<<UCSZ1) lub _BV(UCSZ1), żeby zamienić nr bitu na maskę bitową.

    Mikrokontrolery Początkujący   01 Wrz 2014 18:29 Odpowiedzi: 12    Wyświetleń: 1326
  • ATtiny 2313 - Czujnik odległości HC-SR04 - błąd w programie

    Dzień dobry. Zbudowałem miernik odległości w oparciu o ATtiny2313, czujnik HC-SR04 i wyświetlacz LED 7 segmentowy 4 cyfrowy, wspólna katoda. Program napisany w języku C w Atmel Studio. Problem polega na tym, że układ działa poprawnie tylko do odległości 70 cm. Powyżej zaczynają migać segmenty, na cyfrze jedności i dziesiątek, które nie powinny się zapalać....

    Mikrokontrolery AVR   15 Sty 2014 07:21 Odpowiedzi: 12    Wyświetleń: 3699
  • atmega32 [C] - Obsługa klawiszy, wyświetlacza, przerwań i do tego ADC.

    Klasyczny błąd obsługi wyświetlacza plus kilka innych błędów, które popełniłeś w tym kodzie dają razem takei właśnie efekty. "Klasyczny błąd obsługi wyświetlacza" polega na tym, że przed wystawieniem obrazu cyfry nie wyłączasz poprzedniej. Powinno być tak: - wyłącz cyfrę - podaj segmenty dla nowej - włącz nową cyfrę Nie potrzbujesz też żadnych if-then-else...

    Mikrokontrolery Początkujący   21 Kwi 2013 18:28 Odpowiedzi: 29    Wyświetleń: 3495
  • ATMEGA2560 [C] - Problemy z bootloaderem z karty SD i przyciskiem enkodera

    A co to takiego? # define LED_RED _BV(3) Makro _BV(x) zwraca wartość pinu a Ty chcesz zdefiniować jego numer. Wystarczy więc po prostu: #define LED_RED3 Podobnie w pozostałych przypadkach. Przecież zastosowanie tam _BV jest całkowicie poprawne. Potrzebuje maskę bitową do funkcji sterujących LEDami, a nie nr pinu.

    Mikrokontrolery Początkujący   01 Sty 2017 22:05 Odpowiedzi: 4    Wyświetleń: 1014
  • Zmiana migania diody na inną nóżkę w Attiny2313, co oznacza 0x7F i 0x80?

    Skoro sam napisałeś ten program, to czemu innych pytasz co oznaczają 0x7F i 0x80? Śmiem wątpić w twoje autorstwo, ale odpowiem: - 0x7F to maska bitowa, w której jedyny skasowany bit to bit 7. 0x80 to maska bitowa, w której jedyny ustawiony bit to bit 7. O pojęciu maski, bitu i bajtu nie będę pisał. - Maski te są wykorzystywane przy ustawianiu odpowiedniego...

    Mikrokontrolery   13 Sie 2008 22:32 Odpowiedzi: 6    Wyświetleń: 2051
  • Sterowanie zbiornikiem: Jak użyć instrukcji JB i maski bitowej?

    setb p1.2 Radzę zapoznać się lepiej z architekturą 8051 - najlepiej z dokumentacji Philipsa (NXP): [url=http://www.nxp.com/acrobat_download... [url=http://www.nxp.com/acrobat_download... Guide + lista rozkazów [url=http://www.nxp.com/acrobat_download...

    Mikrokontrolery   19 Kwi 2009 21:06 Odpowiedzi: 6    Wyświetleń: 1395
  • [XC8 1.33] #define, aliasy i tworzenie biblioteki - ostrzeżenia kompilacji

    Czytałem podręcznik XC8 C Compiler User's Guide, również punkty poświęcone strukturom i wskaźnikom, oraz polom bitowym i jakoś mnie to nie oświeciło w kwestii definiowania prototypu funkcji z aliasami definiowanymi gdzieś indziej, bo na tym polega mój problem. Bardziej przydatny byłby podręcznik C, a nie jakiejś konkretnej implementacji w postaci kompilatora....

    Mikrokontrolery PIC   19 Lut 2017 22:15 Odpowiedzi: 7    Wyświetleń: 2829
  • STM32F3Discovery - Konfiguracja GPIO bez bibliotek, wartość RCC_AHBENR_GPIOEEN

    Oczywiście RCC_AHBENR_GPIOEEN nie mam A niby czemu? Nazwy bitów są zdefiniowane w pliku nagłówkowym i przepisywanie tego na nowo nie ma sensu ;) Nie mówię o korzystaniu z funkcji biblioteki! Tylko z pliku nagłówkowego mikrokontrolera. Bit IOPEEN to 21-szy bit w rejestrze RCC_AHBENR, stąd maska bitowa: 1<<21 = 2097152 = 0x200000. Swoją drogą zwróć...

    Mikrokontrolery Początkujący   09 Sie 2015 11:08 Odpowiedzi: 3    Wyświetleń: 1572
  • proszę o pomoc w tworzeniu programu magazynowego w exelu

    Nie wiem czy tak samo rozumiemy "kodować bitowo"? Mam na myśli tzn maskę bitową 8 bitów czy 4 bitów czyli 4 lub 2 pary 2 bitowych wartości, pozwala zapisać 4 x 4 lub 8 x 4 różnych wartości.

    Programowanie   21 Gru 2024 13:13 Odpowiedzi: 26    Wyświetleń: 1038
  • C jak napisać procedurę na zamianę kodów z systemu dziesiętn

    void oznacza że funkcja nie zwraca żadnej wartości. Zmienna i to licznik pętli, tak jak w kodach wyżej, z każdym wykonaniem pętli jest zwiększana i dzięki temu kolejne cyfry rozwinięcia są zapisywane na kojelnych miejscach w tablicy. Wyrażenie 'break' kończy pętle, tu użyte jest gdy liczba jest mniejsza od 2 (wtedy nie trzeba jej specjalnie zamieniać...

    Programowanie   30 Wrz 2008 19:28 Odpowiedzi: 43    Wyświetleń: 4965
  • Windows XP: Konflikt dwóch kart sieciowych i zanikanie internetu

    Maska TCP/IP dla sieci wewnętrznej nie może być 8 bitowa (255.0.0.0) tylko 24 bitowa (255.255.255.0). Maska 8 bitowa używana jest tylko dla loopback'a, czyli pętli zwrotnej. Twoje adresy na poszczególnych interfejsach sieci wewnętrznej to. Host1 eth0 Konfiguracja zgodna z zaleceniami providera eth1 10.0.0.1 255.255.255.0 Host 2 10.0.0.2 255.255.255.0...

    Sieci, Internet   02 Sty 2005 12:59 Odpowiedzi: 6    Wyświetleń: 1124
  • Udostępnianie internetu stacjonarny (XP) - laptop (w7)

    przy udostepnianiu pol. internetowego nawet nie trzeba podawac adresacji. XP ma w sobie w tym przypadku wbudowany server DHCP ktory rozda sam adresy. Wystarczy zeby klient podpiety pod ten XP mial wlaczony DHCP dla IPv4. Lub adresacje z zakresu 192.168.0.0\24 czyli np. adres 192.168.0.2 maska 24 bitowa.

    Hardware, Software, naprawa urządzeń sieciowych   10 Sty 2011 14:33 Odpowiedzi: 5    Wyświetleń: 2693
  • [STM32F107VB][C/uVision4] Ethernet na stm32 - first steps

    The very first step jest modyfikacja pliku stm32_eth.h, plik ten zawiera definicje adresu rejestru statusowego zastosowanego PHY, oraz definicje masek bitowych zawierających informacje na temat położenie bitów prędkość oraz duplexu w tymże rejestrze. W przypadku ste100p jest to rejestr “XCVR Configuration Information and Interrupt Status Register”...

    Mikrokontrolery ARM   22 Mar 2011 08:16 Odpowiedzi: 5    Wyświetleń: 5101
  • Udostępnianie internetu w sieci domowej - problem z połączeniem na drugim PC

    Rzeczywiście maska jest błędna. Wogole takiej maski nie przyjmie jest bitowa dziura 11110010 w trzecim bajcie - wystarczy 255.255.255.0

    Sieci, Internet   26 Sie 2005 19:01 Odpowiedzi: 17    Wyświetleń: 4163
  • Zadanie Z internetu - Kolejne zadanie z internetu sprawdzenie i wytlumaczenie

    Do utworzenia jest 60 podsieci FLSM z sieci klasy C (maska 24 bitowa). Mamy więc do dyspozycji 8 bitów. Najbliższa nie mniejsza niż 60 potęga 2 to 2^6=64. To daje 64 (lub 63, bez podsieci 0) podsieci o rozmiarze 32-(24+6)=2 bity, czyli posiadające po 2 użyteczne adresy.

    Sieci Początkujący   09 Paź 2015 19:12 Odpowiedzi: 8    Wyświetleń: 3927
  • Taśma świetlna FEIT Smart WiFi — model: FETAPE/RGBW/CNTRSC — FCC ID: SYW-TAPRGBW

    Jedyne, których nie mogę zrozumieć, to flagi i dowództwo. Czy to tylko całkowita maska bitowa wszystkich aktywnych flag? Mój nie zapełnia się w aplikacji internetowej - a new_pins.h nie definiuje żadnych flag powyżej bitu 9? Ponadto aplikacja internetowa nie przechwytuje „polecenia”, ale jest wymieniona w pliku readme? Dodano po 14 Utworzono PR dla...

    Smart Home Urządzenia   10 Sie 2025 11:54 Odpowiedzi: 103    Wyświetleń: 11541
  • Najwydajniejsze metody ustawiania i zerowania pojedynczego bitu w C/C++

    Witam Obojętnie w jakim języku piszesz możesz skorzystać z "maski bitowej": Jeśli na którymś miejscu chcesz ustawić 1 to należy tą liczbe potraktować operacją logiczną OR z liczbą która na ineresującym miejscu (-ach) będzie miała 1 a na pozostałych 0. Np. 1010 OR 0100 ________ 1110 Jeśli na którymś miejscu (-ach) chcesz ustawić 0 to należy tą liczbe...

    Początkujący Elektronicy   24 Wrz 2006 12:29 Odpowiedzi: 5    Wyświetleń: 1425
  • STM32F407 - Diody nie gasną przy użyciu rejestru BSRR, ostrzeżenie kompilatora

    Po pierwsze, używaj aktualnych plików nagłówkowych, z rejestrem BSRR i bez BSRRH/BSRRL. Po drugie - co jest szybciej napisać: GPIO_BSRR_BR_15 czy 1u << 15 << 16 ? Moim zdaniem radosna twórczość w postaci tworzenia definicji zawierających długie nazwy z NUMERAMI bitów na końcu jest tylko zaciemnianiem programu (słynne Atmelowe 1 <<...

    Mikrokontrolery ARM   24 Gru 2015 16:28 Odpowiedzi: 13    Wyświetleń: 1560
  • Konfiguracja sieci: brak połączenia komputera z drukarkami przy stałym IP

    Jeśli w komputerze mam ustawiony adres IP automatyczny, Polecenie ipconfig wpisane do cmd wyświetli ci adres IP komputera plus adres bramy czyli routera. Przy masce 24 bitowej najlepiej ustawić adresy IP drukarek tak aby nie kolidowały z zakresem serwera DHCP ustawionego na routera. Przykład: 192.168.0.1 - adres IP routera. 192.168.0.2 do 192.168.0.100...

    Sieci Początkujący   17 Lip 2018 20:15 Odpowiedzi: 8    Wyświetleń: 1065
  • [ATxmega128A3][avr-gcc] - Makrodefinicje I/O w Xmega

    Dziękuję koledze LordBlick, poprosiłem go o odblokowanie tematu, bo wydaje mi się, że mimo pozornej prostoty problemu warto się nad nim chwilę zastanowić. Zanim przejdę do odpowiedzi na post #3, powiem dwa słowa o makrodefinicjach. Wiele osób z nich chętnie korzysta, w pokazanym wyżej przykładzie zdecydowanie lepiej posługiwać się makrami LED_ON i LED_OFF...

    Mikrokontrolery Początkujący   10 Wrz 2012 15:31 Odpowiedzi: 5    Wyświetleń: 2193
  • PIC16F628A, język C, PWM, TIMER2, ustawienie rejestrów CCPR1L i CCP1X i CCP1Y

    Takie operacje na bitach w strukturach nazywane są polami bitowymi. Jeżeli chcesz gdzieś zmieścić wartość 10 bitową, to przecież możesz przechowywać tę wartość w zmiennej o wielkości 16 bitów. Co do używania struktur z polami bitowymi i rzutowania na nie innych wartości, to zwróć uwagę, że są to elementy wrażliwe na kolejność przechowywania bajtów w...

    Mikrokontrolery PIC   19 Mar 2017 16:48 Odpowiedzi: 3    Wyświetleń: 2520