definiowanie bitów

Znaleziono około 608 wyników dla: definiowanie bitów
  • Program do konwersji czcionek i obrazkow na postac binarną

    http://obrazki.elektroda.net/33_12693286... Cześć! Kiedyś, kiedy zaczynałem zabawę w wyświetlacze graficzne, potrzebny był mi program na PC, który pozwalałby konwertować czcionki i obrazki do tablicy C, by potem użyć jej w programie dla mikrokontrolera. Potrzebowałem zapisywać ja w postaci monochromatycznej, gdzie jednemu bitowi zmiennej w...

    DIY Konstrukcje   22 Lis 2010 22:21 Odpowiedzi: 16    Wyświetleń: 8704
  • REKLAMA
  • STM32L152RET6 - Brak reakcji GPIO na ustawienia rejestrów, jak to rozwiązać?

    Ok, niech będzie "dziwna definicja", a nie "błąd". Dla mnie to definiowanie bitów z numerami jest bez sensu, bo nie niesie ze sobą pożytecznej informacji dla programisty. Dlatego nigdy takich definicji nie używam w programach. tadzik85: moim zdaniem jedna jest wystarczająca, bo gwarantuje odczekanie czasu równego czasowi zapisu rejestru RCC, w przeciwieństwie...

    Mikrokontrolery ARM   12 Sty 2016 15:13 Odpowiedzi: 42    Wyświetleń: 2523
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATmega8: Dioda na porcie B nie działa po naciśnięciu przycisku na porcie D

    Dziękuję bardzo za pomoc, działa jak należy. Rzeczywiście był to bit0, pomyliłem się z rejestrem mikrokontrolera AT90S8515, w którym jest to bit1. Natomiast definiowanie bitów rejestru w sposób jaki podałeś, również działa doskonale. Rano podreperuję mega8.h. Pozdrawiam Michał

    Mikrokontrolery   02 Lis 2007 00:57 Odpowiedzi: 12    Wyświetleń: 2207
  • Proficy Machine Edition - Definiowanie UDT i adresowanie zmiennych wewnętrznych

    Jedna i druga adresacja jest prawidłowa (pod warunkiem, że zmienne w "głównym" sterowniku są wolne). Natomiast warto zauważyć, że: 1. Znaleziony przykład dotyczy konkretnie systemów redundantnych na EGD. 2. Przy komunikacji z układami VersaMax ENIU po EGD zawsze ramka produkowana (z punktu widzenia ENIU) zaczyna się od 32 bitów statusu (błędy modułów,...

    Automatyka Sterowanie PLC   16 Lut 2016 12:30 Odpowiedzi: 7    Wyświetleń: 2058
  • Atmega328P+Ks0108 - Definiowanie pinów w bibliotece wyświetlacza

    Jeśli sam napisze całą bibliotekę to można osobno zdefiniować piny od bitów danych? Jak? Ma ktoś może taką przykładową bibliotekę, która chciałby się podzielić?

    Mikrokontrolery   28 Lis 2013 18:36 Odpowiedzi: 21    Wyświetleń: 3264
  • REKLAMA
  • AVR C - Optymalizacja dostępu do rejestrów PORT przez struktury lub unie

    struct portb { unsigned DS:1; unsigned RW:1; unsigned AS:1; unsigned :2; unsigned LOAD:1; unsigned :1; unsigned CS:1; }; volatile struct portb* const Portb = (volatile struct portb*)&PORTB; Bez const kompilator nie ma pewności, że Portb będzie zawsze pokazywać na adres i/o i operacje bitowe będą dostępne....

    Mikrokontrolery   27 Gru 2007 11:37 Odpowiedzi: 3    Wyświetleń: 2210
  • Modbus RTU na TCP/IP (stan wysoki na konkretnym bicie)

    Wg mnie przeglądarka nie musi być uruchomiona. Z tego co rozumiem, definiowanie tych zapytań w tabelce pozwala na przepisywanie wybranych rejestrów z/do urządzeń po stronie RS485, z zadanym interwałem, a potem umieszczanie ich w wewnętrznej pamięci konwertera. Tym samym komunikacja z jednym konwerterem pozwala na "rozmowę" z kilkoma urządzeniami jednocześnie....

    Automatyka Przemysłowa   01 Sty 2019 19:07 Odpowiedzi: 6    Wyświetleń: 900
  • REKLAMA
  • Atmega8 timer i przerwanie INT1 - jak wstawić do programu?

    Na początek witam forumowiczów. Jako że właśnie zacząłem z mikro kontrolerami (Atmega8), pojawiło się sporo niewiadomych (dla tych wtajemniczonych pewnie śmiesznych); staram się napisać (a właściwie nauczyć jak to napisać), tak żeby zagrało jak przewiduję. Mianowicie Chodzi o sterowanie przekaźnika (na PC0) wraz z LED (na PD2), z tym że przekaźnik ma...

    Mikrokontrolery AVR   14 Maj 2012 07:12 Odpowiedzi: 40    Wyświetleń: 5770
  • Definiowanie portów i obsługa przycisków/LED w lpc2378-stk z użyciem OCD i Eclipse

    Kolego Matt_Ka , << to są x << y mówi przesuń wartość x o y bitów w lewo . Analogicznie >> mówi o tym samym, ale w prawo. Poczytaj o [url=http://pl.wikibooks.org/wiki/C/Oper... bitowe.

    Mikrokontrolery ARM   02 Cze 2010 00:39 Odpowiedzi: 1    Wyświetleń: 903
  • [asm]Kilka pytań i prośba o sprawdzenie programu i schematu

    Witam, mam kilka pytań dotyczących asemblera pod avr i nie tylko. Dlaczego nie mogę się odwoływać do rejestrów poniżej 15 np r1 przez instrukcję ldi? Czy ustawienie pinu jako wejście z pull-up'em oznacza że jego stan początkowy równy jest 1? Ze wszystkich pinów mogę korzystać normalnie jeśli w odpowiednich rejestrach nie ustawie bitów odpowiedzialnych...

    Mikrokontrolery AVR   24 Gru 2009 10:52 Odpowiedzi: 5    Wyświetleń: 2086
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    Tamtego joya po wielu bojach ukończyłem. Teraz chciałem zrobić coś innego i niestety utknąłem :( Niby sprawdzanie pinów jest ok (na symulatorze) jednak w rzeczywistości nie działa. Dlaczego? [syntax=c] /* Projekt oparty na przykładzie myszki USB autora: Christiana Starkohanna na licencji: GNU PGPL v2 Układ jest widziany jako standardowy joystick HID...

    Mikrokontrolery AVR   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 84899
  • Atmega8 - Skonstruowanie urządzenia sterowanego z nieużywanych przycisków pilota

    Już poprawiłem w mfile definiowanie procesora i świetnie, pierwszy raz nie wyskoczyła mi informacja "warning", także dziękuję za ta informację. Zakładam, że tym brakującym wielokropkiem było: Dodano po 5 usuwając z warunków tą linijkę http://obrazki.elektroda.pl/8265504600_1... zaobserwowałem, że jak na początku wcisnę A, to za każdym...

    Projektowanie Układów   21 Lut 2015 07:51 Odpowiedzi: 16    Wyświetleń: 2400
  • REKLAMA
  • ATmega16 nie działają porty skonfigurowane jako wejścia

    PINA to tylko symbol definiujący pozycję bitu odpoowiadającego pinowi 0 rejestru A. Żeby odczytać stan tego bitu musisz zrobić if(PINA & _BV(PINA0))

    Mikrokontrolery   16 Maj 2011 18:57 Odpowiedzi: 7    Wyświetleń: 1226
  • [PIC32] [MPLAB] [C] inicjalizacja mikrokontrolera - start systemu

    Nie musisz korzystać z PRAGMA, do definiowania bitów konfiguracyjnych. Możesz je konfigurować w MPLAB menu Configure > Configuration bits . Tylko musisz wyczyścić checkbox Configuration Bits set in code A swoją drogą, także ciężko mi było się przestawić z AVR na PIC :)

    Mikrokontrolery PIC   22 Lis 2011 10:37 Odpowiedzi: 21    Wyświetleń: 3726
  • Zegar na DS12885 i AT89S51 - ostrzeżenia przy kompilacji

    Zmodyfikowałem nieco kod, to co zmieniłem umieszczone jest między liniami złożonymi z -. Reszta w komentarzach w kodzie. [syntax=c]#include <reg51.h> #include <absacc.h> #define dataport P2 //definiowanie nazwy portu P2 jako dataport #define port P1// definiowanie nazwy portu P1 jako port sbit reset = port^0; //przydzielanie nazw do numerów...

    Mikrokontrolery   14 Maj 2011 07:58 Odpowiedzi: 14    Wyświetleń: 2502
  • [Nokia 6100][SAM3S][LCD][C] LCD Nokia 6100 - koncepcje drivera dla 32-bit MCU

    Jak wielu z was, jestem szczęśliwym posiadaczem LCD od Nokii 6100 :D, z tym że nigdy go jeszcze nie używałem. Tak właściwie nigdy nie używałem żadnego wyświetlacza graficznego, więc obsługę tego traktuję jako wprawkę (chociaż wiem, że większe wyświetlacze mają raczej interfejs równoległy i steruje się nimi np. przy pomocy interfejsu EBI w MCU, a ten...

    Mikrokontrolery ARM   26 Mar 2013 14:21 Odpowiedzi: 2    Wyświetleń: 1986
  • NUCLEO F103RB: Konfiguracja GPIO na rejestrach - wejścia i wyjścia

    1. Proponuję zapoznać się z poradnikiem kol szczywronka. w plikach nagłówkowych CMSIS masz definicje wszystkich bitów i jak kol. powyżej napisał definiują one konkretne bity.

    Mikrokontrolery Początkujący   16 Wrz 2017 15:04 Odpowiedzi: 13    Wyświetleń: 2049
  • Rozróżnianie bitów jako najmniejszych jednostek informacji: 0 i 1 jako osobne bity

    Mam problem z bitem. Jestem początkującym informatykiem i zgłebiam tajniki informacji. Wiem że bit to najmniejsza jednostka informacji o dwustanowej naturze(0 i 1). Chciałem tylko zapytać czy te 2 cyfry 0 i 1 to jest pojedynczy bit czy każda z tych cyfr to jest osobny bit. Które jest prawdziwe? https://obrazki.elektroda.pl/9162598000_...

    Komputery Początkujący   09 Mar 2023 20:13 Odpowiedzi: 17    Wyświetleń: 939
  • Jak zadeklarować zmienną bitową w C dla procesorów AVR?

    Hej, Mozesz to zrobić np. tak #define SETBIT(x,y) (x |=(y)) // definicje operacji na bitach #define CLEARBIT(x,y) (x &= (~y)) #define CHECKBIT(x,y) (x & (y)) #define flaga_1 0x01 // definiujemy bity bajtu "flagi" #define flaga_2 0x02 #define flaga_3 0x04 #define flaga_4...

    Mikrokontrolery   04 Gru 2005 10:52 Odpowiedzi: 7    Wyświetleń: 3799
  • kod w języku SCL w TIA Portal do ster. wypełnienia zbiornika wodą

    Nie jest to prawdą. Jeśli I0.0 będzie 1 to ustawi Q0.0 na 1, Jeśli I0.0 będzie 0 to przestanie wykonywać nadpisanie, ale Q0.0 zostanie 1, jeśli nie jest zerowane w innym miejscu. Odpal to w PLCSim i sprawdź ;) Dla warunków IF nie trzeba definiować porównania bitów, mogłoby to wyglądać tak: IF I0.0 THEN Q0.0 := TRUE; END_IF; Efekt o jakim piszesz będzie...

    Automatyka Sterowanie PLC   07 Mar 2022 09:52 Odpowiedzi: 8    Wyświetleń: 690
  • Atmega, ADC, przewanie w trybie pojedyńczych strzałów

    Konfigurujesz ADC "jak zwykle" plus w ADCSRA ustwiasz bit ADIE oraz definiujesz procedurę obsługi przerwania. Po wystartowaniu konwersji nie czekasz w pętli na zgaszenie bitu ADSC w ADCSRA bo po co. Jednak warto przed startem konwersji sprawdzić czy ten bit nie jest ustawiony, co oznacza że poprzednia konwersja jeszcze trwa. Chyba że to nie ma znaczenia....

    Mikrokontrolery Początkujący   14 Sty 2021 14:16 Odpowiedzi: 6    Wyświetleń: 432
  • [keil] Deklaracja sbit. Dlaczego zmienna ma inną wartość?

    Hej Według User's Guide sbit może być użyty jedynie do definiowania bitów w SFR. Pozdrawiam

    Mikrokontrolery   02 Paź 2007 10:16 Odpowiedzi: 2    Wyświetleń: 1227
  • PIC16F1459 - Jak programować PIC po doświadczeniach z AVR (Arduino)?

    Ustawianie poszczególnych pinów, czy też w ogóle poszczególnych bitów w rejestrach zależy od tego czy i jak są one definiowane w bibliotekach kompilatora. Zawsze można zapisywać wartości całymi rejestrami, albo używać maskowania bitów. A powyższy kod jest zły po próbujesz ustawiać bity z PORTA w rejestrach PORTB

    Mikrokontrolery PIC   14 Sie 2015 22:16 Odpowiedzi: 47    Wyświetleń: 9150
  • ATtiny13 - błąd 22 out of SRAM space przy deklaracji zmiennej byte

    1. framesize ustawiasz na 8 2. softstack ustawiasz na 16 Najprawdopodobniej twoją pamięc w tiny zapychaja stos i frame, zmniejsz te wartosci eksperymentalnie. Zmienna bit w bascomie jest definiowana w innym obrzarze pamięci, poza tym rezerwuje od razu cały bajt pozostawiając 7 pozostałych bitów na inne zmienne typu bit. Nie mozesz wywalić "$regfile",...

    Mikrokontrolery   06 Mar 2008 13:26 Odpowiedzi: 2    Wyświetleń: 2593
  • [C] [AVR] Sterowanie rejestrem 74HC595 z ATMega32 - kod i zbocze narastające

    PORTB = (1<<PINB0); //podanie jedynki na wejście szeregowe rejestru PORTB = (1<<PINB3); //przesunięcie jedynki (zboczem narastającym) PORTB = (1>>PINB3); //ustawienie zera PORTB = (1>>PINB0); //podanie zera na wejście szeregowe rejestru PORTB = (1<<PINB3); //przesunięcie...

    Mikrokontrolery AVR   21 Lis 2008 19:04 Odpowiedzi: 7    Wyświetleń: 2515
  • [ARM][C/Keil] Struktura z polami bitowymi w odniesieniu do rejestru...

    I jeszcze jedna propozycja wykorzystania pól bitowych w przykładzie Electixa bez konieczności definiowania całych struktur bitowych: [syntax=c] #define bit_Field(var, bit, len) ((*(volatile struct{uint32_t:(bit)%32;uint32_t fld:len;}*)\ ((uint32_t*)&(var)+(bit)/32)).fld) // var - nazwa zmiennej // bit - numer pierwszego bitu pola bitowego // len - długość...

    Mikrokontrolery ARM   23 Mar 2012 23:00 Odpowiedzi: 26    Wyświetleń: 3303
  • [Atmega8] Atmega8 - Programuje się, ale nie działa. Co może być nie tak?

    To proponuje strawdzić na jaką wartość są ustawione fusebity odpowiedzialne za Brown-out. A zamiast jakiegoś migania diodami jako program głowny proponuję po prostu pin na którym jest podpięty led ustawić jako wyjście i po prostu zapalić diodę. Zakładam że led jest podpięty do plusa więc trzeba tam wpisać 0 i wprowadzić program w pętlę bez końca. Dioda...

    Mikrokontrolery AVR   05 Wrz 2010 20:53 Odpowiedzi: 36    Wyświetleń: 6327
  • Błąd TBCCTL1 is undefined przy konfiguracji Timer_B w MSP430

    Jak ustawić P2.6 jako wejściowy pin Należy wyzerować bit szósty w rejestrze P2DIR. W P2IN odczytujesz stan portów a nie definiujesz ich kierunku.

    Mikrokontrolery   25 Cze 2009 12:58 Odpowiedzi: 102    Wyświetleń: 10083
  • Jak odczytać konkretny bit z liczby w picc hi-techa

    hej Tez nic ciekawego w manualu nie znalazlem, moze nie da sie adresowac bezposrednio bitow w zmiennych. Podejrzyj jak sa definiowane bity w rejestrach specjalnych w pic.h moze cos wykombinujesz. Mozesz napisac funkcje ktora bedzie wywolywala kod ktory podrzucilem i zamiast low.7 = hi.0; wywolasz funkcja(low,hi); i tyle ;) pozdrawiam

    Mikrokontrolery   04 Wrz 2006 19:13 Odpowiedzi: 5    Wyświetleń: 1310
  • [ATmega8][Bascom] Obsługa PCF8563 - dziwne godziny

    Masz "strange hours" ;] ;] BCD polega na przedstawieniu liczby dwucyfrowej w bajcie, ale rozpatrując każdą cyfrę na oddzielnim nibblu (4 bitach). Dodatkowo, standardowy kod BCD definiuje, że na każdym z nibbli w bajcie nie może wystąpić liczba większa niż 9, tj. na bajcie opiszesz tylko maksymalnie 100 wartości (0..99): 47: 0100 0111(bcd) - 0010 1111(bin)...

    Mikrokontrolery   20 Wrz 2011 18:28 Odpowiedzi: 20    Wyświetleń: 3501
  • PIC16F84 - Jak naprawić błędy kompilacji pliku asm na Windows XP?

    Poprawiłem plik tak, by kompilował się na bardzo starej wersji MPASMWIN (jeszcze z epoki DOS i Windows 3.1). Część błędów poprawiłem "na czuja" tzn. domyśliłem się, że błedy w etykietach spowodowane były pomyleniem cyfry 1 z cyfrą 7. Kompilator zakłada, że argumenty liczbowe są w formacie HEX więc przed liczbami dziesiętnymi dostawiłem kropki. Nie widzę...

    Mikrokontrolery   15 Lut 2006 14:03 Odpowiedzi: 3    Wyświetleń: 1299
  • [S7-1200] Jak stworzyć totalizer dla przepływu 4-20mA na S7-1200?

    Device Configuration/General/System and clock memory: Możesz tam definiować bity zawsze 0, 1. Ale też są fale prostokątne o różnej częstotliwości. Żeby z tego zrobić impuls na jakimś bicie. Później styk z tym bitem musisz puścić przez P_TRIG (generowanie bitu na czas cyklu od zbocza pozytywnego) też z jakimś bitem (pamięć o zaistnieniu zbocza) i na...

    Automatyka Przemysłowa   04 Sie 2011 21:09 Odpowiedzi: 8    Wyświetleń: 3588
  • 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
  • Visilogic Unitronics V700 – jak ustawić wprowadzenie hasła na panelu HMI?

    Podejrzewam że bit jest aktywny jak zmienna (pole hasła) jest na ekranie. Jak zrobisz jak pisałem, powinno działać, zakładając że uprawniony użytkownik wyjdzie z ekranu po zmianach. Możesz też sobie wykrywać zmiany na ekranie (zmienne systemowe typu koniec wpisywania z klawiatury) i jak przez ileś czasu nie będzie, przechodzić na domyślny ekran. Jak...

    Automatyka Sterowanie PLC   15 Paź 2025 08:28 Odpowiedzi: 5    Wyświetleń: 159
  • Keil V2.40a - brak odczytu portów w symulatorze, brakujące biblioteki?

    A ustawienia pinów, czy mają byc wejściami czy wyjściami ? to przecież działka piszącego program... Pozdrawiam, LightI Witam !!! Keil to kompilator '51 więc nie ma mowy o jakimkolwiek konfigurowaniu portu. Tak jak napisał djcezar, należy tylko profilaktycznie wystawić jedynki na port z którego się czyta. Wynika to z konstrukcji portu i wewnętrznych...

    Mikrokontrolery   24 Lis 2004 15:11 Odpowiedzi: 9    Wyświetleń: 1935
  • [atmega8][C] - (obsługa ADC) prośba o sprawdzenie/poprawienie kodu

    [syntax=c]ADCSRA = (1<<ADEN) //włącz ADC |(1<<ADPS0) //ustaw preskaler na 8 |(1<<ADPS1);[/syntax] W tej linijce "zamazujesz" wcześniejsze ustawienia ADCSRA [syntax=c]ADCSRA = (1<<ADFR); //wykonaj pomiar nieskończoną ilość razy[/syntax] Gdy chcesz ustawić tylko bit ADFR, bez zmiany pozostałych bitów stosuj taki zapis [syntax=c]ADCSRA...

    Mikrokontrolery AVR   30 Lis 2013 22:33 Odpowiedzi: 9    Wyświetleń: 1569
  • 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ń: 13053
  • Jak wyświetlić pojedyncze alarmy na SIEMENS 177A w WinCC Flexible?

    Aby alarmy się wyświetlały musisz je najpierw zdefiniować w zakładce "Discrete alarms". Podajesz tekst danego alarmu oraz tag, który definiujesz i bit tego tagu jaki wywołuje dany alarm. Np tag definiujesz jako słowo: DB1.DBW0, czyli masz tym samym 16 alarmów (16-bitów). Aby alarmy się wyświetlały na ekranie, musisz wstawić na ekran obiekt: "Alarm View"....

    Automatyka Przemysłowa   07 Sty 2010 23:00 Odpowiedzi: 13    Wyświetleń: 2828
  • [STM32F4] Udostępnienie biblioteki do bit-bandingu dla peryferiów ADC, GPIO, I2C

    Witam, Chciałbym się podzielić "biblioteką" (a.k.a. długim plikiem nagłówkowym) do bit-bandingu do STM32F4. Plik definiuje dostęp do bitów do następujących peryferiów: ADC, GPIO, I2C, RCC, SPI, SYSCFG, TIM oraz USART. Dokumentacja w komentarzach na początku pliku. Smacznego.

    Mikrokontrolery ARM   13 Maj 2013 13:45 Odpowiedzi: 27    Wyświetleń: 5332
  • komunikacja między 2xAtmega8 przez TxD/RxD 433Mhz w standardzie rs232

    Zerknij na to, powinno dużo Ci rozjaśnić. [url=http://mikrokontrolery.blogspot.com... bitów [url=http://mikrokontrolery.blogspot.com... Nie lekceważ też warningów, które wywala Ci kompilator ;-)

    Mikrokontrolery Początkujący   15 Paź 2013 22:35 Odpowiedzi: 13    Wyświetleń: 2703
  • ATtiny 15L + BASCOM - PWM: Program nie działa po migracji z AT90s2313. Co zmienić?

    jeśli chodzi o ten port d to musiałem pominać i nie zmienić nie działają polecenia do timera i PWM polecenia While Wend. najlepszym sposobem bedzie jeśli sobie skompilujesz to w bascomie to co linijke występuje błąd. Jeśli chodzi o następce AT90s2313 na ATtiny to owszem ale ja potrzebuje zminimalizowąć wymiary układu dltego ten ATtiny mi odpowiada Dodano...

    Mikrokontrolery   08 Mar 2006 21:09 Odpowiedzi: 7    Wyświetleń: 3571
  • Jak w Borland C++ zamienić plik binarny na int krok po kroku?

    Mam jeszcze jedno pytanie co do fragmentu kodu for(int j=0;j<8;j++)// co robi ta funkcja znaczy się wiem że j zwiększane jest //o jeden do osiągnięcia 8 w każdym przebiegu pętli ale w jakim celu? { char bit;// tu definiuje zmienną char bit= (buf>>j)&1;// a tu zmiennej bit przypisuje no właśnie co? Wiem że to banalne pytania na ale cóż

    Programowanie   29 Maj 2007 11:47 Odpowiedzi: 6    Wyświetleń: 2135
  • Dobór układu zabezpieczającego przed ESD dla portu RS232 - 35kV vs 30kV

    Hej, W TIA/EIA-232-F napisane jest, że maksymalna pojemność musi być mniejsza niż 2500 [pF] razem z przewodem. Czasy narastania/opadania zbocz definiują jako max. 1 [ms] dla predkosci <40 bit/s i max. 4% czasu trwania bit'u dla <20 kbit/s. [url=https://www.google.com/url?sa=t&...

    Elementy Elektroniczne - zamienniki i identyfikacja   19 Cze 2021 16:33 Odpowiedzi: 12    Wyświetleń: 1002
  • assembler AVR - bity, jak najłatwiej korzystać z RAMu?

    Do deklaracji robisz kod danych: .dseg .org 0x60 Kolejna linijka to przejście do początku SRAM. Następnie definiujesz zmienną bajtową: Nazwa: .byte 1 No i masz deklarację. Do poszczególne bity musisz wyłuskiwać komendą iloczynu bitowego z liczbą stałą np. dla pierwszego bitu będzie: lds r16, Nazwa andi r16, 0b00000001 I w r16 masz tylko wartość...

    Mikrokontrolery   26 Lut 2007 23:06 Odpowiedzi: 7    Wyświetleń: 2175
  • STM32F100RB - Jak aktywować przerwania RXNE dla USART1?

    Przerwania, w odróżnieniu od starych ARMów są w całości zarządzane przez ARM'a czyli CortexMx. W dokumentacji ARM znajdziesz opisy rejestrów i jako to działa. Każdy producent, taki jak ST zmienia znaczenie linii przerwań, definiując je po swojemu za wyjątkiem kilku pierwszych zarezerwowanych przez ARM. Ponadto, Cortex'y mają możliwość nadania przerwaniom...

    Mikrokontrolery ARM   02 Wrz 2013 16:49 Odpowiedzi: 10    Wyświetleń: 1506
  • Samogrające pianino

    z opisy wynika ze siła uderzenia w klawisz jest definiowana na 7 bitach, więc dynamika zachowana, a raczej nie stukają to sa ladne filcowe podkladki na klawiszach (czyli podobnie jak w mechaniźmie młoteczkowym pianina). Szkoda ze to takie brzydactwo hehehe, ale plan niesamowity

    DIY Zagranica   09 Kwi 2007 10:35 Odpowiedzi: 14    Wyświetleń: 7054
  • Trójfazowy falownik na Arduino - zmiana częstotliwości PWM

    TCNT0 = (0 << TCNT07) | (0 << TCNT06) | (0 << TCNT05) | (0 << TCNT04) | (0 << TCNT03) | (0 << TCNT02) | (0 << TCNT01) | (0 << TCNT00); czy jak chesz do zmiennej przypisać wartość 128 to będziesz pisac x = 1 << BIT7 uprzednio deklarujać bit 7 jako 7? TCNTx to po prostu licznik bez bitów o jakiejś...

    Arduino   24 Maj 2019 10:37 Odpowiedzi: 10    Wyświetleń: 3582
  • Jak zdefiniować porty wyjściowe w Atmega8 dla transceivera MMcc1000?

    Jeżeli chcesz koniecznie koniecznie wykorzystać metodę, o której pisał tmf, możesz zrobić tak: [syntax=c] typedef struct _PortBits { unsigned b0 : 1; unsigned b1 : 1; unsigned b2 : 1; unsigned b3 : 1; unsigned b4 : 1; unsigned b5 : 1; unsigned b6 : 1; unsigned b7 : 1; } tPortBits; #define PORT_BITS(p) (*(volatile tPortBits*)&(p)) #define SCLK_RF_PORT...

    Mikrokontrolery AVR   05 Cze 2013 14:44 Odpowiedzi: 22    Wyświetleń: 3666
  • S7-200 - wizualizacja w InTouch-u - jak się za to zabrać?

    Rozumiem, że w Merz-u definiuję adres sterownika i bity które chcę śledzić. W OPCLink-u wczytuję tą konfigurację i co dalej? Jak to połączyć z InTouchem?

    Automatyka Przemysłowa   24 Mar 2009 13:52 Odpowiedzi: 15    Wyświetleń: 6042
  • [STM32F0] ustawienie SysTick na podstawie rejestrów

    Poza tym to, co chcesz definiować samemu, jest już od dawna zdefiniowane w plikach nagłówkowych mikrokontrolera. Z kolei programowanie SysTick znajdziesz w pliku nagłówkowym rdzenia - wystarczy przepisać treść nibyfunkcji SysTick_Config. Zmianę priorytetu przerwania, która w tej funkcji jest, możesz pominąć. No i zapis: (uint32_t) 0x00000007 to to samo,...

    Mikrokontrolery ARM   04 Mar 2018 17:43 Odpowiedzi: 3    Wyświetleń: 792
  • Definiowanie wejść / wyjść - w AVRStudio w C

    Witam wszystkich! Jak zdefiniować w AVRStudio programując w C atmela mega16 które porty są wejściem, a które wyjściem? Jakoś nie mogę nigdzie tego znaleźć, a to przecież podstawa ;)... 1. Można definiować jako we/wy poszczególne bity czy trzeba całe porty? 2. Jako jedynke podawać VCC, tak? Używam komend "sbi" i "bit_is_set" i pierwsza działa, a druga...

    Mikrokontrolery   25 Lut 2007 22:46 Odpowiedzi: 7    Wyświetleń: 2038