licznik timer

Znaleziono około 3019 wyników dla: licznik timer
  • Start / Stop TIMER1. Zerowanie licznika. Timer zatrzymywany?

    Witam. Używam przerwania INT1i TIMERA1 do odmierzania czau trwania stanu wysokiego na wejściu INT1 przez zliczanie odcinków czasu 400us podczas trwania stanu wysokiego na wejściu INT1. '****timer1******** Config Timer1 = Timer , Prescale = 64 On Timer1 Pomiar_czasu ...

    Mikrokontrolery   17 Kwi 2010 12:07 Odpowiedzi: 1    Wyświetleń: 1267
  • [STM32f103][C][CubeMX - LL] - liczniki (timery) w konfiguracji master-slave

    TIM1 może generować żądanie DMA lub przerwanie co określoną liczbę okresów, niekoniecznie w każdym okresie. DMA może zmieniać parametry przebiegu. Na moje oko użycie drugiego timera niekoniecznie jest tu dobrym pomysłem Hmmm rozważę, masz może jakiś przykład? TIM1 rzeczywiscie ma "repeat" licznik...

    Mikrokontrolery ARM   17 Lis 2020 16:52 Odpowiedzi: 5    Wyświetleń: 381
  • 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ń: 1644
  • Licznik Geigera-Mullera zliczanie impulsów na PIC16F

    AVE... Jakiego PICa konkretnie chcesz użyć? Zasada pomiaru jest dość prosta: najpierw ustawia się któryś z timerów, by odmierzał 40 sekund i po odmierzeniu wywołał przerwanie. Potem tworzy się pętlę, która w nieskończoność sprawdza stan wybranego przez Ciebie pinu. Gdy jest tam logiczna jedynka,...

    Mikrokontrolery PIC   05 Kwi 2011 08:43 Odpowiedzi: 44    Wyświetleń: 8937
  • [Atmega328P][C] - Obsługa przycisków z wykorzystaniem timerów

    Z każdym przyciskiem skojarz jedną zmienną, która będzie zawierała stan licznika timera, w chwili wykrycia jego naciśnięcia. W kolejnych przerwaniach overflow sprawdzasz: 1. czy przycisk jest ciągle naciśnięty, 2. jeśli 1. jest prawdą to czy różnica pomiędzy licznikiem timera a wartością zapamiętaną...

    Mikrokontrolery AVR   16 Sie 2012 11:12 Odpowiedzi: 15    Wyświetleń: 1545
  • Przerwania, Timery w C. Jak wygląda obsługa?

    Poszukaj na forum, jest duzo przyladow z przerwaniami, np tutaj masz opsane : Ogolnie sprawa jest bardzo prosta, ustawiasz odpowiednie rejestry od przwerwan,a samo wywowalnie przerwania np od przepelnienia licznika timera 0, wyglada tak : SIGNAL (SIG_OVERFLOW0) { TCNT0 = TIMER0_INIT; //...

    Mikrokontrolery   07 Mar 2006 17:15 Odpowiedzi: 7    Wyświetleń: 2019
  • [STM32] Przerwania, timery

    Witam, Zacząłem niedawno zabawę z STM32 i mam problem z przerwaniami oraz timerami. Chciałem uruchomić przerwanie zewnętrzne, a dalej przerwanie od timera co np 1sek. Jednak nie działa ani jedno ani drugie, czy ktoś mógłby nakierować mnie na dobrą drogę i powiedzieć co robię źle? Przeglądałem...

    Mikrokontrolery ARM   05 Sty 2011 00:57 Odpowiedzi: 10    Wyświetleń: 6393
  • ATMEGA128, pomiar sygnału pwm, licznik T1 w trybie capture.

    To raczej inaczej się robi. Wykorzystaj piny ICP i przypisane im rejestry. Timer musi pracować z częstotliwością zależną od wymaganej przez ciebie rozdzielczości pomiaru czasu. W przerwaniu odczytujesz zamrożone stany rejestru i masz pomiar w tyknięciach licznika timera. Czyli trzeba to zrobić tak: Ustawić...

    Mikrokontrolery AVR   29 Gru 2010 22:15 Odpowiedzi: 5    Wyświetleń: 1739
  • [stm32]Timer i DMA da się?

    Tyle że timer może wysyłać tylko JEDNO żądanie do DMA, więc... nie da się (tym sposobem). No ale chyba właśnie o to chodzi. Następuje zdarzenie od kanału timera, DMA przesyła JEDNĄ nową wartość do CCR tego kanału, przy której osiągnięciu przez licznik timera nastąpi nowe zdarzenie i tak w kółko....

    Mikrokontrolery ARM   04 Paź 2010 20:45 Odpowiedzi: 28    Wyświetleń: 4812
  • Timer PLC siemens LOGO problem z doborem odpowiedniego timera

    Raczej na Timerach tego nie zrobisz... można z generatora (1 sek) - bramka AND (gdzie drugim sygnałem jest zezwolenie liczenia) - zliczać do licznika.

    Automatyka Sterowanie PLC   16 Mar 2021 12:10 Odpowiedzi: 1    Wyświetleń: 411
  • [PICxxxxx] Ustawianie timera z dokładnością do 1 cyklu

    np. chce uzyskać przerwanie co 100 cykli timera: static void interrupt isr() { if (T0IF) { TMR0 = 155; //255 - 100 cykli T0IF = 0; // kod przerwania } } problem w tym że powyższy kod nie uwzględnia: 1) czasu na zapisanie kontekstu...

    Mikrokontrolery PIC   23 Gru 2011 21:05 Odpowiedzi: 18    Wyświetleń: 2723
  • atmega bascom - atmega bascom licznik na timer0

    Należy: - zadeklarować zmienną globalną np. LICZNIK i nadać jej wartość zera, - włączyć przerwania od przepełnienia Timer0, - w funkcji przerwania należy zwiększać wartość zmiennej LICZNIK o jeden Aby poznać liczbę impulsów wystarczy pomnożyć LICZNIK*256 i dodać do niego aktualną wartość rejestru...

    Mikrokontrolery AVR   14 Gru 2014 14:58 Odpowiedzi: 2    Wyświetleń: 1086
  • STM32F103C8T6 i stawienia Timera

    Mikrokontrolery ARM   20 Maj 2019 20:20 Odpowiedzi: 12    Wyświetleń: 693
  • Nietypowy problem z licznikiem, Atmega64, bascom

    Mam problem z licznikiem timera 3 w atmedze64. Chodzi o to, że licznik oprócz impulsów z wejścia T3, zlicza mi także impulsy z wejścia INT5(OC3C). Są to sąsiednie piny, więc pomyślałem że może być zwarcie, ale nie ma. Kod wygląda tak: $regfile = "m64def.dat" $crystal = 16000000 ''''''''''''''''''''''''''konf...

    Mikrokontrolery AVR   28 Wrz 2009 21:44 Odpowiedzi: 4    Wyświetleń: 1415
  • 8-cyfrowy licznik impulsów

    Niechęć do stosowania mikrokontrolerów w prostych przypadkach może wynikać z prostego faktu, że do uruchomienia najprostszego urządzenia - potrzebny jest komputer (trzeba napisać program) - potrzebny jest programator - potrzebna jest wiedza jak poprawnie "obejść" się z układem, by nie zaczął się resetować,...

    DIY Konstrukcje   30 Maj 2016 21:10 Odpowiedzi: 21    Wyświetleń: 8910
  • Termostat z timerem Arduino, LCD i enkoder

    Witam serdecznie Jestem początkującym użytkownikiem Arduino. Chciałem napisać program termostatu z timerem, LCD, i enkoderem ale niestety nie mam zupełnie pojęcia o enkoderach. Wiec znalazłem jakiś przykład na działanie enkodera (który wydal mi się najlepiej działający i prosty) i dorobiłem do niego...

    Arduino   07 Mar 2019 21:10 Odpowiedzi: 34    Wyświetleń: 3765
  • Timer na 4541N - dobór wartości rezystorów i kondensatorów

    Przeanalizowałem działanie układu timera 4541 według informacji dostępnych z katalogu, a ponieważ dalej miałem pewne wątpliwości, to jeszcze dla pewności zrobiłem próbę, bo akurat miałem ten układ. Nie pamiętam dokładnie co Ci odpisałem na PW, ale mogę teraz powiedzieć, że schemat zamieszczony przez...

    Projektowanie Układów   23 Kwi 2013 11:38 Odpowiedzi: 3    Wyświetleń: 3156
  • licznik rowerowy :-), jaki procek wybrać, kilka pytań

    nie mierz częstotliwości, tylko OKRES! V=o/t V - prędkość w m/s t - okres jaki upłynął pomiędzy dwoma następującymi po sobie impulsami z czujnika o - obwód koła w metrach Tak działają fabryczne liczniki, dzięki temu mierzą już bardzo małe prędkości. dodatkowo przejechany dystans otrzymasz dodając...

    Mikrokontrolery   02 Lut 2005 22:19 Odpowiedzi: 7    Wyświetleń: 3343
  • [MEGA16][C] Cos nie halo z Timerem.

    Witam, mam nastepujacy problem - napisalem timer(uzywajac timera 0) do kontroli czasu w programie(glownie serw). Ustawilem prescaler na 64, co przy kwarcu 16MHz daje 250kHz, czyli jeden takt timera odlicza 1/250000 s. czyli 0,000004s. Potem "timer pomocniczny" sumuje wszystkie przepelnienia do 1 sekundy...

    Mikrokontrolery   12 Sie 2009 18:54 Odpowiedzi: 13    Wyświetleń: 1038
  • [C][ATMEGA8] Multipleksowanie led - ustawienie Timera

    Podaję się, nie mam pojęcie czemu to nie działa: [syntax=c]#define F_CPU (1000000) #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define LED_DATA PORTD #define ANODY_PORT PORTC #define CA1 (1<<PC0) #define CA2 (1<<PC1) #define CA3...

    Mikrokontrolery Początkujący   10 Cze 2012 20:57 Odpowiedzi: 2    Wyświetleń: 1073
  • ATXmega128A3U - Timer w trybie Pulse Width Capture - problem z rejestrem PER

    Siedzę na problemem od kilku dni i nie mogę się dopatrzeć błędu. Dla niecierpliwych - sam problem opisany jest na samym końcu. Próbuję odczytywać dane z czujnika AM2302 z użyciem timera (timerów). Czujnik posiada jedną linię danych typu OC (lub coś w pobliżu). Komunikacja polega na tym, że master...

    Mikrokontrolery AVR   29 Lis 2016 23:07 Odpowiedzi: 0    Wyświetleń: 582
  • 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ń: 2964
  • 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ń: 1084
  • ATmega128 - Timer - tajemniczy odczyt

    Cześć, Napisałem program, który uruchamia 16-bitowy Timer (TCNT1 w ATmedze 128). W moim programie Timer zlicza przez 128ms (dolicza w tym czasie do wartości 1000). Następnie wyświetla młodszy i starszy bajt Timera na wyświetlaczu alfanumerycznym (odpowiednio wartości dziesiętne 232 oraz 3). Do tej...

    Mikrokontrolery Początkujący   04 Paź 2016 13:06 Odpowiedzi: 6    Wyświetleń: 1122
  • 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ń: 830
  • Bascom Timer i mode=3

    Problem wyniknął z mojego poprzedniego tematu... ;) Wszelakie przykłady jakie znajduję na necie dotyczą timera w trybie 1-2, a nie potrafię znaleźć nic w "3" :| Chcę użyć timer0 jako "podwójny licznik": 8-bitowy licznik impulsów i 8 bitowy licznik czasu. Wg. dokumentacji: No dobra,...

    Mikrokontrolery   30 Maj 2007 10:27 Odpowiedzi: 0    Wyświetleń: 741
  • Program z timerem do ATmega8 jak zaprogramować timer?

    Drodzy urzytkownicy, To moje początki w programowaniu contollerów. Chciałbym zaprogramować timer na ATmega8. Proste logiczne programy udało mi się już napisać. Moim następnym zadaniem jest zaprogramowanie timera z licznikiem, niestety na początek mam problemy nie wiem jak zaprogramować timer. Czy ktoś...

    Ogłoszenia Elektronika   07 Sty 2009 08:15 Odpowiedzi: 1    Wyświetleń: 759
  • [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ń: 1560
  • Timer sterowany dowolnym pilotem

    Na wyjściu TSOP1736 normalnie jest 1. Zaobserwowałem, że podczas trzymania przycisku pilot wysyła najpierw pełny kod, a potem tylko po (chyba) 3 bity oznaczające zapewne powtórzenie. Z kolei inny pilot wysyłał co chwilę to samo. Nie mierzyłem tego dokładnie, ale na pewno były więcej niż 3 transmisje...

    Mikrokontrolery   07 Maj 2005 22:38 Odpowiedzi: 2    Wyświetleń: 1875
  • Timer 89C2051 asm

    Witam !!! Timer 89C2051 Chciałem napisać program timer sterujący wyswietlacz led w .asm z zastosowaniem przerwań i timerów. Program ma mIerzyć czas przy stanie L P3.4 przy stanie L P3.5 zerowanie timera proszę o pomoc gdzie robię błąd. ;timer1 $mod51 ;istotne dla kompilatora asm51...

    Początkujący Elektronicy   11 Lip 2006 11:55 Odpowiedzi: 0    Wyświetleń: 890
  • Timer Atmega8 nie pracuje

    Co to za bełkot!? 1. Timer do odmierzania czasu skonfigurowany jako licznik impulsów z zewnątrz! 2. Podprogram obliczania czasu nigdy nie będzie wywołany z pętli głównej! 3. Wyświetlana ma być wartość licznika. Podaj kolego na koncówkę 11 impulsy z zewnątrz to je zacznie zliczać i wyświetlać....

    Mikrokontrolery   28 Wrz 2006 23:35 Odpowiedzi: 2    Wyświetleń: 1217
  • Licznik w dół na CD40110 -jak uzyskać zliczanie od 9 do 0?

    kto wyjaśni lub zaproponuje ustawienie CD40110 do takiej pracy (lub ją wykluczy podając powód). Podejmę się tego zadania. Jeśli chodzi o schemat, to jest on poprawny, praca licznik również, tyle że "spiritus movens" tej afery jest wyjście 11 BORROW - U1, ale taka jest jego rola. Dlaczego tak się...

    Początkujący Elektronicy   09 Sie 2019 17:03 Odpowiedzi: 14    Wyświetleń: 768
  • Arduino UNO - wbudowany licznik - zliczanie impulsów

    Witam, .......... Czy arduino uno posiada może wbudowany licznik który działa niezależnie od programu? Tak aby przerwaniem co sekunde mógłbym sprawdzać jaka jest wartość w liczniku który liczyłby impulsy? TAK! Arduino posiada ich trzy, funkcjonujące totalnie niezalenie od wykonywanego programu,...

    Arduino   03 Gru 2022 17:16 Odpowiedzi: 2    Wyświetleń: 123
  • [ATmega32][C] Zależność liczników 8 bitowych

    Witam! Mam mały problem z licznikami w Atmedze32. Na początek kod: void IR_Generuj() { //TUTAJ WŁĄCZAM TIMER KLUCZUJĄCY SYGNAŁ// TIMSK|=1<<OCIE2; OC... = 1<<WGM21 | 1<<CS21; //PRESK 8 |TRYB CTC //TUTAJ GENERUJE...

    Mikrokontrolery AVR   09 Gru 2008 15:54 Odpowiedzi: 1    Wyświetleń: 891
  • [mega88] Timer - Pwm - Rc5 - pytanie

    Napociłem się nad tym i wypociłem takie coś. O mało nie zabrakło procka. Nie wiem czy działa bo dopiero jutro będę miał płytkę do tego. Nie śmiać się proszę i tak jak na moje zaawansowanie w bascomie nie wygląda nie-źle. Chętnie przyjmę poprawki. Podczas symulowania jak trafia na polecenie getrc5...

    Mikrokontrolery AVR   21 Gru 2009 13:44 Odpowiedzi: 5    Wyświetleń: 1291
  • [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ń: 2088
  • PIC16 Timer przerwania 8 kanałów

    Zalozenia ktore podales sa niezbyt precyzyjne. Podejrzewam, ze do sterowania serwomechanizmami sygnaly PWM wcale nie musza na siebie zachodzic a z faktu, ze maksymalne wypelnienie PWM wynosi zaledwie 10% wynika iz moglbys wystawic nawet 10 PWM-ow. Podsumowujac idea jest taka: w pierwszych 2ms (w okresie...

    Mikrokontrolery PIC   22 Cze 2011 10:03 Odpowiedzi: 6    Wyświetleń: 1676
  • STM32F103 - Timer 2 a Timer 3

    Korzystam z dev board STM3210B. Timer 2 konfiguruje następująco: [syntax=c] RCC_APB1ENR_TIM2EN_bb = 1; TIM2->PSC = 36000; TIM2 -> CNT = 0; TIM2 -> ARR = 0xFFFF; TIM2_CR1_CEN_bb = 1;[/syntax] po wykonaniu pewnej funkcji licznik zatrzymuje bitem CEN. i pobieram...

    Mikrokontrolery ARM   30 Wrz 2012 21:54 Odpowiedzi: 2    Wyświetleń: 1350
  • Przypomnienie wzoru na przerwania timera

    Witam. Przerwań timerów dawno już nie używałem, ktoś zechciałby przypomnieć, w jaki sposób wyliczono w poniższym programie wartość Timer1, równą 64566? Fragment programu do sterowania fazowego (włączanie triaka na pewien okres czasu), autorstwa Kamila Kozłowskiego: $crystal = 10000000 (...) Inttim1:...

    Mikrokontrolery   29 Mar 2006 15:53 Odpowiedzi: 2    Wyświetleń: 1095
  • [LPC2138][C] - Timer T0 jako timer programowy i generator. Czy się da?

    Witam serdecznie. Próbuję rozwiązać taki problem: Wybrałem sobie Timer0 jako TickTimer na którym realizuje liczniki programowe. Rdzeń działa na 60MHz, a peryferia na 30MHz. Ustawiłem sobie tak ten timer, że generuje mi przerwanie co 10ms (100Hz) i zrealizowałem to na przerwaniu od porównania dla...

    Mikrokontrolery ARM   29 Gru 2012 12:58 Odpowiedzi: 8    Wyświetleń: 2439
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5250
  • [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ń: 2345
  • Atmega16[C] - Pomiar czasu obrotu z użyciem timera

    Witam Jak w temacie,sprawdzałem kod kilka razy i wszystko wydaje się w porządku a jednak nie działa tak jak powinno. ziel_on to włączenie wskazówki sekund w zegarze widmowym. Według mnie powinno działać,mam 10 000 przerwań na sekundę,wynik mnożę razy 100 i dzielę przez 60 tak by wstawić do pętli z...

    Mikrokontrolery Początkujący   05 Paź 2012 14:05 Odpowiedzi: 1    Wyświetleń: 1002
  • Atmega8 - Bascom - o co chodzi z tym timerem ?

    Kilka pytań - bo kto pyta nie błądzi :-) Niby wszystko ładnie liczyło w przerwaniach - ale tylko do momentu kiedy zacząłem wywoływać Sub lub funkcję - wtedy zaczyna się resetować i zaczyna program od początku co sekundę ?? O co chodzi Teraz przestało mi nawet liczyć w przerwaniach. Wchodzi tylko...

    Mikrokontrolery AVR   12 Lis 2012 21:18 Odpowiedzi: 10    Wyświetleń: 1923
  • Atmega8 - Wykorzystanie PWM oraz zwykłego timera

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

    Mikrokontrolery AVR   29 Kwi 2016 13:22 Odpowiedzi: 1    Wyświetleń: 837
  • 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ń: 1896
  • [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ń: 2337
  • Edsim51 licznik hex, na wyświetlaczu LCD.

    Zróbmy program w którym wyświetlana liczba na LCD (jako HEX) będzie inkrementowana co 1s. Do tego potrzebujemy Timer. Wykorzystamy T0 ze zgłaszaniem przerwania przy przepełnieniu. [syntax=asm];Ustawieni... Timera 0 TRYB_T0 EQU 1 C_T_T0 EQU 0 ;zliczanie impulsów wewnętrznych fclk/12 GATE_T0 EQU...

    Mikrokontrolery   06 Paź 2011 05:41 Odpowiedzi: 11    Wyświetleń: 4307
  • [C] Atmega32 - licznik czasu - opóźnienie

    Witam, mam problem z dokładnością licznika czasu. Licznik ma mierzyć czas pomiędzy pojawieniem się napięcia większego od 512 na pinie PA7 a pojawieniem się zbocza narastającego na INT0. Licznik zlicza setne sekundy i sekundy. Późni się około 10 sekund na minutę. Korzystam z Atmegi32 o taktowaniu 8MHz....

    Mikrokontrolery Początkujący   10 Sty 2017 17:17 Odpowiedzi: 3    Wyświetleń: 903
  • Dekodowanie kodu RC5 w C bez uzycia timera

    moze ktos z Was ma dzialajacy dekoder sygnalu rc5 ktory nie wykorzystuje timera ?? moj niestety po zmianie polecenia: #define WAITFORTIMER() { while ( timerflag == 0); timerflag = 0; } volatile timerflag; SIGNAL(SIG_OVERFLOW0) //przepelneinie timera2 { ...

    Mikrokontrolery   12 Paź 2006 20:57 Odpowiedzi: 4    Wyświetleń: 1728
  • zalety i wady opoznien na timerze?

    Zmienną używaną w przerwaniu deklaruje się jako volatile (wykluczona z optymalizacji), inaczej będzie cyrk... volatile unsigned char licznik Ładniej by to wyglądało scalone... tzn... void czekaj(void) { licznik = 30; TCCR0 = 0x05; do{}while(licznik); &...

    Mikrokontrolery   09 Sie 2007 23:08 Odpowiedzi: 8    Wyświetleń: 1206
  • [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? Niestety na etapie projektowania nie zauważyłem, że żeby użyć 16-bit timera do przyjmowania...

    Mikrokontrolery   14 Lip 2009 19:17 Odpowiedzi: 5    Wyświetleń: 2145
  • SIMATIC - timery jako zmienne lokalne

    Mozna tez latwiej: Mozesz przeciez zadeklalowac jakas zmienna typu (D)INT i ja uzywac jako licznik czasu. Na przyklad piszac programik FC: U #IN_BO_Permission_on SPB M011 L 0 T #IO_IN_Licznik // inicjacja licznika R #OUT_BO_czas_uplynal...

    Automatyka Przemysłowa   14 Mar 2011 09:23 Odpowiedzi: 7    Wyświetleń: 3633
  • [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ń: 2092
  • Timer oparty na układzie ne555.

    Projekt ten jest układem odmierzającym czas, opartym na układzie ne555, liczniku i tranzystorach przełączających przekaźnik. (wyboru włącz/ wyłącz po odmierzeniu określonego czasu dokonujemy za pomocą zworki). Układ składa się z oscylatora,licznika i dwóch tranzystorów przełączających. Ne555...

    DIY Zagranica   23 Lut 2011 19:34 Odpowiedzi: 1    Wyświetleń: 7568
  • Dziwne zachowanie timerów

    Witam Piszę właśnie (w C)program mający za zadanie wyświetlanie zegara na 4 wyświetlaczach 7-segmentowych. Chciałem wykorzystać do tego 16 bitowy timer1 w mojej atmedze 8a-pu. Niestety mam pewien problem. Nawet jeśli nie włączę timera WinAVR nie daje błędów przy odczytywaniu z OCR1A czy OCR1B. Jeśli...

    Mikrokontrolery AVR   14 Lip 2011 18:39 Odpowiedzi: 14    Wyświetleń: 924
  • [Atmega32] konfiguracja dwóch timerów 8-bitowych

    Dzień dobry! Mam taki o to problem, przerzuciłem notę ale nie mogę jakoś ogarnąć jak uruchomić drugi timer 8 bitowy, przykładowo: Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . - arnoldziq

    Mikrokontrolery AVR   06 Lis 2011 00:27 Odpowiedzi: 1    Wyświetleń: 1166
  • [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ń: 1591
  • STM32 - timer wykorzystywany do zliczania impulsów

    Problem polega na tym, że potrzebuję 2 liczników do zliczania impulsów z 2 źródeł, a te źródła to piny PB6 i PB7, czyli jak wskazuje nota katalogowa uC odpowiednio kanały 1 i 2 timera TIM4: Myślałem, że jak są 2 kanały to każdy z nich może być źródłem sygnału taktującego i każdy kanał może zliczać...

    Mikrokontrolery ARM   06 Wrz 2012 10:42 Odpowiedzi: 4    Wyświetleń: 3681
  • [stm32 M3] - Strategia konfiguracji timerów dla uzyskania pożądanego przebiegu

    Wydaje mi się, że najłatwiej będzie rozwiązać to w obsłudze przerwania jednego z timerów. I przychodzą mi do głowy dwie możliwości: 1. Zmienianie parametrów pracy timera po każdym "trybie" przebiegu jaki ma być wygenerowany na wyjściu. Tj. przeładowywanie liczby do jakiej licznik powinien odliczyć...

    Mikrokontrolery Początkujący   07 Lut 2013 23:47 Odpowiedzi: 2    Wyświetleń: 1227
  • Atmega64 - timer liczy 2x szybciej

    Witam, mam dość nietypowy problem z timerem. F_CPU=16000000 preskaler 1024 przerwanie OVF timer0 -8bit z moich obliczeń wynika, że (F_CPU/1024)/256 = ~61Hz czyli aby uC wykonywał jakąś czynność co ok 1s musi zajść 61 przerwań [syntax=c] w przerwaniu OVF licznik++; if (licznik...

    Mikrokontrolery Początkujący   23 Kwi 2013 21:03 Odpowiedzi: 7    Wyświetleń: 1338
  • C++ - Obsługa timera Atmega8a c++

    Timery krok po kroku: Jak włączyć timer? Jak wszystkie peryferia atmegi, timer aktywuje się poprzez ustawienie odpowiednich bitów w odpowiednich rejestrach - informacje na ten temat znajdziesz w dokumentacji na stronach 69-120. Gdzie ustawia się flaga przepełnienia? To zależy którego...

    Mikrokontrolery AVR   11 Mar 2014 17:46 Odpowiedzi: 13    Wyświetleń: 1785
  • [STM32F4] - Częstotliwość PWM z Timer'a 11

    Witam, Podczas uruchamiania trybu PWM dla Timer'a 11 napotkałem na dziwną zależność częstotliwości wyjściowej od nastaw tego timera. Poniżej przedstawiam krótką tabelkę, w której zestawiłem wartości rejestrów ARR, PSC, faktyczną częstotliwość wyjściową oraz obliczoną częstotliwość zegara taktującego...

    Mikrokontrolery ARM   04 Lis 2014 11:11 Odpowiedzi: 2    Wyświetleń: 1134
  • Attiny 2313A, C - Dziwne zachowanie timera

    Witam, Niedawno zakupiłem kit AVT 2623 który chcę sobie wmontować w mój układ ale póki co mam problem z jego obsługą - a mianowicie nie działa mi sterowanie fazowe. Problem jest czysto programowy gdyż jeśli obsługę robię na delay'ach to działa a gdy na liczniku to nie działa. Poniżej mój kod: [syntax=c] #include...

    Mikrokontrolery AVR   24 Wrz 2015 12:34 Odpowiedzi: 10    Wyświetleń: 954
  • XMega - System zdarzeń, timery a sterowanie silnikiem krokowym

    No mam podobne właśnie rozwiązanie (poza tym, że zaproponowałeś coś w stylu inkrementalnego podawania ilości impulsów, a ja absolutnego, ale to nie takie istotne). Nie używam PWM tylko właśnie FREQ GEN (Szkoda, że nie wspomniałeś o tym trybie w swej książce. Znalazłem to w pdf AVR1306 / doc8045 p. 3.8.2....

    Mikrokontrolery AVR   05 Sty 2017 20:56 Odpowiedzi: 4    Wyświetleń: 963
  • Bascom problem z konfiguracją timera.

    ok ja podpowiem co to jest :D COnfig timer0 = timer 'ustaw timer jako licznik impulsów wewn. zegara procesora Mode=1 ' tryb pracy czujnika, to jest ladnie opisane w datasheet do procesora, 1 w tym przypadku oznacza normalna prace timera czyli zlicza impulsy gate = internal ' najprawdopodobniej chodzi...

    Mikrokontrolery   19 Lut 2008 20:27 Odpowiedzi: 3    Wyświetleń: 1656
  • Timer resetowany z wyświetlaczem

    Czołem Jestem początkujący. Chciałem wykonać taki timer, którego będę mógł wykorzystać w różnych grach gdzie istotny jest czas. Szukałem już na forum ale nie trafiłem czegoś podobnego co mógłbym wykorzystać. Założenia byłyby takie: Timer zaczyna odliczać w dół od zadanej wielkości (np.2 minuty) po...

    Początkujący Elektronicy   25 Cze 2009 20:26 Odpowiedzi: 1    Wyświetleń: 830
  • Przerwanie od licznika 8-bit ATmega32

    Od razu mówię, że tego nie kompilowałem a pora jest późna, więc mogą być drobne błędy. Generalnie jednak wygląda to tak: #include <avr/io.h> #include <avr/interrupt.h> volatile char a; //tak deklarujemy zmienne, które są używane i w kodzie //obsługi przerwania i w "standardowym"...

    Mikrokontrolery AVR   05 Sty 2010 01:51 Odpowiedzi: 5    Wyświetleń: 1649
  • Timer (10-15 minut) z opcja set i reset

    Witam Ma ktoś jakiś pomysł na timer z czasem 10-15 minut (może być regulowany) -Timer musi mieć opcje "set" (uruchomienie licznika) która zadziała po zaniku napięcia na wejściu do tego przeznaczonego. Wykrycie zbocza opadającego -Timer musi mieć opcje "reset" (wyzerowanie licznika i oczekiwanie...

    Początkujący Naprawy   12 Lut 2014 16:59 Odpowiedzi: 0    Wyświetleń: 1482
  • [8051][asembler] licznik binarny

    Mam do wykonania następujący projekt. Muszę napisać program w asemblerze, który będzie tworzył 16-bitowy licznik liczący binarnie na układzie 8051.. Osiem diód mogę zapalić za pomocą polecenia MOV P1, #0b00000000 natomiast za dwie pozostałe odpowiadają bity w P3 (P3.4 i P3.5). Ponieważ zostałem rzucony...

    Mikrokontrolery   05 Gru 2008 09:19 Odpowiedzi: 4    Wyświetleń: 3627
  • [BASCOM] [ATMEGA16] blad danych RS232, timer

    Witam,. Mam następujący problem: Przetwornik analogowy na ADC pin 1 Przetwornik częstotliwość na Timer0 max232 1uF Kwarc 8Mhz i atmega16L Na kablu ze złączkami BNC mam połączenie atmega -> przetwornik czestotliwosci (2 kolumna). Wydaje mi się, że wszystko dobrze zlutowane oraz nie ma przerw...

    Mikrokontrolery AVR   24 Mar 2010 07:50 Odpowiedzi: 4    Wyświetleń: 1639
  • Licznik impulsów 7-mio cyfrowy na atmega

    Zagadnienie w sumie nie jest aż takie trudne. Jeżeli freq impulsów nie jest zbyt wysokie to podłączasz je pod wejście timera i liczysz. Jedyne co musisz zrobić dodatkowa zmienna, i przeliczać przekręcenia się timera, bo one w atmegach są chyba tylko 16 bitowe. 7 cyfr przekracza zakres takiego timera...

    Mikrokontrolery   19 Paź 2010 13:35 Odpowiedzi: 5    Wyświetleń: 2382
  • S7 - 300, Ustawienie zegara z wykorzyswtaniem licznika

    Na PV podajemy wartość w kodzie BCD jeżeli podasz na W liczbę np 11 to będziesz widział ją jako W#16#000A - liczba Hex, po podaniu takiej liczby masz z automatu błąd na sterowniku po konwersji do BCD (w STL wpis ITB) masz W#16#0011 które przyjmuje tylko liczby od 0 do 9 i możesz podawać taką...

    Automatyka Przemysłowa   19 Cze 2012 08:23 Odpowiedzi: 5    Wyświetleń: 1439
  • Timer 0 co chodzi w AVR -

    Już dostałeś tę odpowiedź: Jeśli Timer odwraca stan pinu to tylko raz. Musi minąć znów czas do następnego przerwania żeby znów odwrócić stan. to jest dzielenie przez dwa :), choć nie przerwanie miał na myśli kolega niveasoft, tylko moment wykrycia spełnienia warunku porównania, a w konsekwencji...

    Mikrokontrolery AVR   12 Kwi 2015 08:49 Odpowiedzi: 11    Wyświetleń: 1269
  • DSM-51 - Timery i zapalanie diody

    skoro nigdzie nie ma sumowania przyciśnięć. Chodzi o to by sprzętowy licznik zliczał przyciśnięcia. Po jego przepełnieniu flaga TFx się ustawi, co oznaczać będzie zliczenie . Dlatego wypada wykorzystać wejście Tx do taktowania licznika. Można to zrobić w nieco inny sposób, sterując programowo...

    Mikrokontrolery Początkujący   14 Kwi 2016 08:51 Odpowiedzi: 2    Wyświetleń: 1323
  • Ultradźwiękowy licznik-detektor

    Witajcie. Oto eksperymentalna wersja ultradźwiękowego licznika przesuwających sie obiektów wyposażonego w interfejs RS485, który rozróżnia kierunek przemieszczania przedmiotów. Zbudowany w oparciu o uC Atmega8L i wzmacniacz LM258. Algorytm działanie sprowadza się w zasadzie do ciągłego naprzemiennego...

    DIY Konkurs   21 Lis 2017 21:25 Odpowiedzi: 4    Wyświetleń: 3255
  • Atmega328P Timer1 licznik przepełnień

    Mam ustawiony timer w Input Capture Ustawienie timera z przepełnieniem licznika IC_Timers 40000 (po prostu potrzebowałem równy czas też dla odmierzania zegarka i innych bajerów do odmierzania czasu ) przerwanie co 20ms. Od lewej okres, czas stanu wysokiego, aktualny timer ICR1, poprzedni...

    Arduino   06 Maj 2020 19:32 Odpowiedzi: 2    Wyświetleń: 498
  • Jak zrobić licznik impulsów na mikrokontrolerze Atmega16?

    Witam, Chcę zrobić prosty licznik impulsów na mikrokontrolerze Atmega16 i wyświetlać ilość impulsów na wyświetlaczu LCD. Impulsy prostokątne będą doprowadzone z zewnątrz z generatora zbudowanego np: na kostce NE555... Pozdrawiam, Rafał Czy masz jakiś specjalny powód budowy zewnętrznego generatora...

    Mikrokontrolery AVR   06 Sie 2020 12:26 Odpowiedzi: 6    Wyświetleń: 594
  • [AVR] Generowanie PWM oraz przerwań od timera

    Otwórz sobie pdfa od procesora zajrzyj w sekcje Timer2, poczytaj, przejdź do opisu rejestrów i poustawiaj jak uważasz. Ogólnie dla liczników wybierasz prescaler czyli podział między zegarem (16Mhz dla Arduino) a wejściem licznika. Timer2 jest 8bitowy ma 256 wartości, więc masz kolejny podział. Jak potrzebujesz...

    Programowanie   28 Sie 2022 20:08 Odpowiedzi: 6    Wyświetleń: 207
  • timery

    To ze te timery licza Ci inaczej to znaczy ze masz rozno ustawione preskalery do tych liczników. Jednej sekundy na takim kwarcu nie uzyskasz. Bedziesz musiał albo zastosować sygnał zewnętrzny albo licznik programowy dla timerów.

    Mikrokontrolery   17 Maj 2004 21:48 Odpowiedzi: 7    Wyświetleń: 1749
  • Pomocy-Asembler kłopot z Timerami mikrokontrolera SAB80C537

    Musze napisać ćwiczenie wg takich punktów ale jestem totalnym laikiem jeżeli chodzi o Asemblera. Licze na wsparcie licznych kolegów na elektrodzie :) 1. Napisać procedurę obsługi przerwania Timera T0 zwiększającą o jeden liczbę hexadecymalną wyświetlaną na wyświetlaczu LED w każdym cyklu obsługi przerwania....

    Początkujący Elektronicy   16 Lis 2005 12:02 Odpowiedzi: 4    Wyświetleń: 1208
  • Program Bomba (Timer odliczajacy w dol)

    Jako ze nie przepadam za pisaniem na maile, to odpowiem tutaj... Musisz skonfigurowac odpowiedni timer i przy przerwaniu, jakie generuje int czas=0; int timer0=131; SIGNAL (SIG_OVERFLOW0) { czas++; if (czas==5000) BUUM(); //jezeli czas osiagnal 5000ms, to wywolaj...

    Mikrokontrolery   05 Gru 2005 17:01 Odpowiedzi: 5    Wyświetleń: 3038
  • Bascom, atmega 32 i timery

    juz to robie w inny sposob, ale teraz mecze sie nad czyms innym... chce zrobic licznik impulsow zewnetrznych, na timerze 1 ale nie za bardzo chce mi to wyjsc... po prostu program nie chce wejsc mi w przerwanie :( czy moglby mi ktos napisac co powinienem ustawic poza: config Timer1 = timer, prescale...

    Mikrokontrolery   26 Cze 2006 09:01 Odpowiedzi: 11    Wyświetleń: 1966
  • Program - atmega16 rc5 bez użycia timerów

    Usiluje napisac program ,ktory bedzie obslugiwac pilot TV.Jako odbiornik mam tsop1736 podpiety zgodnei z dokumentacja.Program ma byc bez uzycia timerow poniewaz sa mi one potrzebne do sterowania silnikami.Zamieszczam kod programu ,ktory nie dziala poprawnie i bardzo prosze o jakies sugestie #include...

    Mikrokontrolery AVR   26 Kwi 2010 20:24 Odpowiedzi: 5    Wyświetleń: 1510
  • ATTINY25 timer T1 stoi w symulatorze

    Mam problem z uruchomieniem licznika T1 w trybie "free run" w Attiny25 Podglądam symulację w AVR STUDIO 4.17.666. Oto jak uruchamiam Licznik: .include "tn25def.inc" ;Przerwania wektory: .org 0x0000 rjmp RESET ; Reset Handler RESET: ldi r16, (0<<CTC1)|(0<<PW...

    Mikrokontrolery AVR   07 Paź 2010 19:57 Odpowiedzi: 0    Wyświetleń: 755
  • Zmiana czasu timera z panelu - Crouzet Millenium III

    Do timera dołącz "wyświetlacz" (gruba linia) a w nim zaznacz "autoryzation" - wtedy będzie widoczny na wyświetlaczu a po naciśnięciu OK będą działały + i - do zmiany wartości. Lepszym rozwiązaniem jest nastawianie wartości za pomocą licznika (wyjście "curent" na wyświetlacz) i komparowanie tej nastawy...

    Automatyka Przemysłowa   24 Cze 2013 06:56 Odpowiedzi: 2    Wyświetleń: 1296
  • STMF103RET6 - Zakłócenia od timera podczas komunikacji po magistrali I2C

    Witam, STMF103RET6 posiada dwa kontrolery magistrali I2C: I2C1 oraz I2C2. W moim przypadku wykorzystuję I2C1 oraz kilka timerów w różnych konfiguracjach. Problem występuje podczas rozpoczęcia transmisji po I2C, a objawia się "zawieszeniem" na poniższym fragmencie kodu: [syntax=c]while( !((((I2C1->SR1...

    Mikrokontrolery ARM   17 Sie 2013 13:14 Odpowiedzi: 0    Wyświetleń: 702
  • [Atmega 8][GCC][VMLab] - Timer działa zbyt szybko

    Witam serdecznie. Właśnie zacząłem swoją przygodę z AVR. Zrobiłem swój pierwszy projekt - jest to timer do gotowania jajek. Póki co pracuję w VMLAB. Program ten obsługuje dwa przyciski, po wciśnięciu "2" jajko gotowane jest cztery minuty, a po wciśnięciu "3" proces ten trwa 8 minut. Gdy gotowanie się...

    Mikrokontrolery AVR   19 Sty 2014 09:10 Odpowiedzi: 14    Wyświetleń: 1902
  • Obliczanie czasów timerów T0 i T1.

    Częstotliwość użytego rezonatora dzielisz przez 12 (bo tyle taktów rezonatora potrzeba w rodzinie MCS-51 do wykonania jednej operacji). Teraz wiesz ile operacji może wykonać twój uC w czasie jednej sekundy np. dla rezonatora 12 MHz, uC będzie mógł wykonać 12 000 000 / 12 = 1 000 000 operacji/sek....

    Mikrokontrolery   26 Kwi 2009 23:27 Odpowiedzi: 12    Wyświetleń: 2291
  • Timer kuchenny na ATTiny26 - prezent pod choinkę

    Czas jest ustawiany tym białym przełącznikiem. Wychylenie w górę zwiększa zawartość licznika czasu a w dół oczywiście go zmniejsza. Żeby nastawianie dłuższych czasów nie trwało w nieskończoność, algorytm wykrywa czas włączenia tego przełącznika i progresywnie zwiększa kwant o który jest jednorazowo...

    DIY Konstrukcje   10 Gru 2021 21:20 Odpowiedzi: 32    Wyświetleń: 2898
  • Asembler - Timer w 8052 - Czu to zadziała?

    aby odmierzac dokladnie czas 1s lepiej by licznik zliczal 50 000 impulsów czyli musiz wpisac wartosc poczatkowa do licznika 15535+1 na przekrecenia licznika przy 2us na 1 impuls daje ci to 100 000us czyli 100ms no i dajesz raz 10 i masz pelna sekunde :) a program wyglada tak ORG 0000h LJMP START ORG...

    Mikrokontrolery   17 Sty 2008 20:31 Odpowiedzi: 5    Wyświetleń: 2851
  • Timer w sterowniki PLC z funkcją RESET

    Zmienne: [syntax=basic4gl]StartButt: BOOL; (* Wyzwolenie odliczania *) ResetButt: BOOL; (* Reset licznika - odliczanie czasu od poczatku *) R_TRIGStart: R_TRIG; (* Wyzwolenie odliczania na narastajace zbocze impulsu start *) R_TRIGReset: R_TRIG; (* Reset licznika na narastajace zbocze *) PulseTime:TIME; (*...

    Automatyka Przemysłowa   15 Paź 2012 10:01 Odpowiedzi: 1    Wyświetleń: 2556
  • MSP 430 (podstawy) - obsługa timerów

    W obsłudze przerwania inkremementujesz licznik od 0 do wartości równej połowie częstotliwości przerwań, a po osięgnięciu tej wartośc zmieniasz stan diody i zerujesz licznik. Ew. odwrotnie - inicjujesz licznik na tę wartość, dekrementujesz, po osiągnięciu zera przeładowujesz licznik i migasz.

    Mikrokontrolery Pozostałe   10 Kwi 2013 12:28 Odpowiedzi: 19    Wyświetleń: 4239
  • Poprawa kodu w projekcie Arduino Uno, licznik rowerowy

    Witam wszystkich forumowiczów. Tworzę od jakiegoś czasu układ, który ma docelowo realizować funkcje licznika rowerowego z paroma dodatkowymi funkcjami. Jedną z nich jest pomiar sumy podjazdów na trasie. Posiada czujnik ciśnienia, który odpowiada za pomiar wysokości na poziomem morza. Na ten moment...

    Arduino   05 Lut 2021 21:45 Odpowiedzi: 0    Wyświetleń: 363
  • asembler + AVR + timer. pomocy dla laika

    Witam. Pewnie tematów z podobnymi prośbami było tu już mnóstwo. Niestety nie znalazłem odpowiedzi na nurtujące mnie pytanie. Napisałem taki króciutki programik w asm. .include "m8def.inc" .CSEG .org 0x0000 rjmp RESET .org 0x001C rjmp timer0 RESET: ;inicjowanie stosu ldi r16, LOW(RAMEND)...

    Mikrokontrolery   30 Wrz 2006 14:10 Odpowiedzi: 2    Wyświetleń: 1641
  • Obsługa serw w Bascom na osobnych timerach

    Oto program który napisałem $regfile = "attiny2313.dat" 'rodzaj mikrokontrolera $crystal = 8000000 '8MHz Dim Pozycja1 As Integer 'zmienna określająca położenie serwa1 Dim Pozycja2 As Integer 'zxmienna określająca położenie...

    Mikrokontrolery   19 Lut 2007 17:34 Odpowiedzi: 2    Wyświetleń: 1467
  • [AT89S51] licznik na przerwaniach i 2x7 segm

    ok nie wiem czy dobrze zrozumiałem. może być np tak? tablica: db 00001001b, 00010010b, 01001001b ;przykładowo MOV DPTR, #tablica MOV A, #2h ; numerowanie od 0 jak w C ??? MOVC A,(at)A+DPTR MOV P1,A taki kod ustawi mi na P1 01001001b? Z modulo już sobie przypomniałem ;) Dodano po...

    Mikrokontrolery   04 Cze 2008 21:46 Odpowiedzi: 8    Wyświetleń: 1529
  • Obsługa Timera w ATmega32

    Witam Kolegów. Mam mały problem. W zasadzie mój problem polega na tym, że działa coś co moim zdaniem nie powinno działać. Napisałem prosty kod na obsługę timera w ATmega 32. Prpgramik ma generować na 1-szym pinie PORTA sygnał o określonej częstotliwośći. Kod jest następujący: #include <avr/io.h> main() ...

    Mikrokontrolery AVR   30 Paź 2008 22:59 Odpowiedzi: 3    Wyświetleń: 1609
  • Licznik w trybie asynchronicznym, atmega8, jak działa?

    t2 może pracować taktowany z CLKio (AS2 w ASSR skasowany) lub zegarem pochodzącym z pinu TOSC1 (który pracuje łącznie z TOSC2). Asynchroniczość polega na tym, że oscylator na TOSC może pracować na innej częstotliwości niż zegar procesora. Np procesor może iść na zegarze 8MHz (wew.RC), podczas gdy do...

    Mikrokontrolery AVR   03 Sty 2009 17:37 Odpowiedzi: 4    Wyświetleń: 1184
  • Licznik impulsów, najchętniej na uC

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

    Automatyka Przemysłowa   12 Maj 2009 07:25 Odpowiedzi: 23    Wyświetleń: 3784
  • Licznik impulsów w bascomie

    Wolałbym nie pisać Ci gotowca ;) natomiast moja rada jest taka. Uruchomić timer i jeśli częstotliwość tych impulsów jest dość wysoka to bezpośrednio w przerwaniu timera dawać sygnał rozpoczęcia i zakończenia zliczania i zliczać w pętli głównej programu, a jeśli częstotliwość impulsów jest mała (np. w...

    Mikrokontrolery   15 Kwi 2011 10:08 Odpowiedzi: 3    Wyświetleń: 1696
  • Xmega przerwanie po przepełnieniu timera

    Mam problem z ogarnięciem kodu, który ma wykonywać obsługę przerwania po przepełnieniu timer'a. Sam licznik działa i po osiągnięciu wartości TCC0_PER ustawiana jest flaga przepełnienia, ale program nie chce wykonać obsługę przerwania. Szukałem w sieci, ale nie znalazłem nic co rozwiązało by ten problem. Będę...

    Mikrokontrolery AVR   16 Lut 2014 21:29 Odpowiedzi: 4    Wyświetleń: 1872
  • [STM32F4][C] - Obsługa Timera Encoder Mode za pomocą DMA

    Bardzo dziękuję za uwagę. Jak zwykle skupiam się na budowie rejestrów procka, nie zwracając dostatecznej uwagi na składnie języka :cry: Czy proponujesz zatem taki zapis: [syntax=c]TIM3->CCMR1 |= (1<<TIM_CCMR1_CC1S_0 | 1<<TIM_CCMR1_CC1S_1);[/syntax] ... powyższych zmianach jeden...

    Mikrokontrolery ARM   22 Mar 2013 22:15 Odpowiedzi: 8    Wyświetleń: 4332
  • Timer 8-bit / Atmega8 / Zliczanie czasu

    Witam. Chciałbym się upewnić czy podchodzę do zagadnienia prawidłowo a mianowicie : Dioda Led ma się zapalać co 1[s] korzystając z przerwań generowanych przez timer 8 bitowy. Podszedłem do tego tak ,że częstotliwość taktowania procesora ( 1[MHz] )podzieliłem preskalerem przez 64 . W wyniku...

    Początkujący Elektronicy   04 Cze 2013 13:44 Odpowiedzi: 0    Wyświetleń: 771
  • LPC1114 - timer 32bitowy dziwne dzialanie

    Witam wszystkich. Problem na pierwszy rzut oka wydaje sie błachy, ale spotkałem sie z bardzo dziwnym zachowaniem mikrokontrolera. Chodzi tu programowanie jego peryferii a mianowicie o timer 32bitowy. Co chciałem zrobić: Chciałem uruchomic timer z czestotliwoscia równą częstotliwości PCLK. Po...

    Mikrokontrolery ARM   10 Lis 2013 00:43 Odpowiedzi: 22    Wyświetleń: 2385
  • [AVR][C] Zerowanie i przechwycenie wartości timera przerwaniem

    Podaj zliczane impulsy na wejście taktujące licznik (Tn) a sygnał bramkujący na wejście przechwytujące (ICPn). Ustaw licznik na taktowanie z wejścia Tn. Początkowo skonfiguruj wyzwalanie przechwytywania na zbocze narastające, a gdy ono wystąpi, w procedurze obsługi przerwania input capture zapamiętaj...

    Mikrokontrolery   10 Lis 2014 18:57 Odpowiedzi: 4    Wyświetleń: 1278
  • Attiny2313 BASCOM - Zmiana licznika timer0 na timer1

    A może wyłumaczyć mi ktoś tak jaśniej niż whelpie bascoma ;) co to jest ten prescaler i co on dzieli. Może tak po kolei jak twój program widnieje: 1. Jeżeli PORTB jest przeznaczony do obsługi LCD to nie konfiguruj go w ogóle w stylu jaki podałeś w pierwszym poście. Config Portb = &B11111111...

    Mikrokontrolery AVR   11 Lut 2015 22:00 Odpowiedzi: 8    Wyświetleń: 1293
  • Zapis na LCD z wartosci timera ICR1

    Oj ale wstyd nie skupiłem sie na tej matematyce ale masz race Draco, już to poprawiłem. Ale nie dostaje to co chce. Chce uzyskać zmiane czestotliwosci w dużym zakresie dlatego zmieniam prescaler ( jesli zmieni sie stan na PINIE) zastosowany przełacznik obrotowy który odpowiada za zmianę prescalera....

    Mikrokontrolery   22 Lut 2015 14:25 Odpowiedzi: 11    Wyświetleń: 732
  • 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ń: 4815
  • PWM ustawienia timera atmega 328p

    Mam pewny problem i nie umiem tego policzyć bo mi coś źle wychodzi Tak mam ustawiony timer1 16bit [syntax=bash] cli(); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; TCCR1A = (1<<COM1A1) | (1<<WGM11); TCCR1B = (1<<WGM13) | (1<<CS11); // preskaler...

    Arduino   27 Wrz 2020 21:08 Odpowiedzi: 2    Wyświetleń: 591
  • Jak zrobić licznik rowerowy?

    Witam. Ja bym rozważył wszelkie magnetyczne, odrzuć optyczne, jazda po błocie i nic nie działa. Niestety, każdy czujnik będzie wymagał nieco innego odczytu, kontaktron będzie chyba najprostszy, bo włączasz go jak "przycisk" przez rezystor i kondensator w celu eliminacji drgań. Jak zastosujesz hallotron...

    Projektowanie Układów   20 Lis 2020 18:31 Odpowiedzi: 8    Wyświetleń: 585
  • [Atmega8][C] - Włączanie i wyłączanie timera

    To zależy od konstrukcji reszty programu. Nie ma jedynie słusznych i najlepszych rozwiązań. Ja być timer włączał i wyłączał po prostu w kodzie. Rozwiązanie z flaga też jest ok, tylko wtedy nie do końca wykorzystujesz sprzęt - po co inkrementować zmienną skoro masz licznik timera.

    Mikrokontrolery Początkujący   23 Lis 2012 18:48 Odpowiedzi: 4    Wyświetleń: 2034
  • [Kinetis KL25z][C] - przerwanie od timera

    Witam, mam problem z uruchomieniem timera w procesorze kinetis, ustawienia timera wyglądają tak: [syntax=c] SIM_SCGC6 |= 0x1<<23; //turn on CLK to PIT PIT_MCR = 0x00; //turn on PIT // Timer 0 PIT_LDVAL0 = 0x10;//1f //0xFFFFFFFF; // setup timer 1 for maximum counting period PIT_TCTRL0...

    Mikrokontrolery Pozostałe   07 Maj 2014 17:11 Odpowiedzi: 4    Wyświetleń: 2208
  • MSP430 (Launch Pad). Zastosowanie Timerów

    Czyli sam nie zrobiłeś nic w sprawie tego Timera? No nic. Tutaj masz przykład od samego TI: [syntax=c] //Gdzies w mainie: TBCCTL0 = CCIE; // TBCCR0 interrupt enabled __enable_interrupt(); ... .... //≈ 5 sekund ... ... //Koniec maina /******************************...

    Mikrokontrolery Początkujący   09 Maj 2016 14:36 Odpowiedzi: 4    Wyświetleń: 915
  • Licznik Atmega 16. Program działa na symulatorze, na uP nie chce działać.

    WItam Mam problem z programem w Bascomie. Dziala na symulatorze ale po zaladowaniu do uP nie chce dzialac. Ma to byc licznik pracy wraz z zegarem i pomiarem temp pomieszczenia. Dziekuje za odpowiedz '******LCD timer dziala symulacja kelpsydry :)******* Deflcdchar 1 , 31 , 17 , 10 , 4 , 4 , 10...

    Mikrokontrolery   20 Paź 2006 13:00 Odpowiedzi: 2    Wyświetleń: 1490
  • Zegarek na LCD i atmega8 ,brak precyzji...i Timer'ów.

    Zumek zaproponował nam prace timera w trybie CTC (Clear Timer on Compare match) - zerowanie licznika (i wywołanie przerwania OC1A) po wykryciu zgodności rejestru TCNTn z OCRn. Można w ten sposób "skrócić" timer do potrzebnej wielkości. Odpowiada to mniej więcej "skracaniu" zakresu liczenia timera przez...

    Mikrokontrolery   22 Wrz 2007 16:04 Odpowiedzi: 38    Wyświetleń: 5524
  • dziwne zachowanie timera (CTC)

    Odpowiedź jest prosta i można ją wyczytać nawet z tabelki ustawień WGM1x: Tryb CTC wykorzystuje m.in. OCR1A do ustalenia wartości TOP licznika TCNT1, czego OCR1B nie potrafi zrobić samodzielnie. Jeśli chcesz skorzystać z obu przerwań OCR w wybranym przez Ciebie trybie CTC, to OCR1A i tak musisz ustawić...

    Mikrokontrolery AVR   12 Paź 2009 07:46 Odpowiedzi: 5    Wyświetleń: 1230
  • Siemens s7-200 - timery w podprogramach

    Do bhtom: Wartość 10ms wpisałem przykładowo, żeby ktoś nie powiedział że niczego tam nie ma. Chodziło mi konkretnie o to co napisał allmar i zastosuję tą ostatnią metodę z podtrzymaniem, ponieważ chcę zmniejszyć jak najbardziej czas cyklu programu, zawsze stosowałęm timery w programie głównym, zobaczymy...

    Automatyka Przemysłowa   08 Lut 2010 11:29 Odpowiedzi: 10    Wyświetleń: 3643
  • Timery winapi w aplikacji konsolowej

    Przykład w Assemblerze MASM32, ale to WinAPI, więc powinieneś dać radę bez problemu przetłumaczyć na jaki chcesz język. Procedura licznika: TimerProc proc hWnd : DWORD, uMsg : DWORD, idEvent : DWORD, dwTime: DWORD ;kod który ma być wykonywany ret TimerProc EndP Start...

    Programowanie   27 Maj 2010 13:44 Odpowiedzi: 3    Wyświetleń: 1056
  • [STM32][C]Problem z timerami

    Witam wszystkich. Jestem w trakcie budowy prostego tachometru opartego o uC stm32f103vet6. Do pomiaru prędkości mają służyć 3 timery TIM 2,3,4. Mają one zliczać impulsy z czujników optycznych z jednostce czasu. Jak narazie uruchomiłem 2 timery 2 i 3. I tu natrafiłem na dwa problemy. Po pierwsze nie...

    Mikrokontrolery ARM   24 Lut 2011 09:15 Odpowiedzi: 0    Wyświetleń: 1313
  • [8051][assembler]prosty stoper przy użyciu timera, 2 wyświetlacze 7-segmentowe

    Testy można przeprowadzić w niektórych symulatorach np. [url=]edsim51. Przykładowy kod poniżej. [syntax=asm] sekundy EQU 07Eh ;zmienna sekund jedna_dwudziesta EQU 07Fh ;licznik jednej dwudziestej sekundy resetowanie EQU 19456 ;ustawienie zliczania co 0,05sek setki EQU 07Bh dziesiatki EQU...

    Mikrokontrolery   01 Lis 2011 15:32 Odpowiedzi: 4    Wyświetleń: 4758
  • prosty układ timera 74192

    witam jeszcze raz... zrobiłem to samo tylko że zamiast licznika 7493 użyłem 7490(modulo 10). Żadnej poprawy dzieje się to samo dalej, ale dołączyłem również diodę LED na wyjściu 7490 i dioda miga z częstotliwością 1Hz, i ten sygnał idzie na licznik 74192. Więc jakim cudem licznik 74192 liczy o wiele...

    Początkujący Naprawy   07 Lis 2011 11:04 Odpowiedzi: 1    Wyświetleń: 2161
  • Sterownik gazowego pieca C.O. - Problem z Timerem w Bascomie

    Witam, Dostałem zadanie, aby zaprojektować bezprzewodowy sterownik pieca gazowego, który ma działać w następujący sposób: 1) W momencie kiedy przycisk S1 (na schemacie jest to złącze modułu radiowego - PC2) jest wciśnięty, przekaźnik gazu (G1) i wody (W1) są wysterowane. 2) Gdy przycisk S2 zostaje...

    Mikrokontrolery Początkujący   23 Sty 2012 16:15 Odpowiedzi: 0    Wyświetleń: 2300
  • STM32F100 Keil - ADC, DMA, Timer i obróbka danych

    Witam, Mam problem z konfiguracją ADC. Chcę skanować 3 kanały, 5, 8 i 9. W momencie przerwania Timera chciałbym wysłać poprzez DMA wartości 3 kanałów ADC do bufora Adc, jest to tablica 3 elementowa. Coś jest nie tak bo jak wysyłam te wartości do terminala to otrzymuje losowe wartości, podczas gdy...

    Mikrokontrolery ARM   18 Lip 2014 09:41 Odpowiedzi: 9    Wyświetleń: 2055
  • ATmega32 - Wykorzystanie Timerów do kilku zadań

    zliczanie impulsów z dwóch enkoderów Jeżeli to są enkodery inkrementalne z sygnałem A, B i ew. Home, zrezygnuj z megi64/128. Xmegi mają wsparcie sprzętowe do obróbki sygnału z takich enkoderów przez użycie liczników w połączeniu z eventami. Na STM32Fxxx zrobisz to łatwiej i być może szybciej korzystając...

    Mikrokontrolery AVR   05 Lis 2014 23:09 Odpowiedzi: 4    Wyświetleń: 1437
  • Projekt ATmega16 Timer-fotoradar odcinkowy

    Fakt. Było kilka błędów. W chwili obecnej kod wygląda następująco: [syntax=c] //Porgram mierzy prędkość "przejazdu" między 2 fotokomórkami #define F_CPU 16000000uL #include <AVR/io.h> //biblioteka we/wy #include <AVR/interrupt.h> //obsluga przerwan #include <util/delay.h>...

    Mikrokontrolery   09 Sty 2015 13:54 Odpowiedzi: 7    Wyświetleń: 990
  • Licznik godzin Schäffer/ Massey Ferguson

    Będzie działał, a dotychczasowa płytka timera stanie się zbędna - ten licznik posiada już wbudowany timer z kwarcowym wzorcem czasu (częstotliwości). Oczywiście z zachowaniem kolorów - czerwony (+), czarny (-).

    Maszyny Rolnicze, Sprzęt Ciężki   14 Lip 2021 17:38 Odpowiedzi: 5    Wyświetleń: 405
  • Odświeżacz air wick fresh-matic - można wydłużyć timer?

    Witam Układ to licznik do 3 a może być do 4. Układ tak działa ze jest zachowana szerokość impulsu sterującego baza tranzystora. Nie jest ważne jaki jest czas pomiędzy impulsam bo układ liczy ile impulsów ma policzyć ze jest wybrany typ układu scalonego to dwa przetzutniki typu JK to max może być licznik...

    Technika domowa   22 Sie 2022 18:45 Odpowiedzi: 24    Wyświetleń: 60325
  • Podstawy - timer. Jak działa timer? Jak liczyć początkową wartość?

    Witam. W przerwaniu ustawiasz licznik timera0, a nie timera1 - dlatego nie działa. Jeżeli chodzi o działanie timera w tym trybie (normal) liczy on od wartości TCNT do 65536. W twoim przypadku więc przerwanie wywoła się po (65536-8190) 57346 cyklach timera. Po wywołaniu przerwania wartość TCNT ustawiana...

    Mikrokontrolery   11 Lut 2007 16:46 Odpowiedzi: 1    Wyświetleń: 2639
  • MSP - timer UP/Down

    Witam, ostatnio mialem mozliwosc pracowania na mikrokontrolerze msp430F5438. Chcialem obsluzyc timer A1 w trybie up/down. konfiguracja: TA1CCR0 = time; //additional div=8 TA1EX0 = TAIDEX_7; //enable interrupts while compare TA1CCTL0 = CCIE; //set ACLK, div=8, up/down mode, clear ...

    Mikrokontrolery Pozostałe   12 Lip 2009 21:38 Odpowiedzi: 0    Wyświetleń: 1419
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

    Witam wszystkich! Pewnie pomyślicie "znowu to samo", no ale zlitujcie się w Wigilię i przeczytajcie te kilka zdań :D Walczę z problemem od kilku dni. Nie potrafię skonfigurować Timera by konwertował dane z 1wire poza główną pętlą. Nie mogę sobie pozwolić na waitms, bo wtedy mam problemy z poruszaniem...

    Mikrokontrolery AVR   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 2013
  • atmega1284p Bascom - DCF77 + Timery + przerwania

    Witam Do "kompletu" brakuje mi obsługi zegara DCF77. Tzn. uruchamiałem już wcześniej na Atmega8 i nie było problemów. Jednak przy tym układzie wykorzystuję Timer, przerwania - może konfiguracja jest zła ?. Timer0 - liczniki i flagi Timer1 - DCF77 Timer2 + INT0 - odbiór RC5 INT1 - przerwanie od...

    Mikrokontrolery AVR   01 Sty 2013 02:17 Odpowiedzi: 0    Wyświetleń: 1053
  • STM32VLDiscovery - Delay przy pomocy timera

    Witam, chciałbym stworzyć funkcję delay za pomocą sprzętowego timera. W tej chwili mój kod wygląda tak: main , czyli standardowe miganie diodą. [syntax=c] delayus(10000); GPI... delay_us: [syntax=c] void...

    Mikrokontrolery ARM   26 Sty 2015 16:09 Odpowiedzi: 22    Wyświetleń: 1050
  • [ATXMEGA][C] - Jitter timerów

    Witam, Mam problem, z którym nie mogę sobie od dłuższego czasu poradzić. [syntax=c] ISR(TCF0_CCA_vect){ //w przerwaniu od timera odczyt z ADC- 14-bit TCD0.CNT = 0; //zapis 0 do licznika CNT TCD0.CTRLA=TC_CLKSEL_DIV1_gc; //st... timera dla próbkowania ADC } ISR(TCD0_OVF_vect){ POR...

    Mikrokontrolery AVR   21 Mar 2015 15:00 Odpowiedzi: 6    Wyświetleń: 1320
  • [STM32F429] - Timer - maksymalnie 400kHz

    Nie mogę rozwiązać problemu maksymalnej częstotliwości wyzwalania przerwania od timera (Update). Timer nie wyzwala przerwania z częstotliwością większą niż ok. 400kHz. Testuje zwykłą funkcjonalność wyzwalania przerwania w momencie zakończenia zliczania do góry lub na dół (update), bez PWM. Wszystkie...

    Mikrokontrolery ARM   06 Maj 2016 20:36 Odpowiedzi: 8    Wyświetleń: 888
  • 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ń: 1032
  • Pomiar odległości, Timery w 8515 i takie tam problemy

    Witam, Temat dotyczy uP, ale wrzucam go tu bo cały projekt w temacie grupy. Mam działający układ pomiaru odległości wyciągnięty z polaroida. Podłączony pod 8515 działa i mierzy odległość. Jedyny problem, że ciut mało precyzyjnie. Prawdopodobnie to wina softu dlatego proszę o podpowiedź. Która instrukcja...

    Automatyka Przemysłowa   18 Kwi 2005 19:00 Odpowiedzi: 3    Wyświetleń: 1227
  • Pcf8583 timer. Dokładność do 0,01s. Zakres 40s-2min.

    hmmm zrobienie timera na procku to w zasadzie bardzo prosta sprawa bo nie trzeba go nawet programowo robić wystarczy skorzystać z timera sprzętowego. Trzeba go tylko poustawiać, dobrać częstotliwość kwarac, preskaler, wygenerować przerwania i ew zliczać jeszcze jakimś licznikiem jeśli będą potrzebne...

    Mikrokontrolery   16 Maj 2007 22:46 Odpowiedzi: 5    Wyświetleń: 1439
  • [LPC2124][C] przerwania od timera.

    Chciałbym na timerze0 zrealizować ciągły odczyt czterech niezależnych liczników w trybie obsługi przerwań za pomoca kanałow porównująch, MR0, MR1, MR2, MR3. Timer1 jest zajęty. Czasy to 100 msec, 60 sekund , 100 sekund oraz dowolny inny. tick dla timera0 wybrałem na 1 msec. Licznik działa poprawnie...

    Mikrokontrolery ARM   07 Sie 2008 21:44 Odpowiedzi: 23    Wyświetleń: 3923
  • [ATmega8][BASCOM] Przerwania z timera a odczyt z UARTa

    Witam Piszę na atmedze8 w bascomie program do odczytywania danych z odbiornika GPS. GPS jest podłączony RSem do Atmegi, obsługuje go sprzętowy UART. Transmisja jest realizowana z prędkością 4800, megę taktuje zewnętrzny kwarc 7,3728 Mhz (ale na wewnętrzym 4 Mhz też próbowałem). Oto kod obcięty...

    Mikrokontrolery AVR   21 Sie 2008 10:59 Odpowiedzi: 4    Wyświetleń: 2941
  • [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ń: 4002
  • Dekodowanie RC5 bez użycia Timera?

    Witam, Przerwania oparte o Timer to standard jeśli chodzi o dekodowanie IR jednak wyobraź sobie sytuację, gdzie przy małym procku potrzebujesz kilka kanałów PWM (najlepiej sprzętowy, więc zajmujesz Timery) a do tego musisz obsłużyć IR - problem gotowy ;-). Gdzieś widziałem algorytm oparty o detekcję...

    Mikrokontrolery   08 Kwi 2009 22:30 Odpowiedzi: 7    Wyświetleń: 2391
  • [ATMEGA][Bascom] Problem z timerem PCF8583

    Przejrzałem już chyba wszystko na sieci (łącznie z notą oczywiście) i wszędzie podają taki sposób ustawiania timera: adres 0 <- 4 (lustawiony bit 3 włącza timer) adres 7 <- 0 (zerowanie na wszelki wypadek licznika - tu układ zlicza) adres 8 <- B01000010 (konfiguracja timera) adres 15 <-...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2270
  • [Bascom]Licznik z wyswietlaczem 7-segmentowym

    Ostatnio pracuje w bascomie... Chce napisać prosty program pod atmega8, który będzie sterował 4 wyświetlaczami 7 segmentowymi.. program ma być licznikiem impulsów które mają być wyświetlane na wyświetlaczach... zastosowałem metodę multipleksy na tranzystorach BC327.. Moje pytanie.. co w kodzie poniżej...

    Mikrokontrolery AVR   23 Paź 2009 12:52 Odpowiedzi: 11    Wyświetleń: 3298
  • [Linux] Zastosowanie timera

    Witam, Potrzebuję porady dotyczącej zastosowania timerów w aplikacjach pisanych pod linuxem. Generalnie zajmuję się programowaniem mikrokontrolerów bez systemu operacyjnego gdzie mam dużą elastyczność pomiaru upływu czasu i oczekiwania na minięcie danego czasu. Teraz muszę podobną funkcjonalność uzyskać...

    Programowanie   07 Sie 2010 13:09 Odpowiedzi: 5    Wyświetleń: 1478
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    Wracajac do tematu czy moglbym prosic przynajmniej o pseudo kod obslugi przykladowo drgania w przyciskach , wysterowania przekaznika np przez 2s oraz komunikacji 1wire jednym timerem (atmega8 ma az 2 timery wiec pewnie szybko skoncza sie jego mozliwosci chcac napisac kod bez zatrzymywania) Cały...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 2885
  • [STM32] dziwna praca timera.

    Mam dość dziwny problem. W procesorze STM32F100RB mam uruchomione 6 timerów. Mają one sterować silnikami krokowymi. Silniki już mają sterowniki, posyła im sie tylko czestotliwość proporcjonalną do prędkości obrotowej i bit kierunku obrotów. Są to dość duże silniki, a całe urządzenie wymaga miękkiego...

    Mikrokontrolery ARM   29 Maj 2012 09:25 Odpowiedzi: 6    Wyświetleń: 1823
  • [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ń: 1530
  • Atmega8 na kwarcu 8Mhz - Timery i PLL

    Witam Wpadłem na niecodzienny sposób zrobienia generatora PLL z użyciem atmegi tylko nie jestem 100% pewien czy tak się da zrobić więc proszę o weryfikację tego dziwnego pomysłu :) Pomysł jest następujący. Potrzebuję zrobić generator na HCT4046 w zakresie około 1MHz. Układ ma w sobie VCO + PLL...

    Mikrokontrolery AVR   29 Maj 2014 22:05 Odpowiedzi: 2    Wyświetleń: 1134
  • LPC1114/302 - 3 kanały sygnału PWM na 1 timer

    Zapis LPC_TMR32B1->TCR = 0; //DIS.TIMER na początku programu zbędny ponieważ po restarcie/uruchomieniu licznik nie zlicza. LPC_SYSCON->SYSAHBCLKCTRL |= 0x11; // System AHB clock control enable clock to timer1 32 na pewno nie załącza bloku timera, ewentualnie I2C. Więcej znajdziesz w UM...

    Mikrokontrolery ARM   18 Paź 2016 13:53 Odpowiedzi: 10    Wyświetleń: 1110