atmega8 licznik

Znaleziono około 2324 wyników dla: atmega8 licznik
  • [BASCOM][Atmega8] Licznik impulsów nie działa poprawnie.

    Ok po kolei, wywalam wszystko z programu, zostawiam tylko...... zmienna impulsy jest zwiększana o kilkanaście a nie tylko o jeden ............ Licz: If Scisk = 1 And Ok = 1 Then Incr Impulsy Elseif Scisk = 0 And Ok = 1 Then Decr Impulsy End If Return Kontaktron (Reed switch) generalnie jest stosowany jako proxy switch, czyli w ukladach statycznych....

    Mikrokontrolery AVR   19 Lut 2010 10:15 Odpowiedzi: 14    Wyświetleń: 5057
  • [ATMEGA8] ATMEGA8 licznik czasu: start/stop odliczania przyciskiem, obsługa timerów i przerwań

    Piszesz, że masz doświadczenie z LCD i Atmega8. Więc mogę Ci pomóc to zrobić.

    Mikrokontrolery AVR   18 Kwi 2011 09:29 Odpowiedzi: 34    Wyświetleń: 6564
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Atmega8][Bascom] - licznik oddechów - doszlifowanie kodu

    Bo fusing robi stringa proszę szanownego kolegi:) To nie tędy droga...PS może nie zaokrąglanie a histereza?:)

    Mikrokontrolery AVR   06 Sie 2008 11:39 Odpowiedzi: 5    Wyświetleń: 2356
  • [atmega8][bascom] licznik bcd i wyświetlanie na 7seq

    Kolega potrzebuje po prostu wartości liczby w kodzie BCD jak pisał poprzednik i BCD, HEX i liczby dziesiętne pokrywają się w zakresie 0-9. W takim razie wystarczy wysłać 4 najmłodsze bity na wejście 7447 albo całą liczbę bo i tak podrt wyjściowy jest podłączony tylko to 4 końcówek 7447. Co do wartości powyżej 10 to zaproponowałbym aby użyć wejścia BI/RBO...

    Mikrokontrolery AVR   23 Cze 2009 19:37 Odpowiedzi: 8    Wyświetleń: 4360
  • [C][Atmega8]presclaler,licznik T1, tablica stałych w PROGMEM

    Obliczenia są +/- poprawne, pod warunkiem, że procesor rzeczywiście jest taktowany 12,8MHz. Domyślnie atmega8 działa na wewnętrznym rezonatorze 8MHz który jest dodatkowo dzielony przez 8. Żeby to zmienić musisz przeprogramować fuse bity. Najlepiej to zacznik od uzyskania częstotliwości 1Hz na jakimś pinie - miganie LED przy czasach rzędu 3,1ms dość...

    Mikrokontrolery AVR   27 Kwi 2009 18:41 Odpowiedzi: 3    Wyświetleń: 2897
  • REKLAMA
  • Resetowanie timera w Atmega8 - jak wyzerować licznik do zera?

    Wystarczy wpisać do rejestru licznika zero oraz wyzerować preskaler. Na przykład Timer0: 1. TCNT0 ustawiasz na zero 2. ustawiasz bit PSR10 w rejestrze SFIOR. Ale uwaga! W tym przypadku PSR10 zeruje także preskaler Timer1. Szczegóły w datasheet. Jak już poprawisz program to napisz proszę w komentarzu do artykułu. :)

    Mikrokontrolery AVR   16 Sty 2015 09:16 Odpowiedzi: 9    Wyświetleń: 1053
  • [Atmega8] Jak obliczyć czas przerwania licznika T0 w Atmega8 przy 1MHz i preskalerze=1?

    http://www.edw.com.pl/ftp/kalkavr.zip

    Mikrokontrolery   11 Mar 2009 21:35 Odpowiedzi: 2    Wyświetleń: 1409
  • REKLAMA
  • [ATmega8] [ATmega8][C] Przerwanie licznika nie generuje opóźnień, brak wyświetlania tekstu

    a _delay_ms i _delay_us Ci nie wystarcza ? Do opóźnień nie trzeba wykorzystywać koniecznie przerwań timera. Można wykorzystać flagi timera (o ile się da, ale wszystko zależy). Poza tym, zmienna deb w Twoim programie zapewne nie jest volatile, ale wrzuciłeś nam NIC, także pomoc też nijaka

    Mikrokontrolery AVR   05 Paź 2010 18:38 Odpowiedzi: 2    Wyświetleń: 731
  • ATmega8 C prosty licznik - wyświetlanie dziwnych znaków i reakcja na PIND

    Coś takiego: [syntax=c]while(1) { temp++; if(temp>100) { temp = 0; n = 0 } if( ! (PIND & (1<<PD3)) ) //tutaj sprawdzam trzeci bit z portu D { _delay_ms(50); //czekam, aż drgania styków ustaną n=n+1; temp = 0; if(n > 14) n = 0; //tej linijki brakuje u Ciebie i n przekracza 14 if(n>9) PORTC=0x03; PORTB=liczba_LED[n]; _delay_ms(50);...

    Mikrokontrolery   11 Lut 2016 22:55 Odpowiedzi: 35    Wyświetleń: 1611
  • Atmega8 - enkoder obrotowy jako licznik w górę i w dół

    Enkoder to mechanicznie zwykły przycisk. Ma też wszystkie wady przycisku, czyli np. drgania styków. Wiele enkoderów na jeden "przeskok" generuje 2-4 impulsów i oczywiście czasy trwania poszczególnych faz zależą od szybkości kręcenia. Przejrzyj darmowe przykłady do książek w mojej stopce - masz tam przykłady obsługi enkoderów w oparciu o ATMega i XMEGA.

    Mikrokontrolery Początkujący   13 Sty 2015 08:24 Odpowiedzi: 9    Wyświetleń: 4665
  • Czy licznik ATmega8 odliczy 0.262s i LED na PC0 zapali się przy 128?

    No cóż teoretycznie chyba bedzie działać ale ładne to to nie jest :D 1. linie kodu TCNT0 = 0; // ustawienie zegara na zero - przyznaje to wlasnie robi natomiast TCNT0=1; // rozpoczecie pracy zegara - z tym sie nie zgadzam , bo licznik liczy od momentu wpisania 0x05 do rejestru TCCR0, i nie zatrzymuje sie tylko leci dopóki nie wpiszesz 0 do TCCR0 oprócz...

    Mikrokontrolery   05 Lut 2006 12:27 Odpowiedzi: 8    Wyświetleń: 1555
  • [atmega8] [atmega8][c] - Timer0 nie zmienia wartości zmiennych licznik i czas

    Temat maglowany już chyba z 1000 razy - licznik ma być volatile

    Mikrokontrolery AVR   20 Gru 2012 00:39 Odpowiedzi: 4    Wyświetleń: 1293
  • REKLAMA
  • Atmega8 licznik impulsów, niewłaściwe wyświetlanie.

    Służę. Może nie dokładnie, ale... Wyświetlaną cyfrę ubrałbym w tablicę np. cyfra_wysw(4) i obliczenia jedności, dziesiątek, setek, tysięcy umieścił w niej zamiast w oddzielnych zmiennych. [syntax=cpp] portb=1 for (i=1; i<=4; i++) { portd=cyfra(cyfra_wysw(i)) if (i<>1) portb << 2 }[/syntax] Może nie jest to idealne, bo dawno nie programowałem,...

    Mikrokontrolery AVR   12 Gru 2011 15:49 Odpowiedzi: 16    Wyświetleń: 2346
  • Licznik impulsów na Atmega8- jakie oprogramowanie w Bascom?

    na symulatorze nie masz co patrzeć. One są do niczego. Ok sprawdzę zaraz. Dodano po 18 ok sprawdziłem. Działa bez problemu. Sprawdzałem na płycie testowej a sygnał brałem z Timera2 skonfigurowanego jako PWM. Zmieniałem różnie Prescaler od 1 do 1024 i działało bez problemu.

    Mikrokontrolery   17 Sie 2007 21:02 Odpowiedzi: 4    Wyświetleń: 2687
  • [atmega8] licznik na wyświetlaczach 7-segmentowych

    "sposób przerobienia tych 0..5 na 0..10" [url=http://www.elektroda.pl/rtvforum/to... :) To tak może inaczej czy mogę sterować jakoś tymi wyświetlaczami za pomocą atmega8

    Mikrokontrolery AVR   14 Wrz 2011 14:52 Odpowiedzi: 7    Wyświetleń: 1718
  • Jak ustawić wyjście PWM dla licznika 2 w ATMEGA8?

    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...

    Mikrokontrolery   18 Kwi 2008 08:06 Odpowiedzi: 7    Wyświetleń: 3136
  • Licznik w trybie asynchronicznym, atmega8, jak działa?

    TOSC1 i TOSC2 to są piny do podłączenia kwarcu, jak nie używasz kwarcu to podajesz sygnał tylko na TOSC1. ASSRn to rejestr konfiguracyjno-statusowy do Synchronization unit. Sam synchronization unit to chyba tylko prosty arbiter do komunikacji z samym licznikiem, pilnuje on żeby np zapis do licznika nie był w dokładnie tym samym momencie co inkrementacja....

    Mikrokontrolery AVR   03 Sty 2009 17:37 Odpowiedzi: 4    Wyświetleń: 1295
  • ATMEGA8 licznik zwojów, jak zrobić to na 2 pinach?

    "Tymniemniej proszę może popuścicie mi coś na początek , tak na zachęte" itd .... - kliknij ZMIEŃ a później PISOWNIA i zaraz może być lepiej ;) w tytule też :) bo ktoś popuści w spodnie z zadumy.

    Początkujący Elektronicy   01 Maj 2007 15:35 Odpowiedzi: 2    Wyświetleń: 1851
  • Jak zrealizować licznik motogodzin na ATmega8 z pamięcią 24C02?

    Jesli chodzi o zanik zasilania, o mozesz zrobic prosty ukladzik na tranzystorze ktory wykryje zanik zasilania. Jesli to wykryjesz to zapisujesz dane we WBUDOWANYM eepromie.

    Mikrokontrolery   21 Maj 2009 23:46 Odpowiedzi: 7    Wyświetleń: 3558
  • Atmega8 - Jak uruchomić sprzętowy PWM na liczniku OCR1A?

    Do działania timera nie jest potrzebna nieskończona pętla while. Dobra praktyka wskazuję aby w całym programie znalazła się co najmniej jedna nieskończona pętla. Wartość OCR można wpisać na stałe skompilować i wgrać do procesora. Wypróbuj jeszcze ten tryb 14 z ICR1 na TOP wklejam działającą konfigurację pod Atmege 16(sprawdziłem rejestry i konfiguracja...

    Mikrokontrolery Początkujący   29 Mar 2013 09:53 Odpowiedzi: 8    Wyświetleń: 1695
  • Atmega8 - Licznik impulsów z czujnika magnetycznego na Pind.3 - kod w Bascomie

    Zobacz w Helpie Bascoma, rozkaz DEBOUNCE Px.y , state , label [ , SUB] w szczególnie Config Debonuce

    Mikrokontrolery   18 Cze 2015 17:13 Odpowiedzi: 9    Wyświetleń: 1932
  • Atmega8 licznik blach – reset procesora i zakłócenia przy pracy styczników

    czy krancowka podaje sygnalprzez transoptor-polecam

    Automatyka Przemysłowa   15 Maj 2006 08:27 Odpowiedzi: 6    Wyświetleń: 1475
  • [ATmega8] co do tego? Jak napisać? Wyświetlacz, przyciski.

    Albo po ludzku, jeden timer od wyśw. w ramie trzymane zmienne do wyswietlenia, po drodze dekoder bin->bcd -> 7seg i hopa.:) No i przyciski gdziekolwiek...ale na boga... nie na licznik:>

    Mikrokontrolery   13 Cze 2008 20:28 Odpowiedzi: 12    Wyświetleń: 2044
  • AVR Atmega8 - Licznik impulsów w C z binarnym wyjściem na porty

    Witam, chciałbym zbudować licznik impulsów na atmega 8 który by zliczał ile impulsów było w czasie 1 sekundy i wartość tych impulsów wysyłała w postaci binarnej na wyjścia procesora. Dodano po 1 Język w którym bym to chciał to C znalazłem identyczny projekt na forum ale w bascomie a w tym języku się wogóle nie orientuje

    Mikrokontrolery   30 Sie 2014 16:20 Odpowiedzi: 4    Wyświetleń: 1371
  • ATmega8, Timer0 i Timer1 – konfiguracja liczników do zmiany zmiennej co 1 sekundę, 4MHz

    A nie łatwiej jest policzyć DO ilu ma liczyć a nie OD ilu? :) i robić przerwania COMP a nie OVF? Ja tak robię i na kwarcu 4MHz timer1 odlicza sekundy bardzo ładnie. Ale u Ciebie timer1 wydaje się mieć dobrze ustawianą wartość. Przy prescalerze 256 musisz mieć 15625 taktów zegara, aby osiągnąć sekundę. W drugim coś mi nie gra. Odliczasz od 0x0F czyli...

    Mikrokontrolery   26 Mar 2008 13:45 Odpowiedzi: 5    Wyświetleń: 1730
  • Atmega8 licznik T0 – maksymalna częstotliwość sygnału na wejściu niezależnie od CPU

    Witam. Czy blok licznika (wejście T0) w atmega8 jest niezależny od zegara procesora? Jeżeli tak, jaką maksymalną częstotliwość mogę podać na wejście licznika? Pozdrawiam.

    Mikrokontrolery   28 Wrz 2007 19:32 Odpowiedzi: 3    Wyświetleń: 969
  • Licznik obiektów z uwzględnieniem kierunku na Atmega8

    Witam. Oczywiście ale jeśli brakło by wejść można zastosować jakiś expander np: pcf8574 .

    Początkujący Elektronicy   16 Cze 2017 14:28 Odpowiedzi: 4    Wyświetleń: 573
  • Atmega8 - Timer1 nie odlicza czasu przy kwarcu 16MHz i preskalerze 64

    Tak się nie robi. Myślę że ten timer się parę razy przepełni zanim obsłuży LCD. Ustaw timer tak aby wywoływał przerwanie przy danej wartości i w tym przerwaniu dodawaj jakąś zmienną o 1 i czyść licznik.

    Mikrokontrolery AVR   08 Gru 2014 22:35 Odpowiedzi: 7    Wyświetleń: 1065
  • [Atmega8] Timer0 nie generuje przerwań przy 12MHz i preskalerze 1024

    Częstotliwość oczekiwana: f = 12MHz / 1024 / 2 = 5860Hz Częstotliwość oczekiwana: f = 12MHz / 1024 / 256 / 2 = ~22Hz (gdzie 256 to wartość przepełnienia licznika)

    Mikrokontrolery AVR   16 Lis 2010 17:55 Odpowiedzi: 13    Wyświetleń: 4266
  • [Atmega8] [Atmega8][BASCOM] Optymalizacja kodu sterownika akwarium - oświetlenie i grzałka

    Myślałem raczej o czymś takim: [syntax=basic4gl]Do Readeeprom Tablica(licznik) , Licznik Incr Licznik Loop Until licznik >12 [/syntax] :)

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 4158
  • Atmega8 i PZEM-004t V3.0: Jak odbierać dane z licznika energii przez UART

    Dla Arduino Masz gotową bibliotekę dla PZEM004.

    Mikrokontrolery Początkujący   17 Lip 2022 16:00 Odpowiedzi: 2    Wyświetleń: 714
  • Licznik kliknięć 7-seg Atmega8 - Zliczanie odbywa sie tylko do 7.

    Tak dla switch (n&6) działa dobrze. Zależy co dla kogo znaczy dobrze. Dla mnie by znaczyło że wyświetla również 1, 3 i 5. Wyświetla?

    Mikrokontrolery   12 Sty 2014 19:01 Odpowiedzi: 16    Wyświetleń: 1629
  • Atmega8 - Jak zrealizować wiele przerwań na INT0 dla kilku enkoderów?

    Raczej jednak w przerwaniu bo zabezpiecza to przed zgubieniem impulsów. Dodano po 1 W przerwaniu od jakiegoś licznika oczywiście

    Mikrokontrolery AVR   06 Sty 2011 16:08 Odpowiedzi: 37    Wyświetleń: 4738
  • Jak zabezpieczyć ATmega8 w liczniku biegów motocykla przed przepięciami?

    Jeżeli to jest dokładny schemat podłączenia, to to nie podziała zbyt długo, a właściwie w ogóle. Brak połączenia mas układu i motocykla, brak jakichkolwiek kondensatorów na zasilaniu i rezystorów przy LEDach.

    Początkujący Elektronicy   18 Lut 2014 22:16 Odpowiedzi: 5    Wyświetleń: 1236
  • Jak zliczać impulsy z TCRT5000 na Atmega8 bez liczników sprzętowych?

    A cosz to ma być??? ;)

    Mikrokontrolery AVR   08 Kwi 2010 13:07 Odpowiedzi: 20    Wyświetleń: 4219
  • [Atmega8][C] HC-05 nie wymienia danych z telefonem - co robić?

    Może jest na granicy błędu zegarowego. Licznikiem częstotliwości można to sprawdzić.

    Mikrokontrolery AVR   04 Kwi 2019 15:33 Odpowiedzi: 32    Wyświetleń: 1404
  • [Atmega8][C] - Sleep Mode - wewnętrzne przerwanie

    Nie włączyłeś asynchronicznego typu pracy timer2 przykład: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   23 Maj 2014 07:24 Odpowiedzi: 7    Wyświetleń: 3093
  • Atmega8 C - Licznik częstotliwości na wyświetlaczach 7 segmentowych

    Multipleksowanie jakoś działa, nie mam pomysłu jak można by to było zrobić lepiej. Gdzie umieścić pobieranie TCNT1 też nie za bardzo mam pomysłu...będę kombinował.

    Mikrokontrolery Początkujący   27 Lip 2013 07:44 Odpowiedzi: 9    Wyświetleń: 1842
  • PCF8583 + Atmega8: Jak obliczyć i wyświetlić pełny rok z licznika lat 0-3?

    Zapisz sobie podstawę roku w RAMie (w PCFie) z dokładnością do 4 lat. Czyli dla obecnego roku w RAMie wpisujesz 04, a w rejestrze roku 02. Przed wyświetleniem dodajesz te 2 liczby. Przy ustawianiu natomiast wpisany rok podziel na 4. Wynik wpisz do RAMu, a resztę dzielenia do rejestru roku w PCFie.

    Mikrokontrolery   17 Sie 2007 08:52 Odpowiedzi: 4    Wyświetleń: 1898
  • [atmega8] [atmega8][C] - Timer0 odlicza za szybko przy 8MHz, jak ustawić preskaler?

    ...jednak na wyświetlaczu liczby pojawiały się ok 100 razy za szybko. Raczej 125 razy za szybko. Winowajca ukrył się, w tej oto linii: [syntax=c]if(licznik>125); [/syntax]

    Mikrokontrolery Początkujący   22 Lip 2013 10:32 Odpowiedzi: 8    Wyświetleń: 1245
  • [atmega8][atmega168] częstotliwości, podkręcanie

    A po co ci te informacje? Bo one nie mają żadnego praktycznego zastosowania. Jeśli 20MHz to za mało to masz serię XMega do 32MHz. Jeśli to ciągle za mało to zmień rodzinę. Parametry z noty są określane tak, żeby założony odsetek układów pracował w podanych warunkach. To znaczy, że większość będzie pracować przy szybszym zegarze, a jak szybkim nie ma...

    Mikrokontrolery AVR   27 Cze 2010 16:42 Odpowiedzi: 15    Wyświetleń: 3095
  • Atmega18 a atmega8 - czy przykłady będą działać?

    Procesory AVR są praktycznie kompatybilne w dół,wszystko co jest napisane na AtMega8 uruchomisz na 16 , im wyższy model procesora tym więcej pamięci RAM i Flash,czesto też jest o jeden licznik więcej lub więcej przerwań.

    Automatyka Przemysłowa   24 Mar 2009 10:04 Odpowiedzi: 2    Wyświetleń: 1407
  • licznik ATmega8 asembler - coś nie tak z tym programem

    ldi R16, TIMSK ; wlaczenie przerwania dla wyrowania ocr1a i licznika Wg mnie powinno byc: in R16,TIMSK Nie wiem czy to pomoze, narazie innego bledu nie widze. Pozdrawiam, Michal

    Mikrokontrolery   09 Maj 2007 18:41 Odpowiedzi: 6    Wyświetleń: 1878
  • Licznik zwojów do nawijarki transformatorów – schemat na ATmega8, 4-5 cyfr, LED

    Jest też trochę tańsza wersja na TTL NE070 Masz też schemat tego licznika

    Inne Serwis   26 Sty 2010 21:04 Odpowiedzi: 13    Wyświetleń: 7559
  • Licznik ATMEGA8, jak inaczej zliczać niż przez T0?

    Witam, mam uszkodzony pin PD4(T0). Jak mogę inaczej niż przez T0 tym licznikiem zliczać impulsy?

    Mikrokontrolery   29 Lut 2008 19:31 Odpowiedzi: 6    Wyświetleń: 1879
  • Jak zaprogramować licznik na ATmega8 do dzielenia częstotliwości VCO?

    Jak zrobić na atmega8 licznik programowalny? Aby częstotliwość sygnału zewnętrznego (u mnie to będzie prostokąt z VCO o wypełnieniu 50%) była dzielona przez liczbę zadaną w programie i żeby na wyjściu był przebieg też o wypełnieniu 50%. Do jakich częstotliwości mogę wykorzystywać atmegi, niekoniecznie taką jaką posiadam? Dodam że jestem trochę zielony...

    Mikrokontrolery   07 Kwi 2009 19:28 Odpowiedzi: 1    Wyświetleń: 1415
  • Książki z przykładami do projektowania układów mikroprocesorowych z T2

    Jaki uC określa dział;) To jaka będzie amplituda sygnału (oraz kształt) wymaga jedynie użycia odpowiednich elementów wejściowych. Do ustawienia rejestrów nic Ci bardziej nie pomoże jak dokumentacja techniczna - wpisz w googlach nazwę procka i odpal PDF'a (datasheet). Co do sposobu pomiaru częstotliwości to masz na szybko dwie metody - pomiar okresu...

    Mikrokontrolery   24 Sty 2011 15:45 Odpowiedzi: 7    Wyświetleń: 2629
  • Jaki mikrokontroler zamiast ATmega8 do dwóch timerów i PWM? Szukam taniego zamiennika

    ATmwga 8 ma 3 timery... 2x 8-bit i 1x 16bit... Timer2 może pracować z kwarcem zegarkowym... Timer1 jako PWM... A timer0 jako licznik...

    Mikrokontrolery   27 Mar 2006 12:50 Odpowiedzi: 3    Wyświetleń: 1176
  • Program na Atmega8/Attiny: Licznik impulsów, zmiana napięcia ADC 0-5V

    poki co to tylko bascoma cos kumam

    Mikrokontrolery Początkujący   21 Lip 2016 06:17 Odpowiedzi: 4    Wyświetleń: 2025
  • [ATmega8] Jak zwiększyć częstotliwość licznika T0 powyżej 25kHz w ATmega8?

    Częstotliwość zależy od zegara, preskalera oraz wartości wpisanej do timera. Po za tym błędy: $crystal="8000000" load timer0,1

    Mikrokontrolery AVR   21 Gru 2008 23:48 Odpowiedzi: 11    Wyświetleń: 3067
  • ATmega8 PWM: Licznik w trybie FAST PWM zlicza w górę i zeruje się?

    Witam. W trybie FAST tak ma być, użyj trybu zwykłago. Co do rozdzielczości to np. ATMega128 ma możliwość az 16 bitów. Ósemka chyba też sprawdź w dokumentacji ;) Pozdrawiam.

    Mikrokontrolery   14 Wrz 2005 21:27 Odpowiedzi: 3    Wyświetleń: 2592
  • Schemat licznika impulsów cyfrowych BCD z bramkami logicznymi - jak zbudować?

    Inna możliwość to mikrokontroler. Np. ATiny2313 czy ATmega8.

    Początkujący Naprawy   27 Cze 2009 17:09 Odpowiedzi: 5    Wyświetleń: 4768
  • Wyświetlacze VFD to nic strasznego. Część 2. Identyfikacja i uruchamianie

    Witam serdecznie. Czy jest możliwość zatrucia takiego wyświetlacza, przez zbyt niskie napięcie zasilania katody bądź anody? Pytanie powstało na skutek chęci włączenia wyświetlacza CV7Д9. Otóż wyświetlacz ów pięknie mi pasuje do urządzenia, które buduję. Sterowanie wyświetlaczem pochodzi z PT6313, natomiast PT6313 ma być sterowany z Atmega8 (licznik...

    Artykuły   04 Lip 2021 21:41 Odpowiedzi: 324    Wyświetleń: 21465
  • [bascom] atmega8 wykorzystane 3 liczniki, timer2 zakłóca PWM

    Witam, $regfile = "m8def.dat" $crystal = 8000000 Config Pinb.1 = Output Config Pind.1 = Output Config Timer2 = Timer , Prescale = 128 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Disconnect , Prescale = 8 Cls Cursor Off Portd.0 = 1 Portd.1 = 0 Set Portd.4 On Timer2 Czas1s Dim Licz8ms As Byte Dim Wartoscpwm As...

    Mikrokontrolery   18 Maj 2011 08:48 Odpowiedzi: 2    Wyświetleń: 2456
  • Atmega8 - Jak zrobić licznik czasu zwarcia stycznika do dozowania paszy?

    Może spróbujesz sam ? Chętnie pomogę. Masz jakiś zestaw rozwojowy z Atmegą (choćby 8) i LCD ?

    Projektowanie Układów   22 Sty 2016 15:17 Odpowiedzi: 1    Wyświetleń: 783
  • [AVR][C][Atmega8]TIMER i Preskaler - błąd przy kompilacji

    Dobrze, że uczysz się C ale jeżeli chcesz w pełni wykorzystywać ten język to naucz się jeszcze korzystać z not katalogowych uC. 1. O porcie A już kolega polprzewodnikowy napisał. 2. Timer0 w M8 w przeciwieństwie do M32 nie ma możliwości pracy w trybie CTC. Chcesz CTC to przenieś obsługę na T1 lub T2. Ewentualnie T0, ale w trybie normal z cyklicznym...

    Mikrokontrolery   05 Cze 2011 09:34 Odpowiedzi: 27    Wyświetleń: 5378
  • ATmega8 - Jak zbudować licznik 0-9 z wyświetlaczem 7-segmentowym?

    Potencjometrem reguluj szybkość liczenia, a najlepiej zrób odliczanie i na końcu jakiś wybuch :-)

    Mikrokontrolery Początkujący   03 Sie 2012 13:46 Odpowiedzi: 1    Wyświetleń: 1715
  • Atmega8 - Timer0 nie odlicza 1 sekundy przy 12MHz i preskalerze 256

    Zmienna licznik powinna być przy inicjalizacji poprzedzona słowem: volatile .

    Mikrokontrolery Początkujący   19 Lut 2013 14:47 Odpowiedzi: 4    Wyświetleń: 1113
  • [ATMEGA8] Jak zbudować licznik impulsów 2-120 Hz z alternatora VW Golf 2 TD?

    Witam! aktotowie V ale na oko 12-15V). Coś tam nabazgrałem w mspaincie - za pewne źle. Zapewne coś źle podpiąłem, coś dałem więcej, coś mniej a czegoś wcale. Ale chyba po to jest to forum ;] Oto mój prymitywny schemat: http://obrazki.elektroda.net/66_12246994...

    Mikrokontrolery   25 Paź 2008 17:06 Odpowiedzi: 8    Wyświetleń: 9031
  • Atmega8 - Jak zmierzyć częstotliwość do 2MHz? Dzielnik czy bezpośrednio?

    Kolega crazy_phisic ma rację najlepiej wykorzystać do tego licznik.

    Mikrokontrolery   20 Lut 2008 21:34 Odpowiedzi: 18    Wyświetleń: 6361
  • Jak napisać program w Bascom AVR dla licznika monet na ATmega8?

    Proszę. Twój programik ponad 20% chudszy ;) Pewnie jeszcze by się coś znalazło :D [syntax=vbnet]$regfile = "attiny2313.dat" $crystal = 1000000 $hwstack = 32 $swstack = 4 $framesize = 38 '* Konfiguracja wyświetlacza * Config Lcdpin = Pin , Rs = Portd.6 , E = Portd.4 , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 Config Lcd = 16 * 2 Deflcdchar...

    Mikrokontrolery AVR   21 Lis 2016 21:13 Odpowiedzi: 69    Wyświetleń: 6968
  • ATmega8 Timer0/Timer1 – jak ustawić prescaler, by uzyskać 1s przy 1MHz?

    Jeśli do tego włączysz przerwania, ustawisz licznik T1 w tryb porównywania z kasowaniem, to dokładnie co 1 sekundę wywoła się przerwanie przepełnienia licznika T1. Dalej to już tylko odpowiednia obsługa tego przerwania.

    Mikrokontrolery   14 Mar 2006 21:13 Odpowiedzi: 27    Wyświetleń: 2852
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    Jeśli wyeliminujesz drgania przycisku, to najprościej to zrealizować podając wyjście przycisku na wejście zegarowe jednego timera (bedzie on zliczał ilość wciśnięć), a drugi timer wykorzystać do odmierzania czasów 1s - dokładnie co 1 s należy kasować licznik pierwszego timera. Ot i wszystko.

    Mikrokontrolery AVR   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 4551
  • ATMEGA - Komunikacja ATMEGA8 po SPI a przepełnienie licznika 1

    (at)Mlotek Przede wszystkim pamiętaj, że dla master SPI najpierw pin SS należy ustawić np. na wyjście, a dopiero potem konfigurować MSPI.

    Mikrokontrolery Początkujący   30 Mar 2015 17:01 Odpowiedzi: 8    Wyświetleń: 1059
  • Atmega8 i TSOP1736: Czy układ do liczenia osób zadziała poprawnie?

    Do zrealizowania tego zadania nie trzeba nawet wykorzystywać TSOPa. Wystarczy prosty detektor na diodzie IRED i fotodiodzie. Za pomocą procka możesz wykonać prosty i bardzo efektowny licznik impulsów, ale pomiar przechodzących osób bd jedynie szacunkowy...

    Projektowanie Układów   14 Cze 2009 00:13 Odpowiedzi: 6    Wyświetleń: 3134
  • Atmega8 - Mikrokontroler nie chce wyjść z uśpienia

    Witam, Dodaj volatile dla zmiennej licznik. JarekC

    Mikrokontrolery AVR   25 Sie 2014 00:00 Odpowiedzi: 4    Wyświetleń: 984
  • Tworzenie sterownika lutownicy oporowej z AVR ATMEGA8 - sterowanie grupowe

    Ach, Ty masz tutaj INT0 wyzwalane z zewnątrz w zerze sinusa sieci (100x /s), więc można z tego skorzystać. Zmień to: [syntax=c]ISR(INT0_vect) { // wykonywane 100x /s static uint16_t licznik = 0; licznik = (licznik + 1) % 400; // zeruje się co 4s if (kanal1 < licznik/4) TRIAC_ON; else TRIAC_OFF; }[/syntax]

    Mikrokontrolery AVR   10 Maj 2022 21:12 Odpowiedzi: 23    Wyświetleń: 1086
  • ATMEGA8 - Jak zaimplementować modulację ASK na PB3 przy 1MHz?

    można tak [syntax=c] TCCR0 &= ~((1<<CS02)|(1<<CS01)|(1<... [/syntax] spowoduje to zatrzymanie licznika

    Mikrokontrolery AVR   20 Mar 2013 18:14 Odpowiedzi: 7    Wyświetleń: 2157
  • atmega8, c - Przerwanie TIMER0_OVF_vect wykonuje się tylko raz, dlaczego?

    Musisz też załadować nową wartość do licznika timera.

    Mikrokontrolery Początkujący   09 Mar 2015 10:28 Odpowiedzi: 9    Wyświetleń: 1215
  • Quartus - licznik na wyświetlaczu siedmiosegmentowym

    Witaj. Możesz wzorować się na tym projekcie: http://mikrokontrolery.blogspot.com/2011...

    Programowalne układy logiczne   20 Sty 2014 11:27 Odpowiedzi: 3    Wyświetleń: 2925
  • ATMega8 - Jak podłączyć sondę temperatury przez ADC?

    Jakiż to dodatkowy osprzęt jest Ci potrzebny do termopary, który nie zmieści się w obudowie licznika? Atmega8 się zmieści, a jak jeszcze dołożysz WO to już się nie zmieści?

    Mikrokontrolery AVR   10 Paź 2012 17:14 Odpowiedzi: 11    Wyświetleń: 1806
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

    A co do usypiania - to stosuj jak najczęściej, nawet pracując na zasilaniu innym niż bateryjne - to dobry nawyk który ułatwi Ci pisanie kodu, gdy oszczędzanie będzie niezbędne. Generalnie - wykonaj, co masz i idź spać :) Dodano po 1 To (niestety?) to samo Vcc i GND. A to ma jakieś szczególne znaczenie w tym przypadku, nawet jeśli został zastosowany...

    Mikrokontrolery AVR   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 5259
  • ATmega8 i LCD: błędy przy włączaniu przerwań timera0 - jak to naprawić?

    Prawdopodobnie powiniwneś zabezpieczyć program przed niekontrolowanymi przerwaniami ze strony tego licznka (chodzi mi o funkcję LCD_WriteFont)Wydaje mi się że Funkcja LCD_WriteFont nie pwinna być przerwana w trakcje wypisywania na LCD bo wtedy wyświetlacz może "zgłupnać" miałem ten sam problem i po zabespeczeniu funkcji wypisującej zanki na lcd przed...

    Mikrokontrolery   13 Lut 2008 19:54 Odpowiedzi: 7    Wyświetleń: 1632
  • AVR ATmega8 Timer0 CTC – konfiguracja rejestrów do przerwania co 2ms

    Nie ma takiego rejestru w m8. To jest wartość licznika

    Mikrokontrolery Początkujący   03 Kwi 2015 20:23 Odpowiedzi: 39    Wyświetleń: 3894
  • Atmega8[C] - Obrotomierz do motocykla - dobór rezystorów dla pinu Int0

    Trudno coś doradzić gdy nie wiadomo jakie parametry ma licznik, który chcesz podłączyć. Znajdź jakieś dane techniczne albo pomierz poziomy napięć na liczniku.

    Mikrokontrolery AVR   05 Sie 2016 01:26 Odpowiedzi: 5    Wyświetleń: 1431
  • [Atmega8] [Atmega8][Bascom] Jak napisać działający licznik impulsów do prędkościomierza?

    A masz tyle?:>

    Mikrokontrolery AVR   02 Lip 2008 18:40 Odpowiedzi: 8    Wyświetleń: 4036
  • Jakie elementy zastosować do licznika zębów zębatki w Atmega8?

    Pokaż program.

    Mikrokontrolery   29 Sie 2011 19:15 Odpowiedzi: 22    Wyświetleń: 4162
  • [ATMega8][ASM] - Ćwiczenie na PWM - jak ustawić bity?

    Jeszcze dłuuuga, dłuuuga droga przed Tobą. Radzę zacząć czytać książkę od początku. Bity o których mowa to nie fusebity ale bity w rejestrze konfiguracyjnym licznika.

    Mikrokontrolery AVR   21 Lip 2014 07:15 Odpowiedzi: 8    Wyświetleń: 2028
  • Atmega8 i counter0, prescaler, przepełnienie licznika, wyliczenie 1 s.

    Witam. Mam parę nurtujących mnie pytań od pewnego czasu. Niedawno zacząłem się bawić licznikami w atmedze8. Chciałbym zacząć od zupełnych podstaw w tej dziedzinie. Zajmuje się teraz counterem0. Z tego co udało mi się wyczytać z manuala to są 4 podstawowe tryby pracy tego licznika: -brak pracy :] -praca -praca z prescalerem -zewnętrzne taktowanie Tutaj...

    Mikrokontrolery   30 Gru 2006 15:35 Odpowiedzi: 3    Wyświetleń: 2259
  • Atmega8 - Tym razem; przerwanie sprzętowe - nie działa

    A ja dodam od siebie: [syntax=c]for(licznik=0;licznik<100;l... { //... }[/syntax]

    Mikrokontrolery Początkujący   03 Kwi 2013 20:44 Odpowiedzi: 30    Wyświetleń: 3780
  • Atmega8 - problem z napisaniem funkcji

    Miałem na myśli, żebyś warunek " If S2 = 0 Then.." przeniósł w "else if" pierwszego. Tworzy się wtedy konstrukcja: testuj pierwszy, jak nie to testuj drugi, a jak też nie to zeruj licznik.

    Mikrokontrolery AVR   03 Paź 2016 20:00 Odpowiedzi: 9    Wyświetleń: 1455
  • AVR/ATMEGA8 - Sterowanie multipleksowe LED w przerwaniu

    W moim przypadku segment = cyfra. Czy kolega może skopiować linka.Domyślam się , że w przerwaniu jest np prosty licznika.

    Mikrokontrolery AVR   26 Paź 2013 14:43 Odpowiedzi: 9    Wyświetleń: 3159
  • Atmega8/16... INT0 jak poprawnie uruchomić licznik impulsów...

    A może prościej te impulsy podawać na wejście zegarowe timera, ustawionego tak, że top=15 i po zdarzeniu overflow generuje ci przerwanie? Oczywiście można też zrobić to na int, tak jak planujesz, ale mój sposób jest całkowicie sprzętowy. W Bascomie nie pomogę, ale może skoro zaczynasz to warto zacząć od c?

    Mikrokontrolery Początkujący   10 Maj 2013 06:42 Odpowiedzi: 4    Wyświetleń: 2013
  • Atmega8 i kontrakton – wielokrotne przerwania zamiast jednego impulsu na obrót

    A może zrobić to z innej strony - wykorzystać Timer/Counter1 z odszumiaczem (Noise Canceler). Licznik może zliczać impulsy z kontaktronu, a przerwanie w stałych odstępach może sprawdzać stan licznika.

    Mikrokontrolery   18 Paź 2006 17:34 Odpowiedzi: 20    Wyświetleń: 3926
  • [Atmega8][C] - Multiplekser 13 wyświetlaczy LED + 2* rejestr przesuwny CD4094

    W Atmega8 timer mógł odmierzać określony czas i dawać przerwanie czy coś w tym stylu. Zastanawiam się w jaki sposób do obslugi enkodera wykorzystuje się timer zamiast przerwań reagujące na zmianę zbocza sygnału albo jakiś liczników ?

    Mikrokontrolery Początkujący   30 Sie 2013 17:38 Odpowiedzi: 74    Wyświetleń: 13101
  • [ATmega8][C] - TIMER1 kontrolowany przerwaniami INT0:1

    twój program doskonale miga diodą zgodnie z zamierzeniem ale musisz poczekać nie sekundę a kilka minut bo z powodu niezerowania licznika count kolejne mrugnięcie zachodzi dopiero po przekręceniu inta :) (btw. w tej sytuacji volatile jest niepotrzebne)

    Mikrokontrolery AVR   04 Lis 2012 12:30 Odpowiedzi: 3    Wyświetleń: 1629
  • [Tmega8] Jak ustawić wartość TOP licznika PWM w ATmega8 dla okresu 20ms?

    Jest taki tryb. Tabela 39 w nocie katalogowej się kłania.

    Mikrokontrolery AVR   04 Mar 2010 18:32 Odpowiedzi: 1    Wyświetleń: 939
  • Atmega8 - Implementacja PWM i timera w liczniku obrotów - kod i ustawienia

    Witam. Potrzebuję W tym liczniku obrotów: [syntax=c]#include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> #include <util/delay.h> #include "HD44780.h" //tutaj ustaw własne zasady pomiaru #define POMIAR_ILOSC_IMPULSOW_NA_OBROT 4 //ilość inpulsów na jeden obrót #define POMIAR_ILOSC_OBROTOW 10 //ile obrotów ma trwać...

    Mikrokontrolery AVR   29 Kwi 2016 13:22 Odpowiedzi: 1    Wyświetleń: 969
  • [ATmega8] [ATmega8][C] Długie przytrzymanie przycisku zwiększa licznik o 1 - jak to naprawić?

    Podepnij sobie przycisk np. do wejścia INT któregoś i zrób wyzwalanie przerwania na zbocze opadające. Gdy zostanie ono wykryte program zwiększy wartość zmiennej o jeden, np dla INT0 ISR(SIG_INTERRUPT0) { licznik++; }

    Mikrokontrolery AVR   01 Lut 2009 18:26 Odpowiedzi: 13    Wyświetleń: 1506
  • ATMEGA8, przerwanie INT0 nie działa poprawnie powyżej 18kHz, dzielnik f

    No tylko że podział musi być dowolny, tzn nie na stałe 2. Ma być zmieniany z klawiatury. Dlatego myslałem, że uda mi się prockiem zrobić jedno i drugie, ale chyba jednak podział będę wybierał prockiem, a samo dzielenie robił na licznikach

    Mikrokontrolery AVR   25 Kwi 2009 10:59 Odpowiedzi: 20    Wyświetleń: 3179
  • [C] [C][ATMEGA8] - Jak przekazać parametry przez referencję w funkcji PWM?

    Ale twoja funkcja może akceptować zarówno wartość zmiennej jak i wartość stałą. Dalej nie widzę żadnego zysku z zastosowania referencji. Może się teraz pomylę, bo to tylko domysły, i lecę z pamięci (nie patrząc do noty atmega8) ale sprawdź jedną rzecz: W procesorze ATmega8 licznik1 jest licznikiem 16 bitowym. Licznik 2 jest licznikiem 8 bitowym. Czy...

    Mikrokontrolery Początkujący   21 Cze 2013 17:48 Odpowiedzi: 21    Wyświetleń: 2115
  • [ATMega8] Jak podłączyć i sterować 100 diodami LED 5mm za pomocą ATMega8 w Bascom?

    Różnią się tylko ilością kanałów, jeśli 7 "od spodu" Ci pasuje, to musisz dać 16 "od góry". Jeśli chcesz przyoszczędzić na wyprowadzeniach to możesz użyć automatyczny przełącznik kluczy sekcji na jakimś scalonym liczniku.

    Mikrokontrolery Początkujący   10 Sty 2012 21:41 Odpowiedzi: 28    Wyświetleń: 6038
  • Zmiana kodu z Timer0 na Timer1 w ATmega8 - jak to zrobić?

    Kosmo Timer1=34285 wyszło z prostej kalkulacj. przy zegarze 8000000 i preskalerze 256, timer uP'a zliczy 8000000/256= 31250 "impulsów". Czyli aby licznik sie przepelnil nalezy zaczasc zliczanie od 65535-31250=34285.

    Mikrokontrolery   20 Wrz 2008 16:55 Odpowiedzi: 15    Wyświetleń: 6218
  • [ATmega8] ATmega8: Niedokładne pomiary odległości - problem z komparacją sygnału

    A sprobuj zerowac licznik takim czyms: TCNT1 = 0x0000; zamiast TCNT1H = 0x00;//zerujemy timer 1 TCNT1L = 0x00;

    Mikrokontrolery AVR   25 Maj 2008 13:37 Odpowiedzi: 14    Wyświetleń: 2875
  • [Atmega8] Timer1 CTC: Jak działają przerwania dla OCR1A i OCR1B?

    Przecież pisze jak na tacy: 1. Licznik nie doliczy do 5000 w trybie CTC - zatem logicznie myśląc trzeba ten tryb wyłączyć . 2. Jeśli licznik ma pracować w trybie CTC to wartość z OCR1B musi być mniejsza niż OCR1A.

    Mikrokontrolery AVR   08 Sie 2009 14:50 Odpowiedzi: 5    Wyświetleń: 2009
  • Jak zbudować obrotomierz na Atmega8 z linijką LED i czujnikiem impulsów?

    robilem cos takiego i tez poszedlem drogą licznika i timera. Timer odmierzał kwanty czasu, a licznik przerwania INT0. Dodatkowo wykorzystałem sobie jakieś przełączniki DIP do zmiany szerokości okienka czasowego w których liczone są impulsy.

    Automatyka Przemysłowa   12 Maj 2009 07:25 Odpowiedzi: 23    Wyświetleń: 3940
  • Różnice między pracą asynchroniczną a synchroniczną licznika TIMER w mikroprocesorach

    Np. dla Atmega8

    Początkujący Elektronicy   30 Sie 2012 01:27 Odpowiedzi: 4    Wyświetleń: 2337
  • Podłączony kwarc 4MHz do atmega8 - zasada zliczania czasu

    Sama zasada jest bardzo prosta. Jeśli chcesz otrzymać 1 sekundę a masz kwarc 4Mhz to musisz odczekać 4 000 000 taktów aby otrzymać sekundę, a że w atmega8 największy licznik jest w stanie pomieścić wartość 65535, dlatego stosuje się preskalery czyli dzielniki sygnału zegarowego. W atmega8 masz do wyboru dzielnik przez 8,64,256,1024. 4 000 000 Hz / 256...

    Mikrokontrolery AVR   01 Wrz 2009 11:37 Odpowiedzi: 5    Wyświetleń: 1692
  • Podział forum Mikrokontrolery (moderatorzy mile widziani )

    Lepiej dzielić na języki niż na rodziny procesorów. Każdy post w dziale np. C powinien się zaczynać od nazwy procesora - przykładowo "[Atmega8] Problem z licznikiem" Podział na Języki byłby o tyle lepszy że np. Basic jest i na AVR i na PIC'i.

    Mikrokontrolery   24 Kwi 2008 10:55 Odpowiedzi: 118    Wyświetleń: 8309
  • ATmega8: Krzaczki na LCD 2x16 przy liczniku z czujnikami SICK WL150-P420

    Najpewniej długa taśma łącząca LCD z mikrokontrolerem zbiera zakłócenia. 20cm to sporo. Daj z dwóch stron koraliki ferrytowe. Zmień program obsługi LCD tak, żeby testował poprawność danych i je poprawiał lub resetował LCD. Skróć kabelek. Popraw zasilanie, dodaj przewody masy pomiędzy linie sygnałowe LCD, można też pomyśleć o szeregowych rezystorach...

    Mikrokontrolery AVR   06 Lis 2010 21:39 Odpowiedzi: 10    Wyświetleń: 2510