bufor rejestru

Znaleziono około 1641 wyników dla: bufor rejestru
  • PLC: zapis wartości analogowych co 0.2 i 1Hz w buforze 30 rejestrów.

    Dobrze abyś napisał w jakim środowisku działasz, ale ogólnie są funkcje przepisujące i wypełniające bloki pamięci, oraz funkcje tzw adresowania względnego, gdzie wskazujesz początek zakresu pamięci i jakiś wskaźnik (dodatkowy rejestr), będący przesunięciem od tego miejsca. Jak zrobiłeś generator, to używasz od niego styków |p| tym zwiększasz licznik/wskaźnik...

    Programowanie Początkujący   19 Gru 2024 14:44 Odpowiedzi: 2    Wyświetleń: 135
  • REKLAMA
  • [C, AVR, Atmega48] Wywołanie przerwania TX przy nadawaniu kolejnych znaków z Atmegi48

    Bufor nadawczy jest o rozmiarze jednego wysyłanego znaku (tak na prawdę jest to rejestr przesuwny samego UARTu). To nie jest prawda. Nadajnik składa się z rejestru nadajnika (1 bajt) oraz w zależności od procesora 1-2 bajtów bufora. Dane zapisywane są do rejestru nadajnik jeśli jest on pusty i od razu nadawane, jeśli jest pełny to do bufora, skąd potem...

    Mikrokontrolery Początkujący   23 Wrz 2022 18:48 Odpowiedzi: 14    Wyświetleń: 789
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega128 Problem z SPI (16-bit, master-recieve itp.)

    Popatrz na MCP3202. To przetwornik 12-bitowy 2 kanałowy. [url=http://cubloc.com/download/etc/MCP3... Kiedyś robiłem projekt na MCP3201 (wersja jednokanałowa w/w przetwornika). Współpracowało to z ATtiny2313. Zegar był generowany "na piechotę" poprzez zmianę stanu na nodze kontrolera, odstępy czasowe odmierzane NOP'ami - i to działało bez...

    Mikrokontrolery AVR   13 Maj 2010 15:43 Odpowiedzi: 11    Wyświetleń: 3318
  • REKLAMA
  • Timer1 CTC, kolejność zapisu do OCR1A, 0 zamiast wpsianej wartości

    Wyżej sam sobie odpowiedziałeś. Timer pracuje w trybie, w którym zapis "OCR1A = dzielnik" nie zapisuje wartości "dzielnik" do rejestru tylko do bufora, a wartość okrojona do ośmiu bitów zapisywana jest do OCR1A przy przepełnieniu timera.

    Mikrokontrolery AVR   14 Kwi 2022 22:21 Odpowiedzi: 10    Wyświetleń: 963
  • Dlaczego oscyloskop na ATMega32 zniekształca przebieg trójkątny?

    Ponieważ pokazałeś fragmenty kodu więc może nie do końca prawidłowo go przeanalizuję. Problem polega na tym, że odczytany w przerwaniu pomiar zapisujesz do tablicy w pętli for kilka razy zanim nastąpi ponowne przerwanie z ADC. //pomiar********************************... for(int x=2; x<157; x++) { bufor[x]=adc;...

    Mikrokontrolery AVR   29 Mar 2011 22:36 Odpowiedzi: 29    Wyświetleń: 2513
  • Poszukuję układu pełniącego funkcję bufora dla 12 rejestrów.

    Steruje grupą 12 połączonych szeregowo rejestrów przesuwnych i niestety wyjścia układu sterującego nie wyrabiają prądowo dlatego poszukuje jakiegoś układu pełniącego funkcje buforu. 74HC244 nie pomaga za wiele, potrzebuje coś mocniejszego. Aha dodam tylko, że ważne jest oby bufor prawidłowo pracował z sygnałami o częstotliwości do 24MHz! Dzięki z góry...

    Mikrokontrolery   24 Maj 2008 09:08 Odpowiedzi: 3    Wyświetleń: 843
  • [ATmega32] Zatrzymanie programu po odbiorze danych RS232 w Bascom

    Mnie zastanawia jedna rzecz, skoro korzystasz z przerwań to po jakiego grzyba tam input? Zobacz jak mozna to rozwiazac: Odebrano: Disable Urxc ' wylaczenie przerwania na czas trwania aktualnego 'Jesli licznik znakow jest mniejszy od maksymalnego rozmiaru bufora to... If Licz_znaki < Max_znakow Then '...zwieksz licznik znakow, do buforu transmisji...

    Mikrokontrolery AVR   26 Lut 2009 19:14 Odpowiedzi: 4    Wyświetleń: 1850
  • REKLAMA
  • atmega master slave spi buforowanie, przesunięte dane, znikający ostatni bajt

    Pamiętaj, że rejestry SPI, w zależności czy to jest M/S, czy realizujesz przez USART, mają bufory. Jeśli więc coś nadajesz, a nie odczytasz SPDR, to ta wartość i tak tam jest, zostanie odczytana przy kolejnej okazji. Stąd możesz mieć opisane problemy z odczytem jakiś wcześniej przesłanych bajtów. Stąd też najlepiej albo jednocześnie zapisywać i odpisywać...

    Mikrokontrolery AVR   12 Lip 2023 13:04 Odpowiedzi: 3    Wyświetleń: 552
  • [Szukam] Rejestr SIPO 16/32/64-bit z buforem - jakie układy polecacie?

    Witam. 74/74F675A http://www.fairchildsemi.com/ds/.pdf [url=http://pl.farnell.com/jsp/search/br...

    Elementy Elektroniczne - zamienniki i identyfikacja   18 Kwi 2010 18:11 Odpowiedzi: 1    Wyświetleń: 1159
  • ATmega128 - Timer - problem z transmisją starszego bajtu przez UART

    Witam, słabo znam te procesory, musisz więc sprawdzić w dokumentacji, moim zdaniem problem nie bierze się z kolejności wysyłania ale z kolejności odczytu. Generalnie, ośmiobitowe procesory przy dostępie (odczycie i zapisie) do szesnastobitowych timerów wykorzystują (dla zagwarantowania jednoczesności obu bajtów) specyficzny mechanizm. Starszy bajt nie...

    Mikrokontrolery Początkujący   04 Paź 2016 13:06 Odpowiedzi: 6    Wyświetleń: 1209
  • Jak obliczyć liczbę wysyłanych znaków przez UART w Xmega128A3U?

    Czyli mam rozumieć, że jest bufor sprzętowy (przesuwny) i bufor nadajnika (rejestr DATA)?

    Mikrokontrolery AVR   08 Kwi 2017 16:32 Odpowiedzi: 4    Wyświetleń: 858
  • Biblioteki w C do obsługi LCD Siemens M55 na AVR - gdzie znaleźć?

    A mógłbyś mi jeszcze wyjaśnić tą funkcję? A co tu wyjaśniać? :D To jest funkcja wysyłania danej przez SPI...tylko że dla STM'a. SPI1 - to wskaźnik na strukturę zrzutowaną na obszar pamięci rejestrów SPI, DR to jeden z jej elementów składowych (tutaj akurat rejestr zapisu do bufora).

    Mikrokontrolery AVR   08 Mar 2011 15:51 Odpowiedzi: 7    Wyświetleń: 2456
  • Jak zbudować obwód przesunięcia bitów w lewo dla 4-bitowego rejestru?

    Słabo wiedzę ten procesor jeżeli pytania są na takim poziomie. Może jakaś literatura o architekturze procesora/komputera najlepiej taka z lat 70/80-tych XXw bo tam rozwiązywano takie problemy. Oczywiście można próbować stworzyć opis ALU zadając pytania na forum ale chyba podręcznik nie jest celem dla forum. Co do problemu Jeżeli rejestr ma oddzielne...

    Początkujący Elektronicy   01 Sty 2025 17:43 Odpowiedzi: 4    Wyświetleń: 111
  • REKLAMA
  • [AT91SAM7S256][C/Rowley Crossworks] Trzeszczący dźwięk z MP3

    Na początek popraw błędy w kodzie. Ilość zdekodowanych ramek zwiększaj dopiero wtedy gdy nie wystąpi błąd w dekodowaniu, a nie od razu po MP3Decode (to tak na przyszłość). Poza tym gdy zwolni się jeden z buforów (ENDTX = 1), wpisuj nowe wartości tylko do rejestrów następnego bufora DMA, a nie do obu ( AT91F_SSC_SendFrame( AT91C_BASE_SSC, 0, 0, outBuf,...

    Mikrokontrolery ARM   29 Gru 2009 14:36 Odpowiedzi: 103    Wyświetleń: 15273
  • Atmega 8 - Jak stworzyć efekt zamazywania na tablicy LED?

    Ale po co tu aż podwójne buforowanie? Według mnie jeden bufor wystarczy. I w przerwaniu od timera wysyłać zawartość bufora do rejestrów przesuwnych. A w programie głównym tylko modyfikować bufor.

    Mikrokontrolery AVR   04 Sty 2014 21:11 Odpowiedzi: 13    Wyświetleń: 4038
  • [assembler 8051] Jak zapisać dane z UART do bufora w assemblerze 8051?

    Bo, moim zdaniem, powinieneś adresować bufor pośrednio. Np. tworzysz sobie bufor od danego adresu. Adres zapisujesz do R0 i potem adresujesz np. mov A,SBUF mov (at)R0,A inc R0 Wówczas R0 jest Twoim wskaźnikiem do danej komórki bufora. Można zdefiniować jeszcze stałe np. BUFFER_START i BUFFER_END, które będą adresami początkowym i końcowym bufora, co...

    Mikrokontrolery   26 Maj 2009 13:37 Odpowiedzi: 3    Wyświetleń: 2063
  • Nieoczekiwana zmiana rejestru CR1 od USART3 -komunikacja Master - Slave, stm32f1

    To dlaczego rozmiar bufora 512 bajtów miałby nie wystarczyć? Po zarezerwowaniu wypełnił bufor jakąś wartością, później w czasie pracy podejrzyj co się w nim dzieje.

    Mikrokontrolery ARM   18 Mar 2019 12:39 Odpowiedzi: 24    Wyświetleń: 1008
  • [atmega32][C] Układy serii HCT dziwnie działają.

    A może Ci umknęły rejestry kierunku buforów wejścia/wyjścia? Mowa o rejestrach DDRA, DDRD i DDRC.

    Mikrokontrolery   13 Gru 2010 09:56 Odpowiedzi: 3    Wyświetleń: 1401
  • Jak zintegrować ADC z TIMER2 w ATmega32 do próbkowania 8kHz w AVR Studio 4?

    ADC uruchom w trybie Free Run, bez zgłaszania przerwania po zakończonej konwersji. Przetwornik uruchom w miarę szybko, najlepiej blisko wielokrotności częstotliwości zgłaszania przerwania przez Timer. I wtedy w Przerwaniu od Timera przepisujesz wartość z rejestru ADC do jakiejś zmiennej/bufora.

    Mikrokontrolery AVR   13 Lis 2011 15:02 Odpowiedzi: 21    Wyświetleń: 3390
  • Konfiguracja jednego timera TCA0 do dwóch częstotliwości.

    Generalnie to powinno działać. Spróbuj z wykorzystanie rejestrów z buforem. Czyli zainicjuj timer a potem już to: [syntax=c] void Timer_Fast(){ TCA0.SINGLE.PERBUF = 62; TCA0.SINGLE.CMP2BUF = 31; } void Timer_Slow(){ TCA0.SINGLE.PERBUF = 249; TCA0.SINGLE.CMP2BUF = 125; } [/syntax]

    Mikrokontrolery   09 Mar 2025 18:32 Odpowiedzi: 17    Wyświetleń: 411
  • RAM UDIMM/DIMM czym się różnią?

    Pamięć UDIMM - unbuffered DIMM, jest to pamięć, która nie posiada rejestru (bufora) i dane między kontrolerem a pamięcią przesyłane są bezpośrednio bez dodatkowego bufora. Pamięć UDIMM zapewnia większą prędkość ale gorszą stabilność w stosunku do pamięci buforowanych.

    Komputery Początkujący   24 Lis 2015 23:02 Odpowiedzi: 3    Wyświetleń: 52470
  • Różnice między układami 6116, 27c64, 373, 74138, procesory 8080, 8085, 8086

    Znajomosci takich rzeczy wymagaja w Technikum na pracowni elektronicznej do zaliczenia i przystapienia do odrobiania Cwiczen... O Jezu... Wymaganie pamięciowego dublowania katalogów zawsze mnie zastanawiało. Inna rzecz, że pytania są banalne i dla każdego choć trochę 'siedzącego w temcie' doskonale znane, ale IMO i tak bezsensowne. Co do pytania Co...

    Początkujący Elektronicy   04 Cze 2006 16:40 Odpowiedzi: 3    Wyświetleń: 1221
  • Dostęp do zmiennych w C z poziomu asm w programie do komunikacji SPI

    To ten sam rejestr, tylko przy odczycie zwraca bufor odczytu, a zapis powoduje zapisem do bufora zapisu. Zobacz rejestr stanu USART i przeczytaj jego opis, a nastanie jasność :)

    Mikrokontrolery AVR   04 Wrz 2016 19:08 Odpowiedzi: 42    Wyświetleń: 3318
  • Rozszerzenie portów mikrokontrolera - alternatywa dla układu 8255?

    Witam, tak, multiplekser i dwukierunkowy rejestr - bufor ... :D Pozdrawiam

    Początkujący Elektronicy   02 Lis 2006 23:49 Odpowiedzi: 3    Wyświetleń: 870
  • Jak działają rejestry UBRRH i UCSRC w Atmega16? Czy nadpisują się nawzajem?

    To jedno, druga możliwość to współdzielenie rejestru w sytuacji w której całość tworzy rejestr 16-bitowy. Współdzielona wartość jest wpisywana do finalnego rejestru dopiero w momencie uaktualnienia jednej z połówek rejestru. W ten sposób rejestr współdzielony jest raczej buforem.

    Mikrokontrolery   14 Paź 2011 19:33 Odpowiedzi: 9    Wyświetleń: 996
  • moduł telemetryczny MT - 202 - Mapa bufora odbiorczego

    Witam !!! Poszukuję informacji na temat adresów rejestrów bufora MT - 202 (InVentia) pracującego w trybie MODBUS RTU Mirror. Dokładniej to chcę się odwoływać do tych rejestrów z poziomu programu - MTprog.

    Automatyka Przemysłowa   15 Kwi 2013 10:41 Odpowiedzi: 1    Wyświetleń: 1119
  • Wybór procesora ARM do algorytmów kryptograficznych i systemu wbudowanego

    Raczej nie powinny być drogie, ale może być problem z ich kupnem, ze względu na ograniczenia eksportowe technologii szyfrujących ze stanów (trochę bezsens, bo na każdym PC można zrobić takie szyfrowanie, ale cóż... biurokracja), podobno sporo papierkowej roboty jest z tym. O ile pamiętam jest w tym ARM-ie specjalny blok, który odpowiada za realizację...

    Mikrokontrolery   09 Maj 2007 09:14 Odpowiedzi: 9    Wyświetleń: 1488
  • AVR ASM - Komunikacja w dwie strony przez RS232 Atmega8

    Źle się wyraziłem, pisząc rejestr miałem na myśli bufor przesuwny gdzie bajt wejściowy umieszczany jest na na początku rejestru po wcześniejszym przesunięciu pozostałej zawartości bufora jeden bajt dalej.

    Mikrokontrolery AVR   28 Lip 2014 07:16 Odpowiedzi: 10    Wyświetleń: 2379
  • [STM32] uC + moduł ethernetowy, problem z komunikacją po SPI

    A ta flaga nie jest ustawiana w momencie opróżnienia bufora nadajnika czyli po wysłaniu danych ? Opróżnienie bufora nadajnika to nie to samo co wysłanie, wysłanie to wysuniecie wszystkich bitów z rejestru przesuwnego nadajnika. Bufor nadajnika jest tylko pośrednikiem. W nadajniku jednocześnie mogą być dwa znaki (lub więcej jeśli jest FIFO) jeden w...

    Mikrokontrolery ARM   16 Sie 2009 14:49 Odpowiedzi: 21    Wyświetleń: 4126
  • TV Royal Lux TV7199 TXT/NICAM - nie załącza się.

    Problem okazał się dość błahy. Panel frontowy był przekrzywiony od dość brutalnego traktowania przez młodszą część domowników i klawisze na panelu frontowym nie trafiały dokładnie na mikroprzełączniki, a przez to jeden z nich był stale wciśnięty i prawdopodobnie blokował bufor rejestru dla innych przełączników, i telewizor nie reagował na nic. Niemniej...

    Początkujący Serwisanci   15 Lip 2007 09:11 Odpowiedzi: 8    Wyświetleń: 3751
  • LSM330DL - Konfiguracja i działanie FIFO w żyroskopie i akcelerometrze

    Na stronie 42 jest schemat blokowy z umieszczonym buforem FIFO, jest też rejestr OUT_SEL który pozwala dołączyć bufor do wyjścia przez filtry lub bez.

    Projektowanie Układów   22 Maj 2012 14:46 Odpowiedzi: 1    Wyświetleń: 1299
  • Jak używać instrukcji TO w sterowniku FX3U-16M do obsługi modułu D/A?

    Kolego ściągnij sobie manuala od tego modułu specjalnego i na obrazku FIGURE9.1:Example program masz wszystko co Ci potrzebne . Wartość jaką w rejestrze sterownika D 114 będziesz wpisywał to będzie odpowiadała wartości napięcia na kanale modułu 0-10V .Według DTR jeśli roździelczość kanału wyjścia tego modułu to 0-32000 to jeśli wstawisz 16000=5V itd....

    Automatyka Przemysłowa   29 Paź 2009 00:25 Odpowiedzi: 4    Wyświetleń: 2548
  • ZL4AVR - Stały stan wysoki na wyjściu buforów 74HC244, co robić?

    A dlaczego zmieniasz wartość rejestru DDRA? Ustaw go do pracy jako wyjście i zmieniaj tylko wartość PORTA.

    Mikrokontrolery   03 Sty 2007 18:05 Odpowiedzi: 11    Wyświetleń: 1721
  • Regulacja głośności PWM na AVR Atmega z tranzystorem n-p-n - jakość dźwięku?

    Zrobiłem to w taki sposób, aby prztestować: Do 1.Czytaj bajt z karty 2. Przypisz owy bajt do zmiennej BUFOR 3 BUFOR = BUFOR / 2 4. Wpisz wartość bajtową BUFOR do rejestru PWM Loop Ciszej jest, jednak bardzo jakość słaba...

    Mikrokontrolery   10 Sty 2012 22:38 Odpowiedzi: 6    Wyświetleń: 2831
  • Jak podłączyć matrycę LED z rejestrami 74F374n do Arduino Mega?

    Witam, 74F374 z założenia nie jest rejestrem przesuwanym, ale nie ma przeciwwskazań, aby takim był. Mamy udostępnione wyjścia i wejścia każdego przetwornika, więc to tylko kwestia połączeń. 74244 to bufor trójstanowy, używany do sprzęgania układów peryferyjnych TTL z procesorem. U ciebie to może być zarówno bufor na liniach komunikacyjnych, jak i bufor...

    Arduino   02 Mar 2025 18:56 Odpowiedzi: 114    Wyświetleń: 1254
  • Jak uruchomić usługę buforowania wydruku na Windows XP Professional?

    W usługach nie ma 'bufor wydruku'.. Zrobiłem tak jak radziłeś, i dodałem wpis do rejestru i nic się nie zmieniło..??

    Software serwis   29 Lut 2008 23:28 Odpowiedzi: 12    Wyświetleń: 82556
  • Czas przechowywania danych w buforze RS-232 i automatyczne czyszczenie

    Jaki to uC? Wiekszosc uC nie ma sprzetowego bufora do RS, jest tylko rejestr na jedna, odebrana wlasnie dana, wiec jezeli jej z etgo rejestru nie wyciagniesz to nastepna ja nadpisze od razu jak przyjdzie.

    Programowanie   31 Mar 2004 15:37 Odpowiedzi: 8    Wyświetleń: 2875
  • Re: komputer MIK CA80 - reanimacja zabytkowego komputerka

    Witam. na temat trafiłem przez przypadek. Miałem do czynienia z CA80 nowszej generacji na studiach. Na zdjęciach znalezionych w Internecie widzę, że miał wyświetlacz, klawiaturę i dwa przełączniki. Jak popatrzyłem, to CA80 starszej generacji nie miał przełączników. Zainteresowały mnie następujące sprawy: Do czego służą przełączniki między klawiaturą...

    Elektronika Retro   25 Sty 2025 21:28 Odpowiedzi: 463    Wyświetleń: 123306
  • Attiny3226 20MHz – zaniżony odczyt ADC na AIN6, UART,

    Dzień dobry, Nie bardzo wiem dlaczego otrzymuje taki "dziwny" odczytany z ADC. Powinien mieć około 5000 mV podłączając do vcc a w Realterm pokazuje mi 18. Chyba za długo w to patrzę bo nie widzę gdzie zrobiłem błąd. Mikrokontroler to Attiny3226 FCPU = 20MHz. Kod poniżej: /* #define F_CPU 20000000UL // wewnetrzny kwarc 20Mhz #include <avr/io.h>...

    Mikrokontrolery AVR   15 Lip 2025 21:25 Odpowiedzi: 7    Wyświetleń: 231
  • Układ 74ls245N (bufor 3-stanowy) nie przekazuje danych z rejestru na szynę

    Ta płytka stykowa może być trochę badziewna, stąd masz spadki napięcia na układach. Podciągnij masę oraz zasilanie 5V przewodami bezpośrednio do scalaków, być może to pomoże. W końcu 4V dla serii 74LS to już poniżej granicy zalecanego napięcia zasilania więc nie dziw się że będą się działy cuda niewidy. Teoretycznie mógł byś wstawić układy 74HCxx (czyli...

    Początkujący Elektronicy   26 Sie 2017 17:14 Odpowiedzi: 1    Wyświetleń: 609
  • Poszukiwanie błędów i nieco bardziej zaawansowana funkcja debuggera

    W atmegach nie da się nadpisać rejestrów przez przepełnienie bufora bo to są odrębne przestrzenie adresowe. To tak a propo tego' buffer und...' na początku filmu.

    Wideoporadniki   21 Lut 2023 09:41 Odpowiedzi: 6    Wyświetleń: 1362
  • [STM32F103RB][REJESTRY] - USART i DMA - ramka danych (odbiór)

    Odbiór danych o nieznanym rozmiarze przez DMA jest bardzo problematyczny... Ponieważ włączyłeś tryb "circular", to w zasadzie jedyna opcją jest późniejsze składanie danych w dodatkowym buforze - będziesz musiał skopiować to co jest na końcu bufora DMA i potem to co jest na początku - tak aby dane znów były w poprawnej kolejności. DMA realizuje po prostu...

    Mikrokontrolery ARM   04 Sie 2016 19:02 Odpowiedzi: 11    Wyświetleń: 1299
  • Jak sprawdzić równoważność: 111...0001b i FFFFFFFE00000001h? Szukam kalkulatora

    Dzięki za radę. Na pewno się przyda. Nie pogardzę jednak linkiem do konwertera, który by pozwolił weryfikować wyniki mojego programu. Bo nie chodzi o przeliczenie jednego, czy dwóch wyników, ale o forsowne sprawdzenie programu, który napisałem. A często się zdarza, że występują nieoczekiwane błędy spowodowane najróżniejszymi przyczynami, choćby przepełnieniem...

    Programowanie   09 Lis 2007 13:57 Odpowiedzi: 14    Wyświetleń: 5454
  • [VHDL] VHDL – komunikacja Spartan2 z DS1820 1Wire i wyświetlanie temperatury na 7-segmencie

    No hej! Więc miło że ktoś poruszył temat tego „badziewia” od Dallasa… Wszystko robię mniej więcej tak jak napisałeś… tzn. póki co nie bawię się numerami seryjnymi. Co do różnych przykładów dostępnych na stronach Dallasa, to też z nimi walczyłem… ale do sedna. Udało mi się odczytać pierwszy bajt numeru seryjnego mojego czujnika,...

    Programowalne układy logiczne   10 Lis 2009 14:58 Odpowiedzi: 20    Wyświetleń: 6756
  • Siemens s7-200 - Jak na wyjście podać sygnał wejściowy ale opóźniony

    Witam, jeśli nie potrzebujesz dużej rozdzielczości (co pociąga za sobą duży rozmiar bufora) możesz użyć prostego przesuwania bitów, rejestru szeregowego lub bufora FIFO do którego będziesz co określony czas dodawał wartość/stan wejścia pomiarowego.

    Automatyka Sterowanie PLC   27 Maj 2014 17:49 Odpowiedzi: 7    Wyświetleń: 1476
  • 74LS590: Użycie zatrzasku w liczniku - jak obejść zatrzask w układzie?

    Wg. Horowizta i Hilla jednak, jeśli licznik ma zatrzask na wyjściu, to zawsze jest to zatrzask przezroczysty, aby można było używać licznika tak, jakby zatrzasku nie było. W dokumentacji tej konkretnej kostki jest wyraźnie napisane że bufor przepisuje na zboczu rosnącym (nie stanie). Czyli nie jest możliwe ustawienie go w LS590 jako przeźroczysty....

    Elementy Elektroniczne - zamienniki i identyfikacja   14 Gru 2021 08:57 Odpowiedzi: 3    Wyświetleń: 285
  • [8051] Konwersja liczby z dwóch rejestrów 8-bitowych na ASCII dla LCD

    Witam. Ja bym to zrobił tak: Wykorzystał timer T0. W prodramie głównym obserwował stan przycisku i odświeżał wyświetlacz LCD na podstawie stanu rejestrów gdzie przy pomocy korekcji dziesiętnej i odliczania umieszczony będzie wynik pomiaru. Przycisk za pomoca rozkazu CPL włącza i wyłącza przerwanie przerwanie od T0 (ogólne włączone czały czas). Po w...

    Mikrokontrolery   28 Kwi 2009 16:24 Odpowiedzi: 2    Wyświetleń: 1997
  • Moduł konwertera 8-bitowej liczby na wyświetlacz segmentowy - jaki wybrać?

    Witam, przypomnialem sobie, jest 74185 konwertuje BCD do natywnego kodu dwojkowego i odwrotnie, dasz taki na szyne danych i wyjscie do np. 7447 i masz cyferki. W ostatecznosci daj poprostu 8 LED przez bufor aby zobrazowac stany rejestru Pozdrawiam

    Elementy Elektroniczne - zamienniki i identyfikacja   16 Wrz 2022 07:42 Odpowiedzi: 8    Wyświetleń: 282
  • [STM32F439] Dziwne podwójne przerwanie TXE przy nadawaniu SPI w trybie MASTER

    SPI i UART w F4 ma podwójny bufor. 1 to rejestr przesuwny 2 to rejestr DR. Z początku dostaniesz 2 szybkie przerwania a potem już poprawnie. Patrz rysunek 253 RM v13.

    Mikrokontrolery ARM   05 Paź 2017 11:06 Odpowiedzi: 21    Wyświetleń: 843
  • Jak ustawić porty AVR 8535 na stan niski od razu po resecie?

    zgadza się - AVR przy resecie przyjmują stan wysokiej impedancji. Jeśli chcesz stan niski, możesz zastosować rezystory w konfiguracji pull-down (mało skuteczne) lub dodatkowe bufory portów, które podczas zerowania będą przyjmowały stan niski (wystarczy zwykły bufor lub rejestr, którego wejście zerujące jest podłączone do RST mikrokontrolera)

    Mikrokontrolery   01 Mar 2004 15:52 Odpowiedzi: 6    Wyświetleń: 1365
  • Bascom, Rs232, input, przesyłanie znaku z PC do avr

    Jak to nie? 1)$baud = 9600 - predkosc transmiji 2)Pk1 = Udr - rejestr buforu 3)Print "T1 " ; Ss - wysylanie na port do komputera zmiennej ss

    Mikrokontrolery AVR   01 Lip 2008 12:42 Odpowiedzi: 35    Wyświetleń: 5567
  • [C] AVR UART: UBRR i UCR nie są rozpoznawane w programie na LCD

    Ale w software'owym uarcie nie ma już rejestru szeregowego, więc jest większa możliwość występowania błędów? Gdy stworzę sobie bufor w programie na rxd, to też w momencie gdy zapisuję wartość rejestru UDR do bufora, to może w tej chwili przyjść kolejna ramka, której już nie zdążę skompletować. No i dlaczego ten kod nie działa...?

    Mikrokontrolery   08 Lip 2007 12:12 Odpowiedzi: 10    Wyświetleń: 3257
  • [C] Komunikacja AVR z SD/MMC i www: serwer HTTP, TCP/IP, RS485, baza danych

    konfiguracja kontrolera polega na tym, że do kilku(nastu) rejestrów wpisujesz odpowiednie dla siebie wartości, ustawiasz rozmiar buforów, adres MAC etc. W tym module kontroler jest widoczny w przestrzeni pamięci pod 32 adresami zaczynając od 0xFF00, więc dostęp do rejestrów jest skrajnie prosty. Komunikacja z tym układem nie jest skomplikowana, z początku...

    Mikrokontrolery   26 Wrz 2008 22:18 Odpowiedzi: 7    Wyświetleń: 3156
  • Accord KME Nevo z ACW03 i reduktor Tur - szarpanie przy 2000 RPM

    Myślałem, że jak zdejmę ten kaganiec kalibracji jałowego to zacznie uwzględnić przedział między tymi czasami z ECU i tyle. ;) No nic to moja procedura jaką ostatnio stosuje to : 1. Kasowanie mapy Pb i LPG 2. Jadę w trasę (przy okazji) np. 100 km. W jedną stronę jadę na pb(50km) a warcam na LPG - staram się jechać podobnie. 3. Robię ustaw model, patrzę...

    Samochody Instalacje Gazowe   04 Cze 2022 17:22 Odpowiedzi: 17    Wyświetleń: 3792
  • Jak zwiększyć bufor nagrywarki CD-ROM w systemie Windows?

    dzięki że normalnie mi pomogliście jak cholera..... sam se to zrobiłem w rejestrze....

    Software serwis   13 Lis 2004 15:14 Odpowiedzi: 7    Wyświetleń: 1653
  • Szukam działającego programu do monitorowania szyny I2C w trybie slave

    Zapoznaj się z AVR które maja TWI np AT MEGA8 , (www.atmel.com) to bedziesz miał IIC 400 kb albo możesz jeśli jeszcze chcesz szybsze zrobić to z pojedyńczych bramkach i rejestru przesównego ( nawet nie było by dużo tych TTL/CMOS) widze to tak jeden przerzutnik do detekcji start resetuje rejestr szeregowy i licznik do 9, po przejściu 9 bit licznik strobuje...

    Mikrokontrolery   03 Lis 2006 22:25 Odpowiedzi: 20    Wyświetleń: 7623
  • Kod dla Atmega8A + HC-05 (Bluetooth): jak podłączyć terminal?

    Ten kod, który męczysz z botem jest z grubsza bez sensu. Wykorzystujesz przerwanie w celu modyfikacji flagi, podczas, gdy taka flaga już jest - RXC w rejestrze stanu UART. Wystarczy ją testować. Wykorzystanie przerwań ma sens, jeśli tworzysz bufor. Jeśli przepisujesz rejestr UDR do 8-bitowej zmiennej i ustawiasz flagę, to jest to kompletnie bez sensu....

    Mikrokontrolery Początkujący   11 Wrz 2023 11:57 Odpowiedzi: 66    Wyświetleń: 1587
  • Asembler DOSBox - Błąd przy czytaniu i wypisywaniu wektora znaków

    Adres określa para ds:dx. A więc Oba rejestry powinny być ustawione prawidłowo. A zatem [syntax=asm] mov ax,(at)code ; lub seg bufor mov ds,ax mov dx, offset bufor[/syntax]Tak na marginesie ładniej byłoby trzymać zmienne w segmencie danych (.data)

    Programowanie Początkujący   29 Lis 2013 21:54 Odpowiedzi: 4    Wyświetleń: 1236
  • Jak wyświetlić czas na matrycy LED 16x32 z rejestrem przesuwnym w Bascom?

    Skoro z kompa umiesz to powinienes tez umiec z atmegi... z tego co wiem, bascom ( :/ ) zwraca czas w BCD. Ale mniejsza o to... Musisz zrobic tak: 1) Zdefiniuj wlasnego fonta (cyfry 0..9) 2) Zrób sobie bufor ramki, najlepiej JEDNOwymiarowy 3) Napisz parę funkcji które wyrenderują cyfry do bufora ramki 4) No a jak przeslac taki bufor na matryce to juz...

    Mikrokontrolery AVR   13 Cze 2009 20:11 Odpowiedzi: 8    Wyświetleń: 2241
  • [LCD z S65] Jak zainicjować wyświetlacz LCD S65 z kontrolerem HD66773 w C lub Bascom?

    Sub Wordout lds r23, {a+1} ;załaduj do rejestru r23 górny bajt zmiennej A !out spdr, r23 ;przepisz zawartośc rejestru r23 do bufora SPI lds r23, {a} ;załaduj do rejestru r23 dolny bajt zmiennej A Wait_trh: sbis spsr, spif ; czy bit SPIF w rejestrze SPSR jest już 1? rjmp wait_trh ; jeśli nie to skok do góry i sprawdź ponownie,...

    Mikrokontrolery   22 Lis 2009 12:47 Odpowiedzi: 4    Wyświetleń: 2652
  • Programator 89c2051 LTP z wykorzystaniem protokolu EPP

    Ten programator moim zdaniem nie może pracować w trybie EPP, bo EPP polega na transmisji z handshake'iem, którą musi realizować w odpowiedni sposób urządzenie zewnętrzne (tu programator). Gdyby zmiana z SPP na EPP polegała tylko na zmianie rejestru bufora wyjściowego, to EPP byłoby zupełnie niepotrzebne.

    Mikrokontrolery   30 Maj 2006 15:53 Odpowiedzi: 1    Wyświetleń: 1656
  • Jak opisać schematy blokowe w pracy o interfejsie SPI i peryferiach?

    A nie umiesz skompresować pliku *.doc aby nie miał 20MB tylko ~2? Poza tym, przykro mi, ale trafiłeś na durnego nauczyciela(czepia się konował). Niby skąd masz wiedzieć jak jest zbudowany np. rejestr danych, generator zegarowy lub bufor wyjściowy danego modelu mikrokontrolera? Co tu pisać(poza tym, gdzie i skąd trafiają dane zgodnie ze strzałkami na...

    Początkujący Elektronicy   17 Wrz 2007 11:53 Odpowiedzi: 2    Wyświetleń: 1059
  • Jak zwiększyć liczbę wyjść w ATmega16 do sterowania przekaźnikami?

    Chyba najtaniej była by wersja taka: 4094 jako rejestr z buforem danych (jest on 8 bitowy, można ich połączyć szeregowo tyle ile Ci jest potrzebne) ULN2803 jako draver tego rejestru a jednocześnie może spokojnie sterować przekaźnikiem do 24V DC Ja budowałem taki rejestr dla 96 wyjść i działa bez problemu.

    Mikrokontrolery   12 Paź 2005 14:35 Odpowiedzi: 15    Wyświetleń: 2322
  • przerwanie po wysłaniu znaku vs przerwanie generowane po opróznieniu

    Witam Zawsze zastanawiałem się czym się rózni jedne przerwanie tzn. przerwanie po wysłaniu znaku od drugiego po opróznieniu rejestru i bufora. Przecież jak uart mi wyślę znak to bufor jest już chyba pusty opróżniony? czym się różnią te przerwania? Pozdrawiam

    Mikrokontrolery AVR   30 Lip 2017 12:55 Odpowiedzi: 8    Wyświetleń: 936
  • Jak zaimplementować adresowanie pośrednie w asemblerze dla portu szeregowego?

    Najlepiej użyć do tego jeden z rejestrów indeksowych (R0, R1). Najpierw ustawiasz sobie adres bufora RAM, w rejestrze np. R0: MOV R0,#50 ;WPISZ DO REJESTRU INDEXOWEGO ADRES RAM W programie obsługi przerwania od szeregowego piszesz: MOV (at)R0,SBUF ;ZAPISZ ODEBRANY BAJT DO RAM INC R0 ;ZWIEKSZ ADRES RAM CJNE R0,#58,PR_GOTOWE ;JESLI TO BYL 8 BAJT, TO GOTOWE...

    Mikrokontrolery   10 Wrz 2009 13:52 Odpowiedzi: 7    Wyświetleń: 5987
  • [STM32F107] - Po włączeniu przerwań program zatrzymuje się

    To zanim zabierzesz się za 2 UARTy oprogramuj 1? obsługa takiego UARTu do zaledwie 50 linii kodu z obsługą buforów. Masz przykładu w SPLu skorzystaj. W przerwaniu od obioru nie odczytujesz rejestru DR. Kasujesz flagę na końcu przerwani - błąd. Uporządkuj ten program. Włączenie przerwania TXE i nie obsłużenie go to poważny błąd, zawiesisz się. A jego...

    Mikrokontrolery ARM   13 Maj 2015 12:14 Odpowiedzi: 8    Wyświetleń: 915
  • Jak obliczyć średnią z danych w rejestrze %R4000 w PLC?

    Czyli sumować z wartości chwilowej co 1 sekunda i potem ta sumę podzielić przez 3600 ? Jeśli dzielenie zrobisz po tych 3600 sekundach to tak. Możesz też co sekundę sumować wartość chwilową, zwiększać jakiś licznik o 1 i na bieżąco dzielić sumę przez licznik. W VersaMax'ie możesz użyć sporo rejestrów, jeśli nie masz jakiegoś wielkiego programu i dużej...

    Automatyka Przemysłowa   18 Kwi 2016 13:05 Odpowiedzi: 6    Wyświetleń: 1056
  • [atmega16] [atmega16][c/avr-gcc] UART w przerwaniach - nieoczekiwane działanie programu

    No właśnie takiego czekania w pętli chciałem uniknąć. Tą funkcję spełnia przerwanie: [syntax=c]ISR(USARTUDRE_vect) { if(*(wskaznik+count)) { UDR = *(wskaznik+count); count++; } else { count = 0; UCSRB &= ~(1<<UDRIE); } } [/syntax] jest to przerwanie od pustego bufora nadawczego. Czyli kiedy dane z bufora zostana przesłane do rejestru przesuwnego,...

    Mikrokontrolery AVR   29 Cze 2012 11:49 Odpowiedzi: 25    Wyświetleń: 2478
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Myślałeś o tym by zatrzasnąć stan linii danych w rejestrze na zboczu i odczytać zawartość rejestru już później przez CPU. Mógłbyś dodać licznik i mala pamięć SRAM oraz bufor bo tak małego FIFO raczej nie kupisz... Ale moim zdaniem będzie droższe i większe niż dodanie prostego uC który będzie w pętli robił to czego potrzebujesz - ile teraz kosztuje najtańszy...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4794
  • micro- Sterowanie światłem, przekaźniki a 74hc595?

    Myślałem nad interfacem przesuwnym 74hc595 bo takowy posiadam, ale nie wiem jak będzie reagować z przekaźnikami. Jak najbardziej będzie ok ale będziesz miał mały prąd wyjściowy, wystarczy na wyjście rejestru podłączyć bufor (uln2003) i będzie działać.

    Arduino   16 Gru 2016 18:45 Odpowiedzi: 9    Wyświetleń: 963
  • [Atmega8/C] Atmega8 - UART niepoprawnie odbiera dane z PC, gubi bajty po pierwszym

    Rejestr danych nadajnika w Atmedze8 nie jest buforowany. Nie możesz wpisywać następnego bajtu nie upewniwszy się, że wysyłanie poprzedniego zakończyło się. Nie jest to prawdą. Posiada on jednopoziomowy bufor - dane z rejestru data są przesyłane do rejestru szeregowego nadajnika, a w trakcie ich nadawania kolejne dane możemy zapisać do rejestru nadajnika....

    Mikrokontrolery AVR   26 Wrz 2013 15:08 Odpowiedzi: 8    Wyświetleń: 2118
  • MCY7880 i układ mikroprocesorowy na polskich elementach

    A schematu jak nie było, tak nie ma... Za to to, co piszesz o schemacie, wygląda bardzo podejrzanie - line adresowe brane przez tajemniczy dekoder sprzed bufora adresu, fatalny układ 8212 użyty jako bufor adresu itd. "Szpilenie" jest normalną cechą układów serii 82xx. Dlatego bardzo szybko zrezygnowano z ich użycia, kiedy tylko 8-bitowe bufory, rejestry...

    Mikrokontrolery   01 Sie 2021 19:56 Odpowiedzi: 254    Wyświetleń: 18336
  • Jak bezpiecznie zrzucić 16-bitową wartość z TCx0.CNT w Xmega?

    W AVR dostęp do 16 bitowych rejestrów opiera się o dodatkowy, ukryty dla programisty bufor. Czyli przy odczycie najpierw czytasz mniej znaczącą połowę 16-bitowego rejestru, co automatycznie spowoduje skopiowanie i zatrzaśnięcie do bufora bardziej znaczącej połowy 16-bitowego rejestu. A w kolejnej operacji oczytujesz część bardziej znaczącą, co powoduje...

    Mikrokontrolery AVR   10 Kwi 2017 10:52 Odpowiedzi: 7    Wyświetleń: 981
  • Układ 89C51 - stabilizator się grzeje, wyświetlacze przygasają, błędy w programie

    [quote="olekewaagata"]GienekS: ja nie piszę że układ jest zły, tylko może w nim wystąpić zjawisko hazardu związane z predkością przenoszenia danych z wejścia na wyjście. quote] W przeżutnikach, które są syncronizowane wspólnym zboczem, nie występuje zjawisko hazardu ponieważ są to "automaty synchroniczne" Co do tego układu to ma jedną wadę. W trakcie...

    Mikrokontrolery   05 Maj 2004 01:56 Odpowiedzi: 10    Wyświetleń: 1871
  • [AVR][BASCOM] Dynamiczneie zmieniana prędkość DYNAMIC baudrate RS232

    No na logikę tak ale nikt przecież nie bronił ATMELowi zrobić wszystkich rejestrów 16-to bitowych w taki sposób. Szczególnie że tak było by prościej bo wszystkie rejestry wtedy były by takiego samego typu. No ale może jest tak jak mówisz. Nie sądzę że ATMEL dawałby specjalnie dodatkowy "hardware" (czyt. kasa) skoro nie byłoby takiej potrzeby, wtedy...

    Mikrokontrolery   03 Kwi 2011 10:26 Odpowiedzi: 20    Wyświetleń: 2073
  • AVR - Czy printf zakłóca przerwania i transmisję RS232?

    Dobrze TMF mówi, USART wykłada dane z rejestru bufora niezależnie od reszty systemu, jeśli ta dana jest poprawna to nie powinno być błędów. Jaką masz częstotliwość kwarcu? Może jesteś na granicy tolerancji błędów przez odbiornik i stąd cały ten ambaras. Spróbuj z kwarcem 18,432MHz jeśli zależy Ci na małym błędzie transmisji przy dużej prędkości działania...

    Mikrokontrolery   28 Lip 2013 06:06 Odpowiedzi: 12    Wyświetleń: 1962
  • [STM32L476RG] Konfiguracja USART2 po rejestrach: Wysyłanie danych z STM do PC, GPIOA, USART2EN

    [syntax=C]while (!(USART2->ISR |= USART_... Co to w ogóle ma robić? [syntax=C]Temp = USART2->TDR;  // Read t... I czemu usiłujesz odczytać dane z bufora wysyłki

    Mikrokontrolery Początkujący   05 Gru 2022 15:59 Odpowiedzi: 5    Wyświetleń: 519
  • odczyt pinu gdy jest on ustawiony jako wyjście-Atmega

    Tu nawet nie chodzi o kierunek. Chodzi o to że odczyt z PORTx nic nie da bo Timer wystawia stany już na końcowy bufor a nie na rejestr PORTx. Tak więc nie ma wyjścia. Musowo odczytywać z PINx. Ale ze 2 cykle opóźnienia będzie.

    Mikrokontrolery AVR   22 Kwi 2010 22:31 Odpowiedzi: 20    Wyświetleń: 2338
  • [STM32F303][C]Atomic blocks - sekcje krytyczne w STM32

    Czasem Arduino do czegoś się przyda Dodano po 2 Możesz dać przykład takiej krytycznej czasowo operacji? Problem jest a raczej był związany z buforem nadawczym uarta. Mam funkcję: Blokuj tylko przerwania od UART.

    Mikrokontrolery ARM   04 Sty 2020 21:56 Odpowiedzi: 16    Wyświetleń: 1317
  • Dlaczego wartość w tabeli się nie inkrementuje? [STM32F4][AC6] Rs232 i DMA.

    Ale na pewno bufor nie ma 2 bajtów. Ma - jeden bajt od razu jest ładowany do "shift register", a drugi czeka w rejestrze USART->DR. Dopiero trzeci i kolejne się nie mieszczą i muszą czekać na zakończenie wysyłania poprzednich.

    Mikrokontrolery ARM   31 Mar 2018 22:31 Odpowiedzi: 10    Wyświetleń: 711
  • [DSM-51] Błąd na linii P3.5 przy klawiaturze sekwencyjnej w 8051

    Jeżeli masz tę książkę z której zaczerpnięte są te przykłady, to jest tam dobrze opisane jak to działa. Pierwszy listing to bardzo prosty test wprowadzający w zagadnienie obsługi klawiatury sekwencyjnej. Nie robi nic konkretnego, tylko przy naciśnięciu klawisza enter lub esc powoduje zaświecenie diody LED. Ogólnie idea klawiatury sekwencyjnej polega...

    Mikrokontrolery   26 Gru 2005 20:24 Odpowiedzi: 8    Wyświetleń: 3690
  • [atmega8] Porównanie zmiennych z EEPROM i SRAM w Atmega8 przy użyciu C

    Witam, ta funkcja ma wyciągac z bufora podstringi do porównania za pomocą strcmp. w sumie masz racje z tym zapasowym buforkiem.pokombinuje wieczorem. dzieki i jak są jakies pomysły to bardzo proszę :) Substring to para liczb - offset od początku bufora oraz ilość znaków w substringu. Ewentualnie możesz użyć wskaźników do pierwszego i ostatniego znaku,...

    Mikrokontrolery   11 Wrz 2008 19:50 Odpowiedzi: 9    Wyświetleń: 2526
  • Konwersja uint8_t na char w AVR GCC do wyświetlenia na LCD

    Witam, google przeszukałem, ale niestety nie doszukałem się odpowiedzi na moje pytanie: Mianowicie czy istnieje w avr gcc funkcja przekształcająca uint8_t na char? Z założenia ma mi to pomóc w wyrzuceniu konfiguracji rejestru lub buforu na LCD. Z góry dziękuje za pomoc.

    Mikrokontrolery   17 Kwi 2007 15:58 Odpowiedzi: 7    Wyświetleń: 13529
  • Reverse engineering matrycy gas plasma Matsushita MD400F720PD1 z Toshiby T3200

    Wyłączenie podświetlenia na skutek zadziałania transoptora wcale nie musi dezaktywować wysyłania danych z płyty do wyświetlacza. Wystarczy, że wyświetlacz zostanie wygaszony podświetleniem. Może też zostać zablokowany bufor wejściowy do rejestrów przesuwnych wyświetlacza. To są stare sprzęty, które nie mają finezyjnych mechanizmów oszczędzania energii....

    Początkujący Elektronicy   18 Mar 2020 00:18 Odpowiedzi: 9    Wyświetleń: 609
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    Może chodziło o „kolizje” danych. Naczytałem się że dobieranie się do pamięci SDRAM podczas obsługi LCD (czyli w zasadzie zawsze) powoduje błędy w odświeżanie (program zajmuje szynę i sprzętowy kontroler LCD ma problemy z pobieraniem bufora). Może o to chodziło z tymi rejestrami. Umie jednak taki problem nie występuje. CO bym nie robił...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17218
  • Szukam rejestru 8x8 z funkcją zatrzasku, alternatywa dla SN74195

    szukam elementu który ma 8 wejść i 8 wyjść. na wejściu występują sygnały niestabilne ale po podaniu sygnału zastrzaskującego na wyjściu pojawiają się stany wejść po zwolnieniu sygnału zatrzaskującego pozostają zapamiątane stany ostanio występuące. Trochę niezrozumiale pisze ale mam nadzieje że zostane zrozumiany. w sktrócie: to co na wejściu to i na...

    Początkujący Naprawy   09 Sie 2009 21:09 Odpowiedzi: 2    Wyświetleń: 693
  • Czy procesory AMD Athlon II i Phenom II obsługują DDR3 1600 MHz z BEMP?

    większość pamięci dostępnych na rynku to pamięci "unregistered". Registered (inaczej buffered) mają dodatkowy rejestr (stąd nazwa), który ma na celu ułatwienie pracy kontrolera w przypadku obsadzenia płyty kilkoma modułami. Bufor wprowadza dodatkowe opóźnienie ale zwiększa stabilność systemu. Generalnie nie musisz zawracać sobie tym głowy gdyż rozwiązanie...

    Komputery Hardware   08 Sty 2010 16:19 Odpowiedzi: 2    Wyświetleń: 2571
  • [STM32L] [STM32L-Discovery] [BMA180] Komunikacja z akcelerometrem BMA180

    Tak się składa, ze również korzystam z BMA180. O to moja funkcja odczytu i zapisu bajtu z czujnika pod wskazany adres: [syntax=c]u8 spi_read_byte_acc(u8 adres) { u8 data; // Opuść ChipSelect, wyczyść poprzez odczyt DR bufor RX, oraz wyślij adres wraz z poleceniem odczytu. CS_ACC = 0; data = SPI1->DR; SPI1->DR = BMA180_READ | adres; // Oczekiwanie na...

    Mikrokontrolery ARM   03 Cze 2012 20:25 Odpowiedzi: 40    Wyświetleń: 6414
  • Kartridż do konsoli NES: Co to za układ DIP16 - dekoder adresów czy jakiś PAL?

    Od paru tygodni próbuję rozpracować sposób działania pewnego kartridża do NESa. https://obrazki.elektroda.pl/1795360600_... Niestety robię to na podstawie jedynego zdjęcia, które jest w internecie i to niezbyt dobrej jakości. 95% pracy mam już za sobą, został mi w zasadzie jedynie pewien najwazniejszy szczegół - dekoder adresowy, który...

    Elementy Elektroniczne - zamienniki i identyfikacja   18 Cze 2024 22:19 Odpowiedzi: 2    Wyświetleń: 246
  • Atmel Studio 7 - wskaźnik zużycia pamięci SRAM w uC

    Z reguły zmienne lokalne w avr-gcc są lokowane w rejestrach procesora Czy dziwi mi jedno zjawisko jakie zaobserwowałem przy deklaracji dużego bufora. zmieści się w rejestrach? Notabene wskaźnik stosu jest w czasie resetu sprzętowego inicjowany przez hardware Nie w każdym uC.

    Mikrokontrolery Początkujący   25 Lut 2019 14:34 Odpowiedzi: 29    Wyświetleń: 1050
  • LPC2xxxx - Jak zapewnić atomiczność przy odczycie rejestrów RTC?

    A możesz podać konkretny model MCU, który tak ma? Bo jakoś trudo mi sobie wyobrazić, żeby jakiś producent takiego babola wypuścił, a sam nigdy się z takim efektem nie spotkałem. Owszem, czasami zdarza się konieczność dwóch odczytów - pierwszy inicjuje przepisanie rejestru do bufora, z którego drugi odczyt pobiera aktualną wartość. Czasami jest to trochę...

    Mikrokontrolery ARM   21 Kwi 2015 08:59 Odpowiedzi: 15    Wyświetleń: 1020
  • [STM32F4]Obłsługa karty SD przez Fatfs z książki K. Paprockiego

    Tego typu oczekiwanie: while (!(SPI1->SR & SPI_SR_TXE)); wcale nie czeka na ZAKOŃCZENIE transmisji, tylko na opróżnienie bufora, co generalnie następuje natychmiast (jesli wysyłasz po jednym bajcie), bo dane z bufora są przenoszone do rejestru przesuwnego. Istnieje więc ryzyko, że sygnał CS zostanie zdjęty zanim faktyczna transmisja się zakończy. Przejrzyj...

    Mikrokontrolery ARM   01 Sie 2012 09:54 Odpowiedzi: 6    Wyświetleń: 5272
  • Acer 5750G - wyłączający się bufor drukarki - nie można zainstalować drukarki

    tak, usunąłem pliki z rejestru, wyczyściłem sterowniki - przeinstalowałem i nic

    Laptopy Hardware   22 Mar 2018 00:19 Odpowiedzi: 6    Wyświetleń: 807
  • Jak zaimplementować buforowanie dla LCD KS0108 z ATmega64 w C?

    Witam wszystkich czytelników Ostatnio zacząłem zabawę z mikrokontrolerem ATmega64 i modułem wyświetlacza EA DIP128-6e. Wyświetlacz ten posiada organizację pamięci podzieloną na dwie części (dwa sterowniki KS0108). Napisałem do niego funkcję inicjującą i funkcję która pozwala na zapis danych do wyświetlacza (statycznie). I teraz pojawia się problem bo...

    Mikrokontrolery AVR   04 Sty 2013 08:55 Odpowiedzi: 18    Wyświetleń: 3840
  • [Atmega 16][C] - błędy podczas kompilacji programu .

    Nie załączyłeś nagłówka stdio.h, poza tym kwiatki typu: UDR = ("NAPIĘCIE"); UDR = sprintf('wynik',"U=%1.3f [V]",adc); UDR to 8-bitowy rejestr i na raz możesz wysłać tylko jeden bajt. Więc np. wynik sprintf należy przechować w jakimś buforze i wysyłać bajt po bajcie. Przeczytaj jak wygląda struktura sprintf. Jeśli dajesz format f (float), a argumentem...

    Mikrokontrolery AVR   05 Kwi 2016 19:43 Odpowiedzi: 14    Wyświetleń: 1671
  • [Atmega16] [Atmega16][C] Odbiór ramki NMEA z GPS - problem z kodem USART_RXC_vect

    Problem leży tu: SIGNAL(USART_RXC_vect) { if(UDR=='$') zapis=1; if((i<14)&&(z... { buf[i]=UDR; i++; } if(i>=14) { k=1; zapis=0; i=0; } } Otóż odczyt z rejestru UDR powoduje jego wyzerowanie a następnie załadowanie następnego odebranego znaku (jeżeli...

    Mikrokontrolery AVR   24 Paź 2009 14:55 Odpowiedzi: 2    Wyświetleń: 2009
  • Kołowa matryca LED 20x10

    Co do diod RGB - trzeba by dołożyć kolejne 3 pary rejestrów oraz buforów. Razem kolejne 6 układów scalonych. Co do schematu to tak naprawdę jest on podstawowymi aplikacjami układów 74hc595, ULN2803, UDN2981, NE555 jak i Atmega8. Czyli schemat jest oczywisty no a koszty wykonania układu w domowych warunkach zależą właśnie od cen tych elementów oraz ich...

    DIY Konstrukcje   03 Kwi 2014 07:44 Odpowiedzi: 13    Wyświetleń: 14749
  • ESP32 komunikacja SPI z enkoderem absolutnym AS5048A

    co zawiera beginTransaction beginTransaction(SPISettings settings); SPISettings: uint32_t clock (domyślnie 1000000) uint8_t bitOrder (domyślnie SPI_MSBFIRST) uint8_t dataMode (domyślnie SPI_MODE0) Funkcja zakłada blokadę SPI_MUTEX_LOCK w danym wątku, który jest później zwalniany przez endTransaction(). co kryje się za poleceniem transfer(stuff); void...

    ESP8266 i ESP32   02 Lut 2020 21:28 Odpowiedzi: 21    Wyświetleń: 1983
  • Nie działa zapisywanie danych do EEPROM a następnie wyświetlanie ich

    Dzięki za odpowiedź. Czy dysponujesz jakimiś materiałami bądź przykładami odnośnie tego w jaki sposób mam wykorzystać pamięć RAM jako bufor? Czy pamięć RAM ma wydzielony obszar dla buforu czy mam korzystać z rejestrów roboczych, a może ze stosu? Trochę nie mam pomysłu jak miałoby to wyglądać. ;)

    Mikrokontrolery AVR   12 Paź 2011 14:20 Odpowiedzi: 5    Wyświetleń: 1217
  • Jak podłączyć LCD na dwóch pinach z rejestrem szeregowo-równoległym?

    Co do rejestru szeregowego to lepszy jest 4094 bo posiada on bufor na wyjściu co zapobiegnie ci powstanie hazardów na wyjściach ale trzeba dać jeden pin więcej do sterowania.

    Mikrokontrolery   12 Cze 2007 11:36 Odpowiedzi: 15    Wyświetleń: 2860