Cześć. Mam błąd i + błędy na 3 nand testowane, tylko jeden bit. Weryfikacja zawartości pamięci ID: WE D5 84 72 50 42 WE D5 Producent: SAMSUNG Modelu: K9GAG08U0E-SCB0 Konfiguracja: Liczba celów: 1 Liczba jednostek LUN: 1 Blok na jednostkę LUN: 2076 Strona w bloku: 128 Rozmiar strony: 8192 + 436 Rozmiar całości: 2 292 701 184 bajtów Strona weryfikacji...
1. Algorytm: Założenia : - w bajcie "A" mamy kod ASCII cyfry jedności - w bajcie "B" mamy kod ASCII cyfry dziesiątek Start: -od A odejmij kod ASCII "0" (0x30) -od B odejmij kod ASCII "0" (0x30) -przesuń w lewo 4 razy B -OR A, B -koniec 2. wyświetlić ciąg 0-1-dynkowy z bajtu ? algorytm: Start: -Załaduj licznik bitów na 8 Kręć: -obróć bajt z liczbą w...
Witam, od paru dni zaskakuje mnie mój mikser Behringer djx 700 mam go od lutego 2010, gdy diody wskazujące głośność mrugają wyżej niż "0" czyli mniej więcej na środku na każdym kanale + master mrugają 2 dolne diody, nawet jeśli nic nie gra. Głośniki grają normalnie, nie słychać przebicia czy jakiś szumów. Czym to może być spowodowane? Wyczyściłem go...
Co do programu przedstawionego w załączniku. Strasznie marnujesz czas procesora, powinienes w przerwaniu wykonac kilka instrukcji a ty wykonujesz wszystko. Uboczną stroną jest jescze to ze musisz zapisywac wykorzystywane rejestry na stosie i "uziemiasz sobie licznk 0" Proponowałbym taki sposób: czujnik dołaczasz do wejscia into lub int1 ustawiasz na...
a może kup sobie laptopa i kartę dźwiekową maya i masz mikser a w połaczeniu z jakimś softem autobit! Sądze że dobrego ucha nie zastapi żaden bitomierz !!!
Cóż, może ja sie nie znam, ale wydaje mi sie, że reset maszyny stanu (w tym przypadku licznika) powinien wystąpić na zbocze opadające CSa. Rozkminiam, jakbym ja miał zbudować ten układ na logice dyskretnej (do pewnego stopnia, oczywiscie). Deserializer w skrócie: 1) na opadający CS, resetuję licznik i przerzutnik typu D taktujący 'wyjscie' 2) na kazdy...
W przypadku ATmegi wykorzystałbym przerwanie ICP. W ATxmega pewnie jest coś podobnego.
Proponuje coś na zasadzie prostego SPI, z wykorzystaniem przerwania sprzętowego, niech linia z przerwaniem sprzętowym będzie linią zegara, dowolna linią danych, jeśli zmieni się stan na lini przerwania sprzętowego niech to przerwanie w programie odczytuje bit z lini danych i niech wraca do programu, a jeśli licznik bitów osiągnie odpowiedni stan, czyli...
Wydaje mi się, że lepszym rozwiązaniem byłoby sterowanie pinów T0 i T1 od strony masy: 5V | [] R=510Ω | o---------> wejście Licznika | |< * | --- Masa Oraz ustawienie bitów CSx = 110 tak by licznik zliczał opdadające zbocza.
w CDJ 100 nie ma licznika bitów. Dopiero CDJ 200 ma licznik
Jeśli chcesz z Polszczyć cały system to sam nic nie zrobisz tylko firmy się tym zajmujące. W fordzie można zmienić język w liczniku przez zmianę pewnych bitów w pamięci licznika ale komunikaty i tak zostają w ustawionym języku.
witam!! sam zaczynałem na mikserku DJX-700 i powiem szczerze że te liczniki bitów są po to aby sie świeciły... i nic więcej... powiem szczerze teraz gram na pionku DJM-800 i dopiero wskazania bitu zgadzają sie z tym co powinno być... jak wiadomo w/w wymieniona firma tworzy raczej same "wynalazki" więc na poprawne wskazania liczników bitów bym nie liczył......
Norma w przypadku liczników bitów. Cudu nie oczekuj, rusz się i graj na słuch.
Dwie przetwornice, po 4 kanały z każdej, możesz wysterować z liczników TIM1 i TIM8, bez zbędnych komplikacji i bez konfliktów z elementami na płytce. Z trzecią będzie trochę trudniej, ponieważ liczniki TIM2..TIM5 nie mogą sprzętowo generować dead-time i będziesz musiał wykonać dodatkowe operacje logiczne lub kombinacje sprzętowe. Przy częstotliwości...
Timer liczy niezależnie od innych peryferiów, tak samo UART wysyła dane bez pomocy programu (oczywiście poza wpisaniem danych do bufora). Niech timer odmierza 1ms, w przerwaniu odczytujesz stan wybranej nogi i umieszczasz w pomocniczym bajcie. Zwiększasz licznik bitów o jeden i przesuwasz zapisany bajt w lewo. Tak dzieje się 8 razy, przy czym za 8 razem...
Jeżeli chcesz uzyskać pomoc, to wstaw właściwy program. Deklaracja zmiennej nie ma nic wspólnego z tym co wysyłasz. W podanym programie wysyłasz tylko 8 bitów. Rejestr sprzętowego SPI nie przyjmuje więcej niż 8 bitów, a w funkcji programowego SPI inicjujesz "licznik" na 8 bitów, przez co nie możesz wysłać więcej. Najprostszym sposobem jest wysłanie...
Wygeneruj impuls resetu, on spowoduje że licznik bitów na karcie ustawi się na adresie równym 0.
Dla układów CMOS 4000 zwykle podają, że pobierany prąd w stanie statycznym jest do 1uA - a typowo dużo, dużo mniejszy. Ale oczywiście dowolny element dołączony do wyjścia (LED, opornik) może spowodować dodatkowy prąd, i to dużo, dużo większy. I jeśli jest droga od zasilania do masy poprzez inne elementy, to tamtędy popłynie jakiś prąd. CMOS4000 zwykle...
Częstotliwość użytego rezonatora dzielisz przez 12 (bo tyle taktów rezonatora potrzeba w rodzinie MCS-51 do wykonania jednej operacji). Teraz wiesz ile operacji może wykonać twój uC w czasie jednej sekundy np. dla rezonatora 12 MHz, uC będzie mógł wykonać 12 000 000 / 12 = 1 000 000 operacji/sek. W czasie jednej operacji licznik zwiększa swój stan o...
A to diody lub kondensatory mogą zbytnio obciążać linie programatora - stąd operacja jest niemożliwa. A mój kod obejmuje przecież wszystko. Rozpisz sobie to wszystko powoli i po kolei - operacja po operacji - zrozumiesz zasadę MASKOWANIA BITÓW.
Po długich poszukiwaniach okazało się że ten deck nie posiada licznika bitów :) ale co prawda jest bardzo użyteczny i fajnie się na nim gra a jeszcze w dodatku posiada dużo efektów co jest wielkim plusem.
No tak gramofon wierzy bajer... ja tam wole CDJ1000 od każdego winyla... jednak mixowanie na gramofonach bez licznika bitów to nie takie proste jak przy CDkach... noi wypalenie utworku na winyla to nie takie tanie :( ale tutaj rodzaj gustu
Połączenie dwóch liczników 4022 ( osiem bitów ) jak w załączniku powyżej da dokładnie 16 bitów
Dokładnie, ale moim zdaniem do tej ceny, nic ciekawszego nie ma, z gwarancja 2 lata. itp, rzeczami. Jedyne co mi w nim nie odpowiada, czyli w Behringewr DX626 to szalejące liczniki bitów---ale to i tak lepiej pomaga w wyćwiczeniu ucha ;p;p Ja się przyzwyczaiłem, i mi to nie przeszkadza :)
Najprościej napisać kod w jakimś języku i sprawdzić w jakim najmniejszym układzie da się upakować (tylko trzeba zrobić kompletny projekt, bo zamiana pinów też może wpływać na upakowanie). Można też szacować liczbe bitów licznika (liczników) na podstawie liczby makrocel. Jedna makrocela to 1 przerzutnik czyli maksymalnie może przechować jeden bit licznika....
Wygląda że 16bit. "Jeżeli wystąpi błąd, dane w odpowiednim adresie EEPROM zostaną nadpisane. Dane w odpowiednich adres ma pojemność 2 x 16 bitów. Pierwszy adres (1 x 16 bitów) zawiera najnowszy zapis licznika godzin błąd. Drugi adres (1 x 16 bitów) zawiera zapis licznika godzin pierwszego błędu wraz z sumą liczba błędów w przeszłości. Dane zostaną zapisane...
Zgadzam się z tobą SUCHAR125 , jak widziałem jak niektórzy z tego grają ,to mało gałek nie pourywają,a mam pytanie co do tego licznika bitów i tych diod wskazujących tempo nad faderem , jak to się zachowuje,można temu troche wierzyć,bo jak narazie to gram z winyli i na takim prostrzym mikserze i oczywiście wszystko na słuch, czy te liczniki ułatwią...
Oczywiście,Kolega jak najbardziej ma rację lecz do celów jakie założył sobie YOMIX123 to takie rozwiązanie powinno mu "na razie" wystarczyć. Niech zobaczy i pobawi się VDJ i jak chociaż w większej części go ogarnie (BEZ OPCJI SYNC!!! I patrzenia na licznik bitów) to wtedy zdecyduje czy chce brnąć w to nadal.(stare dobre czasy :)) Dziękuję i pozdrawiam.
http://www.fotosik.pl/pokaz_obrazek/7fc0... http://www.fotosik.pl/pokaz_obrazek/0ebf... kiedyś robiłem na laborki licznik w kodzie Johnsona 5 bitów, na pierwszym zdjeciu masz jego schemat na drugim sposób wyprowadzenia, jak łatwo zauważyć dla innej długości kodu wystarczy odpowiednia dodać lub odjąc odpowiednią liczbę przerzutników...
Witam ! Jak mogę zrobić w miarę prosty miernik BMP ? (tzw. licznik bitów w utworze). Chciałbym to zrealizować na trzech wyświetlaczach alfanumerycznych (pomiar miałby być od 1 - 999 BMP). Takie coś jak w mikserach audio. Schematy mile widziane. Natomiast nie chcę takich uwag, jak : "nie szukałeś zbyt dokładnie" itp... Szukałem. Ala nic nie mogę znaleźć....
0 Hz wymaga nieskończonego czasu oczekiwania na zmianę stanu. I nieskończonej pojemności licznika. Proponuję ograniczenie wymagań do 0.1 Hz czy 0.01 Hz. Wtedy można obliczyć wymaganą pojemność licznika i zakres. Liczniki w 8515 mają 8 lub 16 bitów i prescalery. To określa zakres zmiany częstotliwości. A częstotliwość kwarcu też jest istotna. Od tego...
Nie możesz zrobić licznika bitów od 0 - 7 i wpisywać np do zmiennej byte po kolei te bity i zwiększać o 1 licznik który jak osiągnie 7 to należy zmienną zapiać do eepromu i wyzerować licznik oraz ta zmienną i zmienić adres komórki eepom na kolejny? Przeczytałem cały temat i ciągle zastanawia mnie czemu wybór eepromu a nie ramy. Masz ramu 1KB czyli 102B...
Jak napisał frohme da się to zrobić na sprzęcie (_myszon: na przyszłość czytaj uważnie posty, na które masz zamiar odpisywać;), jednak kłopotliwy będzie licznik - powinien być przez 300, czyli conajmniej 9 bitów. Ja bym to zrobił z licznika 8 bitowego zliczającego do 150 (10010110) - z wyjścia tego licznika na dzielnik przez 2 (czyli odpowiednio podłączony...
skoro to jest analog, to po co układ ma wiedzieć, w którym miejscu jest pisak? Bo pracuje w zamkniętej pętli i potencjometr daje sygnał sprzężenia zwrotnego. Przecież układ musi wiedzieć kiedy zatrzymać silnik. po co są dwa silniki DC? Ten drugi to napewno silnik ? Może tachoprądnica czyli kontrola prędkości silnika (prędkości posuwu) Gdyby dało się...
moduły mają na sztywno: 8 bitów danych, 1 bit stopu, bez parzystości. Tak jest faktycznie. Z opisu licznika wynika, że takie ustawienie jest możliwe. Jeśli chodzi o falownik to trzeba spojrzeć do dokumentacji.
Jest błąd w kodzie biblioteki obsługi wyświetlacza. Licznik o szerokości 16-bitów jest zbyt krótki, aby przesłać strumieniowo cały ekran 320x240 pikseli (76800 pikseli). Należy użyć licznika 32-bitowego: [syntax=c]void lcd_zapelnij_prostokat(uint16_t x, uint16_t y, uint16_t x1, uint16_t y1, uint16_t kolor) { lcd_ustaw_obszar(x,y,x+x1-1,y+y1-1); uint32_t...
Napiszcie proszę ile macie bitów stopu ustawione i w jakim liczniku czy z przekładniami czy bez. Pozdro
Witam Mam problem wydawałoby się prosty ale bez znajomości angielskiego i niewielkiej samego programu urasta to nierozwiązywalnego. Wrzucam plik WAV do programu i chcę się dowiedzieć w jakim tempie idzie (coś jak licznik bitów w odtwarzaczach dj-skich) Płytę z tym utworem odtwarzam w takim odtwarzaczu CD i wyświetla 109, ale nie mogę dowiedzieć się...
ISR (TIMER0_COMP_vect) { //cykliczne przełączanie anod w każdym przerwaniu anod każdego wyświetlacza (wartość negowana aby krążyło 0) ANODY_PORT = (ANODY_PORT & 0xF0); //gdy zapalony wyswietlacz 1, podaj stan zmiennej cy1 itd if(licznik==1) LED_DATA = pgm_read_byte(&cyfry Jakbym nie patrzył nie widzę tutaj przełączania anod. Zapis: ANODY_PORT...
Szkoda, że nie chciałeś się dokładnie zapoznać z data sheet dla xx8xC52... 1. Licznik T2 może zliczać impulsy z wejścia T2 (P1.0), a wejście T2EX (P1.1) może służyć do zmiany kierunku liczenia lub generowania przerwania na opadającym zboczu. T2EX może też być wyjściem sygnału o programowanej częstotliwości. 2. Tak, dostęp do górnych 128 bajtów RAM jest...
ja wlasnie chce kupic cos z efektorem:) licznik bitów jest mi zbędny:) Dodano po 5 Kupuje jednak Numarka:) Wpadł mi w oko:) czytałem na forach ze nie ma wad tak jak DJX700! Dzieki za pomoc:) a to link do filmu co potrafi DXM 06 http://www.youtube.com/watch?v=QXGFStVjs...
Do twojego celu najbardziej nadaje się licznik 74193 bo ma osobne wejścia -jedno zliczajace w dół a drugie w górę, czyli to co potrzebujesz. Licznik zliczający w góre po podaniu odpowiedniego impulsu zwiększa wartość binarną na jego wyjsciach, a zliczajacy w dół zmniejsza tą wartość :] 2x4bit czyli 8bitowy licznik czy jeden 4bit w dół i jeden 4bit w...
Dla 4 bitów NKB jest taki sam jak BCD. Będzie działać niepoprawnie, bo licznik będzie liczył w NKB i kiedy przekroczy 9, to na wyjściu dekodera pojawią się stany zależne od jego konstrukcji. Od 0 do 9 nie ma żadnej różnicy między NKB a BCD, tak że nie ma sensu. Nie rozumiem, o co chodzi z rozdzielaniem kabelków.
Albo zrób generator np 1Hz na 555 i potem dzielniik (jest też licznik 4060 ma wbudowany generator i licznik 14 bitów). Przy dużych pojemnośćiach w 555 może być problem z upływem z tych kondziołków.
1. Skoro to ma być kaskada liczników (bo częstotliwość kwarcu trzeba odpowiednio podzielić), to ten nor wykrywający zero powinien zbierać dane ze wszystkich bitów (nie tylko z czterech). Prościej impuls wyłączania można przekazać na przerzutnik przy pomocy układy różniczkującego (najstarszy bit liczników przez szeregowy kondensator i opornik do masy...
Ale czy algorytm obliczania CRC zależy od wyboru wielomianu grnerującego i od wartości startowej? Proponuje wykorzystać gotową bibliotekę util/crc16.h dla C w AVR Jak mi powiesz jak to zrobić, to chętnie skorzystam. Mam 1k kodu w asm. Podobno wstawek w c nie daje sie do asm więc nie uśmiecha mi sie przepisywać tego na C tymbardziej, że w C nic nie pisałem....
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]...
Witam Kolegów Forumowiczów, mam taki dylemat: potrzebuję zrealizować programowy niezależny 3-kanałowy PWM sterujący pracą diody RGB. Napisałem program, który ładnie generuje PWM tylko jest problem - brakuje czasu na inne procedury. Z założenia program pisany jest w asemblerze na mikrokontroler AT89C2051, który ma sterować diodą mocy RGB, dodatkowo obsługiwać...
Witam! Mam podwójny odtwarzacz cd&mp3 denon sprawuje się wspaniale. Lecz brakuje mu jednej podstawowej (jak dla mnie) funkcji mianowicie licznika bitów. Szukałem jakiejś aktualizacji pozwalającej to "naprawić" Lecz nigdzie nie mogę tego odszukać. Proszę o pomoc
Witam, poszukuję informacji dotyczących licznika rozkazu w procesorze PIC16F84A. Wiem że licznik ten składa się z 13 bitów i tworzony jest w następujący sposób 5 bitów PCLATH + 8 bitów PCL. Jasną sprawą jest to że procesor po wykonaniu każdej kolejnej instrukcji inkrementuje takowy licznik +1. Jak to się jednak odbywa? Czy po złożeniu kompletnych 13...
W jakim kodzie ma liczyć ten licznik? BCD czy binarnym? Bo jeżeli w BCD to z licznika 7490 najlepiej użyć 4 bitów, a on sam się wyzeruje po przekroczeniu stanu "9". Dzięki temu mamy już licznik cyfr jedności od "0" do "9". Wyjście QD tego licznika podłączamy do wejścia CLK licznika 7493, z którego używamy tylko 3 najmłodsze bity. Będzie to nasz licznik...
Schemat poglądowy https://obrazki.elektroda.pl/7039075700_... Drobny szczegół do korekty. Ten wspólny węzeł na przełączniku, nie do masy a do sygnału na płytce na nóżkę 2 oryginalnej kostki. Nie można przyjąć że będzie to stałe zero, bo w SPI sygnał Chip Select spełnia również rolę synchronizacji (zeruje licznik bitów) i nawet jest...
No nie zbyt, nie maja regulacji tempa chociażby Pitch(+-), efektów - chyba że masz je w mikserze, Nie masz pokrętła Jog i ciężko ci znaleźć utwory, na płycie Cd a co dopiero na Mp3- chyba nie będziesz siedział z pilotem! :):):) No i na Dvd nie będziesz miał Scratch-u i licznika bitów w odtwarzaczu Dvd, chyba że masz w mikserze to co innego :!: Jeszcze...
Konfiguracja timera '51 jest inna : [syntax=basic4gl]Składnia: CONFIG TIMERx = COUNTER | TIMER , GATE = INTERNAL | EXTERNAL , MODE = 0 | 1 | 2 | 3 gdzie: x0 – TIMER0, 1 – TIMER1, Opis: TIMER0 i TIMER1 mogą pracować jako liczniki impulsów zewnętrznych gdy pierwszy parametr jest ustawiony jako COUNTER. Impulsy zliczane muszą być dostarczane...
Munio, czepiasz się, a wcale się nie znasz! Deck w żargonie to każde "pokładowe" źródło dźwięku. Gdyby w środowisku DJ'skim ktoś palnął Turntable System to chyba tdzień by z niego się śmiali. Sprawiasz wrażenie etatowego dyskutanta który na niczym się nie zna, ale zawsze ma coś do powiedzenia. Po co się odzywasz? Co twoje posty wniosły do tego tematu?...
Należy na dodatkową bramke AND podać bitową reprezentację liczby 49 (6 bitów 110001 od najstarszego bitu) i wyjście tej bramki połączyć na wejście zerowania licznika. Pozdrawiam wszystkich jjanek
Tak, widziałem. Oni właśnie wykorzystują liczniki 1-wire, jednak Maxim/Dallas już ich nie produkuje. Dlatego kombinuję z tym licznikiem binarnym i odczytem 8 bitów.
Na stronie firmy Agilent znajdziesz opisy chipów używanych do pomiarów przesunięcia. Część z nich używana jest w myszkach, inne działają jak czujniki obrazu o niskiej rozdzielczości. Nie sądzę jednak, aby 50 metrów było odległością na której myszka zadziała niezawodnie - bedzie się mylić. Jeśli już - to awaryjnie proponuję (zamiast enkodera) zastosowanie...
Kurcze - troche pokręciłem bo mi się zdało że ten górny licznik jest osobny dla FM. One razem te dwa dzielniki tworzą dzielnik o długości 16 bitów. Pewnie sobie dokładnie poczytasz w pdf. Jak się pośpieszysz to w TME mają jeszcze 2 szt po 4 zeta netto.
Sprzedawca mówi, że prawie nówka, zagrał kilka razu i przeleżał w szafie bo kupił DJM700, zobaczymy, jutro ma dojść. Muzyka z laptopa, karta Audiotrak MAYA U5 i drugi kanał z zintegrowanej. http://www.ceneo.pl/21883262 Chodzi mi o te mikrofony, jedyne co w nich mnie odstrasza to "kościelny" wygląd. T.bone wygląda dużo lepiej (na zdjęciach). Edit: Mikser...
;R21 SUMACRC ;R20 =$18 WEDLUG JAKIEGO SCHEMATU LICZYSZ CRC ;R16 OJ DANA DANA ;R17 POMOCNICZY ;R18 LICZNIK BITÓW CRC8 LD R18,8 CRC2 LD R17,R16 EOR R17,R21 ROR R17 JNC CRC1 EOR R21,R20 CRC1 ROR R21 LSR R16 ;NASTEPNY BIT DANYCH DEC R18 JNZ CRC2 RET Stąd się bierze wartosc rejestru R20 0b00011000 = $18 http://obrazki.elektroda.pl/5201418700_1...
Każdy licznik ma własny preskaler, własne rejestry i własne przerwania - to 7segmentów starczy Ci 8 bitów i preskaler. Zreszta zerknij sobie na: http://www.et06.dk/atmega_timers/
TCNT0 = (0 << TCNT07) | (0 << TCNT06) | (0 << TCNT05) | (0 << TCNT04) | (0 << TCNT03) | (0 << TCNT02) | (0 << TCNT01) | (0 << TCNT00); czy jak chesz do zmiennej przypisać wartość 128 to będziesz pisac x = 1 << BIT7 uprzednio deklarujać bit 7 jako 7? TCNTx to po prostu licznik bez bitów o jakiejś...
Może być jeszcze parę problemów: (1) zwłaszcza jeśli te 5 bitów pochodzi z licznika asynchronicznego, ale nawet jak z synchronicznego, to 74154 mógłby coś popsuć - kiedy zmienia się stan tych 5 bitów, na wyjściu 74154 może się pojawić, przez krótki czas, jakiś stan nieprawidłowy; (2) jeśli te 5 bitów liczy binarnie, to nie będą pasować do robienia kodu...
Zestaw DJM 500 + CDJ 100 to bardzo dobry wybór jak na komplet i trwałość. Są dobrej jakości i sam je chwalę, tylko dla mnie djm 500 ma trochę oszukujący licznik bitów i brak wyboru sekcji do odsłuchów. Dobre CDJ 100s są już od 1000zł za komplet, zależy również od uczciwości sprzedawcy czy nie kreci z ukrytymi wadami. Ale jak trafisz za 800zł to też...
A ja na poczekaniu "spłodziłem" :D takie cosik: .include "m8def.inc" .def SETMASK=r20 .def CLRMASK=r21 .def NUMPIN =r19 .def WIREDATA=r18 .def TEMP1=r16 .def TEMP2=r17 ;---------------------------------- .cseg .org 0 rjmp main .org INT_VECTORS_SIZE main:ldi TEMP1,low(ramend) ldi TEMP2,high(RAMEND) out spl,TEMP1 out sph,TEMP2...
Można to zrobić np. tak: volatile unsigned long int czas = 0; volatile unsigned long int czas_wynikowy = 0; (przerwanie od zbocza sygnału taktującego) { czas += (rejestr licznika); //zapisanie aktualnie pomierzonego czasu (rejestr licznika) = 0; //wyzerowanie licznika czas_wynikowy = czas; //przepisanie całego pomierzonego...
Napotkałem jeszcze parę problemów po drodze: >>gdzie mogę znaleźć schemat jakiegoś kompatybilnego modemu z mikrokontrolerem 8051, wiem ze ma się kończyć na DB9 ale żadnego schematu nie widze... Tu chodzi o programator. Modem to coś zupełnie innego. 8051 można programować poprzez złącze ISP, tak jest w wersji S (ang. serial) np. AT89S51. Programator...
Wydaje mi się, że odwróciłeś kolejność bitów obu liczników przy podłączaniu do komparatora... Z nieużywanymi resetami w licznikach i wejściami przeniesienia w komparatorze coś trzeba zrobić...
Masz napisać procedury mnożenia liczb: 1 bajtowej przez 1 bajtową (8x8) wynik będzie 16 bitowy (2 bajty) 2 bajtowej przez 1 bajtową (16x8) wynik będzie 24 bitowy 3 bajty 2 bajtowej przez 2 bajtową (16x16) wynik będzie 32 bitowy (4 bajty) Procedura przebiega tak w kodzie naturalnym binarnym: 1. Przygotowujesz rejestr wyniku o długości równej sumie ilości...
Mój post z innego wątku: Można to zrobić np. tak: volatile unsigned long int czas = 0; volatile unsigned long int czas_wynikowy = 0; (przerwanie od zbocza sygnału taktującego) { czas += (rejestr licznika); //zapisanie aktualnie pomierzonego czasu (rejestr licznika) = 0; //wyzerowanie licznika czas_wynikowy = czas; //przepisanie...
Behringer jest dłużej na rynku dj`skim. Chyba coś się komuś pomyliło. DJX 700 to niby flagowy sprzęt, ale zarazem najgorszy. Efektor to kpina, liczniki bitów też. Człowiek wymaga za 800zl dobrą podróbę Pioneera 600? Jeżeli ktoś chce kupić 4 kanałowy mikser to polecam Reloopa 40 dsp. Jest to średniej klasy sprzęt. Owszem nie jest to Denon czy Pioneer....
No to proponuję wziąć scalony licznik 8 bitów z wyjściami równoległymi. Najstarszy bit podłączyć do wejscia licznikowego uC, oraz całe 8 bitów do któregoś portu. I tak tajmer w uC będzie zliczzał wielkrotności 256 (przepełnienia licznika sprzętowego), ktorych max f wyniesie fmax = 10MHz/256 co daje około 40kHz, czyli już calkiem malutko. Po skończeniu...
Tu jeszcze można dodać, że "skracając" licznik możesz mieć inne podziały. Np licznik liczący do 7. Podziały będą N/7. Tak samo, zwiększając ilośc bitów licznika (tworząc licznik o dowolnym podziale) i liczbę komparatorów (można je łączyć kaskadowo) możesz mieć dowolny podział np. N/196 albo N/1577 . pozdr.
a nie ma ktoś dojścia do jakiejś firmy co produkuje taki sprzęt żeby nam zdradzili co nieco ;) wystarczył by sposób jaki jest wykorzystywany do wydzielenia bitów
ale że TCNT0 ma pojemność 256 bitów zastosujemy dodatkowy licznik. czyli zliczymy 32000 razy rejestr TCNT0 (250 bitów) co da nam w sumie 8000000 razy. Gdyby TCNT0 miał pojemność 256 bitów, to nie musiałbyś uciekać się do takich sztuczek, nawet gdybyś chciał odmierzyć tysiąc lat...
Aha. Ok! 4060 dzieli od przez 16, 32, 64, 128, 256, 512, 1024, przez 2048 nie dzielą, ale już przez 4096 dzielą i przez 8192 i 16384 dzielą. Darmowy GPT jest taki genialny, że odpowiada że 4060 dzieli przez wielokrotność 2-ki. Chyba trzeba szarpnąć się na Groka. :-) Dodano po 5 Poza tym 4060 drobi na 1024 to co potrzebujesz i to jeszcze jakoś "fikuśnie"....
Możesz też wrzucić sygnał multipleksowany na rejestr przesuwny (4 rejestry po tyle bitów co cyfr, albo 7 rejestrów jeśli w 7-segmentowym). Sterowanie rejestrami z sygnału zegarowego, a sygnał zerowania licznika wpisuje jednocześnie wszystkie cyfry (n-ta cyfra na n-tych bitach każdego rejestru) do zatrzasków.
Jak najbardziej, licznik 2 ma wyjście OC2. Rejestr = _BV(cos); to przypisanie wartości, a Rejestr |= _BV(cos); to tak jak by Rejestr = Rejestr | _BV(cos); gdzie | jest bitową alternatywą. Taki zapis służy do ustawiania bitu numer cos, niezależnie od jego wartości i wartości innych bitów w tym rejestrze. OC2 jest na PB3, więc nie ma po co ustawiać PORTD...
https://obrazki.elektroda.pl/9753842300_... W tym materiale zebraliśmy informacje o rozwoju liczników, rodzajach i cechach liczników energii elektrycznej. Poruszamy też często wywoływany temat różnic we wskazaniach po wymianie elektromechanicznego licznika indukcyjnego na licznik elektroniczny. Poprzednio mieliśmy okazję zaprezentować...
Witam. Niedawno zakupiłem sobie powyższy model miksera. Miał on problem z odpaleniem i przy próbie włączenia dopiero za którymś razem startował ale potem juz niby chodził choć na moje świrował lekko. Standardowo problem był w stabilizatorach. Wymieniłem je i większe kondensatory. Stabilizatorów nie dostałem plastikowych więc wstawiłem zwykłe i dobrze...
A ja rzucę gotowcem :D ; ----------------------------------------... ;konwersja liczby binarnej X-bitowej do postaci dziesietnej X-cyfrowej ;) | ;---------------------------------------... bajtyequ 4 ;z ilu bajtow sklada sie liczba bityequ bajty*8 cyfryequ 10 ;maksymalna ilosc cyfr po...
Jeśli masz tam licznik binarny do 2^n do adresowania próbek, to wystarczy wziąć najwyższy bit licznika.
LED (COM) czerwony, faktycznie mruga regularnie. Device list mam zgodnie z Dt-r licznika 8 bitów danych, bit parzystości, 1 bit stopu adres w liczniku ustawiłem na 050 W panelu adresowałem na kilka sposobów: 1. w Device list (PLC default station on. : 1) Następnie przez data transfer (time-based) próbowałem pobrać 5 rejestrów do LW0, LW1, LW2,LW3,LW4...
Witam, (at)markos80 Zoptymalizowałem jeszcze trochę kod bo wcześniej miałem wywołanie funkcji w innej funkcji, teraz operacje dla 100 bajtów wynoszą około 1-2ms cyklu. Z ciekawości dla 1000 bajtów 11 ms :D https://obrazki.elektroda.pl/7685138500_... Pętla FOR...No comment :) a tak na serio, może licznik i raz na cykl zmiana indeksu?....
Te 4 bity podajesz na wejścia 4-ech kolejnych podwójnych bramek EX-NOR (zwracają 1 gdy wartości na obu wejściach bramek są takie same) razem z czterema kolejnymi bitami licznika. W ten sposób sprawdzasz - czy kolejne bity licznika są takie same jak te, które są podane na 4 wejścia "programujące zakres". Potem 4 wyjścia EX-NOR łączysz bramką czterowejściową...
Nic z tego nie wyjdzie. Próbowałem coś w 6 taktach sklecić, zgrubne obliczenia są takie: - załadować dane z portów - 2 cykle - załadować licznik przesunięć - 1 cykl - wyczyścić rejest pomocniczy - 1 cykl - przesunąć w prawo o 2 bity dane, odpadające 2 bity przekopiować do nowego rejestru - 6 cykli (!) - wystawić na port - 1 cykl (przy założeniu, że...
Pomiary czasu trwania impulsów z jeszcze większą dokładnością, rozwiązywało się już w czasach 8051 (at) 1Mhz. Dodawało się zewnętrzny generator, ja znam przykład z 64Mhz. Następnie szybki licznik (74F192) połączony w kaskadę dającą 16 lub 32 bity (w projekcie użyto szybkiego licznika tylko dla pierwszych 4 bitów). uC zerował licznik i odpalał start...
http://obrazki.elektroda.pl/9896572800_1... 3 stany, więc 2 bity. Zakodowane jako q1q0 00 - stan 0 01 - stan 1 11 - stan 3 Pozostaje 10 - taki stan nie jest używany, ale może się pojawić np. po włączeniu zasilania, czy w wyniku zakłóceń. Ze stanu 10 układ w następnym cyklu (po zboczu na wejściu zegara C) przechodzi do 00. Dalej trzeba...
Udało się zrobić obsługę pilota IR bez żadnych dodatkowych bibliotek na podstawie badania impulsów, zwracane ciągi są na tyle powtarzane, że mogę je traktować jako prawidłowe, choć pewnie jak później podłączę analizator logiczny to wyjdą błędy, ale to na później do dopracowania. Do głównej pętli wstawiłem nowa funkcję: analyzePulseFromIR(); // Analizuje...
tak troszkę prościej to oznacza, że max liczba jaką możesz uzyskać na tym liczniku to 11111111(bin)=255(dec) czyli masz np osiem diodek, które się tak fajnie zapalają przy kolejnych impulsach zegarowych. Liczba bitów oznacza inazej liczbę pozycji ile możesz na danym liczniku wykorzystać. W tym przypadku jest to 8.
Możnaby spróbować AT89S8252 (koniecznie procek z architekturą 8052) i Timer 2 w trybie Programmable Clock Output (czy jakoś tak). Tylko nie wiem jaką Ci to da rozdzielczość, bo licznik ma 16 bitów. Możnaby wykorzystać jakiś zewnętrzny generator DDS sterowany z procesora.
Witam, napisz cos wiecej, tak to moge tylko gdybac, do czego to i co to ma robic w jakim standardzie itp. Narazie to proponuje 2x 74S93 ale nie LS czy H one nie wytrzymywaly 100MHz a S i owszem. Pozdrawiam
Poczytaj o Timer1, to jest licznik 16 bitów, wiesz jaki masz zegar, wiesz jaki ustawiasz preskaler. Możesz na tej podstawie obliczyć ile cykli przypada na jedną sekundę. Zależy ile tych sekund chcesz liczyć bo musisz dobrać tak preskaler aby licznik Ci się nie przepełniał bo będziesz miał złe wyniki. I nadal nie widzę zerowania timera po wyświetleniu....
No tak to na pewno, ale chodzi mi o to czy będzie jakiś dłuższy przestój ? Czy w jakiś milisekundach ? Jak ma się to zliczanie do czasu rzeczywistego ? Ile trwa zliczenie całych 16 bitów dla licznika ???
(at)mortisss Tak jak kolega wyżej, rozpisać sekwencję np. zamiast licznika to można wykorzystać kilka bitów step1, step2, step3, step4 itd. Przejście do kolejnego kroku związane jest z aktywacją poprzedniego kroku i spełnienia warunków przełączenia. Wtedy setujesz bit step2 i resetujesz step1 itd. Jeśli jesteś w ostatnim kroku to resetujesz step4 i...
Chodzi o to, ze 13-stka jest mala i by mi bardziej pasowała. Mimo tego, że nie umiem jeszcze programować to wydaje mi się ze to takie jakieś niezbyt fajne kiedy potrzebujesz tylko 3 wyjścia z procka a używasz układu który ma ich 14...dlatego chciałem zastosować attiny13, ale pojawia się problem bo nie mogę zastosować procedury zwiększania licznika na...
Witam ponownie Spróbowałem z takim zapisem kodu jednak nic to nie pomogło. Czy coś robię źle?? [syntax=c]static uint8_t licznik=1; // zmienna do przełączania kolejno anod wyrwietlacza if(licznik==1){ PORTD &= ~(1<<PD6); //zeruje bit 0 portu D - wyłącza wyświetlacz nr 1 PORTD |= (1<<PD7); //ustawia bit 1 portu D - włącza wyświetlacz nr...
Wykorzystaj np. 74HCT138 na sztywno górną i dolną część adresu + bramki AND. Dodano po 7 Według mnie to w pytaniu nr 2 jest za mało danych. UART wymaga ustawienia trybu pracy: synchroniczny czy asynchroniczny; źródła taktowania UARTU : Liczniki czy Zegar/12. Format słowa 8 czy 9 bitów, szybkosć transmisji , parzystość itd. Samo wysłanie znaku to po...
Otóż chciałem zbudować generator PWM o częstotliwości 5MHz Im mniej bitów licznika użyjesz, tym większą częstotliwość sygnału uzyskasz. Niektóre AVR mają tryb FastPWM .
sekwencja bitów zamiana bitów bitów bascom
pompa ciepła otwarty check broken samoczynne załączanie radia
Jak działają słuchawki douszne bezprzewodowe? Sterownik zmywarki Beko - pobieranie wody