timer 16mhz

Znaleziono około 389 wyników dla: timer 16mhz
  • [Atmega168][C/AVR 5] Timery, sterowanie fazowe

    Witam mam taki problem gdy uruchomię ten program to żarówka bardzo miga. Zliczyłem ilość wywoływanych przerwań i wyszło że na 400 detekcji zera jest 100 przerwań od timera w czasie 4 sekund. Więc detekcja zera działa prawidłowo. Używam Atmega168, kwarc 16Mhz. F_CPU ustawiłem w kompilatorze i działa...

    Mikrokontrolery AVR   06 Paź 2011 14:30 Odpowiedzi: 12    Wyświetleń: 3718
  • Pro mini 5V 16MHz - Virtual USB Keyboard

    Dzięki, szczerze powiem że nie przyszło mi to do głowy. Diody mam 3,3V. Niestety ale na diodach 3,6V jest to samo. Jakieś inne pomysły? Programator USB ISP działa bezproblemowo na tej płycie, a tez jest na wirtualnym USB. O co kaman? Znalazłem problem, problem stwarza biblioteka "IRremote.h"...

    Arduino   08 Lip 2016 19:42 Odpowiedzi: 2    Wyświetleń: 1086
  • jak wyliczyc sekunde na AT89S52 z rezonatorem 16MHz?

    oto jak ja to rozumiem: rezonator podlaczony do mikrokontrolera ma 16MHz wiec 16 milionow razy tyka na sekunde wiec jedno tykniece trwa 1/(16000000) sekundy at89s52 na kazda operacje (czyli podniesienie timera o jedne) zzera 12 tykniec wiec efektywna czestotliwosc = freq/12 = 1.(3) MHz = 4/3 MHz...

    Początkujący Elektronicy   05 Lut 2007 23:00 Odpowiedzi: 1    Wyświetleń: 884
  • [Atxmega128A1U][Bascom] - Niestabilna praca na zewnętrznym kwarcu 16MHz

    Masz rację, z zegara taktującego peryferia masz tylko preskaler 8 i potem 16. Ale nic nie stoi na przeszkodzie, aby jeden timer taktować z zegara CLKPER, ustawić na nim zliczanie do 16 i wyjście z tego timera podłączyć pod event system z którego będziesz taktował inne timery. W takim układzie będą one...

    Mikrokontrolery AVR   30 Sie 2016 12:34 Odpowiedzi: 12    Wyświetleń: 1659
  • [C] Programowy UART i ustawienie Timera

    Witam, Ściągnąłem kod uniwersalnego programowego UARTa ze strony . Próbuję go dopasować do mojej atmegi32, ale mam duży problem, bo nie wiem jakie określić parametry Timera. Po pierwsze co znaczy: 5. timer_set( BAUD_RATE ) Sets the timer to 3 times the baud rate. Czy chodzi o to, że np....

    Mikrokontrolery   11 Lip 2007 10:48 Odpowiedzi: 14    Wyświetleń: 2759
  • 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ń: 975
  • 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ń: 1371
  • Atmega328P - Jak zatrzymać właściwie Timer 2 w trybie CTC

    Witam panowie. Zagadka jest taka. Jest sobie arduino uno, ale programuję je bez bootloadera, bezpośrednio w c w avr studio wersja 4. W pewnym momencie w programie startuję timer 2 w trybie CTC i używam go jako wyjście zegarowe dla bufora. Timer 2 ma ustwienia prescalera na 1 i rejestru porównawczego...

    Mikrokontrolery AVR   24 Lut 2015 22:24 Odpowiedzi: 7    Wyświetleń: 1338
  • Timer DIY konkurencji Fast Draw w zawodach strzeleckich WAS i CAS

    Na zawodach WAS w Matkach w sierpniu 2014 , organizator (Pawel) podrzucil pomysl skonstruowania urzadzenia do pomiaru czasu dla konkurencji Fast Draw. Strzela sie slepakami, samym prochem i przybitka bez pocisku(kuli) , sam podmuch gazow prochowych powoduje pekniecie balonika. Jako, ze wpadly...

    DIY Konstrukcje   21 Wrz 2015 12:19 Odpowiedzi: 2    Wyświetleń: 3630
  • 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ń: 2589
  • [Atmega328][c] - sterowanie serwerm, timer 8-bitowy

    Witam, mam pytanie jak sterować serwem za pomocą timera 8-bitowego gdy mikrokontroler chodzi z prędkośćią 16MHz. Uzywając największego preskalera czyli 1024 wychodzi że jedno zliczenie timera będzie co 0.064ms więc 20ms nastąpi gdy timer zliczy 312 impulsów a z racji tego że jest to timer 8 bitowy maksymalnie...

    Mikrokontrolery   07 Wrz 2014 18:44 Odpowiedzi: 2    Wyświetleń: 645
  • Projekt ATmega16 Timer-fotoradar odcinkowy

    Witam serdecznie. Mam pewien problem. Robię drobny projekt odcinkowego pomiaru prędkości. Ma to działać w ten sposób,że przy przerwaniu z jednej fotokomórki uruchamia się stoper(timer). Przy przerwaniu z drugiej fotokomórki następuje zatrzymanie stopera. Czas jest poddawany obliczeniom na prędkość...

    Mikrokontrolery   09 Sty 2015 13:54 Odpowiedzi: 7    Wyświetleń: 900
  • ATmega 128 - jak ustawić 16MHz

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

    Mikrokontrolery   12 Sie 2007 14:51 Odpowiedzi: 2    Wyświetleń: 993
  • 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ń: 1346
  • [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ń: 963
  • Timer i ATMEGA8. Zliczanie obrotów na minutę.

    Timer- np. Timer1- jako licznik zlicza impulsy zewnętrzne. Podane na odpowiednią końcówkę- T1 w wypadku ATmega8. Nie potrzebuje żadnego preskalera- bo preskaler dzieli impulsy z zegara- a tu nie ma co dzielić. Ustawiamy bity CS10-CS12 na external clock source- falling lub rising. Czy ustawiamy końcówkę...

    Mikrokontrolery AVR   27 Sie 2010 20:59 Odpowiedzi: 22    Wyświetleń: 3661
  • [C AVR] Sprawdzenie kodu stopera na Atmega32 z kwarcem 16MHz

    W kodzie jest sporo błędów. Nie do końca jestem pewien, czy rozumiem, o co chodzi, ale jeśli przerwanie INT0 jest od przycisku, to nie ma prawa działać poprawnie, a przyczyna efektu, który obserwujesz, leży w operacjach na zmiennej b. Takie przerwanie po wystąpieniu musiałoby być blokowane przy pomocy...

    Mikrokontrolery   01 Lis 2013 21:44 Odpowiedzi: 4    Wyświetleń: 1380
  • obliczanie timerów - teoria a praktyka

    Witam, tworzę pewien projekt i spotykam się z tak zwaną rozbieżnością między teorią a praktyką. Używam 2 timerów, z których jeden generuje sekundę a drugi chcę aby generował coś najbliższe 24kHz Timer generujący sekunde to 16bitowy timer1 z preskalerem 1024, kwarc 16MHz, z wartością początkową...

    Mikrokontrolery AVR   16 Lip 2010 19:50 Odpowiedzi: 6    Wyświetleń: 1827
  • Timer obsługiwany pilotem TV

    Witam. Przedstawiam timer, a raczej dedykowany algorytm na jeden z moich uniwersalnych sterowników które wykonałem do celów badawczych. (poligon doświadczalny) Projekt powstał w celu ułatwienia kalibracji wskaźników przeliczających wartość czasu. Obsługa programu. Opis...

    DIY Poczekalnia   30 Maj 2013 11:08 Odpowiedzi: 4    Wyświetleń: 3696
  • bascom timer - problem

    to zatrzymanie timera przed załadowaniem wartości jakby pomogło (przynajmniej nie zachowuje się dziwnie) teraz miga w równych odstępach ale nadal nie działa tak jak potrzeba przy ustawieniach jak poniżej P,I = 20 mignięcie diody jak i przerwa trwają po ok 1 sekunde (na razie testuje na diodzie...

    Mikrokontrolery   23 Lut 2006 19:48 Odpowiedzi: 21    Wyświetleń: 2646
  • [ATmega16][WinAVR] Problem z częstotliwością timera

    Witam, Próbuję zmusić timer do wygenerowania sygnału o częstotliwości 16KHz i wypełnieniu 50%. Napisałem coś takiego: TCCR0=25; OCR0=499; Kwar... megi ma 16MHz, więc wychodziłoby na to, że timer 0 będzie działał w trybie CTC z częstotliwością 16KHz, zmieniając stan wyjścia OC0 na przeciwny. Niestety,...

    Mikrokontrolery AVR   25 Wrz 2008 13:14 Odpowiedzi: 5    Wyświetleń: 1206
  • STM32F103 - Konfiguracja timerów na STM32F103

    Witam, mam problem, chyba niestety teoretyczny, ale zainteresowałem się czy to jest wogóle możliwe. Taka ciekawostka:) Problem jest następujący: Budujemy sterownik oparty o STM32F103. Chcemy mieć do tego (opcjonalnie) ethernet, ale nie chcemy brać STM32F107, bo nie ma wersji z pamięcią flash...

    Mikrokontrolery ARM   10 Lut 2015 12:48 Odpowiedzi: 0    Wyświetleń: 543
  • timer czas - oblicze timer mikrokontroler

    Witam, proszę o pomoc w rozwiązaniu zadania: Timer 0 mikrokontrolera ATmega32, taktowanego sygnałem zewnętrznego rezonatora kwarcowego 16MHz, zliczył 200 impulsów (przy ustawieniu preskalera /8). jaki czas upłynął od wystartowania timera? Czy to poprawne rozwiazanie 200/(16/8)=100???

    Mikrokontrolery Początkujący   21 Lut 2016 13:32 Odpowiedzi: 1    Wyświetleń: 699
  • Atmega16[C] - Pomiar czasu obrotu z użyciem timera

    Wg mnie będzie Ci ciężko zrobić dokładne odstępy czasowe z wykorzystaniem _delay_us i _delay_ms. Wchodzą w to wszystko przerwania, odstęp 1us przy kwarcu 16Mhz to 16 taktów, wejście do przerwania, obsłużenie go i wyjście pewnie zajmuje więcej. Jeśli przerwania przychodzą często to czas podany w parametrze...

    Mikrokontrolery Początkujący   05 Paź 2012 14:05 Odpowiedzi: 1    Wyświetleń: 936
  • [Atmega8][Bascom] - Atmega8 Timery i Kwarc

    Ogólnie kwarce o wysokich częstotliwościach są niezbyt dokładne - zwykle +-100ppm w dobrym układzie. Na pewno jednak kwarc jest lepszy niż wewnętrzny RC. Robiłem kiedyś testy i na kwarcu 16MHz bez kalibracji udało się osiągnąć dokładność o ile pamiętam 1-2s na godzinę. Ale jak napisał Ci (może nie do...

    Mikrokontrolery   28 Mar 2013 23:50 Odpowiedzi: 4    Wyświetleń: 1668
  • Timer TCCR3 atmega128A, niedziałająca instrukcja

    DDRD|=(_BV(PB5) | _BV(PB6) | _BV(PB7)); DDRD|=(_BV(PE3) | _BV(PE4) | _BV(PE5)); Widzisz tu subtelną różnicę...? Działające wstawki dla pwm na Tim1 i Tim2: [syntax=c]void Timer0Init(void) { DDRB|=(1<<4); TCCR0 |= (1<<WGM01)|(1<<WGM00)|(1<...

    Mikrokontrolery   31 Sty 2014 21:18 Odpowiedzi: 1    Wyświetleń: 705
  • Nie działający Timer programowy + RGB

    Jeśli problemem jest pogodzenie tego wszystkiego w kodzie to może użyj inteligentnej diody RGB takiej jak na przykład WS2812. A co to zmieni? I tak musi w przerwaniach zmieniać ustawienia PWM. Różnica taka, że zamiast wartość PWM wpisywać do timera wysyła do LED i zamiast 2 cykli maszynowych co zajmie...

    Mikrokontrolery AVR   03 Sie 2019 08:55 Odpowiedzi: 4    Wyświetleń: 306
  • AVR przy 16Mhz i generacja 20..30kHz co 0.05Hz..

    Nie da sie ? a jaką największą liczbę da sie zapisać w atmelu bo to że timer nie zapisze takiej liczby to nie oznacz że nie da sie tego zrobić wykorzystując pośrednio timer ...

    Mikrokontrolery   26 Lut 2008 19:42 Odpowiedzi: 14    Wyświetleń: 1665
  • Synchronizacja syganłu zegarowego(16Mhz) z impulsem- pomysł?

    Zawsze możesz taktowac tym sygnałem "wzorcowym" procka. Niektóre kontrolery ATtiny posiadają PLL do taktowania szybkiego timera, pomyśl nad wykorzystaniem. Pozdrawiam

    Mikrokontrolery   16 Cze 2008 10:30 Odpowiedzi: 7    Wyświetleń: 933
  • BASCOM Atmega16 rc5 i pwm na Timer0 przy 16MHz nie działa?

    W przypadku Bascoma jest najgorsza sytuacja Nie do końca. CONFIG RC5 = PINx.y Koledze najwyraźniej sprzętu brakło, a na to nie poradzi nawet asembler.

    Mikrokontrolery AVR   24 Gru 2009 13:30 Odpowiedzi: 12    Wyświetleń: 2650
  • [AVR] Rezonator kwarcowy 16MHz

    Witam wszystkich, próbowałem znaleźć odpowiedź na mój problem, lecz na nic konkretnego nie natrafiłem. Moje pytanie brzmi: czy kwarc 16MHz to dokładnie 16.000.000 Hz? Chodzi mi o sposoby liczenia parametrów dla Timerów w AVRach. Czy podczas obliczeń za wartość F_clk powinienem brać właśnie 16000000 czy...

    Mikrokontrolery AVR   21 Sie 2012 07:03 Odpowiedzi: 7    Wyświetleń: 2120
  • Szybki timer potrzebny. Zliczanie czasu trwania impulsu.

    Witam. Potrzebuje pomocy: muszę liczyć czas trwania impulsu. Problem jest taki, że czas trwania tego impulsu to kilka us. Przydłby się jakiś licznik scalony. Powiem tylko tyle, że taki jak wykorzystywałem w mikrokontrolerze Atmega8 (przy cz. 16MHz) nie wystarczył...

    Mikrokontrolery   19 Sty 2005 17:27 Odpowiedzi: 2    Wyświetleń: 1182
  • Za wolny timer w ATmega8. Program wysyłający znak co 1 s poprzez UART.

    Witam, mam w ukladzie ATmega8 + MAX232 do komunikacji z komputerem. ATmega jest taktowana z zewnetrznego kwarcu 16MHz. Wydaje sie, ze fuse bity sa dobrze ustawione, bo do obliczenia parametru predkosci USART (wpisywanego w UBRR) musze wykorzystywac wlasnie 16000000. Mam jednak problem z timerami....

    Mikrokontrolery   07 Maj 2006 16:26 Odpowiedzi: 11    Wyświetleń: 1752
  • [C][Mega1280] Program z timerem w trybie CTC

    16MHz

    Mikrokontrolery   21 Lip 2009 09:56 Odpowiedzi: 8    Wyświetleń: 933
  • [ATmega32][C][AVR Studio 4] Slave SPI, timery i przerwania - kolizja.

    Witam! ATmega32 16MHz jako slave odbiera dwa bajty po SPI 1MHz ( 15cm taśmy 10 żyłowej )od mastera LPC2148 . Jeżeli jest włączone tylko SPI, a inne przerwania są wyłączone jest wszystko dobrze. Jeżeli włączę przerwanie od timera2 generowane co 100us to zdarza się że atmega gubi jeden bajt i krzaczy...

    Mikrokontrolery AVR   23 Lis 2011 21:03 Odpowiedzi: 6    Wyświetleń: 1733
  • [PIC18F] Ustawienie Timera 2 [CCS]

    Nie wiedząc, jaki kwarc, jaki procesor to tylko wróżka. Albert Nie wróżka. Wystarczy chwilę się zastanowić. Zauważ, że kolega używa pętli PLL więc musi dzielnikiem zapewnić 4MHz dla niej. Jeżeli dzielnik ma ustawiony na 4 (PLL4) to kwarc na 100% ma wartość 16MHz. Do tego dzielnik dla CPU = 1...

    Mikrokontrolery PIC   07 Gru 2011 23:28 Odpowiedzi: 3    Wyświetleń: 1330
  • [Bascom] Atmega 644pa - problem z timerem

    Pewnie że nie będzie działać, ustawiłeś Preskaler =256 a więc przy zegarze 16MHz przerwanie od Timer0 będzie pojawiać się z częstotliwością 62500 razy na sekundę. (16000000/256 = 62500). Zalałeś modem zapytaniami o CSQ i biedny nie ma czasu na odpowiedź.

    Mikrokontrolery AVR   16 Kwi 2012 18:16 Odpowiedzi: 4    Wyświetleń: 1124
  • [Atmega8][Bascom] Wartość wpisywana do timera

    Wojtek - wchodzisz tutaj: [url=]Strona z kalkulatorem 16MHZ z preskalerem 1024 oznacza że: - 1 sekunda nastąpi po 15625 cyknięciach timera - przerwanie następuje przy przepełnieniu jeśli wybierzesz OVERFLOW, ale może tez nastąpić przy COMPARE, od tego zależy jaką wartość wpiszesz do timera (czy...

    Mikrokontrolery AVR   22 Lip 2012 23:39 Odpowiedzi: 47    Wyświetleń: 5693
  • [Atmega8][C] timer nie odlicza rownej sekundy

    A jeżeli jesteś bardzo początkujący to po prostu użyj rezonatora powiedzmy 16MHz i już będzie znacznie dokładniej. Nie będzie to bardzo dokładnie ale dużo lepiej niż wewnętrzny oscylator.

    Mikrokontrolery Początkujący   01 Sie 2012 22:51 Odpowiedzi: 6    Wyświetleń: 1459
  • Atmega8 - Przerwania miedzy uartem a timerem.

    Odniosę się tylko do nadajnika, bo mam wrażenie, że autor wątku w tej chwili właśnie nadajnik próbuje wykonać. Nadajnik możesz to zrobić w oparciu o timer, na którym ustawisz sobie określony zegar - np. te porządane 250 kHz. Być może musisz ustawić 500kHz - aby wyłapywać nie tylko czas cyklu, ale...

    Mikrokontrolery AVR   17 Wrz 2012 17:07 Odpowiedzi: 14    Wyświetleń: 2460
  • MSP 430 (podstawy) - obsługa timerów

    Witam, dość niedawno zacząłem zabawę z mikrokontrolerem MSP430. Jest to mój pierwszy uC i powoli na nim ćwiczę wszystkie podstawy. Przeanalizowawszy wszystkie przykłady z diodami i przerwaniami przyszedł czas na ustawianie sygnałów zegarowych. Co wiem na tym etapie? - mamy trzy typy sygnałów zegarowych...

    Mikrokontrolery Pozostałe   10 Kwi 2013 12:28 Odpowiedzi: 19    Wyświetleń: 4110
  • [Nucleo l053R8] [Cortex m0+] - Konfiguracja Timera

    Działa, ale nie korzystałem z tej funkcji którą mam zdefiniowaną w core_cm0plus.h. Dopisałem trzy linijki w tej funkcji: [syntax=c] static void system_init(void) { RCC->IOPENR |= RCC_IOPENR_GPIOAEN; RCC->APB1ENR |= RCC_APB1ENR_TIM2EN; //SysTick SysTick->VAL = 0; SysTick->LOAD...

    Mikrokontrolery ARM   28 Gru 2016 22:28 Odpowiedzi: 47    Wyświetleń: 3552
  • [Bascom][ATmega32] - Zakłócające się timery?

    W programie masz bałagan, ale pewnie większym problemem są tu schemat i założenia. PWM 8Bit przy 16Mhz to wyjdzie 62,5kHz. Nawet małe silniczki mają bezwładność na poziomie 10ms więc to chyba niepotrzebne. Przy Twojej prędkości musiałbyś duży nacisk położyć na ten układ ze sterowaniem tranzystora....

    Mikrokontrolery AVR   02 Sty 2017 23:02 Odpowiedzi: 1    Wyświetleń: 525
  • [Atmega][Bascom] Timer liczenie w milisekundach [Nie komercyjne]

    Witam! Potrzebuję gotowy kawałek kodu do liczenia czasu wykonywania całej pętli w milisekundach od "Do ... Loop" warunek licznik nie może się przepełnić. Maksymalny czas w jaki kod bedzie wykonywany to do 300ms może być mniej. Procesor Atmega2560 kwarc 16Mhz. Liczyć ma w kółko tak by pokazać ewętualnie...

    Mikrokontrolery AVR   22 Lut 2017 09:57 Odpowiedzi: 9    Wyświetleń: 897
  • [ATMEGA644P] Probrem z timerem T1

    Kod, który pokazałeś wrzuciłem na zestaw testowy z Atmega644P i działa tak jak powinien. Co prawda na kwarcu 16MHz, ale miganie diodą występuje kilka razy na sekundę. Pobawiłem się też wartością OCR1A i zachowuje się zgodnie z oczekiwaniem. Zwiększenie OCR1A zwalnia miganie, zmniejszanie przyśpiesza. Powinieneś...

    Mikrokontrolery AVR   04 Maj 2017 10:45 Odpowiedzi: 12    Wyświetleń: 1332
  • Programowalny timer do naświetlarki PCB UV

    (at)zster , dzięki za odpowiedź, właśnie przed chwilą rozglądałem się za mikrokontrolerem, który byłby odpowiedni oraz za układem i znalazłem takie coś Czyli rozumiem, że coś takiego zaprojektować na innym układzie (poniżej wymienię jaki byłby odpowiedni według mnie). Tylko pytanie co do częstotliwości...

    Projektowanie Co i Gdzie Kupić ?   14 Gru 2017 16:28 Odpowiedzi: 11    Wyświetleń: 1911
  • Pomiar ADC za pomocą Timera

    Witam Wszystkich Niedawno wszedłem w posiadanie układu do pomiaru EMG takiego jak ten : Jednak przy pomiarze ADC coś jest nie tak więc bardzo proszę Was o pomoc Ułożyłem sobie taki kod a w zasadzie przerobiłem dostępne biblioteki z Arduino na kod dla mikrokontrolera (używam Eclipse): [syntax=c]*...

    Mikrokontrolery AVR   26 Mar 2018 11:36 Odpowiedzi: 1    Wyświetleń: 663
  • [BASCOM][ATmega32] - Multipleksowanie wyświetlaczy 7-segmentowych +aliasy +pętla

    Dzięki za wskazówki i pomoc :) Ten zegarek nie może poprawnie działać z powodu braku wyboru\konfiguracji\uruchomienia zarówno timera, jak i przerwania z nim związanego. W ww. programie jeszcze do fazy Timerowania nie doszedłem - stwierdziłem tylko brak poprawności wyświetlania zadanych cyfr :) Przerobiłem...

    Mikrokontrolery AVR   14 Lis 2012 20:58 Odpowiedzi: 10    Wyświetleń: 3468
  • AVR pomiar czasu wykonywania algorytmu.

    Można też użyć analizatora stanów logicznych. Przed i po wywołaniu algorytmu zmieniać stan pinu i sprawdzać czas na wykresie. W ten sposób nie jesteś ograniczony czasem od góry. A gdy użyje timera to jest ograniczony? Jaki problem aby zmienna cntHH miała 64 bity. Razem z timerem to 80 bit. Nie wiem...

    Mikrokontrolery   13 Sie 2019 20:49 Odpowiedzi: 9    Wyświetleń: 252
  • Programowanie rotomatu na serwie MG996R

    Biblioteka ta zakłada skrajne położenia serva o czasie trwania impulsu 544 usec i drugie skrajne 2400 usec Niezgodne z jakąkolwiek normą dla serw. Jak wszystko dla Arduino zrobione na od...... dlatego pisałem aby samemu napisać obsługę serwa. W końcu to nie szczyt możliwości uC wygenerować timerem...

    Arduino   13 Mar 2019 20:57 Odpowiedzi: 17    Wyświetleń: 408
  • [ATmega8 i pilot RC5+LCD][C]

    Witam. Niestety mam problem z uruchomieniem tego układu korzystam z kodu LCD+ATMEGA8+Odbiornik+pilot #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #define RC5BitHigh() (bit_is_set(PIND,PD3)) ... RC5BitLow()...

    Mikrokontrolery AVR   04 Mar 2009 12:54 Odpowiedzi: 1    Wyświetleń: 2175
  • Potrzebna pomoc w Dyskretnej Transformacie Fouriera

    Czym i jaka wersją kompilowałeś, bo mi w WinAVR wyskakują same błędy!! :-( Najnowszą wersją WinAVR. W załączniku jeszcze raz to samo, ale kompletny projekt z Programmers Notepad. Przed chwilą sprawdziłem i kompiluje się tak jak powinno ('Make All' z menu Tools). Te procedury FFT mogą stwarzać problemy...

    DSP i Transmisja   23 Lut 2010 14:22 Odpowiedzi: 45    Wyświetleń: 16186
  • AVR obsługa przerwań Timer1 library

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

    Arduino   20 Gru 2019 21:55 Odpowiedzi: 21    Wyświetleń: 540
  • [ATMEGA32][Bascom] Wyświetlanie obrazu na TV.

    ' ****************************************... ' * * ' * Mega 8 PAL Video Test Pattern 64 Colours ( noninterlaced ) * ' * ...

    Mikrokontrolery AVR   25 Sty 2010 16:45 Odpowiedzi: 4    Wyświetleń: 5125
  • Różnicowy kod manchester - #09 bonus edu elektroda.pl

    Odcinek bonusowy do poprzedniego: W wersji produkcyjnej warto zadbać o odpowiednie obwody zasilania i resetu mikrokontrolera. Odbiornik wykorzystuje fotodiodę oraz wzmacniacz operacyjny LM358: Sygnały wyjściowe podawane są na wejścia komparatora w mikrokontrolerze ATmega8. Poniżej...

    Wideoporadniki   24 Kwi 2016 17:46 Odpowiedzi: 0    Wyświetleń: 6180
  • Błędne wychodzenie z pętli do funkcji ATMEGA 32

    Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A co będzie...

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 2706
  • [Bascom Tinny44] - Instrukcja load na timer1

    Szkoda czasu na przeładowanie Timera jeśli może on pracować w trybie CTC. Ustawiasz raz i zapominasz. Poniżej przykładowy kod dla 50Hz ze stałym wypełnieniem (zakomentowane) lub regulowanym. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 16000000 Config Portb.1 = Output Led Alias Portb.1 Config...

    Mikrokontrolery AVR   11 Lut 2015 18:57 Odpowiedzi: 25    Wyświetleń: 1284
  • atmega8a - Odblokowanie atmegi8 z ne555n

    Zrobiłem też taki schemat (Zgodnie z filmikiem prezentacyjnym) i dioda świeciła poprawnie zgodnie z założeniem, czyli migała na przemian. Następnie odłączyłem diodę od wyjścia pinu nr 3 i podłączyłem ten pin z wyjściem XTAL1 od atmegi8, ale nadal było brak połączenia. Aby to zadziałało, trzeba prawie...

    Mikrokontrolery Początkujący   01 Sie 2012 13:56 Odpowiedzi: 21    Wyświetleń: 4133
  • [BASCOM] Termometr na wyświetlaczu LED

    W bascomnie ciężko zrobić LED + Ds18b20 wszytko psuje Waitms 750. Zwiększ do 8 a jak możesz do 16MHz kwarc. A od kiedy to musimy czekać 750ms nie robiąc nic innego? Od czego mamy timery? Przepraszam najmocniej Kolegę, ale jeśli Kolega tego zrobić nie potrafi to: 1. Nie oznacza że się tego zrobić...

    Mikrokontrolery   11 Lut 2013 10:10 Odpowiedzi: 46    Wyświetleń: 7492
  • Tutorial PIC18F2550 + SDCC - Część 3 - Ustawienia oscylatora, zegar, PLL

    Witajcie moi drodzy Oto trzecia część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie najpierw krótko omówię różne konfiguracje oscylatora PIC18F2550 - oscylator wewnętrzny (internal oscillator), zewnętrzny (zegarowy...

    Artykuły   07 Lut 2020 18:46 Odpowiedzi: 1    Wyświetleń: 1524
  • Ruchoma belka BAR LED- oprogramowanie sterownika

    (at)RaFiX13 pisał juź do mnie w tym temacie na PW, wkleję już to co mu przekazałem. Moja wypowiedzź bazuje na projekcie który sam popełniłem, i jest opisany tu: Tak na dobrą sprawę masz tam gotowy program, który będzie wymagał dopasowania do Twojej płytki. Jest on chyba bogato opisany, nie będziesz...

    Projektowanie Układów   12 Paź 2015 19:27 Odpowiedzi: 2    Wyświetleń: 1260
  • Timer/Counter Register TCNT2 ATmega 16

    Ma pytanie dotyczące jak ustawić timer, żeby można było wykorzystać go do zliczania impulsów kodu RC-5 mam program zaczerpnięty z forum do jego zliczania ale on jest ustawiony z zewnętrznym kwarcem 16MHz i tam żeby to dobrze zliczało zgodnie z notą aplikacyjną Atmega16 używa się do tego preskalera poprzez...

    Mikrokontrolery   12 Sie 2006 16:04 Odpowiedzi: 2    Wyświetleń: 3019
  • [c]Timer1, Zgubione MHz w trybie CTC.

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

    Mikrokontrolery AVR   24 Lis 2009 16:44 Odpowiedzi: 8    Wyświetleń: 1475
  • Jak generować sygnał wideo?

    Dobrze Ci szło, zobacz że on ściąga do 0V prawie co chwile Nie ściągałem do zera tylko mi się kabelki przy cinchu zamieniły i miałem na 0 biały a synchronizację na 1V - przepraszam. Poprawiłem te kabelki i wygenerowałem ramkę obrazu, tak z ciekawości czy uda się to zrobić w czystym C. Ustawiłem...

    Mikrokontrolery AVR   30 Sie 2010 22:38 Odpowiedzi: 39    Wyświetleń: 5972
  • Arduino mega i sterowanie serwem PWM 100hz

    Trio Gold Standard servo. Przy podlaczeniu serwo szaleje. Jak przeliczyc wartosc pwm (ta z digital write) na milisekundy? Moze jestem poza zakresem. Ok, czas już przeliczyłem. Ustawienie (analogWrite) PWM powinno w/g mnie być w zakresie 25-51. Tak czy inaczej zachowanie to samo. Jeśli ta pętla...

    Arduino   25 Maj 2017 19:40 Odpowiedzi: 9    Wyświetleń: 1395
  • Problem z RC5 na przerwaniu (WinAVR)

    Witam znalazlem w sieci progam do dekodowania RC5 pod C wszystko dziala pieknie tyle ze program nie wykorzystuje przerwania tylko dziala w petli :( probowalem przerobic go na przerwanie INT0 ale okazalo sie ze cos sie zawiesza, domyslem sie ze to timer2 zawiesza sie przy wykorzystaniu przerwania...

    Mikrokontrolery   04 Kwi 2006 14:47 Odpowiedzi: 10    Wyświetleń: 2557
  • ATmega i pilot RC5. Po nakierowaniu pilota na czujnik nic nie jest wykrywane.

    Nie jestem autorem kodu, który zamieszczam. Kod znalazłem gdzieś na forum, jeżeli jego autor nie życzy sobie abym go udostępniał niech da mi znać. rc5.h TSOP1736 podpinam tak jak na obrazku (tylko pod PD3 - INT1), rezystor 10k

    Mikrokontrolery   25 Maj 2006 00:22 Odpowiedzi: 7    Wyświetleń: 4696
  • Migajaca zarowka przy wysylaniu RC5 z pilota

    napisalem program do sciemniacza zarówki sterowanego poprzez tyrystor wszystko ladnie dziala ale w momencie odbioru kodu z pilota zarowka na chwile mrugnie pelna moca prawdopodobnie jest to spowodowane TIMSK = _BV(TOIE0); w funkcji odbioru kodu RC5 jak rozwiazac ten problem ?? czy...

    Mikrokontrolery   11 Paź 2006 00:06 Odpowiedzi: 0    Wyświetleń: 1062
  • Atmega16[C] problem z uruchomieniem rc5

    znalazłem na forum bibliotekę c służącą do odbioru rc5(co prawa była pisana na At8 ale myślę że na At16 nie powinno być problemów) ale jednak nie mogę uruchomić programu, w ogóle nie ma reakcji na pilot(uniwersalny ustawiony na RC5) w pętli głównej programu wpisałem while(1) { if(rc5...

    Mikrokontrolery AVR   15 Mar 2009 16:58 Odpowiedzi: 3    Wyświetleń: 2444
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    To jest program który powinien wygenerowac na portb.0 "1" na czas 9ms. $regfile = "m16def.dat" $crystal = 16000000 Dim A As Word 'Zmienna zwie;kszana i porównywana. Dim B As Byte 'Zmienna decyduja;ca z jaka; wartos'cia; be;dzie porównywana...

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 5940
  • [C] Funkcja i przerwanie.

    Wstępne założenie było na wewnętrznym oscylatorze bo mało nóżek. Ale to chyba i tak się nie zmieści- jeszcze jakieś wejścia potrzebne. Tak że może zmienimy nieco założenia- M32 i 16Mhz. A z jednym timerem? Może prescaler zmieniać w programie? Ogladam. Przełączę się na M23 i 16Mhz. P.S. //OCR1BL++;...

    Mikrokontrolery   28 Maj 2012 07:11 Odpowiedzi: 17    Wyświetleń: 1432
  • atmega8a - sprawdzenie częstotliwośći zaprogramowanej w uc

    Może układ ma kwarc. Wtedy wystarczy przeczytać. Rezonatora wewnętrznego nie przeczytasz bo nie wiadomo czy i jakie przebiegi program wyprowadza na porty I/O. A nawet jak jakaś nóżka wykaże jakiś przebieg to trudno będzie się domyślić jakie jest F_CPU, jaki preskaler, tryby pracy timer'ów, jeszcze...

    Mikrokontrolery AVR   07 Wrz 2012 15:24 Odpowiedzi: 4    Wyświetleń: 870
  • Sterownik diod LED, LED driver

    Sterownik diod LED został wykonany w celu automatycznego lub zdalnego sterowania oświetleniem LED w zależności od jasności w danym pomieszczeniu. Układ sterowania oparty jest o mikrokontroler ATmega16/ATmega32 firmy Atmel, który w zależności od oświetlenia w danym pomieszczeniu steruje jasnością...

    DIY Konstrukcje   16 Mar 2014 23:07 Odpowiedzi: 19    Wyświetleń: 20895
  • Miernik częstotliwości - moje wątpliwości

    Usiłuję napisać program takiego miernika i podczas analizy konfiguracji timer-ów w różnych tego typu projektach a szczególnie w jednym (ale o tym później) pogubiłem się trochę i pojawiły się wątpliwości. Do testów używam platformy arduino nano (atmega328p, 16MHz, 5V) i na chwilę obecną napisałem coś...

    Mikrokontrolery Początkujący   29 Sie 2016 12:00 Odpowiedzi: 7    Wyświetleń: 1746
  • ATMega328 - problem z napięciem na porcie

    Buduję pewien układ zawierający dwa mikrokontrolery ATMega328. Nazwijmy je A i B. Mikrokontroler A ma kwarc 16MHz, a mikrokontroler B ma kwarc 8MHz. Mikrokontrolery są połączone przewodem 4-żyłowym o długości ok. 30cm, z których dwie żyły to zasilanie i masa, trzecia żyła łączy B0 mikrokontrolera...

    Mikrokontrolery AVR   08 Cze 2019 17:36 Odpowiedzi: 0    Wyświetleń: 222
  • ATMEGA328P - czujnik HC-sr04

    Coś takiego znalazłem. Co prawda na Atiny ale można przerobić. [syntax=c]// // Talking to ultrasonic sensor HC-SR04 with an ATtiny84, and // sending distance data using serial communications. // // electronut.in // #include <avr/io.h> #include <string.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   10 Kwi 2017 04:56 Odpowiedzi: 3    Wyświetleń: 651
  • Obsługa PS/2 w ATMega328 - problem z odczytem stanu klawiatury

    Chciałbym zrobić symulację naciśnięć klawiszy na klawiaturze PS/2 wykorzystując ATMega328 z rezonatorem kwarcowym 16MHz i interfejs PS/2 na USB. Posiłkowałem się tym opisem PS/2. Z opisu wynika, że urządzenie PS/2 (wspomniana klawiatura) musi być w każdej chwili przygotowane do odbioru danych...

    Mikrokontrolery AVR   28 Kwi 2019 17:56 Odpowiedzi: 1    Wyświetleń: 261
  • Generator przestrajany ATMega16a Bascom

    Tutaj nie chodzi o rozdzielczość przetwornika ale o rozdzielczość Timera. Choć i ADC jest kiepski. No ADC nawet gorszy, ale on będzie przetwarzał wartości liniowo. A Timer nie. Timer będzie przekształcał okres przebiegu więc częstotliwość będzie przetwarzana nieliniowo. Oczywiście dane będą przeliczane...

    Mikrokontrolery AVR   28 Cze 2010 21:58 Odpowiedzi: 22    Wyświetleń: 4737
  • Bascom Atmega32 - Czarne kostki na wyświetlaczu Atmega Bascom

    Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem pojawia się...

    Mikrokontrolery AVR   10 Sty 2014 15:16 Odpowiedzi: 15    Wyświetleń: 3063
  • Moduł radiowy TLX9E5 z 8051 problem z ustawieniem zegara

    Próbuję uruchomić moduł radiowy TLX9E5 z układem nRF9E5, czyli zintegrowany transceiver radiowy z klonem procesora 8051. Dodam, że moduł zakupiłem tu: Napisałem prosty programik: void InitTimer(void) {    &n... = 0;     TMOD &= ~0x03;     TMOD...

    Mikrokontrolery   27 Paź 2009 09:43 Odpowiedzi: 0    Wyświetleń: 834
  • Jak przyśpieszyć (zmodyfikować) program w na ATMega32

    Witam...Dlaczego przerwania z Timera0 generowane nie sa zgodnie z dokumentacja? chciałbym zrealizować generator sterujący pinami portu PC0-7...w taki sposób aby wartości z tabeli --- unsigned char GenTab DDRC = 0xFF; // port C jako wyjscie 11111111 CLI(); //disable all interrupts TIMSK...

    Mikrokontrolery AVR   02 Lut 2010 08:00 Odpowiedzi: 6    Wyświetleń: 1802
  • stm32 - podzial czestotliwosci przy timer2

    Polecam na początek zerknąć tu: (strona 90 i następne) Skoro nie używasz PLL to sygnał zegarowy 25MHz powinien docierać (przy wszystkich prescalerach ustawionych na 1) do wejścia taktującego timer. Tak więc APB1 = 25MHz. Dalej (czytając ten manual od góry) zadajmy sobie 2 pytania: 1. Czy pod ten...

    Mikrokontrolery ARM   24 Wrz 2013 18:57 Odpowiedzi: 6    Wyświetleń: 1317
  • ATMega8 - Sterowanie 3-ma serwomechanizmami przez PWM

    Witam Mam problem dotyczący sterowania serwomechanizmami za pomocą PWM przez ATMega8. Pewnie wielu napisze "szukaj w google". No ok, poszukałem i udało mi się wysterować serwomechanizm [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { ...

    Mikrokontrolery AVR   25 Lis 2013 21:05 Odpowiedzi: 1    Wyświetleń: 1278
  • [AVR] - dwa przebiegi kwadratowe o niezależnych częstotliwościach

    Witam. Składam właśnie pewien układ w którym potrzebuję generować dwa przebiegi kwadratowe o zadanej częstotliwości (oczywiście przebiegi niezależne od siebie). Najprostszym i oczywistym rozwiązaniem jest użycie timer'a w trybie CTC, jednak tutaj pojawia się pewien problem - AVR ma zegar 16MHz, a...

    Mikrokontrolery AVR   05 Sty 2015 19:51 Odpowiedzi: 10    Wyświetleń: 711
  • Odmierzanie czasu przez Atmegę

    Musisz ustawić tak timera, aby odmierzał 3/26s i generował przerwanie. W zależności od częstotliwości źródła sygnału zegarowego może zdarzyć się tak, że nie uda się z zadowalającą precyzją ustawić timera do tego zadania. Wtedy możesz rozłożyć zadanie na 2 kolejne przerwania zmieniając ustawienia timera...

    Mikrokontrolery   08 Wrz 2008 07:57 Odpowiedzi: 11    Wyświetleń: 1301
  • [atmega16][bascom] Dziwne zachowanie programu z przerwaniem.

    Tak właśnie myślałem że używanie przerwań i poleceń wait nie jest dobrym rozwiązaniem. Dzięki za odpowiedź. To nie ma nic wspólnego. Po to są przerwania żeby w ten sposób z nich korzystać. Natomiast twój problem bierze się z całkowicie czegoś innego. Po prostu tak napisałeś przerwanie i tak często...

    Mikrokontrolery AVR   03 Mar 2010 09:56 Odpowiedzi: 35    Wyświetleń: 4181
  • ADC- błędy poczas pomiaru na kilku kanałach

    Wszystkie Timery będą wykorzystane do innych celów dlatego nice chcę wykorzysta któregokolwiek timera do przetwarzania ADC [syntax=c] #define F_CPU 16000000UL //16MHz zegar procesora #include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   22 Maj 2011 18:58 Odpowiedzi: 24    Wyświetleń: 2053
  • [C] Obsługa przerwania przy przepełnieniu oraz wyplenienie PWM

    Masz w nim błąd polegający na tym, że używasz Timer2, a włączasz przerwania od przepełnienia Timer 0: Zmieniłem na: Podobnie z wektorem przerwań - używasz wektora z Timer0: Zmieniłem na: W jakim celu ustawiasz: Kwarc 16MHz Prescaler 64 Timer2 8 bitów= 256, zaczynam liczyć...

    Mikrokontrolery Początkujący   29 Gru 2011 16:01 Odpowiedzi: 6    Wyświetleń: 2382
  • [AVR][C] - Pobieranie próbek z wejścia z częstotliwością 1MHz i więcej

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

    Mikrokontrolery AVR   23 Gru 2012 03:40 Odpowiedzi: 0    Wyświetleń: 948
  • Arduino mega 2560 - wykrywanie przejścia fazy przez zero

    Przebrnąłem przez timery zobaczymy z jakim skutkiem, proszę o zweryfikowanie mojej pracy. Wybrałem tryb licznika CTC. Podział zegara taktującego 16Mhz przez 8 o daje nam taktowanie 2Mhz. Więc maksymalne opóźnienie będzie mogło wynosić 20 000 'zliczeń' licznika. Przerwanie pochodzące od układu wykrywającego...

    Arduino   10 Sty 2019 01:14 Odpowiedzi: 18    Wyświetleń: 5823
  • PWM jaka częstotliwość aby nie piszczało

    Witam, od dłuższego czasu borykam się z problemem piszczenia podczas PWM. PWM sprzętowe, do wyjścia podłączony BC547 sterujący BD139. Sprzęt: ATmega32, kwarc 16MHz, PWM z poprawną fazą. Przy każdym z timerów: TIMER 0, TIMER 1 i TIMER 2 występuje ten problem. Preskaler: 1: nie słychać piszczenia lecz...

    Mikrokontrolery AVR   30 Maj 2013 14:11 Odpowiedzi: 2    Wyświetleń: 2565
  • PIC18F46K22 - Wyświetlacz LCD - brak wyświetlania czegokolwiek

    Niestety dalej jestem w punkcie wyjścia Rezonator jakiego używam to rezonator kwarcowy 16Mhz. Zamieszczam bibliotekę z funkcjami [syntax=c]#include <xc.h> #define _XTAL_FREQ 16000000 // Select your XTAL void Delay_ms(unsigned int data_ms); void Delay_us(unsigned int data_us); void...

    Mikrokontrolery PIC   01 Gru 2014 20:31 Odpowiedzi: 21    Wyświetleń: 2304
  • M2561 - (bascom) tracone dane z UART

    Miałem chwilę więc chciałem napisać szybko program na Aduino Mega2560, ale potem sobie przypomniałem, że tam mikroskopijny kwarc a błąd przy 16MHz dla 115200 jest za duży. Wziąłem więc Mega128 bo była wolna i pod ręką. Napisałem program w którym przez Charmatch odbieram string "1234567890" po odebraniu...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1275
  • [Bascom] - Czas wtrysku (wypełnienia)

    Miałbym wiele uwag ale zanim skończe pisać to pewnie o jakichś zapomnę :D Po pierwsze zawsze podawaj w kodzie wielkości $Hwstack, $Swstack i $Framesize W Mega32 masz 2 tysiące bajtów SRAM i możesz sobie troche pozwolić ;) To może również naprawić błąd o który kiedyś pytałeś tyczący się rysowania...

    Mikrokontrolery AVR   14 Paź 2016 04:12 Odpowiedzi: 20    Wyświetleń: 1572
  • [ATTiny45] Jak zrealizować DAC

    Nie znam za grosz bascoma... Ale ogólnie to tak... Pogonił bym go z wewnętrznej PLL (64MHz) na 16MHz... To samo z zegarem timera... Dzięki temu częstotliwość dla PWM będzie jako taka... W zasadzie to sprowadza się to do zrealizowania timera 12-bit... W C łatwiej mi pokazać o co chodzi niż pisać...

    Mikrokontrolery AVR   20 Lis 2009 17:21 Odpowiedzi: 6    Wyświetleń: 1188
  • Dokładność kwarcu - jednoprzewodowa transmisja między uc

    Witam wszystkich. Mam problem odnośnie synchronizacji dwóch atmega8 za pomocą jednej linii. Mam do wykorzystania jeden przewód, którymi płyną dane w obu kierunkach (po 3 bajty). Nie ma możliwości dodania kolejnego z sygnałem zegarowym. Tak więc sygnały zegarowe muszą być generowane przez oba mikroprocesory...

    Mikrokontrolery AVR   30 Sty 2010 19:22 Odpowiedzi: 62    Wyświetleń: 4603
  • Stroboskopowy Miernik Prędkości Obrotowej

    Witam Chciałbym przedstawić moje kolejne urządzenie. Prezentowany układ jest miernikiem prędkości obrotowej silników elektrycznych, a główną jego zaletą jest bezinwazyjny pomiar polegający na oświetleniu wirującego obiektu diodą LED dużej mocy. Pomiar polega na ustawieniu częstotliwości błysków...

    DIY Konstrukcje   06 Wrz 2010 12:59 Odpowiedzi: 20    Wyświetleń: 13986
  • [A32][C]Timer0 zakłóca odczyt klawiatury PS2 w przerwaniu INT0

    Witam. Mam drobny problem i nie wiem jak go ugryźć. Atmega32 kwarc 16mhz W przerwaniu odczytuję klawiaturę ps2 i w między czasie robię wyświetlanie na matrycy w Timerze z preskalerem 64. I jeszcze mam uruchomione PWM. Jesli wyświetlanie zrobie w pętli głównej i wyłaczę timer to klawiatura czyta...

    Mikrokontrolery Początkujący   04 Cze 2012 13:08 Odpowiedzi: 2    Wyświetleń: 888
  • Tuner FM stereo sterowany cyfrowo

    Parametry urządzenia: 1. Odbiór kanałów w zakresie FM (87.5-108MHz). 2. Wyświetlanie informacji na wyświetlaczu LCD (można wykorzystać dowolny jednowierszowy zgodny z kontrolerem HT44780 lub podobnym. 3. Sterowanie podświetleniem wyświetlacza LCD. 4. Mikrokontroler ATMEGA16 (częstotliwość kwarcu...

    DIY Zagranica   17 Sie 2012 13:48 Odpowiedzi: 2    Wyświetleń: 7776
  • [STM32] - STM32L-Discovery + FatFS na microSD 512MB działa a na innych nie

    Uruchomiłem bibliotekę FatFS na STM32L i karcie microSD o pojemności 512MB. Na tej karcie wszystko działa. Jednak próby uruchomienia innych kart (2GB, 16GB) zakończyły się niepowodzeniem. Funkcja f_mount po wywołaniu zwraca wartość: FR_OK = 0, /* (0) Succeeded */ Następnie próbuję utworzyć plik...

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 50    Wyświetleń: 12444