rejestr timer

Znaleziono około 2145 wyników dla: rejestr timer
  • [stm32f4] - Rejestr Timera ARR - czy timer może "przeskoczyć"

    Witam Piszę program, który będzie musiał się synchronizować z siecią 230V. konfiguracja Timera: [syntax=c] TIM8->PSC = 168-1; TIM8->CR1 |= TIM_CR1_ARPE; TIM8->ARR = rotor_period; //20000-1+5000; TIM8->DIER |= TIM_DIER_UIE | TIM_DIER_CC1IE; TIM8->EGR |= TIM_EGR_UG; //...

    Mikrokontrolery ARM   09 Lut 2013 18:24 Odpowiedzi: 2    Wyświetleń: 1455
  • Pcf8583 timer. Dokładność do 0,01s. Zakres 40s-2min.

    Witam. Mam kłopot tego typu, że potrzebuje zrobić nastawny timer z dokładnością do 0,01s w zakresie od 40s-2min. Procesorek ma w kółko ustawiać na jednym z portów 1 co zaprogramowany czas. Port w czasie liczenia jest zerowany. Chciałem wykorzystać do tego celu PCF8583 w którym wybrałem funkcje timera....

    Mikrokontrolery   16 Maj 2007 22:46 Odpowiedzi: 5    Wyświetleń: 1367
  • Bascom Atmega - Program z wykorzystaniem timera do odmierzenia czasu. Pytanie.

    Chcę napisac własny program z wykorzystaniem Timerów. Na początek proszę o wytłumaczenie dlaczego w poniższym programie: 1. wykorzystano podzial częstotliwości zegara (po preskalerze 256) 250/125 zamiast wykonac jedno dzialanie? 2. uzyto wartość początkową Timera0 = 250 przed Petlą do Loop...

    Mikrokontrolery Początkujący   03 Maj 2014 20:09 Odpowiedzi: 4    Wyświetleń: 1095
  • CompactLogix5000 - Realizacja dwóch opóźnień na jednym timerze

    Witam, studiuję Automatykę i na jednym z laboratoriów dostałem zadanie zaprogramowania sterownika CompactLogix w języku drabinkowym. Program po wciśnięciu przełącznika dźwigniowego miał wypchnąć tłok siłownika po określonym czasie, następnie po wyłączeniu przełącznika miał również odczekać określony...

    Automatyka Sterowanie PLC   18 Mar 2014 21:57 Odpowiedzi: 3    Wyświetleń: 843
  • AT91SAM7X256 - Nagrywanie dźwięku - ADC sterowany Timerem - zawiesza się

    Witam, muszę zrobić mini-rejestrator dźwięków na płytce Olimex SAM7-EX256 (mikrokontroler AT91SAM7X256). W tym celu próbowałem skonfigurować układ ADC aby próbkował dane z częstotliwością 44.1KHz z 10-bitową rozdzielczością. Przetwornik ma być wzbudzany timerem T0 i po wykonaniu pomiaru ma wywołać...

    Mikrokontrolery ARM   09 Gru 2015 21:10 Odpowiedzi: 0    Wyświetleń: 771
  • AtMega 2560 - wykorzystanie wszystkich timerów w Arduino IDE

    Arduino wymyślono po to abyś nie musiał grzebać w rejestrach. Jeśli to potrafisz nie nie używaj arduino. Oczywiście możesz zmieniać rejestry timerów ale przez to niektóre funkcje mogą przestać działać: Napisz co chcesz osiągnąć a nie jakimi metodami to będzie można coś podpowiedzieć.

    Mikrokontrolery Początkujący   23 Sty 2017 17:41 Odpowiedzi: 4    Wyświetleń: 891
  • Konfiguracja timerów w Atmega8 - timer1 nieprawidłowo odlicza czas

    Przerwanie ma być co 800ms. Timer0 prawidłowo generuje to przerwanie: 1/8000000=0,000000125 => 0,000000125*256=0,000032 => 0,000032*250=0,008s => 0,008*100=0,8s i tyle jest odliczane. Dla timera1 rachunek jest analogiczny, ale niestety nie generuje przerwania po tym czasie, tylko kilkakrotnie później....

    Mikrokontrolery AVR   05 Paź 2011 14:08 Odpowiedzi: 7    Wyświetleń: 2729
  • Ustawianie flag w przerwaniu timera - dobrze, czy źle

    Pomyśl, skąd bierze się przerwanie timer? Stąd, że w rejestrze timera został sprzętowo ustawiony znacznik, który można odczytać programowo. Ustawiając w przerwaniu timera znacznik programowy bezsensownie dublujesz znacznik sprzętowy - wystarczyłoby bez żadnego przerwania sprawdzać znacznik sprzętowy...

    Mikrokontrolery Początkujący   14 Paź 2018 13:31 Odpowiedzi: 1    Wyświetleń: 369
  • LPC1768 - Timer i counter frequency counter

    Po wyzerowaniu licznika należy wyzerować bit zerowania. Nie miałbyś tego problemu, gdybyś zamiast bezsensownych |= używał podstawień do operacji na rejestrach timera.

    Mikrokontrolery ARM   10 Mar 2014 13:13 Odpowiedzi: 6    Wyświetleń: 1326
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 891
  • [LPC2148][C/Keil] Zrozumienie działania Timerów

    Niewątpliwie lektura manualu jest w tym przypadku konieczna. Po pierwsze musisz ogarnąć strukturę rejestrów konfiguracyjnych i roboczych timera. Ułatwieniem tego może być schemat blokowy który we wspomnianym wcześniej dokumencie znajdziesz. Przytoczona przez Ciebie funkcja ma za zadanie skonfigurować...

    Mikrokontrolery ARM   20 Sty 2012 15:44 Odpowiedzi: 4    Wyświetleń: 1507
  • Rejestry w przerwaniu - brak rozumienia w działaniu

    Mam problem z rozumieniem języka ASM. Niby wszystko działa OK ale jest pewien fakt dla mnie niezrozumiały i aż zjadam zęby. Krótki opis działania programu: w podprogramie ustawiany jest 7 bit w zmiennej bajt który następnie jest sprawdzany w głównej pętli i jeśli jest ustawiony to zmienia się na 0 logiczne,...

    Programowanie   17 Sty 2017 13:17 Odpowiedzi: 0    Wyświetleń: 327
  • Timer do silników rakietowych/fajerwerków etc.

    Wstęp Modelarstwo rakietowe to piękny sport uprawiany przez nielicznych. Jego piękno tkwi w modelach rakiet oraz wielu silników rakietowych które tworzą amatorzy tego sportu. Elektroniczne moduły zapalające silniki są nieodzownym elementem stanowiącym bezpieczeństwo tego sportu. Moja propozycja...

    DIY Poczekalnia   17 Lip 2014 07:52 Odpowiedzi: 2    Wyświetleń: 5277
  • Asembler (AVR Studio) - jak korzystać z Timera i Countera??

    AVR studio (asembler) to nie Bascom... tu nie ma czegoś takiego jak komendy do obsługi sprzętowych liczników, musisz używać rozkazów uP i konfigurować odpowiednie rejestry i przede wszystkim odpowiednio używać przerwań, bo one są chyba najważniejszym elementem, którego używa się przy pracy z licznikami. Musisz...

    Mikrokontrolery   14 Sty 2005 21:50 Odpowiedzi: 1    Wyświetleń: 2742
  • pomiar czasu timerem TO w trybie 1 w bascomie

    Mam mikrokontroler 8051 i licznik T0 który jest częścią tego mikrokontrolera. TO pracuje w trybie 1 (czyli jako 16-bitowy licznik) i ma on zliczać impulsy wewnętrzne (czyli pracować jako timer). Częstotliwość rezonatora kwarcowego podłączonego do mikrokontrolera wynosi 12Mhz. Wiadomo, że TO będzie zliczał...

    Początkujący Elektronicy   02 Maj 2007 12:12 Odpowiedzi: 0    Wyświetleń: 764
  • [AT91SAM7S][C] Timer i przerwania.

    Witam! Spędziłem już dobre kilka dni na czytaniu specyfikacji, przykładów i różnych wypowiedzi innych ludzi, a problemu wciąż nie mogę rozwiązać. Pracuje na procesorze AT91SAM7S64 z programem CrossStudio i potrzebuje skonfigurować Timer0 tak by zliczał od 0 do rejestru RC w kółko i przy tym generował...

    Mikrokontrolery ARM   29 Maj 2008 17:24 Odpowiedzi: 2    Wyświetleń: 3053
  • [lpc1768][c] wysyłanie danych na port z wykorzystaniem timera i układu dma

    Witam, zacząłem ostatnio zabawę z arm'ami a dokładniej z procesorem lpc1768, przeczytałem już trochę dokumentacji jednak niektóre aspekty są dla mnie niejasne i byłbym wdzięczny gdyby ktoś obyty z tematem wytłumaczył mi co nieco, ale do rzeczy, na stronie znalazłem fajny opis dotyczący wysyłania danych...

    Mikrokontrolery ARM   06 Lut 2012 20:05 Odpowiedzi: 2    Wyświetleń: 1360
  • [STM32F103][GCC] Generowanie przebiegów arbitralnych z wykorzystaniem timera DMA

    Witam, Próbuję wykorzystać funkcjonalność DMA burst aby pobierać wartości rejestrów ARR, RCR i CCR1 przy każdym update event timera 1 z tablicy bez zajmowania procesora. Program działa prawidłowo po wystąpieniu pierwszego przerwania UEV od TIM1, lecz kolejny transfer danych wprowadza inne dane do tych...

    Mikrokontrolery ARM   24 Lip 2019 19:14 Odpowiedzi: 0    Wyświetleń: 168
  • Przeładowywanie timerów w ADuC7128

    Czy ktoś zajmował się timerami w ADuC7128? Zapis dowolnej wartości do rejestru TxICLR powinien przeładowywać zawartość rejestru licznikowego wartością początkową z rejestru TxLD. Tymczasem nic takiego się nie dzieje. Rzeczywiście, następuje przeładowanie, ale tylko wtedy, gdy zapis do TxICLR dokonywany...

    Mikrokontrolery   02 Lip 2007 13:12 Odpowiedzi: 0    Wyświetleń: 432
  • [verilog] timer lub coś w tym stylu epm3064

    Witam! Ostatnio walczę z funkcją, która będzie zmieniać wartość rejestru po upłynięciu określonego czasu np 2s. Próbowałem już zrobić jakiś timer, ale liczby generowane taktowanie 14mhz są zbyt duże dla EPM3064 no i nie za bardzo mi to wychodzi na razie. Z obwodem RC mam taki motyw, że jak...

    Programowalne układy logiczne   28 Mar 2010 15:16 Odpowiedzi: 0    Wyświetleń: 672
  • [ATTiny45] - Timer nie uruchamia się

    Tłumaczą Ci ludzie już drugi dzień. Zwłaszcza kolega Logan . Czy tak trudno przeczytać w Helpie: Instrukcja ON INTERRUPT Przeznaczenie: Wykonuj... skok do podprogramu gdy wystąpiło określone przerwanie. Składnia: ON źródło_przerwania nazwa_podprogramu Jeśli trudno to porzuć programowanie...

    Mikrokontrolery AVR   03 Cze 2010 15:26 Odpowiedzi: 18    Wyświetleń: 2011
  • [stm32F4] Timer w trybie slave

    Witam Chciałbym w swoim projekcie wykorzystać Timery 2,3 i 5 do generowania synchronizowanych impulsów. Timery mają pracować w trybie PWM generując impulsy. Aby zachować powtarzalne przesunięcia fazowe chciałbym wystartować timerami synchronicznie Timerem 1. Robiłem tak w stm32f1. Tutaj pojawia...

    Mikrokontrolery ARM   12 Cze 2012 17:40 Odpowiedzi: 0    Wyświetleń: 1162
  • Olimex SAM7-EX256 - Pytanie częstotliwość timera

    Siemka. Prosze bardzo o pomoc. Mam zrobić na zajęcia sprawozdanie i odpowiedzieć na pytanie. " jaką najniższą częstotliwość przerwań może generować timer TC0? " Odpowiedz chyba 0,27Hz. Ale skąd się to bierze. Poniżej podam dokładne polecenie i rozwiązanie. Prosze o odpowiedzenie na to pytanie czemu...

    Mikrokontrolery ARM   28 Gru 2013 18:11 Odpowiedzi: 0    Wyświetleń: 1569
  • Attiny2313 zegarek, czy opłaca się użyć timera? BASCOM

    Po pierwsze, możesz jak najbardziej korzystać z timera (a właściwie to powinieneś, jeżeli chcesz pomniejszyć koszta o zakup zewnętrznego RTC). Po drugie - możesz kalibrować, możesz to robić długo i bezskutecznie. Po drugie i ćwierć - Wewnętrzny oscylator nie za bardzo nadaje się do tego celu. "Nieco"...

    Mikrokontrolery   29 Kwi 2007 11:01 Odpowiedzi: 12    Wyświetleń: 3059
  • [mega16][C] Przerwania timera vs reszta kodu - blad programu

    Witam . Kiedyś pisałem w asemblerze obsługę DS 1990 i była ona rozwiązana z uwzględnieniem przerwania od timera. Działało to w następujący sposób. Jest sobie rejestr statusu DS-a każdy bit sygnalizuje inny stan w trakcie odczytu.Na przykład ustawiony bit 0 oznacza reset_on. bit 1 reset_off i tak po...

    Mikrokontrolery AVR   02 Mar 2009 18:28 Odpowiedzi: 3    Wyświetleń: 1354
  • [AT90USB1287] Timery avr w asm

    Programuję w ASM ale tylko Atmega8/16 więc wklejam ci taki przykład: [syntax=asm] .CSEG .org 0x0000 //poczatek deklaracji skokow dla przerwan rjmp _poczatek reti reti reti reti reti ... _150_timer0 //przerwanie overflow timer0 reti reti reti reti reti re...

    Mikrokontrolery AVR   16 Kwi 2012 21:09 Odpowiedzi: 2    Wyświetleń: 1188
  • attiny2313 timer1 - bezpośredi wpis w rejestr

    Witam , mam problem z uruchomieniem timer1 przez sam rejestr , programowo ok ale potrzebuje jak najwyższą częstotliwość na wyjściu (fusebit omijamy ,ten temat znam) . Jeśli chodzi o tmer0 to ok ale również chodzi o podział większy niż 8 bitów np.16554 , ale również przy najmniejszym podziale jak największa...

    Mikrokontrolery AVR   18 Lip 2018 19:45 Odpowiedzi: 9    Wyświetleń: 1497
  • [Atmega328p] [C] - Żle odmierzana czas, zła konfiguracja timera?

    jedyne co mogę jeszcze dołożyć to definicja struktury [syntax=c] struct connections { uint8_t detect : 3; //nr. detektora uint8_t triac : 3; //nr. triaka uint8_t setFlag : 2; //znacznik ustawienia fazy }; // zmienna connections ma zapisane w sobie // kolejności występowania faz...

    Mikrokontrolery AVR   27 Lip 2015 15:16 Odpowiedzi: 14    Wyświetleń: 2985
  • [Atmega328P][C] - Poprawna konfiguracja timera 16-bitowego pod serwo

    1) Tak, zmieniając taktowanie timera zmieniają się także liczby, które należy wpisać do jego rejestrów. 2) każdy timer ma kilka kanałów PWM i skojarzone z nimi rejestry. Konfigurujesz wyłącznie wartość określającą wypełnienie, konfigurację samego timera już masz. Co do tych 6 PWM - zauważ, że drugi...

    Mikrokontrolery AVR   10 Wrz 2013 16:51 Odpowiedzi: 15    Wyświetleń: 2616
  • LPC17xx Timer Counter Capture - Pomiar częstotliwości na wejściu Capture LPC1769

    Witam po krótkiej przerwie, Czy dobrze rozumiem, że najpierw konfiguruję wejście CAP0.0 (pin P1.26), oraz Timer0 jako wejście, czyli licznik. Potem ustalam na drugim timerze tj. na Timerze1 odliczanie np. 100 ms, w czasie których Timer0 na wejściu CAP0.0 zlicza liczbę impulsów (w zasadzie liczbę...

    Mikrokontrolery ARM   01 Lis 2014 15:47 Odpowiedzi: 3    Wyświetleń: 2052
  • atmega328p przerwanie timera 8 bitowego

    Tak jak napisał kolega wyżej przerwanie OVF wykonuje się w momencie, gdy timer się przepełnia, co w tym przypadku oznacza jego wyzerowanie, czyli wyzerowanie rejestru TCNT2. W zależności od realizowanego programu moment wejścia w przerwanie może być nieco opóźniony w stosunku do momentu przepełnienia...

    Mikrokontrolery Początkujący   17 Wrz 2017 21:29 Odpowiedzi: 2    Wyświetleń: 813
  • [ATMEL STUDIO 6][AT91SAM4S16C] Jak korzystać z definicji rejestrów TIMER0

    Zacząłem swoją przygodę z ARM'ami. [url=]Najpierw zapaliłem diodę LED, potem nauczyłem się odczytywać stan klawiszy, a na koniec zrobiłem to na przerwaniach. Teraz zająłem się układem TIMER/COUNTER. Przeczytałem liczący 1100 stron RM odnośnie rodziny AT91SAM4S (przeczytałem tylko to co potrzebne do...

    Mikrokontrolery ARM   11 Lip 2012 13:26 Odpowiedzi: 0    Wyświetleń: 761
  • [ATmega32] przerwania od timera

    Mam problem z przerwaniem od Timera0. Chodzi o to by Timer0 zgłaszał przerwanie w trybie pracy z porównaniem. Jest to tryb Clear Timer on Compare Match (CTC). Licznik zlicza zdarzenia zewnętrzne i w momencie zliczenia do zadanej wartości ma zgłosić przerwanie i zacząc liczyć od zera. Aby to osiągnąć...

    Mikrokontrolery AVR   13 Sie 2008 21:39 Odpowiedzi: 4    Wyświetleń: 2070
  • [at91sam7s256][gcc] przerwanie z timera

    witam przegrzebałem już pół internetu i nie mogę znaleźć odpowiedzi dlaczego nie działa mi przerwanie z timera, programuje w eclipse timer inicjuję tak: //--------------------------------------... TIMER0_Init(int czas_us) //Aktywacja Timera próbkującego { ...

    Mikrokontrolery ARM   16 Paź 2010 10:52 Odpowiedzi: 30    Wyświetleń: 3870
  • [STM32F4] Update Generation przy inicjalizacji Timera 1

    Witam, czy przy inicjacji Timera 1 który ma pracować w trybie PWM Center-aligned, powinienem "ręcznie" dokonać zdarzenia Update Generation poprzez ustawienie bitu Dodano po 2 Spróbuję trochę bardziej sprecyzować o co mi chodzi. Na stronie 314 RM www.st.com/internet/com/TECHNICAL_RESOUR...

    Mikrokontrolery ARM   20 Lut 2012 21:42 Odpowiedzi: 0    Wyświetleń: 812
  • 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   01 Kwi 2016 21:04 Odpowiedzi: 6    Wyświetleń: 903
  • symulacja pracy rejestrów w PLC

    no dziala ale stany ustawiamy w komorkach M11.0 i one sie przesuwaja o jeden bit w czasie okreslonym przez timer ale ja chcialbym ustawiac bity (wysokie lub niskie) za pomoca stylu np, I 0.5 wiec timer przesuwa o jeden bit to co ja ustawie na styku I0.5 np na poczatku bity na zero 0 0 0 0 0 0 0...

    Automatyka Przemysłowa   09 Lis 2012 16:01 Odpowiedzi: 18    Wyświetleń: 2397
  • Atmega8 Bascom - Nie działa obsługa timera gfdzie jest błąd

    Tak co jeden cykl. Prescale jest 64 wiec nie tu chyba problem. Nic sie nie dzieje na wyswietlaczu a w symulatorze tez nie pokazuje zmian zmiennych. To nie jest jeden cykl, ani też 64 jakby wynikało z podziału prescalera. Wszystko można odczytac w symulatorze, tylko musisz potrafic posługiwac się...

    Mikrokontrolery Początkujący   06 Lis 2013 07:50 Odpowiedzi: 16    Wyświetleń: 2358
  • Atmega 1284p czas wpisania do rejestrów ICR1, OCR1B

    Witam Szanownych Forumowiczów, w aktualnym projekcie muszę wygenerować trzy interwały czasowe z regulowaną długością. Poglądowy rysunek dołączony jest jako załącznik. T1ON powinien mieć regulację 1-100us, T2OFF (możliwie krótko - 5us), T3ON (możliwie krótko - 5us). Wykorzystywana przeze mnie Atmega...

    Mikrokontrolery AVR   05 Kwi 2017 08:37 Odpowiedzi: 3    Wyświetleń: 684
  • Timer 1 w Attiny 26

    Witam! Mój problem jest następujący: Chcę w symulatorze AVR Studio (narazie, później w rzeczywistym układzie) uruchomić zegar TC1. Taki zwykły, żeby liczył z częstotliwością zegara mikroprocesora (ew. podzieloną przez preskaler). Chodzi o Attiny 26. Zegar 0 działa bez problemu, natomiast "1" nie chce...

    Mikrokontrolery   24 Mar 2006 22:46 Odpowiedzi: 0    Wyświetleń: 786
  • [stm32][keil] Timer i Exti

    Skoro nie masz problemu z timerem, to po co w ogóle o nim pisać i po co testować program który ma też przerwania od timera? Niemniej jednak na początek brawa za to, że NIE używasz słynnego i popularnego badziewia (; Wg mnie (skoro chodzi o pin zerowy), powinieneś konfigurować rejestr AFIO->EXTICR[0],...

    Mikrokontrolery ARM   23 Wrz 2011 21:33 Odpowiedzi: 6    Wyświetleń: 2511
  • ARM - TIM10 i TIM11 jako Trigger Output dla innych timerów

    Mój mikroprocesor to STM32L152. Chciałbym wykorzystać TIM2, TIM3, TIM4, TIM9 do niezależnego wysyłania impulsów, w czasie ustalanym przez TIM10 i TIM11. Taka konfiguracja jest jedyną możliwą, ponieważ tylko te 4 Timery mogą pracować w trybie Timer Slave Mode, a tylko TIM10 i TIM11 są z nimi połączone...

    Mikrokontrolery   03 Lip 2013 09:43 Odpowiedzi: 0    Wyświetleń: 669
  • Odpowiedzi na pytania. Mikroprocesory, pamięci, rejestry.

    Panowie nie wiem czy w dobrym to dziale pisze jak nie prosze o przeniesienie ale prosze rowniez o pomoc mam w poniedzialek spr. prawie calo roczny i musze to miec conajmiej na niedziele 1. Na czym polega multipleksowanie 2. Jakie podstawowe funkcje pełni rejestr 3. Zamień cyfrę w zapisie 10 tnym...

    Początkujący Elektronicy   25 Mar 2007 09:24 Odpowiedzi: 4    Wyświetleń: 2284
  • Problem z LED, Atmel2051 przez rejestr przesuwny w Bascom

    Witam ja powiem ze sie da i to bardzo dokłądnie to wykoanć Potrzeba ci jeden Timerek generujacy przerwanie co sekunde. i drugi timerek to wyświetlania w multplesie. Choć faktycznie te dwa timery moga zaburzyć nieco prace tego całego układu. podłacz sobie jeden ls247 i 4 ledy w MPXie zajmie ci to jeden...

    Mikrokontrolery   06 Kwi 2006 00:07 Odpowiedzi: 7    Wyświetleń: 2784
  • [bascom][atmega8] - problem z timerem

    Obsługa przerwania zajmuje z 70 cykli (odłożenie rejestrów na stos i zdjęcie ich ze stosu). Do tego z 10 cykli na wpisanie wartości do Timera i z 10 na ztogglowanie pinu. Razem 80 cykli. 8000000Hz / 80 = 100kHz. Jako że dajesz Toggle to będziesz miał dwukrotnie mniejszą częstotliwość. Czyli max...

    Mikrokontrolery AVR   14 Kwi 2010 13:23 Odpowiedzi: 7    Wyświetleń: 1182
  • LPC17xx + PWM [aktualizacja częśtotliwości - rejestr MR0]

    Witam wszystkich Elektrodowiczów! Muszę w głównej pętli for (;; ) programu aktualizować (zwiększać) częstotliwość PWM (o stałym współczynniku wypełnienia 50 %) i PWM nie chce się aktualizować. Zawsze pamięta tę pierwszą ustawioną wartość. Za każdym razem "przewalam" pełną funkcję do inicjalizacji...

    Mikrokontrolery ARM   05 Paź 2011 07:37 Odpowiedzi: 6    Wyświetleń: 1281
  • 16F690 - [MPLAB X][XC8] Rejestry, składnia - problemy na starcie

    Od wczoraj próbuję programować PIC-ie, po jakimś tam doświadczeniu z AVR. Wszystko w C. Mam kilka problemów po przesiadce: 1. Zapis typu: [syntax=c]T2CON |= (1</<TMR2ON)|(1<<T2CKPS1);[/... nie działa, natomiast taki: [syntax=c]T2CON = 0x06;[/syntax] tak. Dlaczego? 2. Przy zabawie...

    Mikrokontrolery PIC   18 Sie 2013 11:09 Odpowiedzi: 4    Wyświetleń: 2193
  • [ATMEGA644P] Probrem z timerem T1

    Jeśli dobrze policzyłem przerwanie powinieneś mieć co 0,5 sekundy. 18432000 / (2 * 1024 * 4500) = 2Hz Ponieważ w przerwaniu zmieniasz stan pinu na przeciwny, to na nim powinien być 1Hz. Wzór który podał kolega jest wzorem na częstotliwość. Przebieg taki składa się z dwóch przerwań czyli przerwanie...

    Mikrokontrolery AVR   04 Maj 2017 10:45 Odpowiedzi: 12    Wyświetleń: 1368
  • Bascom - multipleksowanie 6xLED - kłopot z timerem

    Witam Mam zegarek/budzik z wyświetlaczem LED ( dwukolorowy ). Zegarek generalnie działa. Ale mam problem z sterowaniem jasnością. Wiadomo, że robi się to tak, że jasność zależy od częstotliwości odświeżania. Tutaj o jasności wyświetlania ma decydować zmienna jasnosc. . jasnosc : [syntax=vbnet] '************...

    Mikrokontrolery   25 Lut 2018 20:36 Odpowiedzi: 6    Wyświetleń: 414
  • Sterownik PLC jak działaja timery? - symulacja komputerowa.

    arkady_pl: Mariusz, nie wiem jak Ty, ale ja już "stary" jestem i moja wiedza sięga okresu gdy używano germanowych tranzystorów ASY34. Dla mnie counter i timer to dwa różne układy, gdzie counter jest częścią składową timer'a. Sam counter jest układem zliczającym impulsy, natomiast timer to układ zawierający...

    Automatyka Przemysłowa   18 Kwi 2009 09:06 Odpowiedzi: 14    Wyświetleń: 11721
  • [Atmega128/ALL][Bascom] Pwm - jaki timer? jak skonfigurować?

    Ad2. Tak, tabela 30 strona 70 Datasheeta. Ad4. Generalnie wszystkie nazwy biorą się z datasheeta. Skoro chcesz skorzystać z timer1, to szukasz w DS informacji na jego temat (od strony 108). Tryby pracy, a raczej ich podsumowanie jest na stronie 133 tabela 61. W cały rozdziale, tj 108 do 143 są opisane...

    Mikrokontrolery AVR   16 Cze 2010 18:40 Odpowiedzi: 3    Wyświetleń: 1722
  • ATMega8 - Opóźnienie powodowane usypianiem procesora (TIMER, ADC)

    W swoim programie wykorzystuję m. in. TIMER i przetworniki ADC. Timer działa w trybie CTC, dane z przetwornika pobieram funkcją adc_get(): [syntax=c] int adc_get() { set_sleep_mode(SLEEP_MODE... ADC; } [/syntax] Dane...

    Mikrokontrolery AVR   13 Lip 2014 07:11 Odpowiedzi: 4    Wyświetleń: 987
  • Timer-inator czyli nie wyrzucaj starego tunera Echostar DSB-616 (717)

    Ten dziwny tytuł to propozycja wykorzystania modułu wyświetlacza z prostych nieco przestarzałych tunerów Echostar DSB-616 lub DSB- 717. Zapewne u niejednego elektronika (lub jego znajomego) taki tuner leżakuje na dnie szafy. Moduły różnią się wyposażeniem. Oprócz oczywiście procesora ATtiny2313...

    DIY Konstrukcje   31 Mar 2020 19:47 Odpowiedzi: 0    Wyświetleń: 2112
  • AVR - pwm programowy na timerach

    Okej, faktycznie, to co napisałem jest bez sensu. Rozpisałem to i chyba już rozumiem. Prosił bym jednak o sprawdzenie :). Timer 0 -> co 3968 cykli ma przerwanie, a 5 razy rzadziej przypisuje do TCNT1 wartość, oraz ustawia stan wysoki. Czyli Timer 0 ma przerwanie co te 800 Hz tak jak chciałem. Jednak...

    Mikrokontrolery AVR   20 Sty 2017 18:31 Odpowiedzi: 10    Wyświetleń: 903
  • [STM32F100C] Kompilator (!?) ignoruje włączanie i wyłączanie Timera

    Witam, Działam na STM 32F100C6, środowisko System Workbench for STM32, program pisany w C w oparciu o działanie bezpośrednio na rejestrach. Opieram się w dużym stopniu na poradniku sz. kol. Szczywronek. Problem: Na początku programu uruchamiam wszystkie peryferia i generalnie wszystko działa, tak...

    Mikrokontrolery ARM   27 Mar 2017 08:08 Odpowiedzi: 4    Wyświetleń: 735
  • Timery i przerwania w 89C2051

    Timer input jest to wejście zegarowe dla timera, który w tym trybie jest po prostu taktowany jakimś zegarem zewnętrznym. Czas trwania impulsu zliczasz wykorzystując właśnie bramkowanie, natomiast jeśli chodzi o zliczanie równoczesne impulsów z zewnątrz to musiałbyś mieć 2 timery, nie 1. Można zrobić...

    Mikrokontrolery   06 Lut 2006 19:07 Odpowiedzi: 11    Wyświetleń: 2005
  • [atmega162][c] przerwania i timery

    Atmega jest taktowana zewnętrznym kwarcem 12MHz, żeby jeden tick timera trwał ~1us. 1. Czy timer 8-bitowy przyjmujący zewnętrzne impulsy, może je przyjmować w takich samych odstępach czasowych jak 16-bitowy? Tak. Te dłuższe timery mają po prostu większy rejestr w którym liczone są impulsy,...

    Mikrokontrolery   14 Lip 2009 19:17 Odpowiedzi: 5    Wyświetleń: 2091
  • Atmega16 + Sonar HC-SR04 - Inkrementacja zmiennej w timerze co dokładnie 1uS

    Witam serdecznie wszystkich, jestem stosunkowo nowy w dziedzinie mikrokontrolerów, ale postaram się przybliżyć problem najprościej jak się da. Sama idea jest taka, aby wykorzystać Sonar HC-SR04 od Arduino i przy pomocy atmegi16 wyliczyć odległość i wyświetlić to na ekranie. Jest użyty kwarc 16MHz i fusebity...

    Mikrokontrolery   11 Gru 2012 22:49 Odpowiedzi: 6    Wyświetleń: 2592
  • Nie działający Timer programowy + RGB

    Buduje sterownik RGB przez bluetooth. Potrzebuje zrobić mruganie diody o określonej wartości pwm prze określoną wartości mrugania. Użyłbym delay, ale nie chce mieć opóźnienia w komunikacji. Użyłem timerów programowych, ale gdy działa pwm nie działa timer i na odwrót. W ustawianiu rejestrów i używaniu...

    Mikrokontrolery AVR   03 Sie 2019 08:55 Odpowiedzi: 4    Wyświetleń: 321
  • Obsługa przerwania timera w ATmega8 avr-gcc

    Witam. Co wy na to ? Bardzo fajne, raz wklepać a potem używać, ale mam pytanko, co robi kompilator kiedy z tego dzielenia wychodzą części ułamkowe? Część ułamkowa jest obcinana, bo i tak nie da się jej wpisać w 8-bitowy rejestr licznika. Chcąc osiągnąć jeszcze większą dokładność, można próbować...

    Mikrokontrolery   21 Kwi 2005 20:07 Odpowiedzi: 18    Wyświetleń: 9737
  • attiny2313, problem z timerem 16

    Generalnie we wszystkich nowych procesorach Atmela, do nich tez nalezy ten procesor, rejestry 16 bitowe maja buforowanie rejestru H To znaczy, aby przeczytac rejestr TCNTnH nalezy najpierw przeczytac rejestr TCNTnL co powoduje jednoczesne zapisaniem rejestru TCNTnH w niewidocznym rejestrze TEMP dla programisty....

    Mikrokontrolery   22 Wrz 2006 15:54 Odpowiedzi: 9    Wyświetleń: 1172
  • Mam problemy z timerem na 89c2051

    Dopasowanie tego co wpisać do rejestru owszem jest tam jakimś sposobem ale raczej rozjedzie ci się bardziej po jakimś czasie. Są tkie specjalne częstotliwosci kwarców (wcale nie droższe) które sie świetnie nadaja do 12 taktowego licznika 65536 impulsowego. Ja używam 7,86432MHz co bez dotykania...

    Mikrokontrolery   01 Paź 2006 19:07 Odpowiedzi: 6    Wyświetleń: 890
  • Jak poprawnie skonfigurować Timer 1 w attiny2313 ??

    Witam Na wstępie zaznaczam, że AVR-ami zajmuje się dopiero od tygodnia :). Mam problem jak w temacie. Potrzebuję aby timer 1 (16 bitowy) liczył od ustalonej wartości początkowej, a po wystąpieniu przepełnienia wygenerował przerwanie i się zatrzymał. Potrzebuję odliczyć 25ms. Attiny taktowany jest...

    Mikrokontrolery   20 Wrz 2007 12:47 Odpowiedzi: 3    Wyświetleń: 1361
  • [atmega8][bascom] O co chodzi tak na prawdę z tymi timerami?

    Poi pierwsze. Do BASCOM-a jest pomoc - także po polsku, której to zresztą jestem autorem. Wersję on-line (beta) znajdziesz na mojej stronie WWW. Jak one działają? Zliczają impusy. Albo z prescalera, albo z zewnątrz. Patrz nota katalogowa. W którą stronę zliczają? Zwykle liczą w górę. W trybach...

    Mikrokontrolery AVR   29 Paź 2008 20:50 Odpowiedzi: 5    Wyświetleń: 2465
  • dsm51,timery,Tryb 1

    Witam.Chciałbym prosić o wytłumaczenie pewnej sprawy.Otóż mam za zadanie sterować wyświetlaczem 7-segmentowym za pomocą timerów. Pragnę dokładnie dowiedzieć się jak działają timery(na razie sprawy wyświetlacza nie chciałbym poruszać) Otóż chodzi o tryb1 powiedzmy timera0. Dlatego też załadowałem do...

    Mikrokontrolery   26 Kwi 2009 23:36 Odpowiedzi: 17    Wyświetleń: 3208
  • [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ń: 4957
  • [ATmga128][C] Nieobliczane przerwanie od timera 0

    Witam męczę się już od dawna z przerwaniem od timera 0. Wymyśliłem sobie że po przepełnieniu licznika 0 ma nastąpić przerwanie. Licznik 0 liczy od 0-255 chciałem miec kontrolę na częstotliwością wywoływania przerwania więc gdy przerwanie jest wykonywane wpisuję od razu do licznika konkretną liczbę tak...

    Mikrokontrolery AVR   08 Gru 2009 23:13 Odpowiedzi: 5    Wyświetleń: 1506
  • [PICxxxxx] Ustawianie timera z dokładnością do 1 cyklu

    Witam. Zmagam się z problemem ustawienia timera0 na konkretną wartość cykli. (Na razie na pic16f628a, ale później program będzie wgrany na coś innego.) np. chce uzyskać przerwanie co 100 cykli timera: static void interrupt isr() { if (T0IF) { TMR0 = 155;...

    Mikrokontrolery PIC   23 Gru 2011 21:05 Odpowiedzi: 18    Wyświetleń: 2654
  • Sterownik małej matrycy LED - schemat blokowy, timer

    A po co wogóle komunikacja z timerem? Timerem przełączaj anody, w mainie katody na przykład. I nie dawaj nigdzie żadnych waitów czy sleepów. Jedyne co możesz sprawdzać odnośnie timera to moment kasowania żeby wiedzieć gdzie jest początek linijki - bo zakładam że dodasz więcej wyświetlaczy. Musisz...

    Mikrokontrolery   03 Lip 2011 15:37 Odpowiedzi: 2    Wyświetleń: 1482
  • [AT91SAM7x256][C] Timer i Przerwania - przepełnienie stosu

    Witam, od kilku dni męczy mnie uciążliwy problem, nie wiem skąd się bierze przepełnienie stosu, skoro wg mnie program powinien działać poprawnie. Kto wie, co może być tego przyczyną? Dziekuje za jakiekolwiek wskazówki Programator - J-LINK SEGGER Środowisko - IAR Procedura obsługi przerwania: ...

    Mikrokontrolery ARM   16 Lip 2011 10:39 Odpowiedzi: 0    Wyświetleń: 943
  • Atmega8 timer i przerwanie INT1 - jak wstawić do programu?

    Witam, ja na początek zareklamuję kolegę _ImPuLs_ z elektrody i jego portal. Mnie osobiście przy programowaniu AVR-ków jest przydatny. Link główny to: Kolejne linki to do rejestrów ATMega8 i ich opisów: [url=]REJESTRY ; [url=]OPISY Na stronie jest naprawdę bardzo wiele fajnych rzeczy. Pozdrawiam...

    Mikrokontrolery AVR   14 Maj 2012 07:12 Odpowiedzi: 40    Wyświetleń: 5146
  • [AVR] - timer, sygnał prostokątny a oscyloskop

    Zacznij od pokazania całego kodu. Jeśli korzystasz z przerwań, to najprawdopodobniej mikrokontroler nie wyrabia i powoduje opóźnienia. Policz sobie (BTW, przy OCR2 = 4, dostajesz 100kHz, popatrz na wzór, należy do OCR2 dodać jeden przed dzieleniem), przy częstotliwości 100kHz, procesor ma 10 taktów na...

    Mikrokontrolery AVR   05 Wrz 2012 00:35 Odpowiedzi: 7    Wyświetleń: 1593
  • [LPC2138][C] - Timer T0 jako timer programowy i generator. Czy się da?

    Ja zupełnie nie rozumiem, dlaczego to nie chce działać, tak jak sobie wymyśliłem... Czyżby moduł licznikowy w tych mikrokontrolerach miał aż takie ograniczenia funkcjonalne? :/ UM do tego MCU, w niektórych momentach jest nieściśle napisany, albo ja do końca nie rozumiem jego przesłania. Czy może...

    Mikrokontrolery ARM   29 Gru 2012 12:58 Odpowiedzi: 8    Wyświetleń: 2277
  • Atmega 16 - Synchronizacja timera w trybie CTC

    Witam, mam problem z poprawną obsługą trybu CTC timera 0 w Atmega16. Taktowanie z wewnętrznego RC 8 MHz. Na wejście INT0 (aktywne zboczem narastającym) podaję prostokątny sygnał kluczujący o f=50 Hz i wypełnieniu 25%. W każdym okresie tego sygnału chcę go próbkować cztery razy - 20 ms okres dzielę...

    Mikrokontrolery AVR   09 Lip 2013 12:01 Odpowiedzi: 0    Wyświetleń: 933
  • [STM32F4][C] - Synchronizacja równoległa timerów

    Potrzebuję wygenerować trzy sygnały do sterowania rejestrem: 1MHz, impulsy co 64. okres z 1MHz i podobnie 128. Mniej więcej wyglada to tak: __ __ __ __ __ __ __ __ __ | |__| |__| |__| |__| |__| |__| |__| |__| |__ 1MHz __ ...

    Mikrokontrolery ARM   23 Paź 2013 20:24 Odpowiedzi: 3    Wyświetleń: 1518
  • [AVR][C] Zerowanie i przechwycenie wartości timera przerwaniem

    Witam wszystkich kolegów Mam prawdopodobnie dość trywialny problem. Chce zliczać impulsy na jednym z pinów uC (częstotliwość 100-200kHz) w czasie kiedy na innym pinie uC jest stan wysoki. Mój pomysł wygląda tak: Ustawiam timer w 16 bitowy tryb prosty Przerwanie wyzwalane zboczem narastającym...

    Mikrokontrolery   10 Lis 2014 18:57 Odpowiedzi: 4    Wyświetleń: 1077
  • [STM32F4] - Częstotliwość PWM z Timer'a 11

    Błąd masz w każdym obliczeniu. Ustawienie rejestru PSC na wartość x powoduje podzielenie zegara przez "x + 1". Ustawienie rejestru ARR na wartość x powoduje odliczenie "x + 1" taktów zegara. Z tego względu tego typu rejestry zawsze ustawia się na "x - 1" względem tego co sobie obliczyłeś. 4\/3!!

    Mikrokontrolery ARM   04 Lis 2014 11:11 Odpowiedzi: 2    Wyświetleń: 1050
  • STM32F030 - Blokowanie timera podczas debugowania.

    Witam. Chciałbym prześledzić działanie pewnej funkcji, jednak debugger ciągle wskakuje w procedurę obsługi przerwania void TIM17_IRQHandler() . Próbowałem zablokować tim17 poprzez wpisanie: DBGMCU->APB2FZ|=DBGMCU_APB2_FZ_DBG_TIM17... jednak rejestr APB2FZ pozostaje bez zmian. W RM znalazłem...

    Mikrokontrolery ARM   09 Sty 2015 13:47 Odpowiedzi: 4    Wyświetleń: 819
  • Atmega8 Timer 1 CTC 1 sekunda

    (1<<WGM13) | (1<<WGM12) - tryb 12 CTC gdzie max jest w rejestrze ICR. No to trzeba do tego rejestru coś wsadzić. Sam tego trybu użyłeś - zakładam że jakaś przyczyna była :)

    Mikrokontrolery AVR   17 Wrz 2017 10:15 Odpowiedzi: 11    Wyświetleń: 1644
  • Jak działa rejestr ICR1 dla Timera1

    Wyprostować jeszcze należy to: Czy ta wartość 1000 to 1000 taktów zegara procesora? Nie procesora tylko timera, bo to zależy jaki preskaler dla niego ustawiłeś: Jeśli timer ma wybrany preskaler 1, to w tym jedynym przypadku będzie to także ilość taktów procesora. Przykład liczenia ilości...

    Mikrokontrolery AVR   10 Maj 2019 10:32 Odpowiedzi: 13    Wyświetleń: 339
  • Winproladder - podprocedury -timery nie działają.

    32 bity zajmują dwa kolejne rejestry (mimo, że wyznaczasz tylko np. R0 to R1 też będzie zajęty!); tak samo dzieje się kiedy mnożysz rejestr przez rejestr (lub inną wartość stałą) - wtedy wynik zajmuje dwa rejestry (mimo, że dla wyniku określasz pojedynczy rejestr).

    Automatyka Sterowanie PLC   12 Lis 2019 18:01 Odpowiedzi: 14    Wyświetleń: 375
  • Jak włączyć timer w mikrokontrolerze 89S51 w asemblerze.

    Tutaj masz waszystko o timerach w '51. W 89s51 są tylko dwa T0 i T1. Zasada jest prosta. W twoim przypadku najlepiej żeby timer pracował jako 16bit. Tryb pracy ustwia się w TMOD. (Masz w opisie bit M1 i M0). Ma zliczać impulsy z zegara systemowego który wynosi Fosc/12. Jeszcze trzeba odblokować...

    Mikrokontrolery   07 Kwi 2006 20:59 Odpowiedzi: 9    Wyświetleń: 1719
  • Atmega 8 i przerwanie od przepełnienia timera 2

    Zaleca sie uzywanie ISR() zamiast SIGNAL(). Makro SIGNAL() będzie w przyszłości usunięte, ISR() robi dokładnie to samo. W zasadzie jako argumentów tych makr powinno się używać SIG_OVERFLOW2 zamiast TIMER2_OVF_vect, ale to akurat nie powinno być przyczyną niedziałania, bo obie te konstrukcje znaczą...

    Mikrokontrolery   01 Sty 2007 21:04 Odpowiedzi: 13    Wyświetleń: 2984
  • [atmega8][C] Nie działa Timer razem z A/C

    #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <avr/signal.h> #define F_CPU 1000000 #define PORT_AD PORTC // Port z wejściami analogowymi #define DDR_AD DDRC #define PORT_OUT PORTB // Port do którego przyłączone...

    Mikrokontrolery AVR   17 Lut 2009 12:13 Odpowiedzi: 3    Wyświetleń: 1483
  • [ATMEGA][Bascom] Problem z timerem PCF8583

    Mam problem ze zliczaniem czasu przez timer w układzie PCF8583. Na starcie programu ustawiam timer: I2cstart I2cwbyte 162 I2cwbyte 0 'rejestr kontrolny I2cwbyte &B00000100 'alarm aktywny I2cstop ...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2210
  • [Bascom] zegar widmowy- reset wartości timera

    "Config Timer1 = Timer , Prescale = 8 , Compare A = Toggle , Clear Timer = 1" Przy tej konfiguracji to chyba nigdy nie wejdzie w przerwanie od Timer1. Gdy osiągnie Compare1a = 600 to dzięki poleceniu Clear Timer = 1 licznik zostanie wyzerowany. A przerwanie Poz: jest uruchamiane dopiero po przepełnieniu...

    Mikrokontrolery AVR   10 Gru 2009 21:00 Odpowiedzi: 7    Wyświetleń: 2261
  • Opóźnienie działania timera Atmega8

    Witam, proszę o pomoc, mam sprawę z którą walczę już długo i nie mogę zrozumieć czemu tak jest. Steruję silnikiem krokowym - zmianę stanów taktuję timerem - cewki silnika podpięte są pod porty C0-3. Podłączyłem 2 przyciski pod port PB0-1 - chcę mini zmieniać prędkość silniczka wpisując do rejestru OCR1A...

    Mikrokontrolery AVR   21 Gru 2010 16:46 Odpowiedzi: 3    Wyświetleń: 1026
  • [dsm-51]Taktowanie portu szeregowego timerem.

    belerofonn pisze cytat: Chodzi mi o to dlaczego podczas ustawiania pracy trybu timera do ustawienia portu szeregowego sygnał z timera jest mnożony x16 Świetnie widać to w tej instrukcji kodu asamblera. W tym przypadku żaden sygnał z timera nie jest mnożony. Jest to wzór matematyczny aby uzyskać...

    Mikrokontrolery   18 Kwi 2012 09:53 Odpowiedzi: 6    Wyświetleń: 2046
  • Dziwne zachowanie timerów

    Według WGM13+WGM12+WGM11 ustawiasz Fast PWM - to chciałeś? Jeżeli tak to popatrz jaki rejestr używa się jako TOP dla tego mode 14. I zastanów się dlaczego nie ma go w Twoim programie? Potem przeczytaj fragment dot. Fast PWM gdzie dowiesz się szczegółów, w tym jaka jest minimalna wartość tego rejestru,...

    Mikrokontrolery AVR   14 Lip 2011 18:39 Odpowiedzi: 14    Wyświetleń: 867
  • Zewnętrzny timer obsługiwany magistralą I2C.

    Witam Poszukuję układu zewnętrznego Timera, który zawierał będzie minimum 2 timery i najlepiej gdy by dało się go konfigurować po magistrali I2c. Wymagane jest również aby mógł sygnalizować przepełnienie czy dopasowanie do wartości rejestru kontrolnego na osobnych nogach jako zmiana stanu umożliwiająca...

    Początkujący Naprawy   18 Lip 2011 08:01 Odpowiedzi: 1    Wyświetleń: 780
  • LPC11C24 - start TIMERA 0 32b [nie idzie]

    Witam wszystkich Elektrodowiczów! Chcę uruchomić Timer na ARMie LPC11C24. Zrobiłem standardową inicjalizację Timera, jak w każdym przypadku, ale on nie chce ruszyć za żadne skarby. Zegar magistral AHB jest ustawiony na 48 MHz (kwarc zewnętrzny 12 MHz, dzielnik PLL P = 2, M = 4 i dzielnik AHB = 1)....

    Mikrokontrolery ARM   03 Paź 2011 12:57 Odpowiedzi: 4    Wyświetleń: 1024
  • STM32 - timer wykorzystywany do zliczania impulsów

    Mam problem z programem w którym timer ma zliczać impulsy (zbocza opadające). Konkretnie zegar timera ma działać w rytm impulsów podawanych na piny TIM4_CH1 i TIM4_CH2, z tym, że osobno liczę impulsy z każdego kanału i generuję osobne przerwanie dla każdego kanału. Liczenie impulsów z dwóch kanałów powinno...

    Mikrokontrolery ARM   06 Wrz 2012 10:42 Odpowiedzi: 4    Wyświetleń: 3096
  • stm32 - Timer one pulse mode + przerwanie

    Witam, Po inicjalizacji timera i przed jego włączeniem przeładuj timer (zapisz bit UG do rejestru EGR),a następnie wyczyść flagę w Status Register (TIM4->SR &=~TIM_IT_Update). Dopiero po tych czynnościach włącz timer - przerwanie powinno przyjść dopiero po odmierzonym czasie.

    Mikrokontrolery ARM   26 Sie 2012 18:36 Odpowiedzi: 2    Wyświetleń: 2346
  • STM32F103 - Timer 2 a Timer 3

    Może spróbuj przed włączeniem taktowania timera ustawić bit (Bit 0 UG: Update generation) w rejestrze EGR [syntax=c]TIM3->EGR = TIM_EGR_UG; [/syntax] Pozdrawiam

    Mikrokontrolery ARM   30 Wrz 2012 21:54 Odpowiedzi: 2    Wyświetleń: 1272
  • atmega8 - [BASCOM]włączenie i wyłączanie Timera

    Mam prośbę. Po pierwsze zrób małą zmianę. w pętli Do Loop napisz zamiast tamtego kodu ( który wyrzucił zumek) następujący kod[syntax=basic4gl] wait 1 TCCR1B=&B00000000 'Zatrzymanie Timera wait 1 TCCR1B=&B00000010 'Uruchomienie Timera [/syntax] Jeśli zadziała to sprawdź czy...

    Mikrokontrolery Początkujący   26 Paź 2012 10:16 Odpowiedzi: 10    Wyświetleń: 1953
  • stm32 - timer sprzętowy - sprzętowy timer nie działa

    Uzupełniłem o Dodano po 8 Zmierzyłem stoperem ile czasu utrzymuje się 0 V a ile czasu 0,38 V i wyszło, że 10 s 0V poczym zmienia się na 0,38 V i utrzymuje się przez 10 s i cykl się powtarza, co ciekawe wykasowałem rejestry [syntax=c]TIM3->CCR3 = 500; TIM3->CCR4 = 500;[/syntax] i działa dalej...

    Mikrokontrolery   28 Maj 2014 17:29 Odpowiedzi: 6    Wyświetleń: 1743
  • [atmega8][c] - obsługa i2c z timerem

    Problem leży w sposobie działania biblioteki TWI_Master i miejsca, skąd jej pośrednio używasz. TIMER0_OVF_vect, jak i każde inne przerwanie, uruchamia się z czasowo wyłączonymi przerwaniami, dlatego ani sonar_request, ani sonar_gets_distance nie zadziała z tego miejsca. Polecenia zostają zakolejkowane,...

    Mikrokontrolery AVR   14 Sie 2014 17:16 Odpowiedzi: 5    Wyświetleń: 942
  • [STM32] - jak zmienic w locie polaryzacje wyjscia timer?

    Witajcie, Mam problem ze zmianą polaryzacji wyjścia timer w locie. Sprawa wygląda tak. Mam dwa timer jeden (TIM1 na CH1) generuje PWM o dużej częst. a drugi (TIM7) zlicza czas w dół i następnie w przerwaniu zmienia polaryzację wyjścia PWM TIM1. Niestety pojawia się wtedy flaga UIF w rejestrze SR, co...

    Mikrokontrolery ARM   21 Paź 2015 22:00 Odpowiedzi: 3    Wyświetleń: 822
  • [ATmega88p] Timer zaczyna działać po około minucie

    Problemem może być to że zapis do 16-bitowego rejestru np ICR1 musi być wykonany we właściwy sposób. U ciebie przy inicjalizacji timera jest tylko: [syntax=c] ICR1H|= 0b1001000; [/syntax] spowoduje to że dana zostanie zapisana do tymczasowego rejestru i nie zostanie przepisana do rejestru ICR1. Zapis...

    Mikrokontrolery AVR   05 Kwi 2020 20:54 Odpowiedzi: 11    Wyświetleń: 621
  • Timer w AT89C2051

    Witam Mam prosbe czy moglby ktos napisac ktotki program z wykozystaniem timera? Np timer liczy 256(*12) cykli zegara i zglasza przerwanie w ktorym jest rozkaz ACALL PROG. Troche nie wychodzi mi z tymi ustawieniami w rejestrze TMOD oraz z obsluga przerwań.A tak majac jakis programik cos zmienie...

    Mikrokontrolery   22 Lip 2004 21:03 Odpowiedzi: 2    Wyświetleń: 753