atmega88 timer

Znaleziono około 79 wyników dla: atmega88 timer
  • [Atmega88][Bascom] a'la Alfabet Morsa

    Dzięki za pomysły. A motylem, co to? Ot takie bździewka oferuje TVMango, Allegro i straganowi sprzedawcy. W kształcie to właśnie przypomina motylka. Po bokach elektrody samoprzylepne - przewodzące a pośrodku elektronika sterująca i zasilanie. One są jednokanałowe. To stare co mam z niego transformatory...

    Mikrokontrolery AVR   01 Maj 2009 17:25 Odpowiedzi: 6    Wyświetleń: 1713
  • ATmega88 - programowe PWM + UART

    No niby to nie błąd rzeczywiście, ale stanowczo odradzam tego typu zabiegi, tak tworzy sie kiepski i nie czytelny kod, do pełni szczęścia brakuje jeszcze tylko "GOTO". Ja z kolei stanowczo zachęcam do zapoznania się z tym plikiem nagłówkowym i przemyślenia, kiedy takie zabiegi są konieczne. W pokazanym...

    Mikrokontrolery AVR   15 Mar 2012 11:28 Odpowiedzi: 5    Wyświetleń: 1705
  • [Zlecę] napisanie programu w C dla Atmega88

    Jak w temacie, zlecę napisanie programu w c dla AVR Atmega88. Ma to być prosty timer z dwoma wejściami które wyłączają przekaźnik po określonym czasie. Więcej info na PW.

    Projektowanie Bazar   10 Lut 2015 21:10 Odpowiedzi: 0    Wyświetleń: 591
  • [Atmega] timer w trybie CTC

    Witam, Mam problem z timerem1 - timer pracuje w trybie CTC (4), wartość wpisywana do rejestru OCR1A jest wcześniej odczytywana z przetwornika ADC (potencjometr). Problem występuje podczas zmiany tej wartości - timer tak jakby się przycinał (ale tylko czasami) - nie zgłasza przerwania przez pewną chwile,...

    Mikrokontrolery AVR   11 Paź 2009 18:53 Odpowiedzi: 3    Wyświetleń: 5116
  • [Atmega128/ALL][Bascom] Pwm - jaki timer? jak skonfigurować?

    Witajcie. Zawsze mam kłopoty z konfiguracją Timerów i dopalenie PWM. Aktualnie mam problem z Atmeg128 ale pytanie dotyczy ogólnie uC. Otóż mam kilka pytań. 1) Zauważyłem, że na jednym timerze można skonfigurować max 2xPWM sprzętowy. Czy mam rację? 2) Przeglądając datasheet Atmega128 widzę...

    Mikrokontrolery AVR   16 Cze 2010 18:40 Odpowiedzi: 3    Wyświetleń: 1791
  • atmega88, problem z timerem0

    Witam!! mam taki problem, używam wewnetrznego oscylatora 8mhz, do procka podpięty jest kwarc zegarkowy 32,768 khz. Używam timera0 , 1 i 2 i mam nstepujący problem. O dziwo po resecie zewnętrznym mija jakies 4 sekundy zanim ruszy mi timer0, pozostałe timery ruszają bez problemu. Po resecie z wnętrza...

    Mikrokontrolery   20 Lut 2006 13:56 Odpowiedzi: 0    Wyświetleń: 687
  • Atmega88, kwarc 20MHz - bascom

    Funkcja wait w Bascom nie jest dokładna i na dobra sprawę nie należy jej stosować do odmierznia czasu. Aby dokładnie odmierzać czs należy posłuzyć się timerami. Jakie dałeś kondensatory do kwarca?

    Mikrokontrolery   18 Lut 2007 20:31 Odpowiedzi: 6    Wyświetleń: 2396
  • Brak rejestrów w ATMega88.

    Szkoda. Wprawdzie potrzebowałem 24MHz i ucieszyłem się że ten na 20MHz chodzi i na 24MHz. Ale liczyłem na to że jak zdobędę ten na 24MHz to łyknie ze 30MHz. Szczególnie że okazało się że 24MHz mi nie wystarczy. Wczoraj przypadkiem odkryłem w datasheecie dodatkowe rozkazy (muls, mulsu, fmul, fmuls, fmulsu,...

    Mikrokontrolery   25 Wrz 2007 12:45 Odpowiedzi: 33    Wyświetleń: 4079
  • [atmega88] gcc 4.2.2 /AVR Studio 4.14.589, PWM na T1

    No to zrób mi "dobrze" i weź zainicjalizuj ten timer na piechotkę ustawiając tam gdzie logika nakazuje *na początku* cs jakiś... I zobacz czy działa

    Mikrokontrolery AVR   24 Wrz 2008 19:13 Odpowiedzi: 4    Wyświetleń: 1992
  • ATMega88 ATMega8 pobór prądu - dlaczego taki sam.

    A czy timery, przerwania, komparatory i inne dodatki w procesorze były powyłączane?

    Mikrokontrolery   06 Lut 2009 15:34 Odpowiedzi: 2    Wyświetleń: 3550
  • [ATMEGA88] [BASCOM] 4xPWM

    Witam. Można np. tak :) 6 x Pwm Config Timer0 = Pwm , Prescale = 1 , Pwm = On , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down 'Konfiguracja Timera Config Timer2 = Pwm , Prescale...

    Mikrokontrolery AVR   03 Paź 2010 19:22 Odpowiedzi: 6    Wyświetleń: 3004
  • Atmega88 jak obudzić zmianą stanu pinu Bascom

    Sprawdzając stan tego pinu w przerwaniu, niestety z wykorzystaniem timera. Tylko po co skoro Pin Change jest dostępny w każdym trybie uśpienia a timer praktycznie w żadnym. :arrow: seradam, uruchamiasz przerwanie od Pin Change - poprzez wpis do PCICR =&B00000111 usypiasz układ i czekasz na...

    Mikrokontrolery AVR   07 Maj 2009 15:50 Odpowiedzi: 14    Wyświetleń: 2346
  • [Atmega88][Bascom] Sekwencja impulsów na 4 pinach równolegle

    Jeśli bez timerów to zadeklaruj 4 zmienne typu long ( dla odliczania dużych wartości - to będą czasy przerw ) i 4 zmienne typu byte (czas impulsu) zerujesz zmienne przed pętlą . W pętli incrementujesz kolejno te cztery zmienne. sprawdzasz komendą if czy kazda z nich osiągneła założoną wartośc...

    Mikrokontrolery AVR   04 Cze 2009 01:21 Odpowiedzi: 12    Wyświetleń: 1962
  • [Atmega88][Bascom] - przerwanie zegarowe i odmierzanie czasu

    Jak się tak dokładnie przyjrzałem Twoim obliczeniom, to muszę stwierdzić, że nie rozumiesz istoty działania funkcji Load Timer :( Przykładzik: $regfile = "m8def.dat" $crystal = 4000000 Const Prescaler = 64 Const Interval = 1 / 1000 Const Reload_value = _xtal / Prescaler * Interval Config...

    Mikrokontrolery AVR   20 Sie 2009 22:06 Odpowiedzi: 19    Wyświetleń: 4311
  • [Atmega88][asm] - Obsługa TWI

    Nie pokazales czy ustawiasz prawidlowo taktowanie TWI, jaki adres urzadzenia ma twoj PCF, a jaki ty nadajesz, no i co znaczy, ze uklad nie reaguje. W dodatku umieszczanie tego w przerwaniu jest pomyslem takim sobie w tej formie - nadanie start condition, adresu i ew. danych + stop condition trwa wieki...

    Mikrokontrolery AVR   26 Paź 2009 21:36 Odpowiedzi: 4    Wyświetleń: 1179
  • [atmega88][Bascom] dźwięk ze "zwykłego" portu

    Witam Mam mały problem. Wykorzystałem ATmega88 do zbierania informacji z dwóch czujników. Te czujniki dają sygnał w postaci cyfrowej w funkcji częstotliwości. Jako, że pomiar ma się odbywać jednocześnie, wykorzystałem wbudowane w procesor dwa timery do pomiaru częstotliwości a trzeci służy jako wzorzec...

    Mikrokontrolery AVR   23 Sty 2010 10:31 Odpowiedzi: 4    Wyświetleń: 1362
  • ATmega88 nie chce wykonać kodu

    Dioda jest podłączona w porządku, bo jak przyłożę do PB0 VCC i do PB1 GND to świeci. Problem jest taki, że po zaprogramowaniu i podłączeniu zasilania do układu na żadnym wyjściu nie ma stanu wysokiego. Próbowałem też z innym programem, żeby dać stan wysoki na innych wyjściach układu (PB0..5), ale po...

    Mikrokontrolery AVR   06 Maj 2011 20:47 Odpowiedzi: 18    Wyświetleń: 1874
  • ATmega88 + uln2003 + silnik krokowy PM35L

    Ta sekwencja którą podałeś nazywa się bodaj sterowanie falowe- jużdokładnie nie pamiętam. To co podał piotrva to jest sterowanie pełno- lub półkrokowe. Każde ma oczywiście swoje wady i zalety. Na początek proponuję uruchamiać w trybie pełnokrokowym- tak jak podał piotrva. Bo najprościej. A potem...

    Mikrokontrolery AVR   08 Maj 2011 16:03 Odpowiedzi: 9    Wyświetleń: 4445
  • [C] atmega88 wariacie diodowe

    No to pomyśl Sherlocku :) Nie wiem jak będziesz odczytywał te przyciski. W każdym bądź razie, możesz zrobić tak, że po naciśnięciu pierwszego przycisku przypisujesz do zmiennej program wartość 1, po naciśnięciu drugiego, wpisujesz tam 2 itd... Rozbije to kod na wyodrębnioną funkcję czytania co wg mnie...

    Mikrokontrolery AVR   07 Kwi 2012 21:05 Odpowiedzi: 6    Wyświetleń: 994
  • [ATmega88][C] Odbiornik sygnału DMX, sterowanie PWM

    1. Test sprzętu. Odłącz RS485, i zrób echo w µC do terminala pokazujące co odbiera. Możesz zamiennie podpiąć drugi RS485 ustawiony na nadawanie (w sumie to już będzie RS-422). 2. Zauważone potencjalne problemy programistyczne. Powinieneś także podjąć wstępne załażenie, że transmisja nie jest idealna...

    Mikrokontrolery AVR   24 Cze 2012 19:40 Odpowiedzi: 13    Wyświetleń: 2419
  • Usypianie i budzenie procesora przerwaniem zewnętrznym (ATMega88 [nie 8] - Int0)

    Jeśli WatchDog jest domyślnie wyłączony to ja go nie konfigurowałem. Także fusebit WDTON jest nie ustawiony. Z resztą:[syntax=c] WDTCSR |= (0 << WDE) | (0 << WDIE) | (1 << WDCE); //Turn WatchDog off wdt_disable();[/syntax]Nic nowego nie wniosło do działania. Usypiam do głębokiego...

    Mikrokontrolery AVR   02 Lip 2012 21:12 Odpowiedzi: 15    Wyświetleń: 2418
  • [ATMEGA88] - [C] PWM Timer2 nie działa

    Chyba coś masz jakiś dziwny datasheet. Tutaj masz link do tego, którego ja używam - [url=www.atmel.com/Images/doc2545.pdf]Li... Od strony 156 masz pełny opis rejestrów dla tego timera. A program spróbuj zmienić tak: [syntax=c]TCCR2A=(1<<COM2A1)|(1<...

    Mikrokontrolery AVR   22 Paź 2012 14:58 Odpowiedzi: 7    Wyświetleń: 2523
  • ATMEGA88 - Program wykonuje tylko przerwanie

    Masz błąd w procedurze wyświetlania - na wyświetlaczu będzie widać "duchy" sąsiednich cyfr. Gdybyś zamiast zmiennych s1, s1, s10 zrobił tablicę, mógłbyś wywalić switch, tak, jak Ci to pokazałem wyżej: PORTD = c[cyfra[i]]; Twoja pętla główna ciągle zamienia liczbę na cyfry, a wystarczy zrobić to...

    Mikrokontrolery Początkujący   13 Mar 2013 16:27 Odpowiedzi: 19    Wyświetleń: 2292
  • Zegarek binarny na atmega88, sprawdzenie schematu.

    Tutaj ci już nie pomogę gdyż nie korzystam z rtc. Ja do odmierzania tylko czasu jako godzin stosuje ctc timer'a 2 i to w Atmega8 ale 88 też to powinna posiadać. Odsyłam do not katalogowych. Pozdrawiam :) Ps: tranzystory to tak jak piszesz. Masz maksymalnie 4 diody każda o maksymalnym prądzie...

    Początkujący Elektronicy   29 Mar 2013 17:15 Odpowiedzi: 15    Wyświetleń: 2244
  • [C][ATmega88] - Obsługa przerwania Timera0

    Zumek: kolega Bluedraco tak sądzi, ponieważ z wiedzy kolegi Bluedraco wynika, że czas od zgłoszenia przerwania do rozpoczęcia procedury obsługi przerwania jest niezerowy i zależy od tego, co w chwili zgłoszenia przerwania robi procesor, w tym jaką instrukcję Wykonuje. Ponadto od rozpoczęcia obsługi przerwania...

    Mikrokontrolery   29 Mar 2013 11:23 Odpowiedzi: 15    Wyświetleń: 2733
  • Atmega88 - Eksperyment - drgania zestyków

    Ale BlueDarco, IMHO można dać między procesor mały układ FPGA (np. LATTICE MachXO2-256) i zrobić tam wielokanałową sprzętową eliminację drgań styków ;) Mimo to czasem niestety programowa eliminacja nie ma sensu - np. jeśli enkoder podpinamy bezpośrednio do odpowiednio skonfigurowanego timera ;)

    Mikrokontrolery   03 Sty 2014 21:36 Odpowiedzi: 10    Wyświetleń: 2040
  • Jak ustawić rejestry PWM a ATmega88?

    Witam Czy ktoś podpowie jak ustawić rejestry ? Jeśli konfiguruje PWM w Bascomie za pomocą Config Timer1... to działa OK Taktowanie 8Mhz, preskaler 1, tryb 8 bitowy PWM ale częstotliwość mam około 16kHz a przy trybie 9 bitowym około 8Khz co jest normalne. Ale jak ustawić PWM tak by częstotliwość...

    Mikrokontrolery AVR   12 Mar 2014 14:38 Odpowiedzi: 2    Wyświetleń: 1137
  • Lampa LED - atmega88 zawiesza się

    Witam! Mam problem (a właściwie 2) z moją lampą. Zmontowałem lampę led wg. własnego schematu. Komunikuje się ona z tabletem/komputerem za pośrednictwem Bluetooth HC-06. Układ działa poprawnie lecz pojawił się problem z zawieszaniem. Mianowicie po ok 30-60min główny program zawiesza się (żadne...

    Projektowanie Układów   20 Cze 2014 11:59 Odpowiedzi: 5    Wyświetleń: 1152
  • Atmega88 - ADC, PID i stacja lutownicza

    Witam, po przeczytaniu książki o programowaniu zabrałem się z próbę adaptacji popularnych stacji lutowniczych RL1 z Elektroniki praktycznej do własnych potrzeb. Dodałem przyciski z profilami temperaturowymi i obsługę enkodera do zmieniania temperatury, pomiar temperatury otoczenia na DS18B20 i obsługę...

    Mikrokontrolery AVR   16 Gru 2014 23:49 Odpowiedzi: 32    Wyświetleń: 5829
  • Atmega88 - odświeżanie wyświetlacza - konflikt z DS1820

    Co mogę na to zaradzić? Całość wykonuję w pętli while. Odpowiedź jest banalna - napisać ten kod porządnie. Przede wszystkim multipleksowanie zawsze robi się w oparciu o timer i przerwania. Nigdy nie robi się tego w pętli. Druga kwestia - obsługa DS18x20 przez bit-banging to nieporozumienie. Tak...

    Mikrokontrolery AVR   24 Lut 2015 17:10 Odpowiedzi: 11    Wyświetleń: 1257
  • Atmega88 - prądy pinów, podwójny wyświetlacz 7s - czy ten schemat jest poprawny?

    No i mamy całą serię błędów. Po pierwsze - nigdy nie robi się odświeżania inaczej niż w przerwaniu timera. Po drugie - podejrzewam, że pod nazwą "segment" występuje u Ciebie cyfra. Ciekawe, jak nazywasz segmenty. Nie przepisuj kodu na brudno - pokaż, jaki jest naprawdę. W każdym przerwaniu timera...

    Mikrokontrolery AVR   28 Sty 2015 17:44 Odpowiedzi: 22    Wyświetleń: 1965
  • Atmega88 - [Code:blocks] Uniwersalizacja funkcji programu w języku C

    Metoda z tablicami jest całkiem dobra, cała reszta jest błędna. Po pierwsze - nie da się wiarygodnie zliczać osi przy użyciu transoptora. Po drugie, czegokolwiek byś nie użył w zamian (np. rezystory na osiach i czujniki prądowe) - trzeba filtrować odczyty z czujników, a to robi się na bazie przerwania...

    Mikrokontrolery AVR   05 Lut 2015 14:59 Odpowiedzi: 6    Wyświetleń: 825
  • Atmega88 - Minimalna praca zegara dla 100khz I2C? Oraz redukcja prądu.

    Ustawiałem atmegę na 1MHz (8MHz wewnętrzny i dzielnik na 8), ale to było za mało by I2C działało mi na częstotliwości 100khz. Pytanie, czy potrzebujesz takiej szybkości. 100kHz to prędkość graniczna. Jeśli to typowy interfejs I2C (a nie np. pokrewny SMBus), to nie ma ograniczenia w dół. Powinno działać...

    Mikrokontrolery Początkujący   25 Lip 2016 11:31 Odpowiedzi: 2    Wyświetleń: 1314
  • ATMEGA88 - Regulacja PWM w szerokim zakresie [C]

    Zakres PWM zależy od wybranego timera i trybu. Moze być nawet do 65535. Zerknij w dokumentacji mikrokontrolera do opisu timera, który chcesz używać. Na przykład:

    Mikrokontrolery AVR   13 Maj 2017 13:36 Odpowiedzi: 5    Wyświetleń: 1266
  • ATmega88 - automatyczne wyzwalanie konwersji ADC.

    Witajcie, Jako, że nie zgłębiałem tematu chciałem się upewnić. Uruchamiam ADC z automatycznym wyzwalaniem a jako źródło wyzwalacza ustawiam: Timer/Counter1 Compare Match B, bo tylko taki wyzwalacz mam dostępny dla Timera1 pracującego w trybie CTC (nie liczę wyzwalacza Overflow). No i właśnie, tryb CTC...

    Mikrokontrolery   27 Sty 2020 07:42 Odpowiedzi: 23    Wyświetleń: 366
  • [Atmega88][C] Generator 2kHz - CTC

    Tak czy inaczej mam ustawione i używam z zewnętrznego 8MHz obecnie Posiadam niestety stary sprzęt pomiarowy jak analogowy oscyloskop + generator, może nie być jakoś wiarygodny ale prostokąt 2000Hz generuje. Robię tak żeby wiedzieć jak wygląda i porównać z sygnałem od kontrolera. Tu niestety nie generuje...

    Mikrokontrolery AVR   07 Paź 2020 15:00 Odpowiedzi: 10    Wyświetleń: 669
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Próbowałeś nietradycyjnej, bo coś mnie się zdaje, że nie. Pewnie, że próbowałem i to już dawno. Jak na razie nie miałem potrzeby skorzystania z niej co nie oznacza, że tak jak ty uważam, że tylko jedna jest dobra albo najlepsza. Ja jak zwykle uważam, że trzeba umieć rozsądnie wybrać w zależności...

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5292
  • ATmega88 - timer-tryb CTC, błąd w zrozumieniu

    witam, trywialny przykład z 'biblii' T. Francuza ATmega88, timer - tryb CT [syntax=csharp] void timer_init() { TCCR1A=(_BV(COM1A0) | _BV(COM1B0)); TCCR1C=_BV(FOC1A); OCR1A... | _BV(CS12) | _BV(CS10); //Preskaler 1024, CTC DDRB|=(_BV(PB1) | _BV(PB2)); //dodane...

    Mikrokontrolery Początkujący   31 Sie 2015 18:26 Odpowiedzi: 2    Wyświetleń: 849
  • [ATMega8][Bascom] emulator slave DS18B20 1 wire

    Potrzebuje emulator DS18B20 na atmega8 - mam na PC program do odczytu temp i chciałem w tym programie dodac inne parametry ( np wilgotnosc ) ale nie zmieniajac programu - w scrachpadzie bede wisyłał inne dane nie temperature. ( w bajtach temperatury lub bajtach uzytkownika wolnych 2szt) Aktualnie używam...

    Mikrokontrolery AVR   09 Kwi 2013 22:45 Odpowiedzi: 1    Wyświetleń: 4844
  • Sterownik rolet z funkcją półotwarcia - wersja 2.

    W takim razie: w jak sposób i w którym miejscu następuje podłączenie głównego pliku irmp.c z poziomu irmp.h? W źródłach IRMP są przykłady jak używać z konkretną rodziną procków. irmp_get_data Powyższy plik mógłby być po prostu bazą dla twoich funkcji. Najważniejsze oczywiście jest to, że...

    DIY Konstrukcje   18 Paź 2019 10:39 Odpowiedzi: 10    Wyświetleń: 4758
  • Atmega32+biblioteka IRMP do odczytu pilota IR prośba o pomoc

    Witam, bardzo proszę o pomoc. Zrobiłem układ na Atmega32 z podłączonymi diodami do całego PortuA, oraz do PortuB Pin2 (PB2) dekoder podczerwieni TSOP31236 (testowałem też na TSOP31238). Wykorzystać chciałem bibliotekę IRMP a w załączniku spakowany cały projekt z plikami biblioteki irmp.

    Mikrokontrolery Początkujący   08 Cze 2021 18:07 Odpowiedzi: 2    Wyświetleń: 384
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów,...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 3930
  • Miernik częstotliwości ATMEGA8 i MB510 (max 2,1GHz)

    Piny zwykłych I/O pracują z połową częstotliwości systemowej z powodu bufora, a pin licznika na pewno bedzie pracować poprawnie z f mniejszym około 2krotnie od f timera czyli powiedzmy 20Msamples/sPozdrawiam W pdf do atmega88 strona 137 napisano: External Clock Source An external clock source...

    Mikrokontrolery   09 Sie 2007 12:42 Odpowiedzi: 16    Wyświetleń: 6605
  • Sterowanie sprzętowe serwem

    Jednak dla Atmegi328 z 16MHz wychodzi, że Timer2 może pracować najwyżej na 61Hz co może być za duże dla serw które lubią 50Hz. Gdyby 61Hz było "najwyżej", to mógł by pracować niżej a więc na 50Hz. Poza tym serwa nie wymagają konkretnie 50Hz. Zdecydowana większość pracuje dobrze od 10Hz do kilkuset...

    Mikrokontrolery   29 Sty 2016 19:28 Odpowiedzi: 22    Wyświetleń: 1089
  • [AVR][C] - Pobieranie próbek z wejścia z częstotliwością 1MHz i więcej

    W wątku padła sugestia że da się wykorzystać SPI dla pobierania próbek z szybkością dużo większą niż to jest możliwe zwykłymi metodami, postanowiłem to sprawdzić - a jako że tamten wątek został już zamknięty, opisuję moje wnioski w nowym wątku, może sie to komuś kiedyś przyda. 1. SPI może pracować...

    Mikrokontrolery AVR   23 Gru 2012 03:40 Odpowiedzi: 0    Wyświetleń: 1011
  • [C][ATmega 8] - Enegrooszczędne liczenie czasu

    Wszystko (no prawie wszystko) jest opisane w datasheet'ie. Założenia jak rozumiem są takie: - procesor ATmega88 taktowany kwarcem zegarkowym 32kHz Tutaj masz datasheet do tego procesora: [url=]Link strona 318 tabela 30-6 - podaje wykres pobieranego prądu dla 32 kHz, przy zasilaniu 5 V - 45...

    Mikrokontrolery Początkujący   30 Paź 2012 20:56 Odpowiedzi: 15    Wyświetleń: 2376
  • Wykrywanie obiektów w robocie hobbystycznym

    Czekaj chwilę, bo ja się już pogubiłem. Ty mówisz o pinach fizycznych czy cyfrowych? Chyba o cyfrowych (tych z komentarzy w kodzie) - wtedy wszystko pasuje. Piny cyfrowe 9 i 11 są wyjściami timerów odpowiednio pierwszego i drugiego. Z tym, że timera drugiego Atmega8 nie posiada... Tak czy inaczej,...

    Początkujący Elektronicy   28 Wrz 2021 04:32 Odpowiedzi: 50    Wyświetleń: 816
  • Czym się różni Atmega 8 od Atmegi 88 ?

    Oprócz rozmiaru pamięci, procesory te niestety trochę się różnią Panowie xanio i waldek63 ---> zastanawiam się skąd wy czerpiecie informacje o różnicach między tymi prockami???? hmm chyba troszkę z kosmosu - tak mi się coś wydaje. A nie łaska otworzyć sobie notę aplikacyjną PDF jednego i drugiego...

    Mikrokontrolery AVR   25 Lis 2009 22:22 Odpowiedzi: 5    Wyświetleń: 2553
  • Sejf z szafki (attiny / atmega)

    Dzisiaj przedstawię państwu dwa sejfy dla dzieciaków, zrobione już jakiś czas temu. Jeden na atmega88, drugi na attiny44A. Ten pierwszy zrobiony na płytce prototypowej, następny dostał już swoją ładnie wytrawioną. Kiedy budowałem pierwszy sejf posiadałem tylko solenoid na...

    DIY Konstrukcje   23 Maj 2022 14:54 Odpowiedzi: 5    Wyświetleń: 2724
  • Jaki mikrokontroler wybrać do...?

    Witam. Chciałbym zrobić sterownik oświetlenia (a właściwie to budzik, stopniowo rozjaśniający światło(regulacja fazowa), sterowany na pilota RC5) w pokoju. Koncepcja jest następująca - układ dzielę na trzy części: -część zasilająca (trafo,mostek gretza,7805 + detektor zera na transoptorze LTV814) -część...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 259141
  • Obrotomierz modelarski - avr-gcc - mega16

    Witam. Podepnę się do wątku gdyż także buduję obrotomierz.Jednak moja metoda pomiaru opiera się troszkę na innej metodzie . U mnie atmega88 z zegarem 20MHz mierzy okres pomiędzy impulsami z układu wejściowego a następnie wylicza prędkość obrotową . I tak np:przy 30 tyś obr/min timer zliczy 40000 impulsów...

    Mikrokontrolery   04 Lis 2008 14:50 Odpowiedzi: 18    Wyświetleń: 6606
  • Pomiar prędkości obrotowych czterech wałów.

    Oto kod... lecz jeszcze nie sprawdziłem czy działa. $crystal = 8000000 $regfile "attiny2313.dat " Config Timer0 = Timer , Prescale = 64 Config Timer1 = Pwm , Pwm = 10 , Prescale = 64 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down Config Int0 = Rising On Int0 Impuls On Ovf0 Przepelnienie Enable...

    Mikrokontrolery   12 Sty 2011 10:56 Odpowiedzi: 16    Wyświetleń: 2407
  • Programator ATxmega za złotówkę, czyli obsługa PDI w USBASP

    ATxmegi to łakomy kąsek dla kogoś, kto już poznał "stare" AVRki - zwiększona szybkość (32MHz!), o wiele więcej peryferiów (5 UARTów! 16 kanałów PWM!), modularna budowa i można używać tych samych dobrze znanych narzędzi. Ale potem czytamy o interfejsie programowania i... co?! Gdzie jest ISP?!...

    DIY Konstrukcje   14 Gru 2014 20:16 Odpowiedzi: 48    Wyświetleń: 47676
  • Istnieje taka wielowątkowość ?

    ... mówiąc ogólnie - musisz liczyć czas w pętli ... ... a najlepiej odmierzać czas timerami i używać przerwań ... to jest wielowątkowość (choć to nadużycie tego terminu). Mam wrażenie, że jest to kilka wątków jednocześnie, których on nie jest w stanie 'pojąć' :) Nie On tylko programista,...

    Arduino   14 Gru 2014 09:32 Odpowiedzi: 5    Wyświetleń: 1368
  • BASCOM - Termometr - wybudzanie z trybu powersave

    POWERSAVE (ATMEGA88) This mode is identical to Power-down, with one exception: If Timer/Counter2 is enabled, it will keep running during sleep. The device can wake up from either Timer Overflow or Output Compare event from Timer/Counter2 if the corresponding Timer/Counter2 interrupt enable bits...

    Mikrokontrolery Początkujący   02 Sty 2015 14:41 Odpowiedzi: 5    Wyświetleń: 897
  • Bascom AVR - Zliczanie impulsów zewnętrznych

    Hmm. Niektóre zagadnienia można rozwiązać na wiele sposobów. W przypadku mojego przykładu pin INT układu PCF można podłączyć do dowolnego pinu uC. W przypadku Twojego rozwiązania trzeba się podłączyć do INT0 albo INT1 i z samego opisu wynika że takich punktów w tym uC jest tylko dwa. Co jeśli...

    Mikrokontrolery AVR   03 Gru 2016 16:00 Odpowiedzi: 4    Wyświetleń: 1086
  • PWM dla serwa FS90R w Atmega88A

    Nie trzeba przełączać preskalera. Wystarczy wpisywać wypełnienie PWMa = 0 w momentach gdy ma być przerwa. Czyli kilka cykli PWMa pójdzie na wypełnieniu 0 a tylko co któryś z takim jaki da impuls do serwa. Mam do tego nawet gotowy kod na ATMega88. Procek chodzi na 10MHz. Zmienne globalne: [syntax=vbnet]volatile...

    Mikrokontrolery AVR   05 Lip 2021 12:23 Odpowiedzi: 40    Wyświetleń: 1839
  • Problem z przerwaniami w WinAVR

    Zkopiowałem sobie taki kawałek kodu: #include <avr/io.h> #include <avr/interrupt.h> #define TIMER0_INIT 175 char i; // procedura obsługi przerwania od timera TC0 SIGNAL (SIG_OVERFLOW0) { TCNT0 = TIMER0_INIT; // załadowanie do licznika wartosci poczštkowej PORTB...

    Mikrokontrolery   03 Sty 2007 05:58 Odpowiedzi: 3    Wyświetleń: 3258
  • Mikrokontrolera szukam, potrzebuję dużo MIPS i dobrą cenę.

    Witam Mam problem ze znalezieniem potrzebnego dla moich celów mikrokontrolera. Potrzebuję dużo MIPS i przystępną cenę. Mianowicie: rdzeń 8 lub 16 bit (najlepiej RISC) minimum 40MIPS wymagany komparator analogowy (ADC zbędny) min 8k max 16kB FLASH port szeregowy timer mile widziane instrukcje...

    Mikrokontrolery   25 Kwi 2008 16:01 Odpowiedzi: 17    Wyświetleń: 1749
  • [Atmega8][C] Watchdog i silne zakłócenia.

    Sorry za OT ale chyba nie wszyscy z was umieja czytac ale gdy po pierwszym resecie nie zadziała to się wiesza na dobre i nawet ręczny reset nie działa tylko odpięcie zasilania pomaga. Jak to sie ma do waszych wszystkich dywagacji ? Z drugiej strony sam przeszukalem manual do Atmega8 i nie...

    Mikrokontrolery AVR   08 Paź 2008 12:49 Odpowiedzi: 12    Wyświetleń: 4033
  • Zmiana Atmega8 na Atmega 168

    Z tego co widze problem jest chyba w tym ze w przypadku 8 kompilator sam mi ustawial rejestr assr i bity exclk i as2 a w tym 168 tego nie robi. tylko jak na razie z racji mojej niklej wiedzy musze dojść jak to zrobić ręcznie. Widzę że problem już rozwiązany, ale dodam że dokładnie tak jest. U mnie...

    Mikrokontrolery AVR   21 Sty 2009 06:16 Odpowiedzi: 19    Wyświetleń: 4606
  • [AtTiny2313]-Miernik częstotliwości - problem

    U mnie w BASCOMie Timery w ATTiny2313 działają. Ale w ATMega88 nie działają. To zależy od wersji BASCOMa po prostu.

    Mikrokontrolery AVR   06 Lut 2009 11:10 Odpowiedzi: 14    Wyświetleń: 3776
  • atmega8L timer2 RTC winavr

    Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału...

    Mikrokontrolery AVR   21 Lut 2009 15:29 Odpowiedzi: 11    Wyświetleń: 3987
  • 4-ro kanałowy analizator cyfrowy - Atmega 16

    Żadnym znanym mi sposobem nie da się wykonać na AVR pętli odczytu z portu i zapisu do pamięci tak, aby zmieścić się w 4 cyklach. Najszybciej można zrobić to w 5 cyklach: IN, ST +inkrementacja, RJMP i użyć np. timera do przerwania pętli. Nie ma różnicy czy użyje się ST czy PUSH, bo każda z tych instrukcji...

    DIY Konstrukcje   25 Maj 2009 20:52 Odpowiedzi: 48    Wyświetleń: 13678
  • Zegarek RGB (AVR)

    Urządzenie które chciał bym przedstawić zawiera kalendarz, zegar, oraz dwu kanałowy termometr, generuje obraz w standardzie RGB 50hz dla odbiorników telewizyjnych wyposażonych w złącze SCART przedstawiony na zdjęciu po niżej oraz na filmie w oparciu o mikro kontroler ATmega88 lub ATmega 168. ...

    DIY Konstrukcje   10 Lip 2009 21:25 Odpowiedzi: 38    Wyświetleń: 14663
  • ATmega + tryb uśpienia - moje pytania

    Nie napisałeś. Porównaj np. DS od ATMega88 i ATmega8. Możesz budzić timerem co powiedzmy 20ms i sprawdzać, czy klawisz naciśnięty Albert

    Mikrokontrolery   15 Lis 2009 15:40 Odpowiedzi: 13    Wyświetleń: 3775
  • Programator AVRusb, problem

    Zapamiętaj po prostu sobie raz na zawsze, że jak procek ma kilka nóżek GND - to ZAWSZE trzeba wszystkie podłączyć do GND a nie tylko tą która ci pasuje w danym momencie. Podobnie albo jeszcze ważniejsze jest podłączenie wszystkich nóżek VCC !!! a noga AVCC to także VCC jakby nie patrzeć tyle że dedykowana...

    Mikrokontrolery AVR   29 Wrz 2010 20:47 Odpowiedzi: 20    Wyświetleń: 3414
  • [AVR][C] Naprawa biblioteki Lcd

    Ech, pośpieszyłem się, właśnie czytam notę katalogową... W Atmega8 możesz tylko na tym timerze korzystać z trybu Overflow (Wartość (0xFF-<Wartość dla OCR0>) należy wpisywać co przerwanie na jego początku). Dopiero nowsza wersja (Atmega88) ma tryb CTC. Na szybkiego to możesz przejść na Timer2 w...

    Mikrokontrolery AVR   17 Sty 2011 22:09 Odpowiedzi: 6    Wyświetleń: 1980
  • Flagi "czasowe" - nierówne odczinki czasu (Bascom)

    If Flaga_1s = 1then To tak ma być? Trzeba zacząć oszczędzać- może Timer jednak w innym trybie? Load Timer0 , 250 W trybie przechwytywania czy porównania oszczędzamy instrukcję podstawienia. No i LCD- w bascomie jest jakaś biblioteka obsługi LCD sprawdzająca flagę zajętości LCD- pozwala to trochę...

    Mikrokontrolery   27 Mar 2012 11:25 Odpowiedzi: 4    Wyświetleń: 1281
  • Sterowanie LED - automatyczne oświetlenie pomieszczeń

    Jeśli to twój początek z mikrokontrolerami to zacząłbym od ich lepszego poznania. Projekt o którym piszesz nie jest zbyt zaawansowany, ale wymaga poznania podstaw - sterowania PWM, timerów itd. Taki testowy układ możesz sobie zmontować na płytce stykowej, ATMega88 w obudowie DIL (ATMega8 to już przeżytek)...

    Mikrokontrolery   27 Wrz 2011 16:48 Odpowiedzi: 4    Wyświetleń: 1642
  • Przekształcenie sygnału serwa na napięcie lub pwm.[bascom]

    Przychodzi Tobie prostokąt o wypełnieniu ok. 1-2ms co kilkadziesiąt ms. Musisz podłączyć ten sygnał pod przerwanie w atmega i timerem mierzyć czas pomiędzy zmianą sygnału z "0" na "1" a zmianą z "1" na "0". Z tej informacji generujesz odpowiednie PWM. PS. Ze względu na to, że nowsze atmegi mają więcej...

    Mikrokontrolery   11 Lis 2011 11:58 Odpowiedzi: 7    Wyświetleń: 1836
  • [Bascom] ATmega88PA Odczyt RC5

    Jakiej wersji kompilatora używasz? Get RC5 domyślnie używa timera0 a Atmega8 to nie to samo co Atmega88 i timery są inne, inne rejestry sterujace. Zobacz do noty np. Timer/Counter Control Register TCCR0 w ATMega8 steruje preskalerem a w ATMega88 TCCR0B Timer/Counter Control Register B, dwa różne...

    Mikrokontrolery AVR   12 Mar 2012 18:45 Odpowiedzi: 32    Wyświetleń: 4513
  • Atmel Studio 6 IDE - alternatywa czy konkurencja

    Porównywanie ARM i AVR oraz zabawa - ile bajtów więcej/mniej zajmie kod - to zadanie dla elektronicznych geeków - do których się nie zaliczam i nie chcę się zaliczać. Jak braknie mi miejsca wezmę większy MCU. (at)tmf Szanuję ciebie kolego tmf za wiedzę, ale się nie zgodzę. Mam takie prawo. Wspomniałeś,...

    Mikrokontrolery   23 Mar 2013 12:40 Odpowiedzi: 64    Wyświetleń: 10901
  • Mini 1-bitowy syntezator Gigantora

    Wstęp W skrócie: to kieszonkowy syntezator dźwięku z automatem perkusyjnym i kompozytorem „melodii”. Koncepcja tego urządzenia powstała zaraz po stworzeniu syntezatora Atari Punk Console – zaintrygowały mnie syntezatory z minimalistycznym interfejsem o ograniczonych...

    DIY Konstrukcje   05 Sie 2017 23:35 Odpowiedzi: 28    Wyświetleń: 20034
  • ATMEGA8535 - Praca asynchroniczna ATMEGA8535

    Witam Potrzebuję zrobić zegar na ATMEGA8535 i nie mogę uruchomić pracy asynchronicznej. Kwarc zegarkowy podłączony do XTAL1/2. Program wstępny poniżej. Analogiczny program (ze zmianą ASSR.5 = 1) dla ATMEGA88 działa poprawnie. Proszę o pomoc. Pozdrawiam Jacek Program napisany w "BASCOM AVR" [syntax=basic4gl][/syntax] $reg...

    Mikrokontrolery AVR   04 Wrz 2014 19:50 Odpowiedzi: 1    Wyświetleń: 894
  • Prosty układ przeliczający, trudności z rozpoczęciem prac

    Cześć. Praktycznie każdy spełni Twoje wymagania, zarówno w prędkości obliczania jak i ilości miejsc po przecinku. Zrobi to spokojnie nawet ATmega8. Przykład możliwości ATmega88 (odpowiednik ATmega8 z minimalną różnicą dot. timerów): Przy czym jednocześnie zajmuje się generowaniem sygnału...

    Mikrokontrolery   12 Gru 2014 06:43 Odpowiedzi: 26    Wyświetleń: 2121
  • Sterownik PLC w oparciu o mikrokontroler Atmega z dostępem przez www

    Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...

    DIY Konstrukcje   08 Kwi 2018 10:27 Odpowiedzi: 18    Wyświetleń: 11949
  • Funkcja przytrzymania przycisku pilota IR (Standard NEC)

    Witam, odgrzebałem swój projekt odbiornika podczerwieni, który działa świetnie, rozpoznaje adres i komendy pilota. Wszystko obsłużone jak należy. Problemem jest wykrycie przytrzymania przycisku. Nie zrobiłem tego odrazu a teraz zaczęły się schody. Napisałem fragment odpowiedzialny za obsługę przytrzymania...

    Mikrokontrolery AVR   02 Sie 2017 23:43 Odpowiedzi: 2    Wyświetleń: 1215
  • ATmega324PA softreset , dziwne zachwanie

    Note that for newer devices (ATmega88 and newer, effectively any AVR that has the option to also generate interrupts), the watchdog timer remains active even after a system reset (except a power-on condition), using the fastest prescaler value (approximately 15 ms). It is therefore required to turn...

    Mikrokontrolery AVR   04 Cze 2020 09:48 Odpowiedzi: 6    Wyświetleń: 351