----------------------------------------... -- -- Title : a -- Design : AD -- Author : SadamB -- Company : None -- ----------------------------------------... -- -- File : a.vhd -- Generated : Thu Feb 21 10:37:46 2008 -- From : interface description...
Treść zadania: Napisać program w assemblerze procesora AVR (model 90S8515), który zlicza łączną liczbę "jedynek" na 8-bitowych portach wejściowych A i B. Wynik wyprowadzony jest w kodzie BCD na port wyjściowy D. Kodowanie BCD (binary coded decimal) powszechnie stosowane jest w sterowaniu wyświetlaczami 7-segmentowymi. Każda cyfra dziesiętna wyniku kodowana...
Momencik, bo czegoś tu nie rozumiem. Stan binarny 111 to są 3 jedynki, a w zadaniu chodzi o zliczanie liczby jedynek i dokonywanie działania modulo 7 względem ilości jedynek w słowie wejściowym. W moim rozumieniu treści tego zadania nie chodzi o zerowanie gdy liczba binarna daje 7 (ciąg wygląda 0000111, czyli są 3 jedynki w ciągu), a chodzi o zerowanie...
Co za problem zliczanie jedynek modulo 2 (zaczynając od zera) czy na liczniku czy na dwójce liczącej na przerzutniku ?
Czy ktoś wie może jak to zrobić? Chodzi o zliczanie jedynek (bitów) z tym, że algorytm ma mieć logarytmiczną złożoność (a nie liniową, jaka występuje w najprostrzym sposobie zliczania). Wiem, że istnieje taki algorytm, ale nie mam pojęcia jak go zaimplementować w C++.
Jeżeli dalej wszystko przetwarzane jest cyfrowo, można liczyć średnią wartość sygnału w pewnym czasie, średnią liczyć można z przesuwajacego się bufora. Dodatkowo można napisać komparator po między wartością średnią bufora, a średnią ostatnich N próbek gdzie N jest równe np. 1/10 długości bufora uśredniającego. Wartości powyżej średniej klasyfikowane...
50 pkt. za kod w assemblerze (jakby pod mipsa to super) za funkcje zliczające te zera. nie moglem sobie odpuscic [; 1. a moze byc w ASM pod ZX spectrum? <; 2. i co mozna zrobic z tymi 50 punktami? mam ich tyle i nigdy nie rozumialem po co komu one <: zastanawiam sie jak to mozliwe, ze chcesz pisac w ASM na tak rozbudowany rdzen (MIPS), a nie...
Mam pytanie: jeżeli mam na jednym arkuszu posiadam listę adresową miasta w kolejnych kolumnach: imię nazwisko ulica płeć, to w jaki sposób w drugim arkuszu policzyć ile wierszy odpowiada warunkowi np. kowalskich z ulicy prostej czyli zliczanie wg. dwóch kolumn. Zrobiłem w arkuszu kolumnę która zapisuje 1 dla wartości odpowiadających w kolumnach: =JEŻELI($C12=Kowalski;JEŻELI($H1...
Mam pytanie: jeżeli mam na jednym arkuszu posiadam listę adresową miasta w kolejnych kolumnach: imię nazwisko ulica płeć, to w jaki sposób w drugim arkuszu policzyć ile wierszy odpowiada warunkowi np. kowalskich z ulicy prostej czyli zliczanie wg. dwóch kolumn. Zrobiłem w arkuszu kolumnę która zapisuje 1 dla wartości odpowiadających w kolumnach: =JEŻELI($C12=Kowalski;JEŻELI($H1...
TIM1->SR = (uint16_t) ~TIM_SR_UIF; - wyrzuć (uint16_t) Czemu? To rzutowanie jest błędne czy po prostu zbędne? Intencja była taka, aby nie wpisywać beztrosko jedynek w górną (zastrzeżoną) połowę rejestru.
Witam. Posiadam kilka kompletów tego nadajnika i odbiornika (433MHz) i tak jak kolega wspominał w eterze mega dużo śmieci. Ale... znalazłem rozwiązanie tego problemu śmieci! Zmierzyłem miernikiem częstotliwości wyjście odbiornika podłączonego tylko do zasilania i u mnie były takie wyniki: od około 600Hz nawet do 3kHz sygnały śmieci które zmieniały się...
Witam serdecznie. Troszkę już pisałem w C, ale muszę przyznać, że to mnie nieco zaskoczyło. W zasadzie to już nie jest palący problem, bo rozwiązany, ale pozostało mi wciąż takie drażniące DLACZEGO. O co chodzi: Weźmy taki kod: bool parity = 0; parity++; parity++; parity++; Zmienna parity zwiększona zostanie do 1 i tak już zostanie - nie będzie zliczania...
Witam serdecznie. Mikrokontrolerami i w ogóle programowaniem bawię się od niedawna, dlatego też zamieszczony przeze mnie program na pewno nie wygląda zbyt estetycznie i na pewno też nie wykorzystuje pamięci w ekonomiczny sposób, ale nie chodzi o sam program, lecz o sposób naliczania sekund. Dlaczego w programie (poniżej) jest tak, że nie każda sekunda...
Na przykład tak: [syntax=csharp]string str = "010011000111000011110000011111000000111... char ostatniZnak = str[0]; int[] serie = new int[6]; int dlugoscAktualnejSerii = 0; foreach (char c in str) { if (c == ostatniZnak) ++dlugoscAktualnejSerii; else { ++serie[dlugoscAktualnejSerii > 5 ? 5 : (dlugoscAktualnejSerii - 1)]; dlugoscAktualnejSerii = 1;...
Liczysz na to, że ktoś rozwiąże to tutaj za Ciebie? Wstaw to co sam policzysz i ewentualnie pomożemy Ci to poprawić, żeby było dobrze.
mialem takie zadanie na kolosie: zaprojektuj uklad do zliczania liczby jedynek w 5 bitowym slowie, podawanym rownolegle, wykozystujac multipleksery, maksymalnie 8 bitowe, czy ktos moglby pomoc w rozwiazaniu tego zadania? z gory dzieki
Rozbierz kalkulator, podepnij się pod plus "+". Wciśnij jedynkę i kolejne zwarcia/rozwarcia powinny być zliczane.
zlicza mi tylko same jedynki (nie zlicza mi jeśli koło jedynki stoi inny znak) Odwrotnie - zlicza jeśli "stoi inny znak", a nie zlicza gdy jest "sama" jedynka, a tak naprawde zlicza gdy znajdzie jedynkę "w tekście" . Zauważ, że masz dwie jedynki i dwa teksty z jedynką, więc nie wiesz, które dwa wystąpienia zlicza funkcja w tej postaci, prawda? Jeśli...
Witam Wygląda na to, że należy użyć licznika zliczającego jedynki. Kiedy licznik zliczy n jedynek da o tym znać bramce, która nie przepuści kolejnych jedynek na wyjście. :) Bramkarzem może być bramka typu AND lub NAND.
Poprawiony fragment opisu: architecture Behavioral of counter is signal counter : integer range 0 to 100 := 0; signal shifter : STD_LOGIC; signal count_next : STD_LOGIC_VECTOR(31 downto 0); signal count_reg : STD_LOGIC_VECTOR(31 downto 0); begin process (clk) is begin if (rising_edge(clk))...
A "podciągnąłeś" magistralę do VCC :?: oid I2C_READ(void) { bitCountIN = 8; SDA = 1; delay(); do { I2C_CLK(); liniaIN<<=1; // nie rozumiem co to znaczy , po co przesuwasz tę zmienną ??? if(odczBIT) tempRD++; //tego też nie kumam - zliczasz jedynki ??? }while (-- bitCountIN); } Piotrek...
Twojego programu nie analizowałem, nie chciało mi się, albowiem od razu Ci powiem, że ja bez przerwań w ogóle bym się za to nie zabierał i dotyczy to nie tylko enkodera ale także zwykłych przycisków. Tak jak napisał tmf , każdy zestyk ma tendencję do drgań, a więc enkoder również, jest to opisane w książce Pieńkosa i Turczyńskiego "Układy scalone TTL...
Cześć Tak jak w temacie mam zaprojektować licznik modulo 4 zliczający od jedynki na przerzutnikach typu J-K. Chciałbym sprawdzić czy to co zrobiłem jest dobrze a jak jest błąd to prosiłbym o pomoc. Dziękuje
Witam serdecznie mam do napisania program Zadanie za 2 pkt: 2) Napisz program, który wczytuje ciag zer i jedynek do tablicy, a nastepnie wyznacza ilosc wystapien jedynek lub zer (w zależności od wyboru użytkownika) ,maksymalna długosc napisu wynosi 80. Przykład Podaj ciąg zer i jedynek: 1110010001 0 – pokaż ilość zer w ciągu 1 – pokaż ilość...
Rozwiązanie Twojego problemu jest banalne. Na początek proponuję wykorzystać zmienną, która jest zwiększana przy każdym wciśnięciu przycisku i w zależności od wartości tej zmiennej (tu wystarczy od 0 do 3, przy wartości 4 zmienna jest znowu zerowana) ustawiasz jedynkę na odpowiednim porcie jednocześnie uruchamiając zliczanie. Kiedy licznik dojdzie do...
https://obrazki.elektroda.pl/4265011000_... Liczba149 odpowiada stanom "1" na wyjściach licznika: 128+16+4+1. Te wyjścia są doprowadzone o bramki AND. Jeśli pozostałe wyjścia zanegujesz inwerterami, bramka ta dla "149" będzie mieć na wejściu same jedynki. Iloczyn samych jedynek na wejściu bramki, daje stan "jeden" na jej wyjściu, który...
Można to zrobić tak: http://obrazki.elektroda.net/49_12079435... Generator na bramce U3A wytwarza sygnał o częstotliwości ok. 80kHz, który taktuje licznik U1. Licznik zlicza impulsu jeżeli dostaje stan 1 z przerzutnika RS na bramkach U3B i U3C. Po włączeniu zasilania układ RC (R7, C4) ustawia przerzutnik w pozycję START i podaje jedynkę na...
No sprawdziłem z 1k i działa jest 5.04V lub coś koło 0V. A jak proponujecie komunikację enkodera z atmegą. Trzeba zastosować jakiś licznik, przerwanie, czy tak normalnie zliczać zbocza/jedynki?
AVE... Jakiego PICa konkretnie chcesz użyć? Zasada pomiaru jest dość prosta: najpierw ustawia się któryś z timerów, by odmierzał 40 sekund i po odmierzeniu wywołał przerwanie. Potem tworzy się pętlę, która w nieskończoność sprawdza stan wybranego przez Ciebie pinu. Gdy jest tam logiczna jedynka, to dodajesz 1 do zmiennej. Gdy timer skończy zliczać czas,...
To działa Ci czy nie. Podałeś że na CLK dałeś jedunkę. Czy ja tak napisałem ? Na CLR jedynka a na CLK generator. Jak to zadziała Ci to dalej pogadamy o drugiej dekadzie. Czyli 0 do 99. Najpierw ta dekada ma działać.Ma samoczynnie działać od zera do 9 a przy 10 impulsie sama się zeruje bez konieczności zerowania zewnętrznego. To jest zasada licznika...
Tablica jest po modernizacji i sterownik sam zlicza magnesy. Mniej wiecej coś takiego: 0,0,1 gdzie zero oznacza palec zwalniania a jedynka palec stopu. Najechanie na palec stopu powoduje zmiane piętra. Stare sterowanie już dawno zniknęło :D i jest nowe na SD3.
Nie wystarczy jeśli zliczysz jedynki w kolumnie "B"? Drugim kryterium dla LICZ.WARUNKI mogłaby być kolumna pomocnicza z funkcją MIESIĄC: http://obrazki.elektroda.pl/1784510700_1...
jak to tylko konfiguracja wejścia i powinno pokazać gdzieś w jakiejś tabelce że się zmienia ? narazie to tylko pokazuje mi zero i jeden i tak w koło jak kręcę encoderem ,to pewnie trzeba napisać drabinkę tak aby zliczało po prostu te jedynki ,zgadza się ?
Witam !!! Osobiście zrobiłbym to na timerze i sterował wyjściem w przerwaniu ale do tego musiałbym wiedzieć jaki masz kompilator aby odpowiednio napisać funkcję obsługo przerwania. Jeżeli jednak chcesz zrobić to liniowo to kod powiniem wyglądać mniej-więcej tak. ////////////////////////////////////////... #include "89S52.h"...
Wielkie dzięki za pomoc! Rozjaśniłeś mi trochę logikę tych pierwszych funkcji. Co do sprawdzania par tych samych znaków mam jednak kilka pytań. Czemu deklarujesz tam dodatkową tablicę? W d) chodzi o porównywanie kolejnych znaków, niestety Twoja funkcja zachowuje się jakby po prostu je zliczała. Myślałem nad czymś takim, jednak przy samych jedynkach...
chyba zaraz wyjdzie zegarek z dcf. ja i tak wybrał bym wersje pcf8583 jest dokładny . tylko pozostaje kwestia dokładności bo to wcale nie musi byc ciągłe zliczanie.
Czyli aktualnie mam taryfę 2 - "nocną" Tak, w chwili zrobienia fotki licznik zliczał na taryfę nocną. A czy jest możliwość sprawdzić kiedy się przałączają taryfy? W G12 taryfy przełączają się o godzinie 13, 15, 22 i 6. W godzinach 13-15 oraz 22-6 powinna być tam dwójka, w pozostałych godzinach doby powinna być jedynka. Wydaje mi się że godziny kiedy...
Najpierw trzeba połączyć obie części licznika w łańcuch, żeby utworzyć licznik 4-bitowy. Są dwa sposoby: wejście zegarowe CK1 można podłączyć do wyjścia Q0, albo wejście zegarowe CK2 do wyjścia Q3. Bardziej naturalny wydaje się pierwszy sposób, bo tak sugeruje numeracja wyjść Q0-Q3 przyjęta na rysunku, w drugim przypadku najmłodszym bitem tak utworzonego...
Jednym z bardzo popularnych układów serii 4000 jest synchroniczny licznik rewersyjny 4029, którego rozkład wyprowadzeń podano na rysunku. Możliwości tego licznika są bardzo szerokie. Układ ten może pracować jako licznik binarny lub dziesiętny zliczający narastające zbocza impulsów zegarowych doprowadzonych do wejścia CLOCK. Długość cyklu zliczania programowana...
2 – Jest możliwe aby w kolumnie Kartony była podświetlona komórka zawierająca najwyższą wartość ALE z wyłączeniem tras zaznaczonych jako Anulowano i Przeniesiono? Ustawiłęm dla całej kolumny formatowanie Warunkowe -> Reguły dla pierwszych/ostatnich -> 10 pierwszych elementów i zmień z 10 na 1. Sprawdziłem, oznacza na czerwono (można zmienić)...
trzeba zrobić licznik np. milisekundowy na przerwaniu, który będzie zliczał do ustalonej wartości załóżmy 100-200 ms, po wykryciu naciśnięcia guzika wyzerować ten licznik i wysłać na pin np. logiczną jedynkę, po tym jak licznik zliczy do ustalonej wartości 100-200 ms (a stanie się to w momencie jak przestaniesz naciskać na przycisk) wyzerować pin. Ma...
Niestety narobił Pan błędów przy grupowaniu. Np.w Da zaznaczył Pan grupę 4x6 a 6 nie jest potęgą liczby 2. Pisałem przecież o tym. Te 24 jedynki obejmujemy dwoma grupami 4x4. zaznaczamy zawsze największą możliwą grupę jedynek a tego Pan nie zrobił w kolumnach oznaczonych 11 i 10. kolumna 00 i 10 też stanową jedną grupę 2x8 wiersze 001 i 011 obejmujemy...
witam Mam takie pytanie dotyczące uruchamiania zliczania licznika. Gdy bawiłem się 8051 to tam po dokonaniu ustawień licznika (tryb itd) zliczanie uruchamiało się poprzez setb TR0 (czyli ustawieniu bitu TR0 na poziom logicznej jedynki). Od tej pory licznik 0 po prostu zliczał. A jak to się ma w AVR np ATMedze32? Dokonuje ustawień dla licznika (np. ustawienie...
Należało napisać dzielnik częstotliwości. Zmiana wysokości dźwięku faktycznie była skutkiem kluczowania sygnałem prostokątnym. W programie każdemu przyciskowi przypisałem zmienne (inty) o odpowiednich wartościach. Licznik zliczał do tych wartości i przy przekręcaniu się wypuszczał jedynkę.
Cześć, mam pytanie bo już się sam zakręciłem. Mam sterownik z wejściem sink (wejście załączane zwarciem do masy) i enkoder z wyjściem line driver. Z tego co znalazłem to takie połączenie powinno zadziałać ale nie rozumiem czemu. Line driver "na wyjściu dla sygnału 1 podawane jest napięcie zasilające , w przypadku sygnału 0 na wyjście nie jest podawane...
Zwykle taki automat czeka na sekwencję i zatrzymuje się po jej znalezieniu, ponieważ w zadaniu nie ma polecenia zliczania ile razy ten ciąg wystąpi w strumieniu bitów. Jeżeli by tak było to trzeba by rozbudować układ, bo szukanie nowej sekwencji musiała byś rozpocząć od następnego bitu po wykrytej sekwencji (zakładamy, że sekwencje się nie przenikają),...
Witam! mam pewnien problem musze napisać aproksymacje stopnia drugiego , układ rozpisałem sobie na kartce i snanełem przy pewnym punkcie a mianowicie: mam punkt(q0,q0) jako q0 mam liczby (1,1,1,1,1,1) a wynikiem tego punktu jest: (1,1,1,1,1,1)x(1,1,1,1,1,1)=6 tj kazda pierwsza liczba z jednej tabeli jest mnozona ta w drugiej tabeli i są zliczane. ilośc...
Wykorzystaj "stary" trik z tego forum z max.k() - a w twoim przypadku z min.k() Proponuje dodać w arkuszu gdzie masz te jedynki i zera, kolumnę pomocniczą zliczającą kolejne "0" (błędy). - ona będzie podstawą dla funkcji min.k() A w arkuszu nauka za pomocą połączonych funkcji MIN.K() PODAJ.POZYCJĘ() i INDEKS() otrzymasz to co chcesz.
Przecież to nie ja robiłem..... Nie wiem o co Ci chodzi, ale wyjaśnie :) Na wejściach w pierwszej warstwie myślę, że będą same jedynki, potem mamy funkcję aktywacji, która będzie zliczała ilość 1 na wejściach? Chodzi mi nie o liczenie iteracyjne tylko takie statyczne bez komputera mniej więcej.
Troche z innej beczki, jest możliwe wykonywanie dwóch warunków równolegle (np if), bo chyba to jest problemem w tym kodzie, że nie przeskakuje na drugi warunek, gdyż wykonywany jest jeszcze pierwszy. Co za tym idzie? mógłbym w warunku zliczać czas trwania sygnału, ale już nie byłbym w stanie przeskoczyć na np warunek skręcania silnikiem. A dokladniej...
liczbe jedynek zliczenie jedynek liczba jedynek
serwer wiesza router ogłosić dziale wyłącznik nadprądowy łazienka
windows activation harman kardon avr25
Fiat Panda II 1.1 2004 – okablowanie do elektrycznych lusterek, wiązka drzwiowa, retrofit Moduł sterujący Samsung BN96-50357A - sygnały i funkcje