Masz 2 możliwości. - Zresetować licznik jako peryferium i ponownie go skonfigurować. Wtedy CNT przyjmuje wartość 0x0000, ale może zgubić przychodzący impuls. - Nic nie resetować, tylko wyznaczyć różnicę miedzy wskazaniami - wykonać odejmowanie stanu aktualnego od stanu poprzedniego i ewentualnie skorygować wartość o limit przepełnienia.
Ta procedura będzie poprawna procedure mnozenie(liczn1,liczn2,mian1,mian2,l... begin liczn:=liczn1*liczn2; mian:=mian1*mian2; end; po wykonaniu zmiany procedure mnozenie(liczn1,liczn2,mian1,mian2... Longint; var liczn,mian:Longint); begin liczn:=liczn1*liczn2; mian:=mian1*mian2; end; i wtedy...
Hey !! hehe nieźle Panowie :) Co do kalkulatora to jakoś na pierwszy rzut, jako człowiek, który nie zna się w ogóle na elektronice, to dosyć zawiły problem, zacznij od jakichś dzwonków, alarmów, liczników itp. :) No ale poważnie, tak jak Xitami pisał jest duuużo dróg do zrealizowania tego tematu, od układów logicznych do procków (tych małych '51 i dużych...
Ta płytka wygląda dokładnie tak: [url=http://www.cyfronika.com.pl/t/image... ZL10AVR Także nie wiem jak to interpretować :) także nie wiem czy to są 4 wyświetlacze LED czy jeden :P Noga jestem z tego :) no ale ja mam wykorzystać dwa takie, żeby móc wyświetlić liczby dwucyfrowe.]Link
https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Słowo o architekturze i słowniczek pojęć By lepiej zrozumieć zagadnienie pamięci, musimy najpierw poznać architekturę, a dokładniej to części składowe procesora. Nie będziemy zagłębiać się w tajniki najnowszych Ryzenów czy i9,...
Bo żeś źle wmalował. U imć Bolkowskiego wyjdzie zero. Dodano po 11 Ale weźmy twój rysunek. Czemu oznaczyłeś roznym kolorem półokresy? Bo jak sam stwierdziłeś "Niebieska linia to moc oddana". Więc biorąc to pod uwagę, od czerwonych musisz odjąć niebieskie. Czyżby jednak niebieskie mają znak ujemny? Odejmowanie to dodawanie liczb ujemnych.
http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...
... Teraz mam jeszcze jedno pytanie a mianowicie jak najlepiej napisać kod, który zliczałby impulsy w czasie np 2 sekund... Do tego niezbędne będą przerwania i mierzenie czasu od pierwszego kliku przyciskiem. Jeśli ilość klików będzie właściwa zanim timer doliczy 2s to wtedy dopiero ma być zezwolenie na wykonanie jakiejś operacji związanej z tym klikaniem....
A nie możesz sam sobie licznik napisać? A M_puls od czujnika wjazdu L 1 L MW_licznik +I T MW_licznik - dodawanie pojazdów wjeżdżających A M_puls od czujnika wyjazdu L MW_licznik L 1 -I T MW_licznik - odejmowanie pojazdów wyjeżdżających L MW_licznik L 10 ==I = Q_parking pełny Oczywiście trzeba to dopracować o błędy związane z czujnikami, ewentualnie...
Liczniki mają pracować oba. Stan licznika ogrodowego jest odejmowany od stanu licznika głównego.
Przy przełączaniu na dodawanie lub odejmowanie liczników 4029 na wyświetlaczu pojawiają się przypadkowe cyfry, jak to wyeliminować?
może zrób to na przerwaniach .,Jedno obsługiwało by dodawanie drugie odejmowanie
Witam, posiadam licznik energii elektrycznej jak w temacie używany do celów nierozliczeniowych. Po prostu czasem zachodzi potrzeba zaobserwowania zużycia energii przez jakieś urządzenie i temu właśnie wspomniany licznik służy. Mało wygodne jest jednak obliczanie zużycia bieżącego poprzez odejmowanie od wskazania bieżącego wskazania początkowego stąd...
Git działa :), ale teraz mam inne pytanie, bo mam to zrobione tak że na dodawanie mam sygnał z licznika 555, a odejmowanie ma byc reczne, tyle że nie jestem w stanie dać impulsu na jeden okres zawsze zlicza co dwa albo i wiecej :/ Jak to rozwiązać ?? Musi być wygodnie...
Pracuję nad pewnym projektem, który pozwoli z kabiny zabytkowego tramwaju zrobić symulator jazdy z wykorzystaniem mechanizmu oryginalnego nastawnika i ekranu do projekcji tylnej w miejscu przedniej szyby. Nastawnik nie jest kompletny, ale mechanizm kręcenia korbą i nawrotnikiem działa, więc pozostaje tylko kwestia odczytania zadanej pozycji jazdy lub...
phanick dokładnie tak , 2 niezależne wejścia i na każdym pojawiają się impulsy np. z transoptorów szczelinowych , impulsy z tych obu wejść osobno liczone i wyświetlane na 2 parach wyświetlaczy LED ( 2 x 99)jak w tym projekcie , kasowanie obu liczników oraz dodawanie i odejmowanie ręcznie ich zawartości , fajnie by było dołożyć 4 cyfry do zegara minut...
Najlepiej zamienic na odejmowanie w pętli odejmujesz dzielnik od dzielnej i zwiekszasz licznik jezeli dzielna<dzielnik w dzielej masz resztę w liczniku iloraz
Paweliw dziękuję. Przetestowałem i jedyna rzecz która by się jeszcze przydała, to odejmowanie po każdym rzucie z sumy ogólnej (licznika). Da się tak przerobić makro? Ogólnie strzał w dziesiątkę. to jest, to czego potrzebuję.
Chip ma zapisaną ilość wydruków i na podstawie licznika w nim zapisanego tudzież pokrycia tonerem wyliczonego przez drukarkę następuje odejmowanie % tonera . Oczywiście jest to orientacyjnie bo może w kartridzu nic nie być a licznik pokaże np. 30%. Wymiana chipa to nic innego jak poinformowanie drukarki że zainstalowano nową kasetę . Zatem jak do pustej...
Może ja będę pierwszy, już za parę dni mam rozprawę. Jak to ugryżć, nie wiem czy Sąd zgodzi się na taki eksperyment. Tauron na pewno wymyśli nowa teorię, gdyby eksperyment pokazał, że neodym nie zatrzymuje licznika. Mają wytłumaczenie na każdą sytuację. Jakiś czas temu poprosiłem o wytłumaczenie dlaczego w moim zużyciu od 15 lat nie ma skoków zużycia,...
Ciekawy temat... Choć porozcinanie stringa to akurat najmniejszy problem. Całość można by obliczyć jedną linijką kodu, ale skoro to musisz zrobić na ułamkach, to pewnie musisz napisać własny "parser" równań. Sugeruję zacząć od stworzenia 4 dwuargumentowych metod podstawowych operacji na ułamkach, przy czym parametry przekazywane by były jako string,...
Czysto informacyjnie - licznik domyślnie liczy w górę, stad odejmowanie wartości CTC(właściwa wartość do odliczenia przez licznik) od 65535. PS: LordBlick czyli w końcu twierdzisz (nie używam CTC),że powinna być wartość 49910? Nie twierdzę nic w tej kwestii, ponieważ obsługa tego przerwania w Bascom nie jest dokładna i nie nadaje się do odliczania sekund...
Właśnie, że takie podejście jest złe. Ma to być suma logiczna nie arytmetyczna. 2 + 192 to nie to samo co 2 | 192. Może ja się jeszcze całkiem nie obudziłem dzsiaj, ale... 1. Oczywiście, że suma logiczna to co innego niż arytmetyczna :) 2. Akurat 2|192 = 194 = 2+192 ;) 3. Dalej nie wiem, dlaczego akurat suma logiczna. Chcemy skrócić czas do następnego...
DZIESTYS: MOV A,LICZBAMłODSZY BAJT CLR C SUBB A,#10H MOV LICZBAMłOSZYBAJT,A MOV A,LICZBASTARSZYBAJT SUBB A,#27H MOV LICZBASATRSZYBAJT,A INC DZISIATKITYSIECY JNC DZIESTYS DEC DZIESIATKITYSIECY MOV A,LICZBAMłODSZYBAJT ADD A,#10H MOV LICZBAMłODZYBAJT,A MOV A, LICZBASTRASZYBAJT ADDC A,#27H MOV LICZBASTRSZYBAJT,A TYSIąCE: ... JAK WYZEJ TYLKO ODEJMOWAć LIICZBę...
Albo zle mnie zrozumiales, albo ja zle ulozylem uklad, ktory stworzyles. Teraz uklad dziala tak: -po uruchomieniu 'wlacznik przod' licznik zwieksza sie o 1, a 'wlacznik tyl' jest blokowany przez x-sekund co uniemozliwia odejmowanie od licznika (i to dziala poprawnie) -uklad nie dziala jednak w druga strone -do opoznienia odejmowania zostaje dodany dodatkowy...
Witam, potrzebuje pomocy przy zrobieniu licznika czasu zwarcia stycznika. Stycznik miałby być wpięty równolegle do napięcia podawanego na silnik elektryczny który dozuje mieszankę paszową dla kur. Atmega odliczała by czas zwarcia stycznika. Zależy mi aby program: 1. Przeliczał czas podanej mieszanki ( czas x ilość mieszanki ) ( przypuśćmy 1 minuta pracy...
NA STM32F można też w tym celu użyć trybu timera przwidzianego dokładnie dla takiego zastosowania - "PWM input mode", z automatycznym zerowaniem timera po wykryciu jednego ze zboczy, co zapewne jest lepszym rozwiązaniem w tym konkretnym przypadku. W czym to będzie lepsze, od zaproponowanego przeze mnie capture mode z automatycznym zerowaniem po wykryciu...
Po prostu chodziło mi o to, że program pobierał jedną liczbę, pomimo podania, że ma pobrać klika i wywalalo mi liczbę wyssaną z palca, ale już sobie poradziłem - po prostu kapnąłem, że w pętlach for miałem licznik mniejszy od tablicy i dlatego wywalało bzdury. Mam tylko jeszcze jeden problem, ponieważ jak każę odjąć 24 od 2, to pokazuje mi -26 i nie...
Oto wycinek z Twojego programu z moimi zmianami i uzupełnieniem: program suma; type Ulamek = record licznik: integer; mianownik: integer; end; var z1,z2,z3 : Ulamek; procedure pobierz(var z1,z2:Ulamek); begin write('podaj licznik pierwszego ulamka: '); readln(z1.licznik); write('podaj mianownik pierwszego...
Coś znalazłem jest w kodzie obliczanie pozycji: Sta = B1 * 15 Sto = Sta + 14 Pozycja = Licznik2 - 6 B = Pozycja * 15 Licznik 2 zaczyna liczyć od 6 więc 6-6 *15 = 0 a w procedurze wyświetlającej następuje odejmowanie od b liczny jeden w każdym odświeżeniu więc zamiast ciągu 15,14,13,12... mam 255,254,253,252... i podejrzewam że to jest powodem wariowania...
Witam. Nie ma wiele przeróbek. Licznik i '123 masz. Zmieniasz tylko wejścia wyzwalające monoimpuls. Pin 9 łączysz z masą, a sygnał z klucza podasz na pin 10. (Aaa :) to wszystko obok '123 to jego schemat wewnętrzny ;) ) Dodatkowe elementy to jeden układ '00. Przerzutnik RS ma na celu jednokrotne wyzwolenie '123 w przypadku gola i zablokować fototranzystor...
Dziękuję za pomoc. w1 = a/10 oraz w2 = a%10 pomogło. Powinno na początek mi wystarczyć bo to będzie tylko do funkcji którą będę wywoływać bardzo rzadko. Wszystko ładnie zlicza od 00 do 99 i licznik się przekręca po 99 do 00 z tym że jak jestem na zero "00" i robię klawiszem a=a-1 czyli a-- odejmowanie to wyświetlacz nie wraca do 99 Nie wiem jak to uzyskać....
Witam, wlacze dalej z 8051 jako licznikiem kilometrów. Ktos doradzil mi abym poszukal procedur ALU ktore wykonuja obliczenia na 16 bitowej liczbie w 2 rejestrach. Znalazlem dodawanie odejmowanie konwersje etc. Nie znalazlem nigdzie mnozenia dzielenia itd. Moze zaczne od problemu, napisalem program ktory w ciagu sekundy zlicza impulsy na T0(P3.4) w ciagu...
PS: odnośnie obliczania Andrzej__S, dołożyłbym jeszcze sprawdzenie przekręcenia Timera: // jeżeli opadające - oblicz różnicę else if (TCNT0<prev_tcnt) T = TCNT0 - prev_tcnt; else T = prev_tcnt - TCNT0; Po pierwsze: w ten sposób otrzymasz błędny wynik. 'T = prev_tcnt - TCNT0;' odpowie na pytanie, ile brakuje licznikowi do osiągnięcia poprzedniego...
Dzień dobry. Dokładny opis zlecenia. Zlecę dostarczenie i zaprogramowanie kompletu sterowania do gry takiej jak teleturniej jeden z dziesięciu. Stanowisk dla graczy ma być 10, plus jedno dla prowadzącego. Na swoich stanowiskach, gracze mieli by grzyba, który po naciśnięciu powodowałby zapalenie się światełka na danym stanowisku, oznaczającego oczywiście,...
Przeszło mi to przez myśl, jednak nie mam na stanie żadnego impulsatora. No i na razie jest to budżetowa konstrukcja, robie z tego co mam w szufladach. Ale kto wie, może jak powstanie następna wersja to może zastosuje impulsator. No więc teraz w miarę licznik działa. Po zatrzymaniu czujnika zera pokazują się tylko na ekranie głównym. Program wygląda...
Potrzebuję zmierzyć w programie czasy reakcji użytkownika i czas operacji. Dokładność ma być maksymalna, interesują mnie milisekundy. Oczywiście najczęściej procesor "odzywa się" co jakieś 55 milisekund, ale o to akurat mniejsza. Bo problem leży w odejmowaniu. Dokonując pomiaru czasu w większości języków programowania otrzymuje się cztery zmienne -...
Witam. Przeszukałem dokładnie internet i nie znalazłem podobnego przykładu stąd zapytanie. Czy może ktoś podpowiedziec jak napisać obliczenia na zmiennych ? Mam zadanie napisać listing i zaprogramować procka , który będzie mierzył ile impulsów z timer1 mieści się w przerwaniu INT1 , tzn. kiedy INT1 =1 wtedy ile w tym czasie impulsów zliczy Timer1. Licznik...
Witam. Korzystam z wejść ATmegi8 w sposób pokazany na obrazku, tzn. kiedy wcisnę przycisk to na pinie pojawia sie wartość "0" i mikrokontroler wykrywa zdarzenie (pin programowo ma podciągnięcie do rezystora). Problem polega na tym, że jeśli nie wcisnę przycisku, a przyłożę sondę lub kawałek druta do pinu w punkcie oznaczonym 1 to mikrokontroler reaguje...
Mam problem ze zrobieniem projektu zegarka, poniżej wklejam , to co napisałam. Nie ma żadnych błędów ale testbench nie działa. use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; use ieee.std_logic_arith.all; use ieee.numeric_std.all; entity inc_time is port( reset, clock, diff_m, diff_h : in std_logic; min_in: in std_logic_vector(5 downto...
na atmega8 internal 8mhz Nie wiem już o co chodzi,jak wstawiam dużo prostszą procedurkę to też się nie wyrabia, a ta to chyba dużo czasu nie potrzebuje na wykonanie?: if we_a<>temp_a then if we_a<>we_b then incr licznik else decr licznik temp_a=we_a end if i też nie liczy na tyle szybko a poza tym, tak jak pisałem takie uproszczone procedurki...
Witam potrzebował bym stworzyć minutnik który na określony czas zwierał by obwód 230v o max mocy 500w 1 na wyświetlaczu 2x16 napisane min 10s 1s 0,1s ..0...0....0...0 2 przyciski "+" ''-'' ''set/start'' 3 gniazdo pause funkcje +- dodawanie odejmowanie czasu zwarcia obwodu set/start pojedyncze wciśnięcie poruszanie się pomiędzy cyframi set strat przytrzymanie...
Kupiłem taki miernik nie wiem czy potrzebna jest do niego sonda czy tylko wlutować go w miejsce na płycie wyjście pośredniej częstotliwości opis miernika: Moduł wyświetlający jest używany głównie do urządzenia wyświetlającego, takiego jak wartości częstotliwości nadajnika-odbiornika może być również stosowany w konwencjonalnych pomiarów częstotliwości....
Moim zdaniem to powinno wyglądać tak: po pierwsze wzór na prędkość V=s/t - czyli prędkość=droga/czas. Musisz mieć "coś" co mierzy przebyty dystans i podaje impulsy do procesora. Musisz wiedziec jaki dystans jest przebyty co każdy impuls. Cała filozofia polega na tym żeby zmierzyć czas trwania od impulsu do impulsu. Znając ten czas trwania i drogę,...
Oto co wymyśliłem :) ORG 0 AJMP 50H ORG 50H LCALL OBLSR ; wywołanie podprogramu obliczania średniej OBLSR: POP R7 ; zdjęcie ze stosu bardziej znaczącego bajtu adresu powrotu do programu głównego i zapisanie w rejestrze R7 POP R6 ; zdjęcie ze stosu mniej znaczącego bajtu adresu powrotu do programu głównego i zapisanie w rejestrze R6 MOV R5, A ; przeniesienie...
Czy zapamiętywanie dystansu będzie podzielone na 2 pamięci tzn. dystans dzienny i całkowity? Niestety nie pewidywaliśmy takiej możliwości, licznik liczy od zera do mementu wywołania funkcji zerowanie statystyk. Ale jeśli będą zainteresowani to da się zrobić, miejsca jest aż nad to. Funkcja 10) tj. pozostałe paliwo w baku jest realizowana przez odejmowanie...
Program chyba ukończyłem: ;Program do "modyfikatora sygnału" ;Parametry techniczne dla taktowania 4MHz: ;- skrócenie czasu o wartość max ponad 2,5ms z krokiem co 10us ;- lub wydłużenie czasu o max stałą wartość ponad 20ms z krokiem co 80us ;- mnożenie czasu przez współczynnik około 1,00 do 2,55 ;- wejścia sygnałowe portB 0-3 ;- wyjścia...
A kto powiedział, że musisz zastosować 1 licznik :D, cofnąć też można, wtedy potrzebujesz licznika dodającego i odejmującego CTUD.
Jeśli dobrze zrozumiałem algorytm, to najlepiej zastosować 3 liczniki. Wejście I1 dodaje na wszystkich trzech, a wyjścia odejmują. Każde swój licznik. Trochę zabawy z nawrotką ścieżki. Warto zastosować też andy ze zboczem, oraz flagi dla opóźnień.
Resetowanie licznika: musisz blok licznika wstawić na koniec osobnej linii, następnie w tej pierwszej zakładce we właściwościach będzie coś jak RE (ustawienie wartości na zero). Jak podasz 1 na wejście tego bloku, to Ci wyzeruje licznik. Na początku linii ustaw jakis przycisk na wejściu, albo jeden z tych przycisków z panela. Ten przycisk będzie resetem....
excel odejmowanie odejmowanie godzin liczby odejmowanie
compaq dźwięk marantz korektor opuźnionego załączania
bezpiecznik świateł hyundai bezpiecznik świateł hyundai
Napięcie 10V a brak obrazu na kamerze cofania Brak obrazu z dekodera Polsatu przez kino domowe