Układ liczy w dół tylko dlatego, że zastosowałeś przerzutniki z aktywnym zboczem narastającym na wejściu zegarowym. Skoro ma być RESET, bez wykorzystania wejścia asynchronicznego, to znaczy, że trzeba wytworzyć RESET synchroniczny. Zatem konieczne jest dodanie dodatkowych bramek na wejścia D. Potrzebne są dwie bramki OR. Wyjścia do D, natomiast jedno...
Wstaw wyjście bramki AND na wejście D przerzutnika (D), podłącz jego wyjście Q do wejścia RESET licznika. Do CLK (przerzutnika D) doprowadź wejście swojego licznika. Kolejny impuls CLK (czyli tak jak chcesz) wyzeruje licznik. Mam nadzieję, że się nie pomyliłem - pisze z głowy.
jesli sc na N cykli, potem je zamyka i odczytuje wartosc na swoim wejsciu data Hmm, wydawalo mi sie, ze zastosowalem tylko sugestie dot. zbocza opadajacego. Czy móglbys prosze wyjasnic mi te róznice? wersja 1: always (at)( posedge sck) /.../ if(bitcount== N-1 ) data = tmp_data; wersja 2: always (at)( negedge sck) /.../ if(bitcount == (N) ) data <=...
process(P_I_CLK,P_I_RESET_N) variable licznik : integer range 0 to 25 := 0; begin if P_I_RESET_N = '0' then REG_WR_N <= '0'; REG_BENA_N <= '0'; REG_ADDR <= ( others => '0' ) ; REG_DATA <= ( others => '0' ) ; P_O_DATA <= ( others => '0' ) ; REG_STROBE_N <= '0'; FOR a IN 0 TO WORDS_NUMBER_TO_WRITE...
Proponuję użyć AI on opisze jak zbudować i z czego licznik, a do tego użyć emulatora bramek logicznych. To jest Dodano po 32 https://obrazki.elektroda.pl/1764692400_... Dodano po 6 O to przykład ze zdjęcia.
Mam problem z następującym zadaniem: Zaprojektuj licznik szeregowy liczący do przodu od 5 do 15. (JK) Narysowałem następujący schemat, który teoretycznie powinien liczyć od 5 do 15. http://obrazki.elektroda.pl/8682563900_1... Niemniej jednak, gdy licznik się już ustawi, to sekwencja liczenia wygląda następująco: 5-6-7-5-6-7 (5-6-7)....
Witam. Ten układ http://www.elektroda.pl/rtvforum/topic16... w pełni mnie zadowala ale mam jeszcze kilka pytań. Ogólnie miał by mi służyć do otwierania bagażnika w samochodzie po podaniu 3 impulsu z pilota a miał by się zresetować po zamknięciu samochodu. Wygląda to tak, że po wciśnięciu 1 raz pilota otwierają się drzwi kierowcy, po wciśnięciu...
Przygotowując się do egzaminu z Techniki Cyfrowej, trafiłem na następujące zadanie: Zaprojektować asynchroniczny licznik modulo 204 w NKB metodą skracania zakresu, używając asynchronicznych liczników modulo 8 (liczących w NKB) i bramek logicznych. Wskazane liczniki składowe mają: asynchroniczne wejście zerujące aktywne poziomem wysokim i wejście zegarowe...
Witam. Potrzebuje schemat licznika zliczająceg do 3 impulsów, który po osiagnięcia stanu wykona wysterowanie przekaźnika I zresetuje licznik. Dodatkowo jesli licznik nie osiągnie 3 impulsów do 10 sekund to ma się również zresetować. Mògłbym to zrobić na mikrokontrolerze ale musi to być pewne działanie.
Witam! Oto rozwiązanie wraz z poleceniem jednego z zadań: http://obrazki.elektroda.pl/6408322100_1... Moje pytanie dot. stanu "111" czyli 7. Czy ten licznik nie powinien być czasem zaprojektowany w ten sposób: http://obrazki.elektroda.pl/6776844300_1... Chodzi mi o to, że skoro ten licznik liczy w sekwencji 2...1...0...7...
Potrzebuje pomocy z uruchomieniem licznika. Chciałbym tak go ustawić by zliczał impulsy z mechanicznie wzbudzanego styku, a po osiągnięciu zadanej wartości zmieniał stan na jednym wyjściu i czekał na sygnał reset w tym stanie. Ostatecznie ma to być element dozownika wody. Przebrnąłem przez drabinkę meni konfiguracyjnego nastawiając: http://obrazki.elektroda.pl/7583820800_1...
Witam, potrzebuję info jak mogę zablokować sygnał resetujący licznik na pierwszą połowę czasu zegara gdyż mam zerowanie licznika zbyt wcześnie (stany przejściowe) Pozdr Gracjan
witam wszystkich mam licznik 4520 i po podlaczeniu go do pradu na wszystkich wyjsciach sa jedynki. co i jak by mozna zrobic, zeby na starcie mial same zera, za kazdym razem kiedy dostanie zasilanie.. dodam ze do resetu mam podlaczone 0. dziki za wszystkie pomysly.
Witam🙂 Piszę bo mam następujący problem - licznik resetuje się przy załączaniu styku po zliczeniu do zadanej wartości. Problem pojawia się w sposób nieprzewidywalny, raz dziala a raz nie. L Zestyk rozłącza zasilanie dwóch przekaźników 24VDC Parametry pracy: Zasilanie 230V AC Reset: brak Wejście licznikowe: impulsy z częstotliwością ok. 120/sek,...
Witam kolegów. Chciałem porozmawiać w temacie cyfrówki. Mój syn uczęszcza do T.E. Sosnowiec. Skonstruował układ elektroniczny liczący do 99, po czym następuje reset (rysunek 1). Mam kilka pytań związanych z tym tematem. 1. Proszę mi wytłumaczyć, do czego służy układ kondensator/rezystor C1/R1 i C2/R18, według mnie podaje impuls na wejście resetujące...
Cześć wszystkim. Poszukuję układu (bez mikrokontrolerów i programowania), który będzie działał następująco. Po podaniu zasilania (12V) następuje start timera (15s.). Jeśli w przeciągu zadanego czasu (15s.) nie naciśnięty zostanie przycisk chwilowy (najlepiej zwierny) to układ wysteruje przekaźnik. Jeśli jednak przycisk zostanie naciśnięty to układ przestanie...
Witam , mój problem polega na tym, że licznik modulo 12 powinien zliczać w dół i po dojściu do zera ustawić się na wartosc 11. Zaprojektowałem taki licznik, niestety ale bramka AND, która ma wykrywać chwilowy stan "1111" wykrywa go za wcześnie. Podejrzewam, że ma to związek z przejściem z stanu 8 na 7, licznik jest asynchroniczny wiec AND wykrywa jedynkę...
Witam. Potrzebowałbym proste rozwiązanie licznika, który zliczyłby 2 impulsy 12V i wtedy wystawił 1 na swoje wyjście (12v). Chodzi o to aby po pojawieniu się pierwszego impulsu układ pamiętał ten impuls i gdy pojawi się drugi impuls załączył swoje wyjście i podał sygnał na inne urządzenie resetując się równocześnie. Powinien też posiadać możliwość resetu...
Ok,spróbuję i dam znać co i jak. Jeszcze zastanawiałem się czy jest możliwe zaprojektowanie prostego w obsłudze licznika asynchronicznego,który zlicza np.: 2...6 lub 6....2 Potrafię to zrobić dla konfiguracji w góre/dół osobno,ale nie bardzo mam pomysł jak zrobić możliwość wyboru trybu góra/dół - głowny problem to kwestia Set i Reset
Witam, mam problem z zegarem Nixie, zbudowanym na licznikach cd4017. Konkretnie o północy nie zeruje się wskazanie godzin (jedności), dziesiątki zerują się prawidłowo. Układ scalony jest ok, podłączenie wejścia resetującego bezpośrednio pod któreś wyjście powoduje prawidłowe zerowanie. Prosiłbym o jakąś wskazówkę. W załączniku podaje fragment schematu.
Czy po zaniku napięcia stany wyjścia na kostce 4017 ulegają wyzerowaniu, czy należy je wyzerować podając sygnał reset po ponownym uruchomieniu układu?
Nie do końca jestem przekonany , czy na właściwym jestem forum , ale zapytam kolegów . Otóż zrobiłem licznik ciętych blach w gilotynie na procesorze Atmega 8 i wyświetlaczu LCD 2x16 . Opis: silnik i wałki ciągną blachę ,gdy ta dojdzie do krańcówki wtedy następuje zadziałanie tejże krańcówki(zwarcie styków) i załącza się stycznik , który znowu załącza...
Witam, mam podłączony falownik E500 SIMPHOENIX. Chciałem wykorzystać wbudowany licznik impulsów do sterowania wbudowanym przekaźnikiem. Jak podam odpowiednią liczbę impulsów na wejście x3 to przekaźnik przeskakuje, nie wiem jak zresetować licznik tak by przekaźnik powrócił do pozycji pierwotnej. Podaje sygnał resetu licznika na wybrane wejście x2 (dla...
Witam. Chciałbym zbudować układ na napięcie 12 V, który: - liczyłby impulsy pochodzące np. z kontaktronu ( +/- jeden impuls na sekundę), - po odliczeniu zadanej wcześniej liczby impulsów (około 50) podałby sygnał sterujący na przekaźnik o długości około 5 sekund, - po tym wszystkim licznik zresetowałby się (wyzerował) i oczekiwał na następne impulsy...
Jak w temacie. Włączam zasilanie 230v na wyłącznik czasowy, na wyjściu pojawia się 230v. Urządzenie zaczyna mierzyć czas. I teraz dwa warianty zachowania: 1. Zegar odmierza zadany czas (np. 10 minut) i na wyjściu pojawia się 0 (zero). I drugi wariant zachowania: 2. Zegar nie zdążył jeszcze doliczyć do nastawionego czasu, ale zanika napięcie zasilające...
Pomocy!!! powiedzcie mi co jest nie tak z moja funkcja resetująca DS18B20, juz nie wiem co robic. uchar init_DS18B20(void) { uchar presence = 0; _1_WIRE_DIR |= _BV(_1_WIRE); //---ustawienie magistrali w trybie send _1_WIRE_OUT &= ~_BV(_1_WIRE); //--- wysłanie sygnalu reset _delay_us(480); _1_WIRE_DIR &= ~_BV(_1_WIRE);...
Rozumiem.. Czyli po prostu po czwórce muszę wysłać na RESET każdego przerzutnika jedynkę, tak?
Przy modulo 5 trudno mówic o kodzie 8421 (raczej o naturalnym kodzie binarnym). Rozwiązanie: łączysz trzy przerzutniki "w szereg" tzn. wyjście pierwszego przerzutnika na wejście zegarowe drugiego i analogicznie wyjście drugiego na zegar trzeciego przerzutnika (dla JK sygnały J i K na "1" dla D wejście D na wyjście /Q). Masz układ licznika 3-bitowgo....
Jednym z rozwiązań jest przerzutnik "T" między wyjście ANDa i wejściem przełączającym. W ten sposób co drugi reset od stanu 1110 (0111B) będzie pomijany.
Problem leży w tym że w Spartanach nie istnieją żadne zasoby (rejestry na których mozna zrobić licznik) które mają wiecej niż jedno wejście reagujące na zbocze. Możliwe rozwiązania: (założyłem że chodziło tobie o zwiększanie licznika sygnałem RAM_CLK a zerowanie sygnałem RAM_WR, bo Twój przykład jest jakby trochę z błędem, brak uzycia sygnału RAM_CLK)...
Według mnie tak jak to zostało wspomniane, jest to licznik binarny mod.5. Jeśli moje rozumowanie jest złe, proszę o korektę. Załączam obrazek który pokazuje jak według mnie idą pierwsze pięć sygnałów i jakie stany przyjmują na bramce AND i OR. Pierwsze pięć stanów na wyjściach układu 74393: https://obrazki.elektroda.pl/4264748400_...
Tu masz rysunki wyjaśniające obie idee skracania cyklu licznika. Synchroniczny (CLK - przebieg wejściowy, A52 - asynchroniczne, kombinacyjne wykrycie stanu 52, RST - synchroniczny reset licznika na wyjściu przerzutnika D, stan - stan licznika, zliczona liczba): http://obrazki.elektroda.pl/8337402500_1... Asynchroniczny (CLK - przebieg...
Witam, mam zaprojektować licznik asynchroniczny modulo 6/11 (wybór zakresu ustawia się dodatkowym wejściem). Wykorzystać mam asynchroniczne wejście RESET (0 jako aktywny stan wejścia RESET). Sporządziłem tabelę prawdy: http://obrazki.elektroda.pl/3889151600_1... gdzie A steruje trybem pracy 6/11. Następnie na jej podstawie stworzyłem...
Tak się złożyło, że siedzę ostatnio troche nad pewnym projektem w VHDL-u i mam problem z ustaleniem gdzie jest bład w kodzie. Ogólnie soft wydaje się poprawny, poszczególne bloki jak licznik i mux działają (testowane oddzielnie) ale komparatory nie wystawiają deklarowanych stanów logicznych (na wszystkich 3 występuje identyczny podział). A więc w czym...
Chodzi mi dokładnie oto/.../ ok, teraz jasne; robisz uklad 'licznik-dekoder' i implementujesz go 4 razy jak w przykladzie, ktory ci podalem wyzej; dodatkowo robisz 4 bitowy rejestr, ktory sluzy za 'count_enable'; po reset ten rejestr ma stan b"0001", czyli pozwala liczyc licznikowi pierwszemu; stan pierwszego licznika = 9 ustawia [synchronicznie] 'count_enable'...
Nie podłączyłem tam jeszcze wejść LD,R i DIR , ale to chyba nie przeszkadza ?? Właśnie bardzo przeszkadza, bo w standardzie [url=http://en.wikipedia.org/wiki/IEEE_1... to jest X (albo U nie pamiętam dokładnie). A to wprowadza układ w stan nieokreślony, czyli błędnego działania, wszystkie WEJŚCIA podłączaj do GND lub VCC jak nie używasz (general)....
Czesc, Reset na liscie czulosci powinien byc ale tylko jak masz asynchroniczny reset. Jesli jest synchroniczny to nie powinien tam byc bo proces bedzie schedulowany na zmiane na oba sygnaly wiec bedzie sie wzbudzal w symulatorze za kazdym razem jak cos sie bedzie dzialo z resetem. Jak masz synchroniczny reset to zegar jest wystarczajacy. Zrobi sie co...
W prezentowanym powyżej rozwiązaniu operując na wektorze licznik po zliczeniu do 15 zaczyna od początku. Mam dokonać tego właśnie za pomocą zmiany z wekorów na integer. A to jest obojętne czy integer czy sdt_logic_vector czy na ducha świętego jeszcze coś innego. Rozwiązaniem jest komparator i z jego wyjścia połączyć na wejście licznika clock enable...
/.../zeby licznik liczył nieprzerwanie i był resetowany, jeżeli na opadającym zboczu nCS zmienna data = '0'/.../ zapewne funkcje ktora chcesz zrealizowac, mozna napisac bardziej zgodnie z zasadami sztuki, asynchroniczne zerowania, ustawiania niosa ze soba niebezpieczenstwo blednego dzialania; nie polecalbym takiego rozwiazania, ale jak mozna to zrobic...
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...
czyli po podłączeniu go cały układ dostaje '0' i taką też wyświetla wartość, po czym po "odłączeniu" wejścia reset, zaczyna liczyć od nowa, jednak dostałem informację (nie od profesora), że to nie o to chodzi i tu moje pierwsze pytanie: dlaczego i jak zrobić to poprawnie ? Trochę jakby nie do końca jasne są warunki zadania, jak dla mnie. Zdanie "Dodatkowe...
Zbudować przerzutnik T (podłączyć wyjscie ~Q do wejścia D), 4 takie przerzutniki połączyć w łańcuch, wejście zegarowe następnego z wyjściem Q poprzedniego. Jeśli dobrze rozumiem to ma on zliczać do 9, czyli zrobić funkcje logiczną wykrywającą stan 1010 i podającą sygnał na reset. Można sobie to uprościć wykrywając tylko 1x1x ponieważ kombinacje bitów...
UNIKAJ X , jak w symulacji pojawi się gdziekolwiek, to opis układu jest d* warty.
Zaskoczeń ciąg dalszy. Bramka na wejściach resetujących daje ciągle 3.5 sama z siebie, mimo że wcześniej ją testowałem i działała ok. Tym dziwniejsze że dla poprzedniej sekcji pomogła wymiana liczników. Oczywiście po raz n-ty sprawdziłem luty i połączenia, wszystko wydaje się być w porządku. wszystko mam z serii 4000 i 4500, zasilane z 5V. Odnośnie...
Musisz popatrzeć, co robi bramka przy licznikach. Jej zadaniem jest zebrać sygnały z odpowiednich wyjść i wygenerować reset w odpowiednim momencie, tzw skrócenie cyklu liczenia.
Najprościej zrobić asynchroniczny reset, kiedy licznik osiąga stan 12 a więc bramkę podłączasz do Qd i Qc
Należy zdekodować liczbę 12 (1100) (tak jak na pierwszym schemacie 13) i podać na wejścia reset. Pozdrawiam wszystkich jjanek
(at)ElektrodaBot Zaprojektuj układ przepuszczający „3” z „4” impulsów z wykorzystaniem liczników asynchronicznych: 7490, 7492 lub 7493. W rozwiązaniu należy przewidzieć dodatkowy licznik zliczający prz... Bezpośrednia odpowiedź Najprostsze i poprawne rozwiązanie to użyć: - U1 = 7493 jako licznik mod-4 sterujący selekcją impulsów, - U2 = bramka NAND...
Działa. Pewnie o czymś zapomniałeś na wstępie. Mój działający kod: .include "m128def.inc" .cseg .org0x0000 rjmpreset ;skok po resecie systemu .org0x0018 rjmpdata ;skok po wykryciu zgodności reset: ldi r16, high(RAMEND) out SPH, r16 ldi r16, low(RAMEND) out SPL, r16 rcallKONFIGURACJA_TIMER1 sei loop: nop rjmploop ;......
Nie możesz zresetować przerzutnika D, skoro nie masz wejścia R, asynchronicznego, czy synchronicznego. Tutaj znajdziesz - jak zrobić asynchronicznie zerowany i ustawiany (wejścia R i S) przerzutnik D (1.1.13) z prostych bramek: http://ipib.mech.pw.edu.pl/index.php?dow...
A oto i schemat na układzie 7490 . Jest to licznik asynchroniczny modulo 10. Liczy od 0 - 9 Załącznik usunąłem. Był pusty. ankuch.
Witam, od kilku dni staram się rozgryźć na czym polega projektowanie liczników jednak bez wyraźnych efektów, dlatego postanowiłem poprosic o pomoc. Zadanie polega na zaprojektowaniu licznika asynchronicznego modulo 18 z dwoma przeskokami. Do tego należy sporzadzic wykresy czasowe i narysować przerzutniki. Sety, resety oraz zbocza reagują tak jak zaprojektujemy....
Należałoby uściślić nieco, skoro traktujemy go jako automat i powiedzieć, że ma 14 stanów wyjść albo np. zawartości : 0..13. Przy zawartości 14 następuje reset, czyli 13 jeszcze ma być. Stanów wewnętrznych jako automat być może ma mniej, nie zastanawiałem się. Dodano po 50 Tak sobie teraz skojarzyłem, że choć jest to licznik synchroniczny, to jego automat...
Piotrze, a spróbuj jeszcze zamiast: always dać always (at)(*) Bo u mnie np. przy generacji schematu RTL wywala błąd E:/Alagner/Dokumenty/Lattice/liczniki/li... ERROR: (ST-6002) Always Block 'licznik_uniq_1.always' does not have a delay or sensitivity list, possible simulation hang. E:/Alagner/Dokumenty/Lattice/liczniki/li... ERROR:...
Witam ponownie i dziękuję za zainteresowanie. Ad. sbartos. Czy pomógł mi ten link?? Szczerze, to raczej nie za bardzo. Chociaż z tekstu wywnioskowałem, że potrzebny mi jest licznik rewersyjny asynchroniczny, (lecz dalej nie mam pojęcia jak połączyć to wszystko do kupy, aby w końcu zadziałało). Ad. DEMkO Już sprawdziłem i nie znalazłem tam takiego projektu...
Patrz temat: licznik 8 bitowy binarny!!! Odpadają więc liczniki dekadowe!!! Zatem: 256 możliwych liczb, co daje 8 "zworek" do ustawiania zadanej liczby, dwa układy 74193, jeśli ma zapalać diodę czy załączać cokolwiek na wyjściu przeniesienia lub pożyczki zatrzask (latch) np 7474, a jeśli licznik ma "kręcić się w kółko" ilość razy zadaną przez liczbę,...
[url=http://www.elenota.pl/datasheet-pdf... - tu są opisy '192 i '193; pierwszy jest dziesiętny (0-9), drugi binarny (0-15), oba synchroniczne, zmiana stanu "w górę" na zboczu L->H CPU, "w dół" na L->H CPD; przy stanie 0 stan niski CPD powoduje stan niski TCD, przy maksymalnym (9/15) stan niski CPU - stan niski TCU,...
Witam 1. licznik zamiast zliczać do 4 będzie wytwarzał krótkie szpilki ponieważ wyjście Q2 jest połączone z wejściami Reset obu przerzutników 2.multiplekser powinien mieć stan 0 na wejściu INHIBIT pin 6 ,który na schemacie wisi w powietrzu To są błędy uniemożliwiające działanie tego układu a dobrze byłoby jeszcze połączyć z masą niewykorzystane wejścia...
No tak masz racje. Ale slabo znam elektronike oraz programowanie w Bascomie, aby zaprogramowac jakic uC do tak wielu operacji na raz i trudno bedzie mi aby zrobic cos ambitniejszego, bo czasu ucieka. Jezeli to mialoby miec charakter dydaktyczny to wcale by nie musialoby byc znowu takie bardzo ambitne. Przykladowo moglbys umiescic tam programiki prezentujace...
humm czyli skok powinien naprzykłąd być zrobiony na 14 przy ustawieniu wszystkiego na set ??? czy jak bo nie rozumiem?? Normalnie w liczniku rewersyjnym po stanie 0000 następuje stan 1111 (15) a Ty chcesz aby po stanie 0000 następował stan 1110 (14) czyli bo wykryciu stanu 0000 należy przerzutniki Q4 Q3 Q2 ustawić na reset a licznik Q1 na set.
PANOWIE !!! Licznik modulo 4 liczy: 0, 1, 2, 3, 0, 1, 2 , 3 itd. I wymaga tylko dwóch przerzutników !!! W obu przypadkach to są po dwa przerzutniki połączone szeregowo: Clock -> CK0 Q0 -> CK1 W przypadku przerzutników D - robimy sprzężenia: /Q0 -> D0 /Q1 -> D1 W przypadku JK podajemy jedynki na wejścia J i K W przypadku użycia układów TTL (LS, HC,HCT)...
Dzień dobry, prototypuję część układu do zegara, która ma podzielić sygnał prostokątny o częstotliwości 32 768 Hz (0–3,3 V) do częstotliwości 1 Hz. Chcąc uzyskać opisany sygnał wyjściowy z jednej kości (bez stosowania licznika 14-bitowego ani dodatkowego przerzutnika typu D) zdecydowałem się na zastosowanie układu SN74LV8154. Przesyłam również link...
Zacznijmy od początku. Masz pięć przerzutników JK. Próbujesz zbudować licznik asynchroniczny liczący od 10 do 20. 21 to binarnie 10101 i dla takiej kombinacji stanów licznik musi zostać ustawiony na 10 czyli 01010. Na chłopski rozum bramka and 3 wejściowa, do każdego jej wejścia podłączasz co drugie wyjście przerzutników(0,2,4) i wyjście takiej brameczki...
Witam ponownie. Cos duzo tych zadan z cyfrowki dostales na Swieta :-). Licznik zliczajacy w naturalnym kodzie dwojkowym modulo 13 (zakladam, ze liczy w gore) robi sie bardzo prosto. "Modulo N" oznacza ilosc stanow licznika. Ma byc 13? Tzn najprosciej gdy zlicza od zera QDQCQBQA=0000 az do QDQCQBQA=1100 - w sumie jest wiec 13 stanow. Gdy pojawi sie stan...
Witam! Stworzyłem w VHDL'u prosty licznik i dzielnik częstotliwości. Licznik: [...] begin process(reset,enable,clock) begin if reset='1' then sCV <= "0000000000000000"; end if; if CLOCK='1' then if enable='1' then sCV<=sCV + 1; end if; end if; end process; dziwny jest ten twój licznik! to nie ma prawa działać poprawnie!!!...
Jeśli to ma być struktura syntezowalna to nie może być tam polecenia initial. Ogólnie wartości początkowe możesz ustawiać asynchronicznym resetem. Proces wówczas powinien tak wyglądać: always (at)(posedge clk or negedge rst) //reakcja na narastające zbocze begin //zegara lub niski stan rst if (~rst) licznik = 16'b0; else begin licznik...
Uklad generuje 8 razy wiekszy czas od wejscia kluczujacego ok 125 ms niskim stanem /.../ jak ustala sie wpisy w rejestrach tim1-output ma 8*enable to, co ja widze w kodzie: w rejestrze data jest zmierzona dlugosc wysokiego poziomu wejscia enable ; w rejestrze data_obr_min jest wartosc data podzielona przez 8; licznik rejestr odmierza czas, w ktorym...
Witajcie. Stworzyłem licznik synchroniczny modulo 16 w oparciu o przerzutniki D. Teraz moje zadanie polega na przerobieniu go na licznik mod 13 za pomocą zerowania synchronicznego . Jak zrobić za pomocą zerowania asynchronicznego to wiem. Ale w jaki sposób mam to wykonać zerowaniem synchronicznym? Rozumiem, że mam wykryć stan N-1 ale nie wiem z czym...
Obawiam sie ze licznik ten ma jedna poważną wadę. Występuje ona przy zastosowaniu licznika do liczenia dwukierunkowo. W programie symulacyjnym EWB i z datasheetow by wynikało ze przy przejściu z 8 na 9 wyjście przeniesienia jest ustawiane w stan 0 czyli przy zastosowaniu kaskadowym jak liczy sie monotonicznie to jest wszystko ok 8 9 ustawia sie przeniesienie...
licznik asynchroniczny reset licznik asynchroniczny asynchroniczny reset
stacja ładująca xiaomi kontrolki renault scenic schemat agregat lodówka polar
oswietlenie kabiny wspomaganie renault megane
Rejestrator samochodowy: nagrywanie w pętli, pliki 3 min, co po zapełnieniu pamięci? Opticum Sloth – brak niemieckich kanałów Astra 19,2E, inne tunery Opticum działają poprawnie