atmega timer1

Znaleziono około 3689 wyników dla: atmega timer1
  • Timer1 (16bit) ATmega 8515 czemu liczy tylko do 8bit?

    Ldi Acc, 1;(...) Out TCCR1A, Acc Tym sposobem ustawiasz licznik w tryb PWM, Phase Correct, 8-bit . Strona 120, Tabelka 53 pdf-a od ATmega8515 . -- Pozdrawiam, Daniel

    Mikrokontrolery   01 Lip 2005 23:57 Odpowiedzi: 1    Wyświetleń: 1419
  • Jak zmierzyć szerokość impulsu za pomocą Timer1 w Atmega 9?

    W międzyczasie edytowałeś post i przedstawiłeś nowe dane. Mój teraz na razie będzie się tyczył tego co pisało wcześniej. Jeśli chciałbym rozdzielić dwa impulsy na dwa różne piny to zrobiłbym tak: Podłączył sygnał do zewnętrznego przerwania. Kiedy nadchodzi pierwszy plus to ustawiam flagę na 1 i wracam do pętli głównej. W niej tak długo jak pin jest...

    Mikrokontrolery Początkujący   27 Cze 2015 17:07 Odpowiedzi: 9    Wyświetleń: 1323
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATMEGA 2560: Jak odtwarzać krótkie pliki WAV bez użycia avr-dos.bas?

    Masz gotowca. Jestem ciekaw czy zadziała. On Timer1 Timer1_handler Dim Timer1_licznik As Byte Dim Buffer(512) As Byte Dim Write_position As Word Dim Read_position As Word Open S For Binary As #2 For Write_position = 1 to 512 Get #2 , Buffer(Write_position) Next Write_position Write_position = 0 Enable Timer1 Do If Write_position <>...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 97524
  • Atmega Bascom - Przerwanie - nie mozna skrócić timera

    Uruchomić timer w trybie CTC. Tryb CTC [syntax=vbnet]CONFIG TIMER1 = ..... CLEAR TIMER = 1[/syntax]

    Mikrokontrolery Początkujący   01 Kwi 2016 21:04 Odpowiedzi: 6    Wyświetleń: 1116
  • Niezrozumiały wynik obliczeń PWM na atmega 328p: Dlaczego ICR1=20000 daje 50Hz, a nie ICR1=40000?

    A ten Twój timer1 nie liczy może w dwie strony? Mode 11, PWM, phase correct.

    Arduino   27 Wrz 2020 21:08 Odpowiedzi: 2    Wyświetleń: 873
  • REKLAMA
  • Maksymalna częstotliwość kwarca wewnętrznego Atmega8 i konfiguracja Timer1

    Jaka jest maksymalna częstotliwość pracy kwarca wewnętrznego Atmegi8? ATmega nie ma w środku kwarc u , tylko oscylator RC, to tak gwoli ścisłości. Mam ustawione 4Mhz i kiedy ustawiam prescaler w timerze 16bitowym na 64 (TCCR1B|=1<<CS11|1<<CS10;) tak aby przerwanie spowodowane przepełniniem timera było wywoływane mniejwięcej co 1s 4000000/64/2^16...

    Mikrokontrolery   26 Wrz 2007 12:49 Odpowiedzi: 2    Wyświetleń: 2458
  • Atmega 32 - Błąd kompilacji przy konfiguracji portów i wyświetlacza LCD

    Proszę. Przerobiłem to przy kubku kawy dosłownie w 15 minut tak tylko dla zabawy. Najdłużej robiłem te ikonki czasów T1,T2,T3 i T4 :D Wszystkie cztery czasy są liczone od momentu startu bo nie napisałeś czy ma mierzyć międzyczasy ;) Może taki prosty kodzik kogoś ucieszy :D https://filmy.elektroda.pl/3_1453327306.... [syntax=vbnet]'STOPER '--------definicja...

    Mikrokontrolery   21 Sty 2016 19:07 Odpowiedzi: 8    Wyświetleń: 1158
  • REKLAMA
  • Atmega 16. Zwiększanie zmiennej. Zapis temperatury.

    ad 1:Podaj F rezonatora np. 8mhz config timer1 = timer,prescale 256 'konfiguracja timera load timer1 , 31250 'załadowanie timera 1s on timer1 odliczanie 'określenie która procedura ma byc wykonana co 1s enable interrupts 'właczenie przerwań enable timer1 'właczenie timera1 dim twoja_zmienna as long ' twoja pętla do "jakis tam twój program" loop odliczanie:...

    Mikrokontrolery   25 Lis 2011 00:48 Odpowiedzi: 6    Wyświetleń: 1750
  • Atmega 32 bascom sterowanie fazowe mruganie żarówki

    Ja mam taki program zrealizowany na Atmedze8. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 40 $framesize = 40 Config Portb.1 = Output 'wyjscie triak Triac Alias Portb.1 Config Rc5 = Pind.7 'rc5 pin timer0 Dim Level As Word 'poziom sciemniania 1 - 20 Dim Timer_val As Word 'wartosc timer1 dla sciemniania Dim Command...

    Mikrokontrolery AVR   21 Maj 2012 19:43 Odpowiedzi: 8    Wyświetleń: 4225
  • [Kod][C] Ustawianie timer1 w AVR - Makra uniwersalne i Makra timera

    Ja osobiście jestem przeciwnikiem nadużywania makr, czasmai są przydatne, ale jak pisał (at)gaskoin specyficzne hardwarowo fragmenty kodu lepiej przenieść do oddzielnego pliku i stworzyć coś na wzór prostego HAL. O ile makra jeszcze mogą się przydać np. do zmian stanu pinów IO, czy operacji, które w kodzie wykonywane są często, o tyle wydaje mi się,...

    Mikrokontrolery   30 Lis 2020 13:10 Odpowiedzi: 6    Wyświetleń: 489
  • AVR - Generowanie PWM na Atmega 328p z timerami 8 i 16 bitowymi - problem z sygnałem

    Tojmak987123 pomyliłeś pojęcia: Szerokości wypełnienia nie mierzy się w Hz tylko w procentach lub jednostkach czasu (np. mikrosekundach). Twój program wywołuje przerwanie Timera0 co (256-194)*64 cykli zegara, Timer1 jest ustawiany 5 razy rzadziej czyli co 19840 cykli zegara tylko tyle możesz nim odmierzyć (a nawet trochę mniej ze względu na czas ustawiania)....

    Mikrokontrolery AVR   20 Sty 2017 18:31 Odpowiedzi: 10    Wyświetleń: 1257
  • Jak skonfigurować trzeci timer w Atmega8?

    (at)seba_x:A co to za bzdura?:> • Peripheral Features – Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode – One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode A co do pytania autora, nie, zliczanie umożliwiają tylko dwa pierwsze timery. Trzeciego można używać jako wewnętrznego. Nie tylko...

    Mikrokontrolery   29 Mar 2008 12:57 Odpowiedzi: 7    Wyświetleń: 3280
  • ATmega8 Bascom - opóźnienie gaszenia LED po puszczeniu przycisku S1

    Grala1 - Nie wiem czy ta wersja spełni oczekiwania : '$prog &HFF , &HE1 , &HD9 , &H00 ' Fusebity fabryczne !!! $sim ' dyrektywa opuszczania zwłoki (usunąć ten wiersz przy wgrywaniu w chip) $regfile = "m8def.dat" ' dyrektywa kompilatora o rodzaju procka ATMega 8 $crystal = 16000000 ' określenie kwarca 16 MHz Config Pinb.1 = Output...

    Mikrokontrolery AVR   05 Lut 2012 19:38 Odpowiedzi: 21    Wyświetleń: 5554
  • Jak poprawić kod miernika częstotliwości na ATmega8 z linku?

    a ustawiłeś Fuse Bity?? Bo jeśli nie masz ustawionych to ATmega pracuje z częstotliwością 1MHz. Musisz ustawić Fusy na albo 8MHz na wewnętrznym generatorze albo ustawić Fusy na zewnętrzny kwarc. i mniej więcej kod by tak wyglądał: $regfile = "m8def.dat" $crystal = 8000000 Cursor Off Dim Czestotliwosc As Long Const Licznik = 22336 Config Timer1...

    Mikrokontrolery   11 Paź 2007 16:12 Odpowiedzi: 26    Wyświetleń: 11031
  • REKLAMA
  • Jak sterować 3 kanałami PWM dla diody RGB na Atmega 8535 w Bascom?

    To jest przykład dla Atmega8, nie wiem czy pomoże: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.4 , Db6 = Portc.5 , Db7 = Portd.0 , E = Portc.2 , Rs = Portc.1 Config Pinb.1 = Output Config Pinb.2 = Output Config Pinb.3 = Output Cursor Off Cls Rem konfiguracja portów Dim R As...

    Mikrokontrolery   21 Sie 2008 17:49 Odpowiedzi: 4    Wyświetleń: 5325
  • [Atmega 8a] Atmega 8a, Arduino, l293dne - PWM nie działa w projekcie z modułem XM-15

    W tym momencie nie mogę; ale podłączyłem poprawnie zasilanie bo świeci się dioda na sterowniku, i jedną nózkę sterownika do masy, a drugą do pinu 11 w Atmedze... Nie możesz mieszac 'zwykłej' numeracji pinów mega8 z numeracją przyjęta w Arduino. Te numery nie pokrywaja się !!! Pin 11 dla Mega8 jest PD5 lub alternatywne wejście Licznika/Timera1 (w Arduino...

    Mikrokontrolery AVR   06 Sty 2017 14:05 Odpowiedzi: 18    Wyświetleń: 1575
  • AVR Timer1 - wyświetlanie tekstu co 0.23s bez blokowania komponentów

    \ 1. Rozumiem, że ustawienie odpowiedniej częstotliwości da mi czas, który jest mi potrzebny? Tak, program z tego postu demonstruje rejestry i bity których odpowiednie ustawienie spowoduje daną częstotliwość przerwać timerów, a w konsekwencji odpowiednią częstotliwość wysyłania tekstu / migania diodą, jednak obecny ustawiony czas jest przykładowy, nawet...

    Arduino   20 Gru 2019 21:55 Odpowiedzi: 21    Wyświetleń: 2310
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Jeśli chodzi o soft, to powstał szkielet programu. Na razie odmierza to czas, i powinno obsługiwać pilot RC5. W polach „A:” – powinien wyświetlić się adres pilota, „C:” – numer przycisku z pilota. W symulacji programowej poszło, ale na razie nie mogę przeprowadzić prób z braku modelu. Ale żeby stworzyć wersje BETA...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22529
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    Robi się to prosto na wejściu ICP Atmegi, mierzysz czas pomiędzy kolejnymi zboczami, raz jest opadające, raz narastające itd.. potem to tylko interpretacja wyników, liczenie bitów i po odliczeniu 64 bitów z transmitowanych 66, bo dwa ostatnie dla uproszczenia procedury pomijasz. wyświetlasz na LCD lub wysyłasz po RS232 do komputera, a tam wyświetlasz...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7158
  • Atmega 8 Bascom - Nieprawidłowe zliczanie zmian stanu przekaźnika BC547

    Program zajmuje 50%. Może i jest źle napisany ale działa.. Ja bym to stwirdzenie troche skorygował; Program działa tak jak jest napisany!... bo - "Jest jeszcze jeden problem." Co jakiś czas temperatura podskakuje o 10 stopni a czasami nawet do 200 podskoczyło co spowodowało zbędne załączenie przekaźnika. Z czym jest problem? Popatrz na pracę timera0,...

    Mikrokontrolery Początkujący   05 Lip 2014 06:39 Odpowiedzi: 7    Wyświetleń: 1767
  • [BASCOM] Atmega 16 - proste menu opartena select case

    Tak, jak już pisałem, nie tędy droga. Trzeba zrozumieć, ze Menu czyli interfejs programu z człowiekiem powinno być tylko jego nakładką graficzną. Nie może być tak, że kiedy jesteś w Menu to program zaniedbuje cały system, na przykład nie pilnuje zadanych temperatur. Pomyśl co by było gdyby termostat sterował grzałką w akwarium a Ty sobie radośnie wszedłeś...

    Mikrokontrolery AVR   26 Lis 2016 21:02 Odpowiedzi: 7    Wyświetleń: 1644
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Do autora - przyjrzyj się [syntax=vbnet]Config Portd.5 = Output : Dc_wlacz Alias Portd.5 Config Portd.1 = Input : S12_wolniej Alias Portd.1 Config Portd.2 = Input : S11_szybc Alias Portd.2 Config Pina.0 = Output : Kier_lewo Alias Pina.0 Config Pina.1 = Output : Kier_prawo Alias Pina.1 Config Pina.4 = Input : S10_start Alias Pina.4 Config Pina.5 = Input...

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 3273
  • Atmega 8 - Bascom, prośba o sprawdzenie składni programu- błędy 25 i 97

    Po pierwsze, jest zmienna o nazwie "swr" oraz próba deklaracji podprogramu o tej samej nazwie. Najprościej zmienić nazwę podprogramu na inną. Taki kod mi się skompilował: [syntax=vbnet] '---------------------------------------... ' SWR-Meter DL8UA '---------------------------------------... $regfile = "m8def.dat" $crystal...

    Mikrokontrolery Początkujący   01 Maj 2016 16:34 Odpowiedzi: 2    Wyświetleń: 1179
  • ATmega32 i timer1. Odmierzanie czasu w przybliżeniu 1s.

    Witam. Chcę za pomocą Timera1 odmierzyć czas w przybliżeniu 1 s (dokładność do 0,1 s). Wprowadzam następującą konfiguracje: ldi Temp, 0x29 ;załadowanie do r16 wartości ldi R20, 0x29 ;załadowanie do r17 wartości out TCNT1H, Temp ;wpisanie do rejestru TCNT1L wartości out TCNT1L, R20 ;wpisanie do rejestru TCNT1H wartości out TCCR1A,r29 ;wpisanie do rejestru...

    Mikrokontrolery   15 Lut 2007 08:09 Odpowiedzi: 2    Wyświetleń: 1356
  • ATmega – jednoczesne użycie Timer0 do zliczania impulsów i Timer1 do PWM oraz czasu

    Która atmega? W atmega8 możesz użyć: Timer0 - odmierzanie czasu Timer1 - zliczanie impulsów Timer2 - PWM

    Mikrokontrolery   09 Maj 2008 09:05 Odpowiedzi: 5    Wyświetleń: 1804
  • Konwersja kodu z ATMega na 89s8252 - ustawienia Timer1 i Prescale

    Witam. Jak zapisać coś co w ATMega jest zapisane tak: "Config Timer1 = Timer , Prescale = 8 " w 89s8252 bo nie bardzo wiem o co chodzi z wartością PRESCALE

    Mikrokontrolery   09 Lis 2006 18:39 Odpowiedzi: 9    Wyświetleń: 1449
  • Atmega 128 i Timer1 z trzema rej. OCR1A, OCR1B i OCR1C

    Cześc. Chcę użyć licznika timer/counter1 w układzie Atmega128 w trybie CTC. Potrzebuje aby przy zgodności następowało przerwanie. Po przeczytaniu Datasheet juz nie wiem o co chodzi w tym. Dlaczego i jak sie do tego zabrac skoro są tam aż 3 rejesrty OCR1A, OCR1B i OCR1C. Czy wpisując do tych rejestrów rózne wartości będą 3 przewania, o co tu chodzi z...

    Mikrokontrolery   02 Paź 2006 20:31 Odpowiedzi: 2    Wyświetleń: 2513
  • Atmega 32 - Czy muszę blokować przerwania Timer1 podczas nadawania IR?

    Cześć Robie nadajnik i odbiornik podczerwieni w jednym korzystam z przerwania od przechwytywania czy na czas nadania muszę zablokować przerwanie wywołane zboczem opadającym lub narastającym (Timer1).Czy może nie muszę?????????

    Mikrokontrolery Początkujący   14 Kwi 2015 15:52 Odpowiedzi: 1    Wyświetleń: 648
  • [Atmega] Atmega: Timer1 CTC przycina się przy zmianie OCR1A z ADC, silnik staje

    W trybie CTC wartość timera jest zerowana, gdy TCNTx jest równe OCRxA. Nie pojawia się tutaj sprawdzenie w relacji większy/równy. Tak więc jeśli w danym momencie OCRxA jest równe 100, TCNTx 98 i w tym momencie zostanie wpisane do OCRxA wartość 96 to nie zostanie spełniony warunek dla TOP, timer będzie się zwiększał aż do 65535 (długa przerwa) kiedy...

    Mikrokontrolery AVR   11 Paź 2009 18:53 Odpowiedzi: 3    Wyświetleń: 5320
  • Jak zrealizować licznik impulsów i RPM na Atmega 16 z Timer1 w Bascom?

    Cały ten układzik ma posłużyć do kontroli maszyny zmęczeniowej , w której ważna jest właśnie ilość wykonanych cykli i częstotliwość z jaką maszyna jest ustawiona. Jezeli to ma sluzyc jako wyniki konkretnych badan "na endurance", to musisz dolozyc staran aby wyniki byly dokladniejsze a moc processor byla bardziej prawidlowo wykorzystana. Wiec tak na...

    Mikrokontrolery AVR   16 Kwi 2010 10:05 Odpowiedzi: 2    Wyświetleń: 4427
  • Atmega 8, Sterowanie fazowe żarówki - migotanie przy Timer1 w BASCOM

    Dziekuje za pomoc, teraz wszystko działa jak należy, teraz pojawił się następujący problem: Ponieważ transoptor który służy do wykrywania zera, wykrywa zero ok 2ms po faktycznym zerze sieci, nie mogę dostać pełnej sinusoidy zasilającej żarówkę, ponieważ nawet gdy wyzwalam triak w momencie uruchomienia przerwania int0 (timer1=65535) to zostanie podana...

    Mikrokontrolery   26 Mar 2010 07:23 Odpowiedzi: 7    Wyświetleń: 3241
  • Atmega 32 - Jak często wywoływać funkcje regulatora PI przy TIMER1 w trybie FAST PWM?

    Witam, kod nie jest moje autorstwa, więc nie chcę go umieszczać . W każdym razie algorytm jest realizowany w następujący sposób: 1. Wysłanie za pomocą UARTu informacji do uC o zezwoleniu na regulację prądu + wysłanie wartości współczynników regulatora i prądu referencyjnego. 2. Jeśli ustawiona jest flaga zezwalająca na regulację, oraz ustawiona jest...

    Mikrokontrolery AVR   20 Sie 2015 17:58 Odpowiedzi: 3    Wyświetleń: 834
  • [bascom][atmega] Timer1 - jest przerwanie od pełnego cyklu pomimo jego skrócenia

    Witam, pisze program w którym wykorzystuję 16 bitowy Timer1 z Atmegi 328. Najpierw konfiguruję go tak: [syntax=vbnet]Config Timer1 = Timer , Prescale = 64 'Kwarc 18.43MHz, 1/18430000 * 64 = 3.473us Enable Timer1 On Timer1 Impulsuj 'ISR[/syntax] a potem mam procedurę przerwania której zadaniem testowym jest wygenerować przebieg prostokątny: [syntax=vbnet]'---------------------ISR....

    Mikrokontrolery AVR   18 Kwi 2018 12:40 Odpowiedzi: 5    Wyświetleń: 813
  • Mikroprocesorowa Trawiarka PCB

    http://obrazki.elektroda.pl/7995180000_1... Witam! Jakiś czas temu rozpocząłem naukę pisania programów na mikrokontrolery AVR w języku C++. Przeczytałem wiele tutoriali, poradników, itp., aż w końcu doszedłem do pisania własnych, prostych programów. Po kilku takich „pseudoprogramach” zdecydowałem, że teraz czas napisać coś...

    DIY Warsztat   29 Gru 2014 14:04 Odpowiedzi: 70    Wyświetleń: 27810
  • Fuel Injector cleaner - prośba o sprawdzenie schematu - Eagle

    Witam ponownie, Poszedłem o krok dalej i moim planem jest podłączenie każdego z czterech wtryskiwaczy do osobnego pinu Arduino Uno/Nano z Atmega 328p. Pozwoliło mi to na skonstruowanie programu aby sterować każdym wtryskiwaczem z osobna z tą samą częstotliwością i wypełnieniem, ale sygnał do ich wysterowania jest przesunięty około 90° (problem z rozdzielczością...

    Projektowanie PCB   25 Gru 2024 10:42 Odpowiedzi: 9    Wyświetleń: 681
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7392
  • [C] Atmega32: Przerwania licznika, diody co sekundę, preskaler 256, TIMER1_OVF_vect

    Uruchamianie timera przed zaprogramowaniem okresu nie jest najlepszym zwyczajem. Wartość wpisywana do OCR to okres - 1. Napisz po prostu: OCR1A = FCLK / 256 - 1; (O ile częstotliwość zegara jest zdefiniowana pod nazwą FCLK - nie pamiętam, bo skończyłem z AVR jakieś 4 lata temu.)

    Mikrokontrolery Początkujący   27 Gru 2012 16:24 Odpowiedzi: 17    Wyświetleń: 1776
  • Zegar widmowy z paskami LED RGB i napędem z wentylatora

    https://obrazki.elektroda.pl/5445428700_... Cześć, Chciałem przedstawić Wam zegar widmowy, który niedawno wykonałem. To jest moja odskocznia od pracy i małe DIY po godzinach. Moje podstawowe założenia to możliwie najprostsza konstrukcja pod względem elektronicznym i mechanicznym oraz jakaś tam doza estetyki. Mózgiem zegara jest Atmega...

    DIY Konstrukcje   19 Lip 2018 19:21 Odpowiedzi: 4    Wyświetleń: 6525
  • Atmega 8 - Timer1, przerwania, potknięcia sygnału co 7ms, kod w Bascom

    Witam, Atmega 8, Timer1. Prosty generator: przerwanie od timera1 ze skróconym cyklem, pętla główna pusta, w przerwaniu zmieniam stan portu. Niby proste... Oto kod: http://obrazki.elektroda.pl/8467182600_1... Są to regularne skrócenia cyklu z 1.085ms na 0.6355ms. Proszę o wyjaśnienie co to jest i jak sie tego pozbyć?

    Mikrokontrolery AVR   31 Mar 2016 12:57 Odpowiedzi: 5    Wyświetleń: 972
  • Ramię robota oparte na serwomechanizmach modelarskich

    http://obrazki.elektroda.pl/5959558100_1... Witam :) Razem z kolegą chcielibyśmy się pochwalić naszą maszyną :) Jest to ramie robota oparte na serwomechanizmach modelarskich. Ja zająłem się sterowaniem i elektroniką, a kolega robił projekt 3D w SketchUp i konstrukcje http://obrazki.elektroda.pl/9008440700_1... Początkowo...

    DIY Konstrukcje   20 Lip 2015 20:00 Odpowiedzi: 4    Wyświetleń: 5703
  • {C} ATMEGA32: Jak znaleźć brakującą klamrę w kodzie.

    Mam problem z plikiem w którym brakuje zamykającej klamry. Szukam jej od dwu dni i już dostaje oczopląsów. POMÓŻCIE proszę ślepemu odnaleźć błąd. // ################################## // ###### SOLAR_MONITOR SYSTEM ###### // ######## ZEGAR STERUJACY ########## // ################################## // created margas 2012 modify 2025 // fusebity atmega...

    Mikrokontrolery AVR   07 Kwi 2025 08:34 Odpowiedzi: 22    Wyświetleń: 606
  • atmega bascom - Atmega bascom pomiar prądu przy pwm

    Czy przed załączeniem PWM mam używać enable time1 i po wyłączeniu disable timer1

    Mikrokontrolery AVR   25 Cze 2018 21:02 Odpowiedzi: 49    Wyświetleń: 6231
  • Atmega i adc. Sterowanie serwami. Nie działa dobrze. Kod.

    Dziwne zachowanie :?: Możesz jeszcze wrzucić ten kawałek kodu, gdzie inicjujesz Timer1 :?:

    Mikrokontrolery   29 Paź 2006 15:54 Odpowiedzi: 10    Wyświetleń: 3220
  • [ATmega] ATmega – dekodowanie sygnału RC5 za pomocą ICP i Timer1, jak zaimplementować?

    Przerwanie wolę mieć wolne. Poza tym przez zastosowanie ICP zajmuje się wyłącznie Timer1 a nie Timer0 i Int)...robiw

    Mikrokontrolery AVR   03 Gru 2009 20:08 Odpowiedzi: 6    Wyświetleń: 4055
  • ATMEGA 2560 czy można zmienić priorytety danych przerwań

    No właśnie timer1 ma przerwania co 1ms. Używam panelu dotykowego nextion, korzystając z gotowej biblioteki arduino przesyłam dane po RS z prędkością 9600bodów. Nadawanie zostaje przerwane przez timer1, a przy dokończeniu nadawania cała transmisja nie zawsze sie zgadza, dlatego zależałoby mi żeby zmienić priorytet przerwania USART2 na wyższy niż timer1

    Mikrokontrolery Początkujący   08 Sie 2017 20:29 Odpowiedzi: 15    Wyświetleń: 2055
  • Czy blokować przerwania INT0, INT1, Timer0, Timer1 przy SPI na ATMega?

    Sprawa jest następująca, zaprojektowałem na ATMega mały system który używa kliku przerwań sprzętowych a mianowice INT0,INT1, oraz przerwania timera Timer0,Timer1. Dodatkowo program (w C) obsługuje przetworniki ADC oraz DAC podłączone pod magistralę SPI. Generalnie wszystko działa OK ale czasem pojawiają się nieprawidłowe wartości napięć na wyjściu przetworników...

    Mikrokontrolery   25 Sie 2008 21:24 Odpowiedzi: 2    Wyświetleń: 1140
  • Atmega644PA - Timer1 16-bit CTC, preskaler 1024, odliczanie do 1800, 1Hz błędne

    Nie za bardzo się nadaje. Musisz poszukać rezonatora kwarcowego z częstotliwością która dzieli się przez potęgę 2. Poza tym atmega ma chyba wewnętrzny oscylator ustawiany na 128kHz trochę mało ale zależy co zamierzasz robić.

    Mikrokontrolery AVR   22 Cze 2013 14:25 Odpowiedzi: 15    Wyświetleń: 2151
  • [Atmega128] Przykładowy kod w C dla Atmega128 obsługujący 2xRS232, konfiguracja AVR Studio

    Wektorów przerwań szuka sie nie tyle w dokumentacji winavr co w dokumentacji kontrolera, który się programuje. Nazwa wektora to nazwa przerwania ze spacjami zastąpionymi podkreślnikiem i dodanym przyrostkiem _vect np przerwanie od przepełnienia timera 1 w atmega 32: w dokumetnacji sekcja Interrupts (str. 42) 10 $012 TIMER1 OVF Timer/Counter1 Overflow...

    Mikrokontrolery AVR   24 Sie 2008 12:52 Odpowiedzi: 13    Wyświetleń: 2057
  • [c] Timer1 w Atmega164P: Niewłaściwa częstotliwość w trybie CTC, 16MHz kwarc

    Używam Timera1 z Atmega164P w trybie CTC, Atmega ma kwarc 16MHz, interesujący kawałek programu wygląda tak: Konfiguracja Timera: void Timer1_Init(void) { DDRD |= (1<<PD7); // PD7 wyjście PORTD |= (1<<PD7); // PD7 <= 1 TCCR1B = (1<<WGM12)|(1<<C...

    Mikrokontrolery AVR   24 Lis 2009 16:44 Odpowiedzi: 8    Wyświetleń: 1667
  • [ATMEGA128] Timer1 CTC nie generuje przerwań przy 16MHz, OCR1A=62500

    W AVR studio u mnie też to ladnie działa. A w układzie rzeczywistym jest zupełnie inaczej :/. Z tego co zaobserwowałem wygląda na to że moja ATMEGA nie powraca z części KONFIGURACJA_PINOW, ale nie wiem czemu.

    Mikrokontrolery AVR   06 Lip 2008 08:32 Odpowiedzi: 23    Wyświetleń: 4148
  • Funkcje pinów OC1A i OC1B w ATMega8535 – do czego służą i jak je wykorzystać?

    Dokładnie tak. Pytanie z jakiego uP korzystasz? Np.: tiny2313 ma 4 wyjścia OC: OC0A i OC0B dla Timer0 oraz OC1A i OC1B dla Timer1. Dla mega8 masz trzy wyjścia OC: OC1A i OC1B dla Timer1 oraz jedno dla Timer2 (OC2) Co do wejść oznaczonych TOSC1 i TOSC2 - w kontrolerach ATmega służą do podłączenia kwarcu zegarkowego (32kHz). Przy wykorzystaniu licznika...

    Mikrokontrolery   23 Kwi 2006 18:27 Odpowiedzi: 7    Wyświetleń: 4722