atmega przerwania timer

Znaleziono około 458 wyników dla: atmega przerwania timer
Podstawowa forma zapytania: atmega przerwać timer
  • Atmega8 - Odblokowanie globalnych przerwań hamuje pracę mikrokontrolera

    Szanowni Forumowicze, staram się z byle błahostką tutaj nie pojawiać, ale niestety natrafiłem na problem w trakcie programowania µC z którym nie potrafię sobie poradzić. Ćwiczę programowanie w C i od kilku dni testuję Timery na Atmega8. Udało mi się zaprogramować je na wszystkie znane mi sposoby....

    Mikrokontrolery AVR brzydal91   21 Lis 2011 20:57 Odpowiedzi: 12    Wyświetleń: 1934
  • atmega bascom - Atmega bascom pomiar prądu przy pwm

    Kamyczek w tym kraju się już nikomu nic nie opłaca :D Wiem że można kupić gotowe, ale ... Po pierwsze, primo - wypełniam sobie wolne chwile Po drugie, primo - mogę poćwiczyć programowanie i ile się przy tym nauczę to moje Po trzecie, primo - satysfakcja że zrobiło się to praktycznie samemu ( z drobną...

    Mikrokontrolery AVR 3149400   25 Cze 2018 21:02 Odpowiedzi: 49    Wyświetleń: 4158
  • AVR - przerwanie NAKED od UART\a

    (at)R-MIK Obawiam się, że nie masz racji. Poczytaj ABI gcc, dowiesz się dlaczego np. R1 musi być zachowany na stosie. R0 i RAMPZ praktycznie też. Oczywiście jeśli zmienisz kod na własny, to można w pewnych przypadkach R0 i R1 odpuścić. Natomiast podstawowe pytanie - jakie ma znaczenie czy sei wykona...

    Mikrokontrolery Początkujący 22053   18 Sty 2017 01:11 Odpowiedzi: 16    Wyświetleń: 1074
  • Ustawienie Timera w atmega128

    Witam Mam pytanie dotyczace ustawienia Timera 16bitowego w atmega 128. Kwarc 8Mhz. Chce odmierzyc 1ms. Czy moj sposob postepowania jest sluszny? (1/8Mhz)*40000=5ms wiec ustawiam (timer1) TCCR1B=(0<<CS12 | 0<<CS11 | 1<<CS10); (no prescaling) oraz TCNT1H=0x63; TCNT1...

    Mikrokontrolery ijon_tichy   04 Cze 2006 17:58 Odpowiedzi: 7    Wyświetleń: 1100
  • [C][Atmega16] Źle liczący timer

    Witam, Chciałem napisać program do liczenia 'sekund'. Jest to początek mojej drogi do zrobienia zegara. Problem jest taki, że po 5 minutach zegar spieszy już o 3 sekundy. Gdzie popełniłem błąd? Prescaler ustawiony na 1024, atmega na 8MHz na kwarcu wewnętrznym(może tutaj jest problem?), według informacji...

    Mikrokontrolery tmazur   31 Maj 2011 11:28 Odpowiedzi: 9    Wyświetleń: 2738
  • Przerwanie od UART zakłóca sterownie fazowe triaków

    Parę uwag: Disable Urxc - zbędne, po co? If Kod_znaku <> 13 Then Enter = 0 If Kod_znaku = 13 Then Enter = 1 Po co dwa sprawdzenia? Bascom jest okrutnie wolny i bez tego. Ale tak naprawdę to chodzi o to: Waitms 20 Co 3 dni piszę tutaj to samo zdanie: "żadnego oczekiwania w obsłudze...

    Mikrokontrolery AVR BlueDraco   27 Sty 2013 10:02 Odpowiedzi: 13    Wyświetleń: 2130
  • FT232BL + Atmega [asm]/[C]

    No fakt ;) jeden rząd wielkości się pomyliłem. No i faktycznie jest w dokumentacji, bo moja wspaniałomyślna książka o AVRach ma te same tabele co w dokumentacji ale się na 250kb kończy. W dokumentacji elegancko wychodzi. Wsadzę 16Mhz. Pomiędzy FT232 a Atmega wsadzę 6N137 bo chcę mieć izolację pomiędzy...

    Mikrokontrolery AVR sheeeep   18 Cze 2008 11:40 Odpowiedzi: 6    Wyświetleń: 3433
  • Atmega 8 Usart Serwo. Nic nie jest odbierane przez UART.

    Witam. Napisałem sterownik do serwa modelarskiego na Atmega 8. Teraz próbuje skomunikować ten sterownik z druga Atmegą 8, aby przesyłać pozycje zerwa z drugiej Atmegi do sterownika. Jednak napotkałem pewne kłopoty. Oto program do drugiej Atmegi: #include<avr/io.h> #include<...

    Mikrokontrolery AVR davidpi   01 Mar 2011 12:01 Odpowiedzi: 2    Wyświetleń: 1400
  • ATMega 8 USART. Czy możliwa jest utrata danych?

    Sprawdziłem i program w ogóle nie wchodzi do warunku if(Flaga==1). W przerwaniu Flaga jest ustawiana bez problemu, jednak mimo to program nie wykonuje instrukcji w if(Flaga==1). Ma ktoś jakiś pomysł dlaczego?? Dodano po 5 Hmm. Miałeś racje z tym volatile. Dałem volatile int Flaga i teraz jest...

    Mikrokontrolery AVR LordBlick   02 Mar 2011 22:38 Odpowiedzi: 33    Wyświetleń: 3256
  • Impulsy w ATMega - jak je zliczyć?

    I pomyśleć, że tyle dyskutujecie o dwóch liniach kodu w przerwaniu timera wywoływanym np. co 10 ms. Obejrzyj ten przykład, a pod if() wstaw instrukcję licznik ++ - i masz całe rozwiązanie.

    Mikrokontrolery Początkujący BlueDraco   10 Cze 2014 11:22 Odpowiedzi: 8    Wyświetleń: 1080
  • [Atmega16][BASCOM] Odbiór RC5 w przerwaniu - niestabilny

    Ok, a teraz jeszcze jedna sprawa: Zmodyfikowałem trochę program by wyświetlał na multipleksowanych wyświetlaczach LED 4x7 odebraną komendę. Jak zwykle trochę chodzi, ale nie do końca - założenie jest takie: odbiera komendę z rc5 i wyświetla ją na led, efekt jaki uzyskuję: odbiera komendę, wyświetla...

    Mikrokontrolery AVR FastProject   09 Maj 2011 14:26 Odpowiedzi: 10    Wyświetleń: 3812
  • [Atmega8][Bascom] Czas pomiędzy przerwaniami?

    to znaczy chcialem to zrobic wlasnie w taki sposob zeby liczyc czas miedzy przerwaniami. o tym drugim sposobie tez czytalem ale wybralem ten i na nim sie skupilem. na to nie wpadlem ze nie trzeba zatrzymywac timera non stop i go uruchamiac. tylko zerowac. byloby mniej kodu no ale wlasnie w taki sposob...

    Mikrokontrolery AVR johnny99   10 Kwi 2013 22:59 Odpowiedzi: 18    Wyświetleń: 3029
  • Timer0 przerwanie zamiast 1us jest ~3

    Tylko jest tego rodzaju problem iż atmega taktowana zegarem 16mhz przy preskalerze 8 i 8 bitowym liczniku minimalny czas jest w porządku (0,5us) maksymalny natomiast 128us więc dalej musze inkrementowac w przepełnieniu zmienną . Dodatkowo z tego co widze input capture przypisany jest tylko do timera1...

    Mikrokontrolery AVR nasiono   02 Lut 2012 14:16 Odpowiedzi: 9    Wyświetleń: 1594
  • Podkręcanie/tuning ATMega. ATMega8, ATMega16 lub ATMega32.

    Próbowałem 2 sztuki ATMEGA162. Obie pracowały stabilnie na 20MHz. Program pisany w C, niezbyt skomplikowany (operacje logiczne, arytmetyczne, skoki warunkowe, dostęp do pamięci etc, nie wykorzystywałem timerów, przerwań, pamięci EEPROM).

    Mikrokontrolery h-doc   22 Lut 2005 12:57 Odpowiedzi: 5    Wyświetleń: 1581
  • Podczerwień, C i ATmega 8L

    Witam... Generalnie rzecz biorąc procedury opóźnienia czasowego nie nadają się do modulowania diody IR... Częstotliwość nie jest zbyt stabilna to raz... Dwa nie uzyskasz 36kHz musisz skorzystać z dobrodziejstw timera... Np. tak... #include<avr/io.h> #include <avr/interrupt.h>...

    Mikrokontrolery pubus   03 Sie 2005 13:34 Odpowiedzi: 3    Wyświetleń: 1578
  • Atmega 128 i Timer1 z trzema rej. OCR1A, OCR1B i OCR1C

    Nie wczytujac sie zbytnio w manuala tylko patrzac na rysunek 46 wynika ze jak licznik tego timera zrowna sie z danym rejestrem to moze wystawic przerwanie i zmienic stan wyjscie jezeli zostana odpowiednio ustawione rejestry sterujace. Natomiast w trybie CTC jak nie trudno zauwazyc jezeli dany rejestr...

    Mikrokontrolery przemek20   02 Paź 2006 20:31 Odpowiedzi: 2    Wyświetleń: 1904
  • Atmega 8 + pwm

    Witam Takie coś trzeba zrobić. 1. TCCR1A=0b10000011 2. TCCR1B=0b00011001 3. OCR1A wpisujesz rozdzielczość czyli 100. 4. TCNT1 wpisujesz wartość wypełnienia od 0 do 100 Na wyjściu OC1A masz sygnał PWM a przerwania włącza się na innych rejestrach. Dar.El Coś się tak uparł , by wpisywać...

    Mikrokontrolery Dar.El   04 Lis 2006 13:30 Odpowiedzi: 8    Wyświetleń: 3368
  • Zmiana kodu z ATMega na 89s8252

    Rozumiem a czy któs z WAS mógłby zerknąć i powiedzieć mi co mam tutaj zmienić. Dim Adress As Byte , Command As Byte Dim Odebrano As Bit , Flaga As Bit Dim X As Byte Config Pind.2 = Input : Portd.2 = 1 Config Timer1 = Timer , Prescale = 8 'co 2usek przy 4MHz Stop Timer1 On...

    Mikrokontrolery markosik20   09 Lis 2006 18:39 Odpowiedzi: 9    Wyświetleń: 1239
  • szeregowo (3Wire) z ATmega 8

    przykładowa procedura mogłaby wyglądać tak: .EQU DATA = 5 .EQU CLOCK = 6 .EQU CHIP_ENABLE = 7 ;parametry wejściowe ; ; 3 bajty danych do wysłania umieszczone w SRAM ; pod adresem dane: send: ldi XL, Low(dane) ldi XH, High(dane) ldi R17, 3 cbi PORTD, CLOCK cbi PORTD, DATA ...

    Mikrokontrolery mirekk36   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 2924
  • Fast PWM dla ATmega 32. Dobrze rozumiem działanie?

    Jesteś pewien, że zmienia się wypełnienie a nie częstotliwość. Według tabelki Nr. 47 ustawienie WGM12 i WGM10 daje 5 tryb pracy timera1. Jest to Fast-PWM 8 bit gdzie top osiąga max 0x00FF i ustawiany właśnie jest w OCR1A. Aby regulować wypełnienie i częstotliwość skorzystaj z 1 trybu pracy tego timera...

    Mikrokontrolery Myrek1   11 Wrz 2007 01:43 Odpowiedzi: 9    Wyświetleń: 3348
  • ATmega 128 - jak ustawić 16MHz

    Witam Mam atmege 128au -wersja 16Mhz (albo 20?) W bascomie można ustawić max 8MHz, podanie większej wartości nic nie zmienia - sprawdziłem oscyloskopem sygnał generowany przez przerwanie od timera. W jaki sposób ustawić 16 (20) MHz? Przeniosłem z Układy programowalne.

    Mikrokontrolery vikelf   12 Sie 2007 14:51 Odpowiedzi: 2    Wyświetleń: 930
  • Czy ATMega 128 poradzi sobie z... ?

    Postaraj się policzyć zasoby takie jak timery i przerwania czy Ci wystarczy to co mega ma na pokładzie.

    Mikrokontrolery Szopler   11 Lut 2008 17:00 Odpowiedzi: 9    Wyświetleń: 1824
  • [atmega]8 zegar (strasznie spóźnia)[Bascom]

    Po podłączeniu rezonatora: Spróbuj w obsłudze zatrzymać timer przed jego załadowaniem, następnie uruchomić go po załadowaniu. W symulatorze Basom jest możliwość określenia ile cykli zajmuje wykonanie rozkazów wykonujących dane linie programu. Warto skorzystać z tego narzędzia aby skorygować wartość...

    Mikrokontrolery rusala   07 Kwi 2008 19:48 Odpowiedzi: 18    Wyświetleń: 2761
  • prośba o sprawdzenie schematu Atmega + przekaźnik 12 VDC

    Load Timer0 = 625 ?? Mam nadzieję, że kolega sam rozumie błąd w tym miejscu:> Poza tym ładnie jest najpierw włączyć timer a potem zezwolenie na globalne przerwania:>

    Mikrokontrolery KaJakKrzysztof   19 Kwi 2008 13:02 Odpowiedzi: 37    Wyświetleń: 9926
  • [atmega][bascom]problem z odliczaniem czasu

    Może używając timer1 i jakąś zmienną przechowującą ilość przerwań wywołanych przez ten timer - czyli co przerwanie timera zmienna+1 i jeśli osiągnie jakąś tam wartość (czyli ileś tam przerwań timera = jakiś czas (zależny od kwarcu)) to wtedy spełniać ten warunek.

    Mikrokontrolery cepelia   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2307
  • [ATMEGA] WinAvr - ilość RAMu

    nie da sie wprost okreslic jaki rozmiar stosu bedzie potrzebny. mozna za to napisac sobie swego rodzaju funkcje kontrolujaca, ktora bedzie sprawdzala wartosc SP. najlepiej w postaci przerwania od timera. mozna tez recznie, w symulatorze lub debuggerze, podgladac wartosc rejestru SP. 4\/3!!

    Mikrokontrolery AVR mirekk36   07 Gru 2010 22:18 Odpowiedzi: 12    Wyświetleń: 2102
  • Zmiana Atmega8 na Atmega 168

    Dzieki Atom1477 miałeś racje chodziło o fusebit divide clock by 8. Teraz waity odliczają sie poprawnie .program tez chodzi ok. tylko te przerwania które miały być co sekundę sa teraz wyzwalane według oscylatora wewnętrznego a chce zeby były jak w 8 z kwarcu 32768 czy Config Timer2 = Timer , Prescale...

    Mikrokontrolery AVR atom1477   21 Sty 2009 06:16 Odpowiedzi: 19    Wyświetleń: 4330
  • [ATMEGA 8][BASCOM] Tablica informacyjna LED

    Niestety nie potrafię tego przełożyć na Bascom więc , może przedstawię Ci koncepcje jak to pisałem ok ? Aktualnie dla jednej napisane bo nie mam jak dołaczyć drugiego ( jestem niestety po za miastem ) , ale nie ważne . Więc jesli patrzyc z perspektywy jednego 8x8 : Ustawiłem Timer na f = 50 Hz...

    Mikrokontrolery AVR kamil007   02 Lis 2010 07:54 Odpowiedzi: 106    Wyświetleń: 33882
  • 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 Krawi2   25 Maj 2009 20:52 Odpowiedzi: 48    Wyświetleń: 13234
  • [atmega][c] odmierzanie czasu w dół

    Krótka podpowiedź: ustaw sobie któryś timer żeby się przepełniał co 1 sekundę albo jakąś WYMIERNĄ część sekundy (należy ustawić odpowiedni podzielnik zegara CKSL i wartość w OCRx) i następnie albo uruchom przerwanie od zegara i w programie przerwania będzie ci się odejmować od zmiennej (powiedzmy sekundy--;...

    Mikrokontrolery AVR autotransformat   23 Maj 2009 15:09 Odpowiedzi: 7    Wyświetleń: 2561
  • atmega 16 odczyt wartosci z timer1

    Witam Czy mozna podczas gdzy Timer1 sobie liczy odczytac z niego wartość? ustawia preskaler na 64 i probuje odczytywac rejestry TCNT1H i TCNT1L i zawsze dostaje 0. Kwarc 1MHz , timer sie uruchamia bo mam od niego przerwanie.

    Mikrokontrolery AVR wilk125   05 Cze 2009 13:35 Odpowiedzi: 2    Wyświetleń: 1164
  • ATMEGA 8 - pomiar predkości obrotowej silnika [BASCOM]

    Witam kolegów mam taki problem potrzebuje programu do mierzenia prędkości obrotowej silnika. Idea pomiaru jest znana, wykorzystywany jest do tego transoptor obiciowy. Ale to nie jest celem mojego wywodu. Potrzebuje krótkiego pomiaru obrotów zbudowanego na licznikach. Oscylator zewnętrzny 8MHz. Układ...

    Mikrokontrolery AVR kozikron   08 Cze 2009 18:48 Odpowiedzi: 4    Wyświetleń: 5037
  • Atmega 16 problem z opoznieniem sygnalu

    krotki opis proramu, po wykryciu przerwania pierwszy raz na INT0 uruchamia timer i odlicza czas do drugiego przerwania, po drugim przerwaniu i kolejnych na PA2 jest wystawiany impuls trwajacy 200us, impuls jest opoznany w stosunku do sygnalu wejsciowego w zaleznosci od okresu sygnalu. Problemem okazalo...

    Mikrokontrolery AVR wilk125   16 Cze 2009 13:12 Odpowiedzi: 27    Wyświetleń: 3293
  • Odtwarzacz muzyki Atmega S65 SD WAV3

    Witam , i gratuluje wykonania ! Mam pare pytań do autora jak i do szanownych kolegów ( również chętnie stworzyłbym coś takiego ) . 1) Okres przerwania timera wykonującego przekazanie na zewnątrz kolejnej próbki powinno być wywołane zgodnie z polem 24 w Headerze wave'a tak - f probkowania? ( )...

    DIY Konstrukcje tdx110   08 Mar 2010 14:22 Odpowiedzi: 85    Wyświetleń: 34115
  • ATmega + tryb uśpienia - moje pytania

    niestety wyłączyło się moje urządzonko skutecznie, zaraz spróbuje z innymi trybami Dodano po 14 a więc wyniki badań sa następujące: 13,2 mA w trybie IDLE i 13mA z wyłączonym oszczędzaniem. Można przyjąć to samo. Wyświetlacz był wyjęty, więc nie miało wpływu jaka cyfra się wyświetla. Czy jeśli...

    Mikrokontrolery jezjacek   15 Lis 2009 15:40 Odpowiedzi: 13    Wyświetleń: 3511
  • [ATmega] Algorytm dla RC5 z ICP?

    Witam Szanownych Kolegów, Chciałem się spytać czy ktoś spotkał się z pewnym algorytmem dekodowania sygnału RC5 z użyciem przerwania ICP i Timera1 - nie mogę tego opanować przyznam szczerze. Z góry dziękuję... robiw PS. Ostatecznie INT0 i Timer lecz wydaje się, iz nie jest to rozwiązanie 100%

    Mikrokontrolery AVR robiw   03 Gru 2009 20:08 Odpowiedzi: 6    Wyświetleń: 3659
  • [ATMEGA][C] Jak odtworzyć plik WAVE?

    No zmiana tej liczby nic nie daje oprócz tego że jest ciszej. Mam podłączony głośnik 8Ω bezpośrednio przez drabinkę, próbowałem też przez wzmacniacz ale to nic nie zmieniało. Ciągle słychać charczący dźwięk, taki chropowaty. Próbowałem na kilku utworach. Może trzeba zastosować jakiś filtr,...

    Mikrokontrolery MarcusBurnett   01 Lut 2010 13:24 Odpowiedzi: 34    Wyświetleń: 6829
  • ATmega 128 animacja tekstu na lcd nie działa.

    Tak to jest, jak się pisze programy oparte o _delay_ms - ciężko cokolwiek później zmienić. #define F_CPU powinno być przed #include <avr/delay.h> Na dodatek Twój program nie realizuje żadnego przewijanie tekstu, tylko pojedyńczy "latający znaczek", bo aktywny będzie tylko jeden znak na raz. Poszukaj...

    Mikrokontrolery AVR inventco.eu   01 Lut 2010 15:57 Odpowiedzi: 11    Wyświetleń: 2170
  • [ATMEGA]Bascom . RS485 , LCD i zakłócenia

    Może wyjaśnię do końca jak to wygląda. Otóż mój program co pewien czas(około 5 sekund) wysyła zapytanie do jednego urządzenia , potem odbiera odpowiedź i pora na wysłanie zapytania do drugiego urządzenia i znowu odbiera dane. I tak się dzieje non-stop. Problem z LCD mam w momencie kiedy nacisnę "przycisk"...

    Mikrokontrolery AVR adambehnke   25 Kwi 2010 21:57 Odpowiedzi: 65    Wyświetleń: 12263
  • Program do pomiaru czasu w bascomie na atmega 8

    Używaj kwarcu zewnętrznego do pomiaru czasu. Wbudowany generator nie jest stabliny. Komenda "waitms" nie jest zbyt precyzyjna do czasu. Zainteresuj się: licznikami, timerami, przerwaniami.

    Mikrokontrolery Wojtec   22 Kwi 2010 08:40 Odpowiedzi: 5    Wyświetleń: 1332
  • odczyt pinu gdy jest on ustawiony jako wyjście-Atmega

    TIMER1 COMPA Timer / Licznik 1 dopasowanie porównania A Masz chyba rację ale jak to jest w szczegółach? Kiedy następuje przerwanie w PWM -korekcja fazy, przy odliczaniu w dół czy górę? Potrzebne mi jest rozróżnienie by PWM był poprawny fazowo. Jednak chyba zdecyduję się na czytanie pinu OC1A/...

    Mikrokontrolery AVR panbosman   22 Kwi 2010 22:31 Odpowiedzi: 20    Wyświetleń: 2017
  • Bascom Atmega ustawienia Timer1 - problem

    Napisałem coś takiego. Czy to ma sens? Po pojawieniu się pierwszego zbocza opadającego na Int1 powinno uruchomić Timer1 i po podaniu drugiego zbocza opadającego na wyświetlaczu powinno pokazać wartość Timer1. W symulacji pokazuje na lcd cały czas zero. Gdzie jest problem? Na razie chcę mierzyć tylko...

    Mikrokontrolery AVR landy13   02 Maj 2010 20:51 Odpowiedzi: 7    Wyświetleń: 2546
  • Atmega 32 TDA 1543 odtwarzacz WAV

    A ja się obawiam że wykonanie tego będzie w ogóle niemożliwe. I2S jest interfejsem dość szybkim a do tego niosącym zegar. Procesor się nie wyrobi. W jednym przerwaniu o d Timera musiał bym wysłać kilkadziesiąt bitów danych co jest już raczej niemożliwe. Sorki.

    Mikrokontrolery AVR ugh123   06 Maj 2010 19:45 Odpowiedzi: 11    Wyświetleń: 4490
  • ATMEGA 16 Bascom. I/O jednocześnie

    Akurat klawiatura matrycowa to moim zdaniem nieporozumienie w przypadku tak krótkiego selektora. - jakie nieporozumienie? o ile dobrze zrozumiałem (chyba że coś jednak źle) to chodzi i stworzenie klawiaturki 8 słiczy a do tego 8 diod LED. Jeśli tak to już klawiatura matrycowa 3x3 daje możliwość...

    Mikrokontrolery AVR mirekk36   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2531
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Wracając do przerwań, zgodnie z obietnicą wrzucam przykładowe definicje interfejsu klas opartych na przerwaniach. Pierwsza obsługuje timer i umożliwia wywoływanie z opóźnieniem lub cyklicznie podanej funkcji, lub wywoływanie jakiejś akcji: 1 #ifndef _TMFTIMER_H 2 #define _TMFTIMER_H ...

    Mikrokontrolery AVR utak3r   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 7495
  • [BASCOM]Zegar na atmega 8 i odbiór kodu RC5 w tle

    Witam! Od niedawna męczę się z odebraniem kodu Rc5 w tle działania innego programu. W moim wypadku jest to zegar z budzikiem na LCD który działa bez problemu lecz jak tylko dorzucę do programu procedurę odbierania Ir to wtedy przestaje mi liczyć czas mój zegar. Niżej zamieszczam przykładowy program...

    Mikrokontrolery AVR łuki_mar44   12 Lip 2010 15:07 Odpowiedzi: 8    Wyświetleń: 3084
  • Sterowanie silnikiem krokowym, atmega 8, zmiana szybkości

    mateusz- dostałeś trochę działający program. Zrób: zapisz-> jako-> test0. Potem zacznij przerabiać. Jak coś zadziała- zapisz-> jako-> test1. Zacznij czytać- help po polsku napisany przez ZbeeGin jest na stronie Bascoma. Mikroprocesorowa ośla łączka jest na stronie EdW. Zaczęło coś działać- to nie...

    Mikrokontrolery mateusz77892   13 Paź 2010 19:04 Odpowiedzi: 63    Wyświetleń: 14610
  • [AVR] obsługa przerwania od licznika 1

    2 serwa można zrobić całkowicie sprzętowo TCCR1A = _BV(WGM11); /* Fast PWM, ICR1 is top */ TCCR1B = _BV(WGM13) | _BV(WGM12) /* Fast PWM, ICR1 is top */ | _BV(CS11) /* div 8 clock prescaler */ ; OCR1A = 3000; // to jest chyba dla zegara...

    Mikrokontrolery AVR mar3kk   08 Lis 2010 23:03 Odpowiedzi: 8    Wyświetleń: 3126
  • Uklad pomiarowy ADC atmega , bascom -pomocy

    Program ok, natomiast nie musisz podawać innego źródła do przerwania... Wystarczy przerwanie od skonfigurowanego wewnętrznego Timera. Co do kodu to ja raczej nie widzę problemu żeby rozwodzić się nad sztuką. Jeśli działa a kod jest poprawny to czy zostanie napisany na tablicy i pętli, czy na zmiennych...

    Mikrokontrolery AVR atmeg   26 Lis 2010 23:46 Odpowiedzi: 10    Wyświetleń: 3625
  • Odbieranie kodu: RC5 lub RC6 w C (Atmega)

    Witam, mam może trochę głupie pytanie, ale nie mogę jednej rzeczy zrozumieć odnośnie przesyłu informacji. Prawie wszystkie tematy na elektrodzie odnośnie odbierania informacji są w języku Bascom, a znam tylko C oraz trochę assemblera. Załóżmy, że mam Atmegę8, do INT0 dołączam nóżkę TSOP1736, która...

    Mikrokontrolery AVR qqś   16 Lis 2010 20:55 Odpowiedzi: 0    Wyświetleń: 1630
  • [Atmega 2560] Dziwne zachiwanie debugera

    Ten program nie był jeszcze wtedy skończony, więc miał trochę błędów ;) Ogólnie chodziło mi o to żeby ktoś mnie upewnił w przekonaniu, że takie "skakanie" po kodzie jest normalne, a nie że np. mam jakąś złą wersję programu. No i tak też się stało ;). Dzięki za bardzo profesjonalne podejście to tego tematu...

    Mikrokontrolery AVR Dastur   05 Gru 2010 22:49 Odpowiedzi: 7    Wyświetleń: 1209
  • [ATmega][c]Bardzo dokładny pomiar czasu

    74HC74 bramkuje sygnał wejściowy tak aby jego impulsy nie były krótsze niż impulsy taktowania licznika 74HC590(już samo to wyfiltrowuje część krótkich szpilek) - blokuje to możliwość wyzwalania przerwania ICR1 z nadmierną częstotliwością. W układzie jak na rysunku 74HC590 zlicza gdy sygnał PULSE...

    Mikrokontrolery AVR PietrekDer   26 Gru 2010 10:47 Odpowiedzi: 12    Wyświetleń: 3957
  • [Atmega 8535][C] Klawiatura matrycowa 4x5.

    Idea jest zawsze taka sama, bez wzgledu na procesor. Jezeli Verengard nie uzywa zadnego OSa to moze zrobic to na przerwaniu od timera.

    Mikrokontrolery AVR Fredy   28 Gru 2010 17:50 Odpowiedzi: 9    Wyświetleń: 1564
  • Pytanie laika - AVR Atmega, licznik impulsów

    Witam wspólnotę chciałbym zaznaczyć że z wykształcenia jestem mechanikiem, a z programowaniem nie miałem wcześniej styczności. Przeczytałem książeczkę która mowiła o programowaniu w jezyku bascom, i stworzyłem taki o to kod programu. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 Config...

    Mikrokontrolery CyccX   25 Kwi 2011 14:59 Odpowiedzi: 1    Wyświetleń: 2157
  • Sprawdzenie taktowania ATmega

    Albo ustawić 16 bitowy timer i w przerwaniu od jego przepełnienia zmieniać stan diody. Do tego super urządzenie pomiarowe jakim jest stoper w telefonie i już kontrola na wysokim poziomie :)

    Mikrokontrolery AVR asembler   06 Maj 2011 21:04 Odpowiedzi: 16    Wyświetleń: 3544
  • Potrzebne 32 kanały PWM pod ATMEGA ?

    Kurka, namieszane... Nie bardzo wiem jak to zrobić z tym porównaniem. Naprowadź mnie. 1. Ustawiam licznik na daną częstotliwość występowania przerwania (powiedzieliśmy 1kHz). Z każdym nowym okresem załączamy wszystkie diody i inne urządzenia podpięte do pinów 74hc.. W tym miejscu mamy początek...

    Mikrokontrolery AVR andrewsek   04 Sie 2011 09:07 Odpowiedzi: 44    Wyświetleń: 5593
  • Pomiar prędkości wiatru ATMEGA

    Niestety tadziku, twoja odpowiedz nic mi nie daje bo nie wiem jak w kodzie w języku C wmontować inicjalizację i obsługę przerwań... tak, czytałem manual i przykłady na necie ale tam są zazwyczaj pisane w bascomie którego zupełnie nie kumam a jeśli nawet jest w C to nie rozumiem zasady inicjalizacji tych...

    Początkujący Naprawy neurve   28 Maj 2011 14:39 Odpowiedzi: 7    Wyświetleń: 3861
  • [ATmega][C] ADC LED = oświetlenie do modelu RC.

    włączony Dodano po 14 poprawki + moja propozycja czasów strobe SKYPE trzeba było od razu uruchomić, to zaoszczędzilibyśmy wiele czasu :) Możliwość obserwowania wyniku na odległość za pomocą kamery - takie czasy ... Pięknie działa, a to jeszcze nie koniec ...

    Mikrokontrolery AVR modrzej1988   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 12156
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    tak, można mierzyć długości półbitów ale zauważ że wtedy wstrzymuję główny program na czas odbioru całej ramki. Ale jest rozwiązanie, pobieram dane co pół bitu a nie co cały. Wtedy gdy otrzymam np 01 to mam 1, 10 to mam 0, a gdy dostanę 11 lub 00 to znaczy że bit jest błędny. Przerwanie Timer0 muszę...

    Mikrokontrolery AVR 30402   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 5958
  • Atmega 128 i dioda bascom

    Pewnie trza wyłączyć bit M103C w fuse. zapis: [syntax=basic4gl]Load Timer0 = 250[/syntax] jest błędny. prawidłowo: [syntax=basic4gl]L... Timer0 , 250[/syntax] Poza tym przy tych ustawieniach timera w stosunku do prędkości kwarcu nie uzyskasz przerwania co 8ms.

    Mikrokontrolery AVR marcinwrc2   29 Cze 2011 20:51 Odpowiedzi: 2    Wyświetleń: 1220
  • Bascom Atmega 168 ustawienie timer2 w tryb CTC i OC2B na toggle

    Można toggleować ale nie skrócisz cyklu timera do tych 4ms, to musi być wykonane poprzez ocr2a, ewentualnie zerujesz programowo w przerwaniu od ocr2b. To z tym read only musi być błędem, w datasheetach też się takowe zdarzają

    Mikrokontrolery AVR janbernat   29 Sie 2011 20:05 Odpowiedzi: 11    Wyświetleń: 2582
  • Atmega 16 timer2 i 0 nie działają razem.

    TUTAJ -> po wywołaniu przerwania zmienna Tczas jest zerowana więc max wartość jaką ona osiągnie po inkrementacji wynosi 1 po czym po kolejnym wywołaniu się wyzeruje :) Pozdrawiam Nie prawda. Taka zmienna statyczna jest tworzona i inicjowana tylko RAZ. działa to tak samo jak: [syntax=c]static...

    Mikrokontrolery AVR gaskoin   30 Sie 2011 22:58 Odpowiedzi: 11    Wyświetleń: 1204
  • ATMEGA i gorąca masa. Wpływ zakłóceń z sieci.

    Używasz wektora przerwania od przepełnienia licznika timera. Powinieneś używać wektora od TIMERx_COMPA, przecież programujesz tryb CTC i rejestr OCRxA (przynajmniej tak to powinno być zaprogramowane). Generalnie, polecam pobawić się w symulatorze ustawieniami timera (oczywiście po przeczytaniu dokumentacji)...

    Mikrokontrolery AVR misiu_mietowy   04 Sty 2012 18:40 Odpowiedzi: 56    Wyświetleń: 8240
  • [C][ATmega] Zegar widmowy, jak zlikwidować drganie obrazu

    ATmega324PA jak napisałem w pierwszym poście. Schemat w załączniku. Inicjalizacja IO: [syntax=c] #define SHCPon DDRA |= _BV(0);PORTA |= _BV(0); //SCK/SRCLK pin 11 ////////////////////////////////poprawić połączenia na płytce #define SHCPoff DDRA |= _BV(0);PORTA &= ~_BV(0); #define DSon...

    Mikrokontrolery AVR 25737   31 Maj 2012 22:25 Odpowiedzi: 14    Wyświetleń: 1476
  • atmega - sterowanie pojazdem z silnikiem krokowym

    Musisz wykorzystać jeden z timerów do generowania równych odstępów czasowych. I potem w zależności od kierunku obrotu i prędkości w każdym lub co którymś przerwaniu ustawiać na danym silniku kolejny/poprzedni krok. Kroki polecam zapisać w tablicy i potem tylko wywoływać jej określony element.

    Mikrokontrolery Początkujący baracuda2   13 Lis 2013 20:31 Odpowiedzi: 5    Wyświetleń: 1551
  • CNY17 atmega 16 brak palenia sie diody

    Skoro nie definiujesz obsługi INT0, to go nie właczaj. Spróbuj najpierw zapalać/gasić LED. Potem włącz i sprawdź czy program wchodzi w przerwanie od INT1. Dopiero potem spróbuj odliczać czas i gasić LED z timera. Podasz częstotliwość taktującą procesor czy mamy zgadywać?

    Mikrokontrolery AVR lbobby   24 Kwi 2013 20:19 Odpowiedzi: 17    Wyświetleń: 2034
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    U mnie akurat dość szybko "zaskoczyło". Tylko mam w odbiorniku problem z blokowaniem przerwań/timerów . W nadajniku nie ma takiego problemu. timer działa, bo odlicza czas pomiędzy "wysłaniami" oraz czas wywołania czujników DS i DHT11. Zakładałem, że odbiornik działa tak: - nasłuchuje danych - pojawienie...

    Mikrokontrolery futek2   08 Lut 2018 10:31 Odpowiedzi: 706    Wyświetleń: 228995
  • Atmega, Bascom - Obrotmomierz - nie zlicza.

    Teraz Timer1 powinien mierzyć okres a po przeliczeniu zmienna Liczba powinna podać częstotliwość. Sygnał podaje na INT0 i wyświetlacz zaczyna szybko migać więc nie widać jaki jest wynik. Podaje 84Hz ale wyniku na LCD brak. Sam fakt że wyswietlacz 'miga' oznacza że coś tam jednak się pokazuje....

    Mikrokontrolery AVR grala1   29 Sie 2013 15:23 Odpowiedzi: 5    Wyświetleń: 1500
  • Jak zrobić regulator temperatury sterowany AVR Atmega??

    Witaj,kiedyś napisałem program w Bascomie do załączania żelazka które nie miało żadnego czujnika i regulatora temperatury,program jest napisany pod czujnik temperatury LM35 ponieważ ma duży zakres mierzenia,może ci to pomoże w rozwiązaniu twojego problemu: [syntax=basic4gl][/syntax] ... =...

    Początkujący Naprawy miaGF   20 Paź 2013 22:12 Odpowiedzi: 8    Wyświetleń: 3852
  • regulacja obrotów silnika atmega bascom

    A jak często musisz odświeżać informacje na wyświetlaczu? Może wystarczy raz na np. dwie sekundy? Masz przecież wolny jeszcze timer - możesz wykorzystać go w przerwaniu aby odświeżał wyświetlacz. Taka chwilowa "niedyspozycja" kontroli będzie w zasadzie nie zauważalna dla silnika.

    Mikrokontrolery AVR ziguś   27 Lis 2013 20:28 Odpowiedzi: 6    Wyświetleń: 2367
  • [Atmega16][C] - TWI/USART - Komunikacja Atmega 16 - Attiny 2313

    Ja ogólnie etap migania diodami mam już za sobą zrobiłem parę projektów prostych wykorzystujących TIMERY, Przerwania zewnętrzne, obsługę klawiatury bądź LCD i teraz zamierzam się właśnie dokształcić w interfejsach a doświadczenia w tym temacie nie mam, dlatego też pytam się was. A co sądzicie aby ten...

    Mikrokontrolery AVR MichGX   06 Gru 2013 10:19 Odpowiedzi: 7    Wyświetleń: 1809
  • ATMEGA 8 [C] - Dziwne zachowanie na PD2 (INT0)

    Witam, Przechodząc szybko do sedna tematu. Program pisany do 10 kanałowego sterownika oświetlenia DC. Timer0 służy do generowania programowego PWM. INT0 oraz TIMER1 CTC ma obsługiwać transmisje danych(tymczasowo kod usunąłem myśląc że to on jest problemem). Problemem jest to że przy kodzie jak poniżej...

    Mikrokontrolery Początkujący dreslak   26 Gru 2013 09:43 Odpowiedzi: 2    Wyświetleń: 825
  • Atmega 8 - Tablica LED, efekty

    Ale po co tu aż podwójne buforowanie? Według mnie jeden bufor wystarczy. I w przerwaniu od timera wysyłać zawartość bufora do rejestrów przesuwnych. A w programie głównym tylko modyfikować bufor.

    Mikrokontrolery AVR piotrva   04 Sty 2014 21:11 Odpowiedzi: 13    Wyświetleń: 3516
  • AtMega - wielozadaniowość AVR ?

    Nadal nie rozumiesz o czym koledzy piszą. Przeczytaj sobie co to są przerwania, co to są i po co są timery. Twój program powinien być taki że w pętli głównej procesor śpi, a w tle w timerach i na zewnętrznych przerwaniach dzieje się cała reszta. Timer mierzy czasy, a przerwania zewnerzne powodują...

    Mikrokontrolery AVR Futrzaczek   28 Mar 2014 10:44 Odpowiedzi: 9    Wyświetleń: 2466
  • atmega 32 - przepływomierz bascom jaki kod

    W obu programach masz błąd. W pierwszym: Akurat kod tu nie ma wiele wspólnego zrobiłem to na dwa sposoby i za każdym razem inne wyniki Widać że jednak ma. Chyba to rozgryzłem Proszę mnie poprawić jak się mylę No teraz by było. Przerwanie Int nie dzieli przez 256 więc masz przerwanie co impuls. Tylko...

    Mikrokontrolery AVR michal19835524   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 6336
  • ATMEGA 8 - Przrwania, prescaler 128

    Witam! Jestem osobą początkującą i chciałabym prosic o pomoc przy zmianie fragmetu kodu, ponieważ nie bardzo wiem gdzie tego szukać w datasheet. Obecnie mam coś takiego: [syntax=c] void Init_Timer() // Inicjalizacja przerwania Timera (co pół sekundy dla 8MHz wewnętrznego) { TCCR1B |= (1<<WGM12)|(1<<CS11)|(1<&...

    Mikrokontrolery AVR mala.nm   05 Gru 2014 09:46 Odpowiedzi: 11    Wyświetleń: 981
  • Atmega - zasilanie z baterii 1.2 V/1.5 V

    Nie działa mi to: Dodano po 26 Czy da się jednocześnie używać watchdoga jako timer i jako układ który w razie błędu resetuje mikrokontroler? Dodano po 3 Aktualizacja. Poprawiłem ten kod i teraz już dioda dość dobrze świeci, tylko gdy ustawię stan niski w przerwaniu watchdoga to ona nadal...

    Mikrokontrolery Początkujący 2443453   09 Gru 2014 15:50 Odpowiedzi: 12    Wyświetleń: 1398
  • Atmega - sterowanie oświetleniem z wykorzystaniem istniejącej instalacji

    Częstotliwość PWMa A widzisz... :) Wartość częstotliwości badania napięcia też trzeba jakąś ustalić. Jakieś sugestie? Kilkadziesiąt razy większa od częstotliwości sieci. Żeby układ nadążał reagować na tętnienia napięcia na kondensatorze filtrującym. Z 1kHz pewnie trzeba. W praktyce dokładna...

    Mikrokontrolery tom_ex   07 Kwi 2015 07:29 Odpowiedzi: 90    Wyświetleń: 6438
  • SMT32 vs Xmega - Co po Atmega?

    Ja troszkę odsunę się od odpowiedzi. I powiem tak: Jeśli poznasz dobrze jedną architekturę w raz z całą otoczką, tzn sposobami debugowania, posługiwania się narzędziami. Nauczysz się dobrze kodzić i nie mam tu na myśli napisania czegoś co działa, bo to dopiero 20% sukcesu. Bo niezawodność czytelność...

    Mikrokontrolery tmf   12 Lip 2015 07:19 Odpowiedzi: 32    Wyświetleń: 5952
  • ATMEGA - Sterowanie silnikiem

    Żeby zrobić taki projekt dobrze, musisz najpierw poznać podstawy. Potrzebne będą Ci: 1. Obsługa portów IO 2. Timery 3. Przerwania 4. UART Procesor z komputerem najlepiej (najprościej) połączyć przez układ FT232RL (lub podobny mostek USB<>UART) i potem z LV masz dostępny port szeregowy...

    Mikrokontrolery Początkujący tmf   23 Lip 2015 15:02 Odpowiedzi: 24    Wyświetleń: 1266
  • Atmega 8 - Licznik do14, Kod C jak wyzerować licznik pierwszym impulsem?

    Rozumiem, Umieściłem zgodnie z pierwszą sugestią konfigurację timera, program nadal działa lecz inaczej; teraz po naciśnięciu PIND, licznik liczy b. szybko chyba się przepełnia i tak dookoła. Gdy próbowałem wkleić obsługę przerwania - brak kompilacji. Czy można wydłużyć jeszcze czas timera(np. do testów)?...

    Mikrokontrolery Początkujący sp5gbw   26 Sty 2016 18:55 Odpowiedzi: 11    Wyświetleń: 1368
  • [C][atmega32] - Atmega i dekoder 1 z 10

    Zainstalowałem AvrStudio7 , jest ok. Znalazłem część starego kodu ale to tylko szkielet jest niekompletny. [syntax=csharp] //******... NIXIE CLOCK //*******************************... <stdint.h> #include...

    Mikrokontrolery AVR margas4542   29 Sty 2016 11:26 Odpowiedzi: 8    Wyświetleń: 933
  • Atmega - przetłumaczenie C (AVR) na język Arduino

    Witam, próbuję napisać program do odbierania danych z modułu Bluetooth HC-06. Kod, który znalazłem i zmodyfikowałem działa, lecz jest napisany w języku, który jest dla mnie trudniejszy. Chciałbym zapytać czy ktoś ma może odpowiednik poniższego programu w języku Arduino? Aktualnie potrzebuję stworzyć...

    Początkujący Elektronicy XFawkes   02 Maj 2016 13:45 Odpowiedzi: 2    Wyświetleń: 279
  • Obsługa klawiatury bez zasilania ATMEGA

    Nie, podajesz na jedno wyjście wiersza stan niski i sprawdzasz stan wejść kolumn podciągniętych wwnętrznei do plusa. Robisz to zwsze w przerwaniu timera. To samo przerwanie może służyć np. do wyświetlanai LED, o ile masz w systemie wyświetlacz multipleksowany.

    Mikrokontrolery Początkujący Radzio M.   16 Maj 2016 23:00 Odpowiedzi: 11    Wyświetleń: 870
  • ATmega - Optymalizacja assembler

    (at)yanan Sposób na timeouty jaki masz jest ok, jakbym miał się czegoś przyczepić to tego, jak odróżnisz odebranie 0xff od timeouta w twojej funkcji? Oczywiście najogólniej robienie odbioru danych z wolnych interfejsów typu UART za pomocą poolingu to porażka na całej linii. Zdecydowanie należałoby...

    Mikrokontrolery AVR yanan   30 Maj 2016 20:09 Odpowiedzi: 6    Wyświetleń: 723
  • AVR: Czas obsługi/reakcji na przerwanie licznika

    Wg. mnie te 4 takty obejmują również czas wykonania przerywanego rozkazu. Przynajmniej tak pokazuje symulator w AVR Studio. Oczywiście jeżeli przerywamy rozkaz dwucyklowy (np SBI) to opóźnienie wyniesie 5 taktów. Jeszcze dla pełnej poprawności to piszesz o ATEMGA16 i ATMEGA644P więc Twój przykładowy...

    Mikrokontrolery AVR 22053   26 Mar 2017 18:36 Odpowiedzi: 5    Wyświetleń: 966
  • Zegar na Atmega 32 - spieszy o 2sekundy na godzinę

    W trybie CTC nie musisz się martwić o ładowanie nowej wartości to timera, bo dzieje się to samoczynnie. Musisz jedynie na początku programu wpisać przy jakiej wartości timer będzie się resetował wpisując do rejestru OCR2 wyliczoną wartość. Przy 8 bitowym timerze proponuję ustawić preskaler na 1024 zaś...

    Mikrokontrolery 373522   18 Maj 2017 21:33 Odpowiedzi: 20    Wyświetleń: 999
  • Atmega bascom i ADC - dziwne zachowanie

    Auto napisał: satanistik napisał: Program w przerwaniu od timera mierzy wartość z ADC Rozwiązanie dość kiepskie. Wchodzi w przerwanie, wyzwala pomiar, czeka na wynik W PRZERWANIU!, Nie twierdze że to jest rewelacja, ale samo w sobie nie powinno prowadzić do błędu w stylu "brak kolejnych pomiarów...

    Mikrokontrolery AVR trol.six   13 Lip 2017 11:43 Odpowiedzi: 13    Wyświetleń: 999
  • [ATMEGA] [C] Sprawdzenie stanu zmiennej - modulo vs porównanie

    Pomyśl, co się stanie, gdy przerwanie timera zostanie zgłoszone w trakcie wykonywania modyfikacji portu w pętli głównej, po odczycie PORTB, a przed jego zapisem. Jeśli wyjścia są modyfikowane w przerwaniach - nie należy modyfikować innych wyjść tego samego portu w wątku głównym. To jedna z wielu przesłanek...

    Mikrokontrolery Początkujący krzychusss   20 Lip 2017 17:04 Odpowiedzi: 13    Wyświetleń: 1194
  • Atmega pomiar wypełnienia impulsu

    Niemniej ten błąd jest taki sam dla każdego kolejnego pomiaru przez co odejmuje się on i otrzymujesz dokładne wskazania O ile nie ma uruchomionych innych przerwań. Nawet, jak te inne przerwania zrobi o "niższym priorytecie" to i tak mogą wystąpić w tym samym czasie lub te "niższe" trochę wcześniej...

    Mikrokontrolery Początkujący archanoid   14 Mar 2018 10:53 Odpowiedzi: 26    Wyświetleń: 597
  • Atmega Bascom RS232 trzy urządzenia

    3. w Bascomie można zdefiniować dodatkowo, opócz sprzętowego UART-a, także wirtualne porty UART, na dowolnych portach. 4. Polecam: , a dokładnie rozdział: "SOFTWARE UART" Nie polecam software uart. W Arduino sa z tym, kłopoty a Bascom jest jeszcze bardziej nieprzewidywalny a nie ma dostępu do...

    Arduino huzzar.ts   25 Wrz 2018 07:08 Odpowiedzi: 53    Wyświetleń: 564
  • Pseudowieleowątkowość C atmega

    Dzięki czareqpl Poczytam i zobaczę, co z tego zrozumiem. Ja się staram coś nauczyć czysto hobbystycznie. Myślę, że na ARM to dla mnie stanowczo za wcześnie. Ja buduję małe nie skomplikowane urządzonka i zacząłem zabawę z mikro kontrolerami. Nie mniej jednak kilka operacji się wykonuje. Coś tam mierzy,...

    Mikrokontrolery piloszkotosz   03 Gru 2018 12:34 Odpowiedzi: 14    Wyświetleń: 582
  • ATMEGA 8 i PWM - jak na jednym Timerze uruchamiać przerwanie co sekundę

    Problemik z PWM i Przerwaniem Timera. Czy możliwe jest żeby PWM sobie działał, a Timer generował normalne przerwanie? Z tego za zauważyłem to nie bardzo. TCCR1A = (1<<WGM10) | (1<<COM1A1) | (1<<COM1A0); //8bit PWM, phase correct TCCR1B = (1<<CS12)...

    Mikrokontrolery smeerfek   25 Maj 2006 00:18 Odpowiedzi: 1    Wyświetleń: 1918
  • Atmega 8 i przerwanie od przepełnienia timera 2

    ZUMEK wielkie dzięki. Doszedłem co było nie tak poprostu podczas wywoływania procedury od przetwornika analogowo - cyfrowego wyłączałem przerwanie od licznika 2. Przyznaję się do błędu. A przy okazji dla wszystkich co korzystają z winavr, jak będziecie się bawić optymalizacją kodu w make filu to z doświadczenia...

    Mikrokontrolery flapo213   01 Sty 2007 21:04 Odpowiedzi: 13    Wyświetleń: 2891
  • Atmega 128 nie działa timer (albo przerwanie)

    Witam serdecznie Próbuję uporać się z tym okropieństwem. Dopiero zaczynam, ale cóż mam zrobić, kiedy nie działa podstawowa sprawa. Napisałem taki program $regfile = "m128def.dat" $crystal = 4000000 Config Pinc.1 = Output Config Timer0 = Timer , Prescale = 256 On Timer0 Odmierz_1s Dim Licz_8ms...

    Mikrokontrolery 83pkardys   24 Sie 2007 15:42 Odpowiedzi: 2    Wyświetleń: 1341
  • Atmega Bascom - Przerwanie - nie mozna skrócić timera

    Witam, dziekuję za odpowiedzi. (at)yokoon Dlaczego load timer miałby być w programie głównym? W głównym być nie może a w przerwaniu jest niezbędny. (at)M. S. Tak, tryb CTC to alternatywne rozwiązanie. Spróbuję czy to coś zmieni. (at)emarcus nie masz co robić? To poczytaj ze zrozumieniem....

    Mikrokontrolery Początkujący adam220   01 Kwi 2016 21:04 Odpowiedzi: 6    Wyświetleń: 810
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Możliwe sugerowałem się tym, że niezależnie czy po wpisaniu Reset Pinb.1 lub Reset Portb.1 i wrzucenia do uC działanie było takie same. Nawiązując do mojego problemu, próbowałem zmieniać w poprzednich kodach port na pin tak jak radził "piotrva" jednak nie przynosi to efektu. Nadal mam problem z uruchomieniem...

    Mikrokontrolery AVR Mad Jaro   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 15354
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Jest możliwość zrobienia stopera/minutnika z poczwórnym wyświetlaczem 7-segmentowym używając mikrokontrolera z rodziny atmega? Wyświetlacze najlepiej multipleksować w przerwaniach timera, żeby mieć pewność, że każda cyfra będzie wyświetlana jednakową ilość czasu. Odmierzanie czasu dla stopera/minutnika...

    Mikrokontrolery Początkujący 2675900   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 521565
  • AtMega8 [C] [Eclipse] - Timer1 zły pomiar czasu; Błędy przy programowaniu

    Witam, Jestem w trakcie budowy komputera pokładowego na procesorze AtMega8 oraz na wyświetlaczu LCD LS020. Program który tworzę ma zrealizować podstawowe funkcję komputera pokładowego, takie rzeczy jak menu i możliwość nastawienia parametrów odpuszczam a jedynie chcę prawidłowo obsłużyć wejścia i pomiary...

    Mikrokontrolery AVR 113673   15 Kwi 2013 20:39 Odpowiedzi: 7    Wyświetleń: 2322
  • M2561 - (bascom) tracone dane z UART

    Mam taki kłopot; korzystam w programie z transmisji z PC do mikrokontrolera vis RS232 (Atmega 2561, sprzętowy uart, 115200 b). W tym celu używam funkcji SERIALIN z opcją BYTEMATCH (znak CR). Bufor o długości 200 znaków. [syntax=vbnet]' port szeregowy do komunikacji z PC oraz modemem GSM Config...

    Mikrokontrolery AVR 2675900   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1140
  Szukaj w 5mln produktów