odczyt pojedynczych bitów

Znaleziono około 196 wyników dla: odczyt pojedynczych bitów
  • [bascom avr] odczyt tylko 5 bitów z 8 bitowego portu

    Myślę że bardziej poprawnie już się nie da, o ile potrzebujesz w dalszych działaniach wszystkich 5 bitów na raz. Jeśli nie, to można po prostu w stosownym czasie odczytać pojedynczy bit.

    Mikrokontrolery AVR   03 Paź 2009 12:08 Odpowiedzi: 2    Wyświetleń: 1850
  • S7-1200 Modbus RTU - Czy możliwy jest odczyt pojedynczych bitów?

    Dobry wieczór. Czy jest możliwy bezpośredni odczyt pojedynczych bitów po komunikacji modbus rtu w sterowniku S7-1200 ?

    Automatyka Sterowanie PLC   18 Maj 2020 20:18 Odpowiedzi: 0    Wyświetleń: 369
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [STM32] Problem z generacją PWM w trybie 1 na TIM1 (STM32VLDISCOVERY)

    mylisz się |= - potrzebujesz dwóch operacji odczytu i zapisu a przy BB tylko jednej Bit banding się nie opłaca jeżeli chcesz ustawić kilka bitów w jednym rejestrze, ale dla zmiany/odczytu pojedynczych bitów nic lepszego nie ma. No i wykorzystałem rejestr ODR do którego się poprostu wpisuje wartości logiczne jakie mają być na pinach.

    Mikrokontrolery ARM   06 Lip 2011 13:47 Odpowiedzi: 18    Wyświetleń: 4964
  • REKLAMA
  • DS18B20 --> DallasTemperatures.h - Jak odczytywać temp. bez zatrzymywania &am

    Czego byś nie robił odczyt nie będzie błyskawiczny, przynajmniej z gotową biblioteką do Arduino. Wg mnie wszystko co zajmuje pętlę loop na dłużej niż 1ms jest wolne, ale da się z tym żyć. Jeśli Ci blokuje na 750ms to zapewne używasz biblioteki DallasTemeprature. Można wyłączyć oczekiwanie na pomiar metodą DS18B20.setWaitForConversion(0); (po begin),...

    Mikrokontrolery Początkujący   18 Kwi 2019 05:29 Odpowiedzi: 21    Wyświetleń: 1521
  • MODBUS Tester - prosty program do testowania transmisji MODBUS

    A spotkałeś się z programem z załącznika? Bardzo prosty, spełniający podstawowe wymagania. W Twoim programie mógłby się przydać odczyt/zapis zmiennych w formacie float i pojedynczych bitów (funkcja 0x01). Pozdro.

    Artykuły   25 Lut 2019 17:24 Odpowiedzi: 15    Wyświetleń: 30156
  • REKLAMA
  • Niewłaściwy odczyt bitów z DS18B20 w Bascom - układ ATTiny2313, kod programu i schemat dołączony

    Witam, Zgadzam się układ w takiej formie nie ma sensu, po prostu musiałem się cofnąć do wyświetlenia pojedynczych bitów z DS18B20 bo układ nie wskazywał poprawnie temperatury.

    Mikrokontrolery Początkujący   30 Paź 2020 13:01 Odpowiedzi: 3    Wyświetleń: 504
  • Zegarek wskazówkowy i termometr na LCD graficznym Nokia3310

    http://obrazki.elektroda.pl/1661316800_1... Witam ponownie Tym razem chciałbym zaprezentować projekt lżejszego kalibru - zegarek wskazówkowy i termometr zbudowany na AT91SAM7S64. Wykonałem ten projekt, bo chciałem trochę pouczyć się programowej obsługi wyświetlacza graficznego z Nokii 3310, programowej obsługi enkodera inkrementalnego...

    DIY Konstrukcje   13 Gru 2011 19:26 Odpowiedzi: 13    Wyświetleń: 15526
  • Rozwój i miniaturyzacja elektroniki.

    Muszę przyznać że przegapiłem jeden szczegół konstrukcyjny pamięci ferrytowych: http://qann.wikidot.com/najnajnaj:ram-fe... to że w pamięciach rdzeniowych odczyt pojedynczego bitu mógł być "niszczący" czyli trzeba było po odczycie przywrócić stan bitu zapisanego w miniaturowym ferrytowym koraliku.

    Tematy tygodnia   30 Lis 2020 22:00 Odpowiedzi: 29    Wyświetleń: 8442
  • 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ń: 1128
  • Jak uzyskać dokładność odczytu ADC 16/24bit na poziomie pojedynczych uV?

    1) Na stronie 23 pisze, ze przetwornik możne działać jako "dump mode". Co to znaczy? No przeciez masz opis o co chodzi w dokumentacji. When the dump bit in the mode register is set to 1, the channel status register is read immediately by a read of the channel data register, regardless of whether the status or the data register is addressed through...

    Mikrokontrolery AVR   04 Paź 2017 07:34 Odpowiedzi: 7    Wyświetleń: 972
  • [Atmel AT91] [Atmel AT91][C] Jak uniknąć problemów z przerwaniami przy modyfikacji flag?

    Co innego w przypadku np procesorów, które posiadają bit-banding (Cortex-M3), gdzie istnieje wirtualny obszar pamięci umożliwiający dostęp do pojedynczych bitów, zarówno do odczytu jak i zapisu. W takim przypadku można by utworzyć mapującą strukturę i przytwierdzić ją do takiego obszaru pamięci, dzięki czemu można atomowo odwoływać się do pojedynczych...

    Mikrokontrolery ARM   28 Cze 2011 12:16 Odpowiedzi: 8    Wyświetleń: 2097
  • Atmel AT89C2051-24PI - Szukam prostego i sprawdzonego programatora

    Czym się będzie różnił? Wszystkie operacje dostępne (odczyt, zapis, kasowanie, sygnatura, zapis bitów blokady), pojedyncze zasilanie +5V, możliwość pracy z laptopem, weryfikacja i wsparcie logistyczno/serwisowe na Elektrodzie :D Pozdrawiam.

    Mikrokontrolery   01 Lut 2004 16:51 Odpowiedzi: 24    Wyświetleń: 2300
  • [avr-gcc] tablica 128 bitów - sposób utworzenia: struct?

    Tablice umożliwiają odczyt i zapis elementów wybranych po indeksie, jeśli są dwie funkcje getbit/setbit, to one również umożliwiają odczyt i zapis pojedynczych elementów - w zasadzie to jest ten sam model abstrakcyjny, tylko używa się innego zapisu: mając tablicę 16 bajtów o nazwie "tab" będzie się pisało: getbit(tab, 12) // zamiast tab[12]...

    Mikrokontrolery   05 Gru 2009 11:25 Odpowiedzi: 13    Wyświetleń: 3179
  • REKLAMA
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    A widzisz, teraz pojmuje, o bitach i ogólnie to wiem, tylko nie rozumiałem o tym włączaniu pojedynczych bitów jak nadaje sie wartości całemu bajtowi. Jeszcze raz dzięki za wytłumaczenie, muszę jeszcze sporo poczytać. Pozdrawiam

    Mikrokontrolery   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 6758
  • Programator równoległy Atmega. Co o tym myślicie??

    Czy to jest Programator ??? Opis możliwości urządzenia (zgodne z menu urządzenia): * Odblokowanie programowania szeregowego * Odczyt wszystkich bitów (lockbit , fuse high bit , fuse low bit) - szczegółowe informacje w dokumentacji układów scalonych * Zapis wszystkich w/w bitów (pojedynczo) * Zapis ustawień fabrycznych (ustawienia układu takie jak "nowy...

    Mikrokontrolery   10 Paź 2007 17:17 Odpowiedzi: 16    Wyświetleń: 4133
  • Jak odczytać i zatrzymać sygnał clock z klawiatury PS/2 do keyloggera?

    kod pojedynczego klawisza ma 11 bitów z tego 8 bitów danych, chciałem zapytać czy clock działa cały czas czy wypuszcza 11 impulsów przy naciśnięciu klawisz?? jeżeli działa cały czas (tak pewnie jest) to czy w tym schemacie w linku ta informacja zostanie wyświetlana, czy "przeleci" przez diody rejestry i diody, jeśli tak to jak ją zatrzymać aż do naciśnięcia...

    Projektowanie Układów   14 Paź 2007 12:18 Odpowiedzi: 3    Wyświetleń: 1098
  • [C] Jak zdefiniować nazwy pinów Atmega16 dla wyświetlacza 7-segmentowego?

    Chciałbym zwrócic uwagę, że to nie jest BASCOM. Tu notacja Port.bit nie zadziała. Bez kropki oczywiście też nie, o czym kompilator raczył poinformować za pierwszym razem. W avr-gcc nie da sie adresować pojedynczych bitów portów jako oddzielnych zmiennych. Tylko zapis/odczyt całych portów, kompilator sam to zoptymalizuje w miarę możliwości. Jeżeli bity...

    Mikrokontrolery AVR   24 Cze 2011 20:27 Odpowiedzi: 22    Wyświetleń: 2384
  • ATmega128 - Timer - problem z transmisją starszego bajtu przez UART

    Poprawcie mnie jeśli się mylę, ale przecież char to po prostu typ zmiennej 8-bitowej. Nie ma różnicy co prześlę w ramach tych 8 bitów. Lecą sobie zera i jedynki i chodzi tylko o to, żeby programista wiedział jak je później zinterpretować. Innymi słowy czy paczka 8-bitów (typu znakowego 'char') to część jakiejś liczby, którą później programista złoży...

    Mikrokontrolery Początkujący   04 Paź 2016 13:06 Odpowiedzi: 6    Wyświetleń: 1206
  • [Atmega32][C]Przypisanie bajtu danych do dwóch różnych portów

    Zauważ, że jego sekwencja istotnie może być "odporna" gdyż na raz zmieniany jest atomowo tylko jeden bit, mimo, że zapis sugeruje odczyt portu, to zostanie to przetłumaczone na pojedyncze CBI/SBI, w efekcie rozdzielenie warunków nic nie zmienia - stan pozostałych bitów rejestru w międzyczasie może się dowolnie zmienić, a nie będzie to przeszkadzać....

    Mikrokontrolery AVR   31 Paź 2011 19:54 Odpowiedzi: 21    Wyświetleń: 2296
  • [Bascom] - Konwersja wejść portu na liczbe binarną

    Witam, Do wejść Portu mam podłączone 5 odbiorników zbliżeniowych. Odczytują zagłębienia w tarczy kodowej. Niestety nie są one uporządkowane tzn bit0 na tarczy jest przypisany do PORTx.4 a bit1 do PORTx.2 itd Próbowałem wcisnąć do zmiennej typu string *6 odczyt z poszczególnych czujników Inaczej mówiąc, potrzebujesz przemapowac pojedyncze bity po ich...

    Mikrokontrolery AVR   02 Maj 2016 21:16 Odpowiedzi: 7    Wyświetleń: 1341
  • AVR C – Jak zebrać 14 pojedynczych bitów z wejścia w jeden stream (rejestr)?

    Witam, zastanawiam sie nad takim tematem, urzadzenie zewnetrzne bedzie mi podawalo bitowo wynik swojej pracy, dokladnie pod jedna noge uC podlaczony bedzie sygnal zegarowy dla urzadzenia a na drugiej nodze uC w takt sygnalu zegarowego bede dostawal bity danych. Docelowo bedzie ich 14, zastanawiam sie nad sposobem zebrania tych pojedynczych bitow w stream,...

    Mikrokontrolery   12 Maj 2006 09:24 Odpowiedzi: 10    Wyświetleń: 1583
  • [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ń: 3404
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Kolego, układy AVR mają nogę podłączoną do kilku rejestów. Pisząc słowo PIN konfigurujemy rejestry wejściowe, a słowo PORT rejestry wyjściowe. Chodzi tu o składnie języka Bascom. Ta informacja jest oczywiście niedokładna , a sama interpretacja błędna (!). Pisząc 'config ...' w efekcie edytujesz rejestr DDRx odpowiedniego portu x. Nie jest ważne czy...

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 3174
  • [STM32][C/uVision4] Częstotliwość przerwania SysTick

    Ja bym dodał jeszcze o bardzo przydatnym narzędziu zwanym bitband. Jak funkcja z tej biblioteki zwraca jakąś wartość (powiedzmy status flagi), to robi odczyt, maskowanie i zwrot. Nie powiem już o zmianie pojedynczego bitu w rejestrze. Czytelniej i mniej linijek zajmie zdefiniowanie sobie dostępu do określonych bitów: [url=http://infocenter.arm.com/help/inde...

    Mikrokontrolery ARM   19 Maj 2013 13:06 Odpowiedzi: 33    Wyświetleń: 14375
  • Jak skutecznie zabezpieczyć dane w EEPROM 8-bitowej przed odczytem?

    Dowolną liczbę operacji negacji pojedynczych bitów da się zastąpić jednym xor-em. Jeśli pomiędzy tymi negacjami jest mieszanie bitów, to nic nie szkodzi, zmienia się tylko klucz xor-a, a mieszanie można odwrócić później albo wcześniej, prawdopodobnie nawet w mniejszej liczbie kroków niż zakładałeś. Więc dalej w tą stronę bym raczej nie szedł, bo twój...

    Programowanie   31 Maj 2009 17:49 Odpowiedzi: 12    Wyświetleń: 1569
  • Zastosowanie matrycy Samsung UE32EH5300W DE320BGM-C1 jako zamiennika dla TPT315B5-HVN05.A LG

    Witam kolegę , Nie kombinuj to nic nie da... Logika matrycy (Tcon) jest sterowany sygnałami Lvds i dodatkowo komunikuje się odczytem danych długości częstotliwości impulsów z kanałów Lvds np. szyna Fclk<+> Tclk <-> wynosi 82Mhz Można to obejść ale tylko w niewielu przypadkach, w większości to już ingerencja w oprogramowanie. kolejną rzeczą...

    TV Początkujący   20 Mar 2022 00:16 Odpowiedzi: 3    Wyświetleń: 426
  • Wemos D1 "Arduino" i DHT11 - prosta stacja pogody z wykresami na stronie WWW

    Napisz parsowanie w Javascript obiektu DataView gdzie pierwsze 10 bitów to wartość A, następne 12 bitów to wartość B, a następne 18 bitów to C. Zaproponuj sposoby jak mogę to przetwarzać i rozbić wartości na osobne zmienne Witaj ponownie! Parsowanie skomplikowanego formatu danych z obiektu `DataView` wymaga szczególnego podejścia, ponieważ będziemy...

    Artykuły   12 Kwi 2024 11:41 Odpowiedzi: 17    Wyświetleń: 3987
  • DS18B20 na Arduino Mega - błędy odczytu z termometrami na długich przewodach

    Zakładam, że temp -127C jest błędem ;) A dokładniej < -50C lub > 50C. Te układy mają CRC, które służy do detekcji błędów. Wykorzystaj to, tym bardziej, że tych błędów masz sporo i nie wszystkie muszą polegać na zwrócniu samych 0xff. Jeśli przekłamania dotyczą pojedynczych bitów, to tylko CRC je wykryje. Ps. DS2482-800 Wygląda ciekawie. Niestety...

    Arduino   04 Lut 2019 13:18 Odpowiedzi: 55    Wyświetleń: 3741
  • Jak trwale wyłączyć przerwanie INt0 w procesorze ATMega8?

    Ciekawe to jest w ogóle, bo w zestawie instrukcji AVR nie jest napisane dosłownie, że sbi/cbi wykonują cykl read-modify-write, można by się tego natomiast domyślać z ilości cykli. Analogiczne (operujące na rejestrach I/O) instrukcie odczytu i zapisu (in/out) zajmują jeden cykl. Natomiast sbi/cbi dwa cykle. Dopiero w notach mikrokontrolerów można przeczytać:...

    Mikrokontrolery   04 Wrz 2007 09:35 Odpowiedzi: 5    Wyświetleń: 2938
  • ile razy można programować AVR przez BootLoader ?

    po wymianie procka wszystko chula więc to uszkodzenie procesora, wyczytałęm, że objawami "kończenia się pamięci" jest pojedyncze "gubienie" bitów a nie całej pamięci. mirekk36 -> używam własnego oprogramowania z dwukierunkową transmisją z sumami kontrolnymi i potwierdzeniami wykonanej operacji (bez odczytu zaprogramowanej pamięci) - po prostu wszystko...

    Mikrokontrolery   29 Lis 2010 00:25 Odpowiedzi: 9    Wyświetleń: 2582
  • [bascom atmega] odczyt danych z wew eeprom dane BIT

    Nie da się zaadresować jednego bitu. Adresuje się po 8 bitów, więc jak czytasz całość, bascom spod konkretnego adresu pobiera bajt w miejscu. Najpewniej bascom nie obsługuje wyłuskiwania pojedynczych bitów z zmiennej będącej w eepromie. Odczytaj cały bajt do zmiennej w ramie, a dopiero wtedy dziel go na bity - metoda fool-proof.

    Mikrokontrolery AVR   06 Kwi 2011 13:07 Odpowiedzi: 3    Wyświetleń: 2000
  • Miernik temperatur do PC pod zatokę 3.5 cala

    Obsługa protokołu 1-Wire wymaga przestrzegania zależności czasowych podczas transmisji, co oznacza, że w tym czasie należy wyłączyć przerwania, które mogłyby wydłużyć wykonanie krytycznego kodu, psując transmisje. Jednak wyłączanie przerwań, w których z kolei wykonuje się kod obsługi wyświetlaczy 7 segmentowuch powoduje ich zauważalne miganie. Tutaj...

    DIY Konstrukcje   08 Lip 2021 23:21 Odpowiedzi: 6    Wyświetleń: 4371
  • Co się dzieje wewnątrz mikrokontrolera? Opiszesz mi instrukcje Atmega8a wraz z tym jak to działa

    opiszesz mi wszystkie instrukcje jakie oferuje Atmega8? Atmega8 to popularny 8-bitowy mikrokontroler z rodziny AVR produkowany przez firmę Microchip (dawniej Atmel). Wyróżnia się on niskim zużyciem energii, prostotą programowania oraz bogatym zestawem peryferiów. Poniżej przedstawiam zestaw podstawowych instrukcji dostępnych w Atmega8. Atmega8 korzysta...

    Nauka Elektroniki, Teoria i Laborki   31 Mar 2023 20:20 Odpowiedzi: 8    Wyświetleń: 258
  • Jaką magistralę wybrać do klonowania 12 sygnałów w jedną stronę?

    Poszukałem trochę i Link znalazłem biblioteki na Arduino i kod. Ta biblioteka wydaje mi się zbyt nadmiarowa jak na przesył pojedynczych bajtów. Nie wiem też czy w publikowanej wersji jest poprawna, bo coś widziałem co mi się nie podobało. W zakresie jaki potrzebujesz można to zrobić i bez biblioteki. Bardzo pomocnym może się okazać ten dokument: [url=http://www.atmel.com/images/atmel-9...

    Mikrokontrolery Początkujący   31 Sty 2017 22:07 Odpowiedzi: 6    Wyświetleń: 1050
  • Odczyt kodu pilota RC5 na Atmega328P z Arduino - zmienne kody przycisków

    https://pl.wikipedia.org/wiki/RC5_(RTV) Pojedynczy rozkaz wysyłany w tym standardzie to ciąg 14 bitów zawierający: 2 bity start (zawsze logiczne "1") 1 bit przełącznikowy, zmieniający stan po kolejnym naciśnięciu przycisku , służący do wykrywania powtarzania się pojedynczego rozkazu, np. zmiany głośności

    Arduino   16 Mar 2017 14:03 Odpowiedzi: 5    Wyświetleń: 2178
  • Programator pamięci Flash NAND Lite! TSOP48

    Dzień dobry, ostatnio zauważyłem pewną nieprawidłowość w obsłudze programatora, zatem chciałbym przypomnieć pewne podstawowe zasady przy współpracy z pamięciami NAND: - pamięci NAND podzielona jest na bloki i strony - strony to są ciągłe przestrzenie danych zawierające się w bloku danych, przykładowo blok zawiera 64 strony, zaś strona zawiera 2112 bajtów...

    DIY Konstrukcje   17 Mar 2025 17:35 Odpowiedzi: 551    Wyświetleń: 383001
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    Spróbuj poniższego kodu. Co prawda napisałem go "na kolanie", sprawdziłem tylko czy się kompiluje, ale zapewne zawiera kupę błędów. Idea jest taka, że wywołujesz wielokrotnie funkcję IrReceive(), aby odczytać pojedynczy bit z IR. Funkcja zwróci true, gdy odczyta pełne 11 bitów (również bit startowy w pozycji LSB; musisz sam sprawdzić, czy bit startowy...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1305
  • Gry się wyłączają na nowym komputerze po 20 min - 1.5h bez błędów

    Podobno controller RAM (DDR5-5200) w tym cpu R5 7600X ( nowa seria 7000) jest b.niestabilny na płytach AM5 , gdzie VRAM > ukł. zasilania płyty nie nalezy do najlepszych Podobno ? lekarstwem na ten problem jest lekki undervolting cpu - np. temat (jeden z kilku o tym cpu) CAS Latency: CL32-36-36-68 / CL30-36-36-68 (XMP 3.0 & AMD EXPOTM) Spróbuj z Ryzen...

    Komputery Hardware   26 Mar 2024 15:15 Odpowiedzi: 9    Wyświetleń: 651
  • Odczyt danych z CD i DVD - stare napędy i odzyskiwanie

    dolarów, kolego, dolarów Pisząc odpowiedź w pierwszej chwili pomyślałem, że co najmniej milion dolarów (szczególnie razem z osprzętem i wyposażeniem), ale nie wiem, czy bym nie przegiął. Nie ma nic dla płyty i lasera. Dla nich, i pliki i audio, to tylko ciąg zer i jedynek. Dla nas, ludzi, różnica jest kolosalna. Gdy czytamy z płyty pliki, musimy mieć...

    Naprawa nośników i odzysk danych   30 Lip 2022 14:57 Odpowiedzi: 44    Wyświetleń: 4530
  • Jak realizowane jest w kontrolerze kasowanie bitu przy odczycie?

    Coś w tym musi być ale puki co raczej nie będę korzystał z aż tak rozbudowanej architektury... Jeżeli jednak będę musiał z niej skorzystać to jak rozwiązać kolejny problem, gdybym miał powiedzmy kilka takich bitów do odczytu w jednym rejestrze(które mają być kasowane)? Wystawie adres, będę miał cały rejestr i gdy będę czytał pojedynczą flagę to inne...

    Mikrokontrolery   24 Maj 2011 16:04 Odpowiedzi: 8    Wyświetleń: 1163
  • STM32F429II - Konflikt SDRAM 32-bit i LTDC RBG888 - jak rozwiązać?

    Witam. Projektuje płytkę do której będzie podłączony wyświetlacz z interfejsem RBG888. I trochę nie przeglądając specyfikacji uC zamówiłem już pamięci SDRAM 32bitowe. I niestety pojawił się konflikt pomiędzy peryferiami a mianowicie pełen interfejs RBG888 zajmuje mi piny które obsługują opcje byte enable (odczyt tylko 8 bitów) (piny NB0..NB4 ale zajęty...

    Mikrokontrolery ARM   23 Lis 2014 13:50 Odpowiedzi: 10    Wyświetleń: 1410
  • Odczyt bitu z bajtu w Borland C dla DOS-a 3.1 - klawisze SHIFT

    Witam. Dopiero zaczynam programowanie. Mam program w Borland C dla DOS-a 3.1 który powinien wyświetlać czy naciśnięty został jakiś klawisz np SHIFT. Mam tylko dopisać adresy odpowiednich bitów. Wiadomo że w bajcie pod adresem 0040:0017h znajdują się bity odpowiedzialne za informacje o wciśnięciu klawiszy specjalnych klawiatury np bit 0 - prawy SHIFT...

    Programowanie   08 Cze 2007 20:36 Odpowiedzi: 1    Wyświetleń: 2312
  • Jak przesłać całą tablicę string do pamięci EEPROM w Bascom?

    Zawsze będzie się to sprowadzało do przesyłania pojedynczych bajtów a w przypadku programowego I2C kolejnych bitów. Tego nie przeskoczysz. Oczywiście nie ma innej możliwości jak wysyłanie danych na szynę I2C bajt po bajcie. Mimo to większość (jesli nie wszystkie) pamięci opartych o I2C ma możliwość zapisania/odczytania danych szeregowo. Jest możliwość...

    Mikrokontrolery   22 Lip 2006 21:29 Odpowiedzi: 7    Wyświetleń: 992
  • SRAM, FPGA Virtex2 Pro – przekłamania 2-3 bitów przy odczycie/zapisie 36-bitowych słów

    "] Róźnice w opóźnieniach sygnału wewnątrz FPGA to pojedyncze nanosekundy racja; sprawdz za pomoca floorplan max_delay from pin_d i max_delay from FF_data_to_sram ew. recznie przypisac polozenie zrodel i odbiornikow danych tak, by ich 'odleglosci' od pinow byly mniej wiecej takie same; niezlym testem na problemy z timingiem odczytu/zapisu byloby wypelnienie...

    Programowalne układy logiczne   20 Gru 2007 20:02 Odpowiedzi: 6    Wyświetleń: 1425
  • Wymiana karty graficznej w starym zestawie - 16GB RAM, budżet do 1000zł (używane modele)

    Przepustowość maksymalna jest ograniczona, ale to nie znaczy, że uzasadnia to wybieranie gorszego dysku. Otóż dysk charakteryzuje się nie tylko jednym parametrem, a nawet można zaryzykować stwierdzenie, że rzadko kiedy ta maksymalna prędkość jest wykorzystywana. O wiele częściej dysk pracuje w trybie mieszanym, wykonując odczyty i zapisy na dużych ilościach...

    Komputery Co kupić?   28 Lis 2022 22:50 Odpowiedzi: 25    Wyświetleń: 378
  • Arduino/STM32 - Eeprom 24x dziwne odczyty zawartosci

    Witam, Ostatnio testowałem komunikację I2C z pamięciami z serii 24x. Testy były przeprowadzone na Arduino oraz STM32F103xxx. Pierwsze testy z pamięciami adresowanymi pojedynczym bajtem, czyli 24x01-24x16, działają poprawnie i jak oczekiwałem (opieram się o moje doświadczenia z rodziną PIC, tam właśnie tak to działa). Zapis/odczyt poza zakresem pamięci/adresów...

    Arduino   21 Cze 2023 05:55 Odpowiedzi: 1    Wyświetleń: 351
  • Nad/Odb 433MHz - kod Manchester - porównania/ranking

    Jeżeli to rzeczywiście twój sposób na unikanie zakłóceń, to już zupełnie nic nie rozumiem, chyba że świadomie wprowadzasz nas w błąd, by ukryć prawdziwy algorytm. Każdy przypadkowy trzask w odbiorniku (pojedyncze H-L-H lub L-H-L) podczas odmierzania czasu trwania bitu spowoduje błędny odczyt nie tylko tego, ale również kolejnych bitów. ... Sorki, ale...

    DIY Konstrukcje   05 Kwi 2011 11:21 Odpowiedzi: 48    Wyświetleń: 36650
  • Jak zwiększyć częstotliwość odczytu 45 bitów na HMI z VersaMax?

    Muszę wyświetlić na pojedynczym ekranie 45 zmiennych bitowych z prędkością odświeżania 10/s. Ma ktoś jakikolwiek pomysł? Protokół SNP 19200b/s Czas pętli 8-9ms Prędkość odświeżania ok. 1/s. Próbowałem grupować zmienne w 16b słowa, bez rezultatu. Próbowałem różnych paneli i nic. Jak zmusić jakikolwiek HMI aby te 3 16b słowa odczytywał częściej?

    Automatyka Przemysłowa   31 Gru 2010 08:53 Odpowiedzi: 4    Wyświetleń: 1379
  • [ATmega644p] ATmega644p i DS18B20 - jak poprawnie ustawić timingi dla odczytu temperatury?

    Witam, od dłuższego czasu próbuję zmusić ds18b20 do działania. Korzystam z zestawu startowego EvB 4.3. Wyświetlacz LCD cały czas pokazuje mi temperaturę +127,9375 st.C - w rejestrach LSB i MSB są same jedynki. Układ prawidłowo się resetuje. Prawdopodobnie problem tkwi z ustawieniem czasów przy czytaniu/pisaniu pojedynczych bitów. Czasy te brałem z dokumentacji...

    Mikrokontrolery AVR   09 Paź 2011 15:04 Odpowiedzi: 1    Wyświetleń: 1059
  • ATMEGA 8 - Nieprawidłowe odczyty z czujnika DS18B20 w termometrze

    Poczytałem trochę w internecie i zmieniłem na coś takiego (wywaliłem w ogóle funkcje pojedynczych bitów). [syntax=c] unsigned char uc1Wire_ResetPulse(void){ WIRE_DIR |=1<<WIRE_CON; // pin 1wire jako wyjscie WIRE_PORT&=~(1<<WIRE_CON); // pin 1wire -> 0 _delay_us(650); // tx reset pulse WIRE_PORT|=1<<WIRE_CON; // pin 1wire ->...

    Mikrokontrolery AVR   17 Lis 2014 12:39 Odpowiedzi: 4    Wyświetleń: 933
  • Wybór wzmacniacza AD8221 do czujnika tensometrycznego w hamowni silników

    Zdecydowanie bardziej odporne na zakłócenia i mniej wrażliwe na błędy projektowe będzie ADS1234 + Atmega. Oczywiście tylko i wyłącznie w przypadku, gdy układ umiesciliśmy w całości bezpośrednio przy czujniku oraz zapewnimy dobrej jakości zasilanie tensometrów i (przede wszystkim) referencję dla przetwornika. Jeśli układ będzie wisiał na długich przewodach,...

    Mikrokontrolery   29 Sie 2010 11:59 Odpowiedzi: 34    Wyświetleń: 9622
  • Protokół programowania mikrokontrolerów Nyquest MTP (NY8AE51F)

    https://obrazki.elektroda.pl/6547618500_... Opis protokołu programowania mikrokontrolerów Nyquest MTP (NY8AE51F) na podstawie własnej analizy timingów zebranych podczas programowania. Timingi dostarczyła osoba posiadająca oryginalny programator (DZIĘKUJĘ). Mikrokontroler NY8AE51F posiada 1K*14bit pamięci wielokrotnego zapisu, 64B...

    Artykuły   10 Mar 2024 20:39 Odpowiedzi: 4    Wyświetleń: 1116
  • Czy podmiana ROMu w dysku Hitachi HDD wystarczy czy wymaga przeprogramowania?

    - 100 % zgody. Poza tym jednym zdaniem, piszesz bzdury. Wciąż nie wyjaśniłeś, skąd w uzwojeniach silnika bierze się sygnał informacji zwrotnej. Elektromagnetyczne oddziaływanie rotora na uzwojenia. Jest to w opisie działania FOC wystarczy być pojętnym. do tego jeszcze musiałbyś wyjaśnić, skąd bierze się informacja zwrotna dla pozycjonowania bloku głowic...

    Naprawa nośników i odzysk danych   10 Lip 2023 19:26 Odpowiedzi: 55    Wyświetleń: 1968
  • ATmega16 Zamek szyfrowy - podłączenie układu iButton

    W końcu udało mi się napisać program obsługi czytnika iButton. Mam tylko jeden problem otóż zczytuje numer identyfikacyjny pastylki z kodu ROM (bajty: 2,3,4,5,6 w sumie 48 bitów) po 1 bajcie. Chcę w kodzie umieścić na sztywno numery identyfikacyjne które będą autoryzowane i za bardzo nie wiem jak obsłużyć sprawdzenie z aktualnie zczytanym identyfikatorem....

    Mikrokontrolery AVR   21 Maj 2010 09:57 Odpowiedzi: 26    Wyświetleń: 6485
  • Jak odbierać dane binarne przez MSCOMM w Visual Basic?

    OK, znalazłem. Procedura odczytu pojedynczego bajtu z bufora: Private Sub MSComm1_OnComm() ' obsługa zdarzenie OnComm Dim i As Integer Select Case MSComm1.CommEvent Case comEvReceive ' Received RThreshold # of MSComm1.InputLen = 0 Buffer = MSComm1.Input 'buffer to zmienna typu Variant Arr = Buffer 'Arr to tablica byte -> 8-bitów For i = 0...

    Programowanie   15 Sty 2006 16:02 Odpowiedzi: 4    Wyświetleń: 2088
  • [ATMEGA168] [ATMEGA168][AVRGCC] Optymalizacja zapisu 8-bitowych danych dźwięku w pamięci Flash

    Constant byte address is specified by the Z-register contents. The 15 MSBs select word address. For LPM, the LSB selects low byte if cleared (LSB = 0) or high byte if set (LSB = 1). For SPM, the LSB should be cleared. If ELPM is used, the RAMPZ Register is used to extend the Z-register. Po tym można stwierdzić, że pamięć jednak jest zorganizowana słowami,...

    Mikrokontrolery AVR   10 Paź 2008 21:55 Odpowiedzi: 8    Wyświetleń: 1995
  • 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ń: 7095
  • Termostat z AT90S2313 i DS18B20 – sterowanie grzałką 200W, kod BASCOM, 5l wody

    Jest program napisany dzieki waszej pomocy. A tu program w razie jakiś błędów piszcie. Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111111 Portd = &B1111111 Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , T As Integer Do 1wreset : 1wwrite &HCC : 1wwrite &HBE 'odczyt z DS1820...

    Mikrokontrolery   28 Sie 2006 07:14 Odpowiedzi: 4    Wyświetleń: 2241
  • Jak rozpoznać początek ramki w trybie Default Read RFID EM4305?

    Ramka "standardowego" unique jest mi doskonale znana, a tego dotyczy rysunek i opis w pdf. Również ramka EM4305 w tybie read word i write word jest rozpisana w datasheet. Różnica jest taka, że słowa mają organizację 4 x 8 bitów, po których jest bit parzystości. Na końcu bajt z bitami parzystości kolumn i "0". Czyli analogicznie jak w unique. Dodatkowo...

    Mikrokontrolery Pozostałe   17 Paź 2013 18:01 Odpowiedzi: 6    Wyświetleń: 3393
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Wykonuje jedno całe, ale polecenia asemblera. Ale zanim będziemy kontynuować - napisz o co ci chodzi? Czy o sterowanie AY z MCU? Bo nie widzę sensu podmiany poleceń wysyłanych do tego układu z Z80. Tym bardziej, że taka podmiana wymagałaby analizowania większych ciągów - bo jak zakładam nie ma sensu wymiana poleceń generujących jakieś pojedyncze tony....

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4743
  • Jak podłączyć i obsłużyć iButton DS1996L-F5 z ATMEGA8 przez 1-wire?

    ...Dzięki za dobre chęci, ale niestety nie znam ASM - pisze w C, ale jakbyś mógł podesłać powiedzmy algorytm - czy coś w rodzaju krok po kroku jak dogadać się z pastylką, to zjadłbym swoje kapcie ;). Zapewniam Cię , że napisanie 2(lub 3) funkcji , które "załatwią" transmisję na magistrali 1wire , jest dużo prostsze , niż skonsumowanie własnych kapci...

    Mikrokontrolery   07 Sty 2007 20:24 Odpowiedzi: 36    Wyświetleń: 11040
  • Odzyskiwanie danych: Hierarchia poziomów zapisu - od systemu plików do fizycznego zapisu

    Jakbym był wykładowcą, też dałbym Ci piątkę, bo w Polsce trudno o wykładowcę, który tak naprawdę rozumie dyski. Ogólnie opisałeś to w ciekawy i w zasadzie w prawdziwy sposób, ale trochę poczepiam się szczegółów: Tak - mamy struktury logiczne systemów plików, które zazwyczaj widzimy jako drzewko katalogów (folderów) i podkatalogów. To z punktu widzenia...

    Naprawa nośników i odzysk danych   30 Gru 2021 17:42 Odpowiedzi: 22    Wyświetleń: 633
  • Moduł radiowy RFM95W i odebranie pakietu większego niż pojemność FIFO

    Jakiś czas temu udało mi się uruchomić ten pełny odczyt danych w ilości 107 bajtów. Jako, że bitrate w sygnale radiowym wynosi 16384b/s, z przeliczenia wychodzi 488us pomiędzy bajtami. Przerwanie jest odebrane z DIO0 po napłynięciu do FIFO pierwszego bajtu, resztę załatwiło odpytywanie rejestru 0x3F i sprawdzanie bitu FifoEmpty, jeśli FIFO nie jest...

    Mikrokontrolery   23 Maj 2021 13:51 Odpowiedzi: 11    Wyświetleń: 840
  • DS1820 - błędne odczyty przy nagłych zmianach temperatury z zamrażarki

    Zmodyfikowałem trochę procedurę odczytu. Rezygnuję z temperatur ujemnych dla uproszczenia - zatem odczytuję tylko pierwszy bajt. no i zrobiłem sobie funkcję która wyrzuca ten bit na LCD. Okazuje sie ze raz na jakiś czas występują przekłamania pojedynczych bitów... wtedy temperatura wzrasta o 64, 32 , 16, 8 itd... stopni. Myślicie ze to wina że urządzenie...

    Mikrokontrolery   22 Kwi 2006 23:07 Odpowiedzi: 8    Wyświetleń: 1752
  • Przesył pojedynczych bitów w czasie rzeczywistym z ADC

    Sens może i ma, ale jeśli `MCP4822_A_none_GA_SHDN` faktycznie jest równie 1000, to definitywnie popsuje wartość odczytaną z ADC.

    Mikrokontrolery Początkujący   08 Wrz 2018 17:49 Odpowiedzi: 6    Wyświetleń: 777
  • Termometr pisany w Bascomie: nie zapamiętuje temp. ujemnej

    O kurde zapomniałem :D Jeszcze raz przepraszam. Używam ATTINY 2313 a jako czujnik DS1820 A tu program: Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , Dim T As Integer , Tmin As Integer , Tmax As Integer Deflcdchar 1 , 4 , 14 , 21 , 4 , 4 , 4 , 4 , 32 Deflcdchar 2 , 4 , 4 , 4 , 4 , 21 , 14 , 4 , 32 Do 1wreset : 1wwrite &HCC : 1wwrite...

    Mikrokontrolery   07 Cze 2006 19:18 Odpowiedzi: 2    Wyświetleń: 1430
  • Karta ISA do obsługi wyświetlacza HD44780 oraz I2C

    http://obrazki.elektroda.pl/3546939500_1... Konstrukcja będąca tematem wątku powstała jako projekt na zaliczenie przedmiotu na uczelni, którego celem było napisanie sterownika dla systemu Linux do jakiegoś urządzenia. Ponieważ miałem swobodę wyboru tematu sterownika, postanowiłem stworzyć jakieś urządzenie w postaci karty ISA. Złącze...

    DIY Konstrukcje   17 Sty 2015 16:17 Odpowiedzi: 14    Wyświetleń: 13188
  • Najmniejszy twardy dysk świata zapisuje dane atom po atomie

    http://obrazki.elektroda.pl/4482892600_1... Codziennie ludzkość generuje ponad miliard gigabajtów nowych danych. Przetwarzanie i przechowywanie tych wszystkich informacji zaczyna być coraz większym problemem, więc coraz ważniejsze staje się redukowanie wielkości pojedynczego bita, jaki zajmuje on w fizycznym systemie informatycznym....

    Newsy   22 Lip 2016 14:55 Odpowiedzi: 5    Wyświetleń: 4812
  • Arduino Nano - Ochrona stalowych konstrukcji podziemnych

    Bazowanie na pojedynczym odczycie ADC 10-bit jest ryzykowne ze względu na zakłócenia, brak podstawowych elementów filtrujących AVcc na Arduino Nano i braku rozdzielenia masy cyfrowej od analogowej: http://mikrokontrolery.blogspot.com/2011... Dlatego też musisz wprowadzić liczenie średniej z kilku pomiarów. To czy zrobisz to...

    Arduino   08 Sie 2015 13:10 Odpowiedzi: 13    Wyświetleń: 2391
  • Termometr z pamięcią. Nie zapamiętuje temperatury minimalnej.

    Witam. Mam pytanie dlaczego mój termometr nie działa poprawnie. Zapamiętuję temperaturę maksymalną lecz nie zapamiętuje temperatury minimalnej. Minimalna temperatura jest tylko zapamiętywana tylko przy minusowych temperaturach. Oto program: Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , Dim T As Integer , Tmin As Integer ,...

    Mikrokontrolery   01 Lis 2006 00:23 Odpowiedzi: 14    Wyświetleń: 2381
  • S5-115U, jak uruchomić CPU 943 w trybie RUN po skasowaniu BASP?

    Z tego co przesłałeś rzeczywiście wynika, że problemem są moduły. Spróbuj zrobić jeszcze raz: 1)wywołanie o OB1 np. PB1 i tam zapisz program testowy a następnie ISTACK (poziom1) Sprawdź czy określi blok w którym występuje błąd. Na tą chwilę wyświetla "-NO.:" co sugeruje jednak na sprzętową przyczynę błędu 2)Zrób Reset Overall (moduły w sterowniku) jeszcze...

    Elektro Maszyny i Urządzenia   09 Lis 2009 12:58 Odpowiedzi: 7    Wyświetleń: 2478
  • [MCS-51][ASM]Zapalenie diody LED - różne drogi do celu.

    P1: Odwołujesz się do pojedynczej linii portu P1.6 i tylko ją zerujesz. Dioda się zapali o ile będzie sprawna i odpowiednio podłączona do tej linii portu. P2: Kod wynikowy identyczny z P1 tylko linię portu P1.6 nazywasz "LED" - lepiej się pisze program. Przy 4 portach mamy 32 linie i pamiętanie "na cyferkach" co gdzie jest podpięte może co najwyżej...

    Mikrokontrolery Początkujący   18 Gru 2011 13:08 Odpowiedzi: 1    Wyświetleń: 2789
  • [89s52][C/Keil] DS18b20 - wyświetlenie temperatury na LCD

    Witam, problem tkwi w wyświetleniu temperatury na LCD. Czujnik działa w trybie 12 bitowym. Szczytuje pierwsze 12 bitów z pamięci scratchpada, sprawdzam czy temperatura jest + czy -, a następnie dokonuje konwersji temperatury na string. Na wyświetlaczu pokazują się jednak dziwne rzeczy. Użycie funkcji typu sprintf odpada (zajmuje za dużo miejsca). Konwersja...

    Mikrokontrolery   11 Wrz 2009 23:40 Odpowiedzi: 3    Wyświetleń: 2700
  • Dysk Seagate 2,5 cala 500GB - utrata danych i możliwości odzysku

    to nie soft decyduje jaka była logiczna organizacja danych na dysku. - przy wykonywaniu kopii posektorowej softu ta struktura nie interesuje. On ma po prostu odczytać zadany zakres sektorów (zwykle od 0 do ostatniego, ale przy poważniejszych uszkodzeniach i bardziej profesjonalnym podejściu dąży się do ograniczenia obciążenia dysku i mapowania w pierwszej...

    Naprawa nośników i odzysk danych   28 Lip 2022 11:57 Odpowiedzi: 28    Wyświetleń: 1110
  • Które porty w AT90S2313 są podciągnięte do stanu wysokiego? Bascom ustawienia

    avr'y mają programowalne piny wejścia/wyjścia, posiadają tranzystor zwierający do zasilania/masy (port jako wyjście) oraz otwarty kolektor/pull-up (port jako wejście). całość się prezentuje tak: DDRx = 0; PORTx = 0 to pin jest zwierany do masy DDRx = 0; PORTx = 1 to pin jest zwierany do zasilania DDRx = 1; PORTx = 0 to pin jest typu otwarty kolektor...

    Mikrokontrolery   27 Sie 2004 13:55 Odpowiedzi: 5    Wyświetleń: 1167
  • Ku pamięci... zapomnianych pamięci, cz. 1.

    https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Słowo o architekturze i słowniczek pojęć By lepiej zrozumieć zagadnienie pamięci, musimy najpierw poznać architekturę, a dokładniej to części składowe procesora. Nie będziemy zagłębiać się w tajniki najnowszych Ryzenów czy i9,...

    Tematy tygodnia   15 Sty 2023 21:18 Odpowiedzi: 14    Wyświetleń: 2583
  • [AVR] [ATMEGA8] [C] - ADC przy 1 MHz i jednoczesna transmisja USART

    Dobra, otworzyłeś mi oczy. Czytałem co prawda datasheet, ale myślałem, że... w sumie chyba nie myślałem akurat wtedy. Poprzednie założenia też były błędne. W sumie ostatecznie wygląda to tak. Procesor obsługuje całkiem sporą linijkę CCD. Wyplucie na zewnątrz informacji o wszystkich pikselach po kolei zajmuje 13 ms. Linijka jest RGB, więc wypluwa mi...

    Mikrokontrolery AVR   28 Maj 2014 20:30 Odpowiedzi: 5    Wyświetleń: 1254
  • [ATmega8][C] Obsługa ADC - odczyt kanałów dla linefollowera

    Tutaj jest schemat: http://obrazki.elektroda.pl/8302390200_1... Co do wyróżnionych przez Ciebie fragmentów kodu. Zmieniłem ustawianie bitów rejestru ADMUX w obsłudze przerwania na takie: ADMUX = (ADMUX & 0xb01100000) + channel; czyli ustawienie REFS0 i ADLAR nie zmienia się, dodawany jest do tego numer kanału który będzie...

    Mikrokontrolery AVR   14 Mar 2011 17:50 Odpowiedzi: 41    Wyświetleń: 7009
  • Miernik częstotliwości na AVR - od 1Hz do 10MHz

    http://obrazki.elektroda.pl/7329866000_1... Miernik częstotliwości o całkiem niezłych parametrach, bo potrafiący mierzyć częstotliwości od 1Hz do 10MHz (9,999,999Hz) z rozdzielczością 1Hz w całym zakresie. Idealny do generatorów funkcyjnych lub jako zwykły miernik. Do tego tani i prosty w wykonaniu, z ogólnodostępnych części, a małe wymiary...

    DIY Konstrukcje   27 Mar 2020 13:07 Odpowiedzi: 54    Wyświetleń: 46890
  • Jak zapisywać i odczytywać pamięć EEPROM 24c32 stronami przez I2C?

    Sumując ,aby adresować całą przestrzeń pamięci e2prom 24c32 potrzebuję 12bit adresu 2^12 =4096 bajtów . Czyli przestrzeń adres komórek wynoś od 0 do 4095 i w trybie pojedynczego zapisu bajtu danych podaje numer komórki tego zakresu . Przy zapisie stronami po 32 bajty adres jest inkrementowany w obrębie strony. Panie Andrzeju wspomniał Pan o adresowaniu...

    Mikrokontrolery AVR   04 Wrz 2011 11:00 Odpowiedzi: 12    Wyświetleń: 4637
  • Kod dla Atmega8A + HC-05 (Bluetooth): jak podłączyć terminal?

    wytłumacz mi kod bardziej szczegółowo. Oczywiście, chętnie to zrobię. Zacznijmy od początku: 1. `#define F_CPU 8000000UL` - To jest definicja częstotliwości taktowania mikrokontrolera. W tym przypadku wynosi ona 8 MHz. 2. `#include <avr/io.h>, #include <avr/interrupt.h>, #include <util/delay.h>` - To są biblioteki, które zawierają...

    Mikrokontrolery Początkujący   11 Wrz 2023 11:57 Odpowiedzi: 66    Wyświetleń: 1572
  • Przekłamywanie danych przy przenoszeniu między komputerami

    Wykryłem, że przekłamania prawdopodobnie występują w nowym komputerze. Na dysk 1000GB nagrałem dane na starym komputerze i dwukrotnie paczkę skopiowałem na dysk 750GB. Za pierwszym razem by przekłamany jeden bit, a za drugim razem skopiowało się poprawnie. Generalnie, dochodzi do przekłamania pojedynczych bitów przy odczycie z dysku 1000GB. A pliki...

    Naprawa nośników i odzysk danych   11 Mar 2010 18:35 Odpowiedzi: 20    Wyświetleń: 3297
  • Miernik U/I PIC16F628A+MCP3422

    Ciekawi mnie jakie (przy takim schemacie) masz szumy na najmniej znaczących bitach przy pomiarach 12-bit i 18-bit. Możesz pokazać (przy stabilnym sygnale mierzonym), kolejne odczyty bez uśredniania? 18-bit nawet nie sprawdzałem. To nie mostek tensometryczny:) Przy 12 bitach nawet bez żadnego kondensatora 100nF w torze pomiarowym, LSB jest stały. Schemat...

    DIY Konstrukcje   28 Maj 2013 07:33 Odpowiedzi: 16    Wyświetleń: 16632
  • Nowatorska naprawa konsoli Pegasus SP-80 + wstrzykiwanie (injekcja) danych

    https://obrazki.elektroda.pl/3928983600_... Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro,...

    DIY Konstrukcje   12 Maj 2020 11:06 Odpowiedzi: 20    Wyświetleń: 14817
  • Przerwania proste i przyjemne - część 2 - zmienne, bufory i latencja

    W Zmienne globalne — wiedz, kiedy są modyfikowane Zmienne globalne muszą być ostrożnie obsługiwane, gdy są używane z przerwaniami, ponieważ te są generalnie asynchroniczne. I jeżeli zmienna globalna jest modyfikowana przez ISR, może zostać zmieniona w dowolnym momencie. Musimy mieć na uwadze następujące aspekty: Odczyt/zapis zmiennych globalnych...

    Artykuły   08 Mar 2022 00:35 Odpowiedzi: 18    Wyświetleń: 2685
  • Zdalne sterowanie AVR - generowanie / odczyt częstoliwości

    Chyba łapie o co Ci chodzi ale szczerze powiedziawszy nie wiem na ile to sie sprawdzi. Generealnie można zrobić tak że z pewną konkretną częstotliwością będziemy próbkować sygnał wchodzący i testujemy ile takich cykli trwa sygnał wysoki i niski (czyli potrzebujemy co najmniej częstotliwości próbkowania równej z najwyższą próbkowaną). Ja to widzę mniej...

    Mikrokontrolery AVR   16 Maj 2009 09:37 Odpowiedzi: 8    Wyświetleń: 4556
  • Jak podłączyć Weltmeister Meteor 120 do Roland BK5 przez MIDI do sterowania akompaniamentem?

    Witam. Odgrzebuję temat i mam nadzieję, ża moje informacje przydadzą się autorowi wątku. Sam gram na instrumentach muzycznych m.in. akordeonie i keyboardach. Sam też naprawiałem akordeony i dlatego dobrze znam ich budowę. Jeżeli chodzi o zbudowanie takiego kontrolera MIDI do akordeonu to jest to dość prosta sprawa. Zacznijmy od budowy samego akordeonu,...

    Nagłośnienie Profesjonalne   26 Gru 2017 18:26 Odpowiedzi: 12    Wyświetleń: 6090
  • [ATmega8][C] Pobieranie napięcia przez przetwornik A/C

    Ok no to ja juz mniej wiecej rozumiem. Nie rozumiem troche o co chodzi Ci z tym Timerem - po co w ogole go uzywasz skoro nie odpalasz timera a odpalasz przerwanie od ADC - to jest zagadka. Najprosciej jest to zrobic tak: #include <avr/io.h> #include <util/delay.h> void main (void) { char ADC_L, ADC_H; int ADC_pomiar; DDRC =...

    Mikrokontrolery AVR   10 Gru 2008 23:49 Odpowiedzi: 15    Wyświetleń: 1718
  • Rozdzielczość vs. dokładność - o co chodzi i jakie są różnice?

    Wartości fizyczne nie mogą być ustalane z absolutną pewnością. Narzędzia i systemy pomiarowe zawsze posiadają pewną tolerancję i nie są w pełni odporne na zakłócenia, które do pomiaru wprowadzają pewien stopień niepewności. W odniesieniu do niepewności pomiaru często stosuje się następującą terminologię: * Uchyb lub błąd bezwzględny pomiar - różnica...

    Artykuły   25 Maj 2020 20:02 Odpowiedzi: 2    Wyświetleń: 12987
  • Licznik częstotliwości do 500 MHz na Atmega 48.

    Koledzy adroot i unitral poruszali tu temat częstościomierza na PIC16F84. Zrobiłem taką konstrukcję i potwierdzam, że bezproblemowo mierzy on częstotliwość do 40MHz. Nie jest on jednak bez preskalera, jak napisał androot, tylko wykorzystuje wbudowany w timer MPU 8-bitowy preskaler. [syntax=asm] ; ----------------------------------------...

    DIY Konstrukcje   23 Wrz 2013 18:43 Odpowiedzi: 37    Wyświetleń: 38109
  • Adresy i stany sygnałów LPT: /Ack, Busy, PE, Sel, /Error

    w base+1 (gdzie base=0x378 dla lpt1 lub 0x278 dla lpt2) bity oznaczają kolejno: bit 7 - pin 11 zanegowany bit 6 - pin 10 bit 5 - pin 12 bit 4 - pin 13 bit 3 - pin 15 bity 2-0 - nieużywane (w SPP.. w EPP czy ECP występuje tu bit wystąpienia przerwania czy tym podobny..) dla uproszczenia wszystkich sprawdzeń przy odczycie można obliczyć port[base+1] xor...

    Programowanie   09 Mar 2005 15:28 Odpowiedzi: 2    Wyświetleń: 1711
  • Odpowiedzi na pytania. Mikroprocesory, pamięci, rejestry.

    Ad.7 Chyba o to Ci chodziło http://sciaga.nauka.pl/index.php/id=inde... Jakby coś link nie działał to tutaj podaje jego zawartość Rodzaje pamięci. 1. Pamięć ROM W pamięciach nieulotnych typu ROM umieszczone są informacje stałe. ROM jest najbardziej niezawodnym nośnikiem informacji o dużej gęstości zapisu. Zapis informacji...

    Początkujący Elektronicy   25 Mar 2007 09:24 Odpowiedzi: 4    Wyświetleń: 2575
  • Mega2560 - RFID,SD-card i sterowanie większą ilością wyjść.

    Co do odczytu karty SD, ten przykład jest dobry do pierwszych eksperymentów: https://www.arduino.cc/en/Tutorial/ReadW... wyniki wysyłane na konsolę szeregową pozwalają na łatwe dalsze eksperymenty. Aby ruszyć z tematem trzeba ustalić jaka stała struktura będzie przechowywać dane o kartach, przykładowo 40 bitów odczytanych z karty + 8bitów przechowujących...

    Arduino   04 Sty 2017 21:33 Odpowiedzi: 14    Wyświetleń: 1572
  • [Stm32f3-Discovery][C] - SPI i żyroskop - błędna komunikacja.

    To UL przy każdej stałej, to zapewne po to, żeby kompilator wiedział, że zamiast 32 bitów ma wygenerować 32 bity? Sarkazm jest raczej zbędny. Niepotrzebnie sprawdzasz tak dużo znaczników SPI - wystarczy TXNE przed zapisem, RXNE przed odczytem i BUSY przed zdeaktywowaniem SS. Ale chyba tak napisane sprawdzanie flag nie za bardzo wpływa na niekorzyść...

    Mikrokontrolery ARM   03 Mar 2014 19:41 Odpowiedzi: 21    Wyświetleń: 3558
  • Konwersja S5-135U CPU 928B do S7-400: adresacja, adapter IP242B, InterBus

    Podstawowe problemy przy automatycznej konwersji: istnieje różnica w adresowaniu między S5 a S7. S5 stosuje numerację słów (16 bitową) do wejść, wyjść i flag. S7 numeruje bajty (8 bitów). S5 ponadto rozróżnia bajty lewe i prawe w słowach w DB; S7 oczywiście nie. Dla konwertera to wszystko jedno, więc robi groch z kapustą. Trzeba potem przeadresowywać...

    Automatyka Przemysłowa   29 Maj 2008 07:10 Odpowiedzi: 4    Wyświetleń: 2859
  • Atmega8 + 24c16wp: Niepoprawne wyświetlanie danych w terminalu USART

    Witam. Niedawno rozpocząłem swoją przygodę z Atmegą8. Chciałem sprawdzić jak działa interfejs TWI. Na podstawie książki pana Cezarego Klimasza zakupiłem układ 24c16wp i napisałem program. Niestety program zamiast wyświetlać mi w terminalu liczby od 255 do 0 wyświetla bliżej nieokreślone sekwencje znaków. Czy mógłby mi ktoś pomóc znaleźć błąd w moim...

    Mikrokontrolery AVR   13 Mar 2013 11:12 Odpowiedzi: 3    Wyświetleń: 1317
  • Wyświetlacz klienta ECR - IBM 93F1090 - jak tym sterować?

    Raport z postępów: brak ;P (chociaż rozgryzłem to haszowanie częściowo - w programie easyhash pod nazwą crc-16(x25) - nie moge tylko zmusić swojej funkcji żeby poprawnie hashowała - nie jest podany wielomian haszujący...) o adapterze: Adapter który posiadam kupiłem gotowy na allegro, schemat: jak z tego wybrnąłem? układ FTDI232R może pracować w trybie...

    Mikrokontrolery   11 Kwi 2022 16:38 Odpowiedzi: 114    Wyświetleń: 38746
  • Jak mierzyć częstotliwość sygnału gitarowego na ATmega16 bez FFT?

    A czy czasem nie powinno byc tak jak powiedzial shannon-kotielnikow, ze probkowanie powinno byc z co najmniej dwukrotna czestotliwoscia sygnalu? 1. Chyba raczej powiedzieli shannon-kotielnikow :D 2. Niekoniecznie! Twierdzenie S-K traktuje o częstotliwości próbkowania, koniecznej do całkowitego, wiernego odtworzenia sygnału próbkowanego. W danym przypadku...

    Mikrokontrolery   11 Wrz 2007 02:28 Odpowiedzi: 20    Wyświetleń: 7451
  • Łączenie kropek (kwantowych): architektura 2D krzemowych komputerów kwantowych

    Komputery kwantowe wykorzystują prawa fizyki do przetwarzania większych ilości danych znacznie szybciej niż klasyczne urządzenia. Podstawowe jednostki, bity kwantowe (lub kubity) istnieją równolegle w dwóch stanach, co umożliwia jednoczesne przesiewanie ogromnej liczby potencjalnych wyników. Kubity na bazie krzemu są bardzo atrakcyjne względem potencjalnego...

    Artykuły   26 Sty 2022 19:39 Odpowiedzi: 5    Wyświetleń: 1167
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Witam ponownie po dłuższej przerwie. W międzyczasie usunąłem jeszcze jeden zauważony błąd powodujący zawieszenie się odtwarzacza, a przedtem wyświetlenie śmieci na LCD. Błąd ten pojawiał się, gdy do odtwarzacza włożyło się nowo zakupioną lub pustą po formacie kartę SD. Błąd ten usunąłem modyfikując fragment funkcji main, jak poniżej: if (! (AT91F_PIO_GetInput(AT91C_BASE_P...

    DIY Akustyka   06 Sie 2013 16:19 Odpowiedzi: 51    Wyświetleń: 38608