kwarc preskaler

Znaleziono około 800 wyników dla: kwarc preskaler
  • RTC w ATmega 32, a wyłączenie globalnych przerwań.

    Czy RTC (zegar czasu rzeczywistego) używający Timera 2 w trybie asunchronicznym , działa nawet wtedy gdy wyłączone sa przerwania globalne ? ... kwarc, preskaler oraz Timer2 nie potrzebuje przerwań ale to nie wystarcza do zrobienia całego RTC to wystarcza do zrobienia przerwania co 1 sekundę a reszta zegara musisz zrobić programowo i to właśnie na przerwaniu...

    Mikrokontrolery   15 Kwi 2006 10:56 Odpowiedzi: 3    Wyświetleń: 1728
  • Timer1 w ATmega8 liczy co 8s zamiast co 1s - ustawienia kwarcu i preskalera

    A zmieniałeś FuseBity? :]

    Mikrokontrolery   24 Lis 2007 20:11 Odpowiedzi: 2    Wyświetleń: 969
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AVRStudio - różnice w symulacji czasu dla ATmega16, kwarc 7.3728 MHz, preskaler 8

    AVRStudio ma troche bugow moze to jeden z nich ale... Ja wyliczylem ze dla kwarcu 8MHz do odliczenia czasu 1.28ms potrzeba do OCR1A wpisac 1280 wiec mniej wiecej tyle ile wyszlo ci z AVRstudio. W avrcalc wyszlo podobnie:) Sciagnij sobie ten programik albo wyslij mi mejla na pw to ci wysle, calkiem przydatna rzecz:)

    Mikrokontrolery   05 Gru 2006 22:18 Odpowiedzi: 2    Wyświetleń: 1020
  • REKLAMA
  • [Atmega32]Jak skonfigurować zegarki wewnetrzne (Timer1 i Timer0)?

    Przecież ten programik jest banalny:. Ustawiasz preskaler kwarc. i program sam podaje ci jakimi wartościami uzupełnić odpowiednie rejestry. Jak nie wiesz do czego służy dany rejestr odsyłam do dokumentacji.

    Mikrokontrolery AVR   26 Cze 2011 20:40 Odpowiedzi: 13    Wyświetleń: 1845
  • REKLAMA
  • Jak obliczyć wartość Timer1 = 64566 w programie sterowania fazowego?

    procesor pracuje z czestotliwościa 10Mhz czyli jeden okres trwa 1/10Mhz = 0,1us domyślam się ze jest on ustawiony z preskalerem równym 1 przepełnienie timera i wywołanie przerwania następuje gdy timer osiagnie 2^16=65536 czyli w tym przypadki 65536 - 64566 = 970 cykli 970 cykli * 0,1uS = 97us cała filozofia czas ten zalezy od czestotliwośći kwarcu,...

    Mikrokontrolery   29 Mar 2006 15:53 Odpowiedzi: 2    Wyświetleń: 1248
  • Jak uruchomić ATtiny2313 z kwarcem 32768Hz i uniknąć blokady?

    Twój błąd polega na tym, że użyłeś słowa "Bascom" w pytaniu. Niektórzy bardziej nerwowi użytkownicy forum reagują na to słowo alergicznie. Mechanizm jest taki sam jak w przypadku PiS - ktoś im wmówił, że to zło wcielone i trzeba takich obrażać. A co do Twojego pytania, to obawiam się, że nie uruchomisz Tiny2313 na 32 kHz kwarcu. Musiałbyś dołączyć jakiś...

    Mikrokontrolery   22 Kwi 2008 11:27 Odpowiedzi: 5    Wyświetleń: 1782
  • REKLAMA
  • Atmega / Bascom - Podział Flaga 1/12 sekundy bez przecinków

    Witam wszystkich Mamy przedświąteczny okres a tu jeszcze taki problemik mnie dorwał Jak dokonać podziału żeby uzyskać 1/12 sekundy w pełnej wartości bez przecinków O ile jest to wykonalne ? Do dobrania jest kwarc preskaler i dowolna wartość podziału flagi.

    Mikrokontrolery   23 Gru 2013 22:48 Odpowiedzi: 7    Wyświetleń: 1308
  • ATMega8 - maksymalna częstotliwość pomiaru bez preskalerów, kod w Bascom

    No, tak dobrze to nie jest. AVR-y (a w nich timery) nie mogą poprawnie zliczać impulsów o częstotliwości większej niż połowa częstotliwości zegara zakladając na wejsciu wypełnienie przebiegu 50%. Niezbędne będzie zatem zastosowanie preskalera. Proponowałbym ATMEGA8 z kwarcem 16MHz i z prescalerem /4 zbudowanym np z cyfrówki 74F74. Mamy zatem poniżej...

    Mikrokontrolery   26 Sty 2006 22:05 Odpowiedzi: 3    Wyświetleń: 2565
  • [ATmega128] [ATmega128][C] - ADC zwraca 0, pomiar co 1s, RS232, kwarc 1.8432MHz, preskaler 16

    Może wyłączył warningi?

    Mikrokontrolery AVR   13 Sty 2013 15:07 Odpowiedzi: 14    Wyświetleń: 1902
  • ATmega8 - Przerwania CTC - Dioda LED świeci za krótko i nie resetuje czasu

    Jestem początkującym, więc za dużo Ci nie pomogę z kodem, ale jedno wiem na pewno ;) Odlicza Ci 2 sekundy, bo tak ustawiłeś OCR1A. Mając kwarc 14,745,600 Hz, ustawiłeś preskaler na 1024. Czyli 14400 cykli, to 1 Hz. Przy 28799 w Twoim programie, masz prawie 2 sekundy. To tak w międzyczasie, póki inna osoba Ci pomoże.

    Mikrokontrolery AVR   07 Lis 2009 23:19 Odpowiedzi: 6    Wyświetleń: 1960
  • Miernik częstotliwości na AVR - od 1Hz do 10MHz

    Generalnie w kodzie nic nie zmieniałem poza częstotliwością kwarcu. Preskaler zastosowałem jako zewnętrzny. Aplkacje LB 3500 wziąłem ze schematu AVT 2666. Sygnał wyjściowy z LB podany jest na tranzystor BC547 w celu uzyskania poziomu TTL i dalej na pierwszą i dalej drugą dwójkę przerzutnika 74LS74. Tak powstał preskaler z podziałem /32. Jeżeli chodzi...

    DIY Konstrukcje   27 Mar 2020 13:07 Odpowiedzi: 54    Wyświetleń: 46914
  • REKLAMA
  • Dlaczego kwarc 32768Hz w RTC na STM32 i jak uzyskać dziesiętne sekundy?

    No ale przecież tak właśnie jest zrobione - preskaler/dzielnik to po prostu licznik z porównaniem. 4\/3!!

    Mikrokontrolery   07 Cze 2012 12:49 Odpowiedzi: 9    Wyświetleń: 8036
  • Jak napisać program odmierzający 1 sekundę na PIC16F877 z kwarcem 4MHz?

    AVE... Przy kwarcu 20Mhz: Ustawiasz preskaler timera Timer2 na 1:16. Wartość rejestru PR2 ustalasz na 99. Postskaler ustawiasz na 1:5. Następnie zliczasz przerwania z flagą TMR2IF podnosząc wartość jakiejś zmiennej o jeden. Gdy zmienna będzie równa 625, to będziesz miał swoją sekundę... Przy kwarcu 4Mhz: Preskaler na 1:16, PR2 = 24, postskaler na 1:5,...

    Mikrokontrolery PIC   23 Lis 2010 03:22 Odpowiedzi: 5    Wyświetleń: 2790
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    No jak masz kwarca 16MHz, to tylko 16MHz może być. No chyba że to będzie ATMega168, to wtedy tak. Bo ATMega168 ma preskaler głównego zegara. Jak chcesz 10us, to tylko assembler i kwarc 16MHz.

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6369
  • Atmega8, C - Jak mierzyć czas z dokładnością 1ms w trybie asynchronicznym?

    Aj to źle zauważyłem. To może kwarc 1,8432MHz, preskaler 1024 i CTC na 180 Co da równo 1ms ?

    Mikrokontrolery AVR   18 Kwi 2013 08:47 Odpowiedzi: 7    Wyświetleń: 2205
  • Atmega16: Jaką częstotliwość ClkIO przy kwarcu 16MHz i preskalerze 1?

    CLKio ma tyle samo co kwarc. No chyba że włączysz preskaler ale ATMega16 chyba nie ma preskalera (mówię o preskalerze głównego sygnału zegarowego, nie mówię o preskalerze Timera).

    Mikrokontrolery AVR   02 Sie 2009 23:42 Odpowiedzi: 14    Wyświetleń: 3021
  • kwarc 4,332MHz - kupię

    masz kwarc 8664 w AVT za coś około 2 zł a większość dekoderów RDSu ma przełaczany preskaler Pozdro

    Elementy elektroniczne Bazar   26 Mar 2006 23:31 Odpowiedzi: 3    Wyświetleń: 1380
  • Mega88 PWM 10bit, preskaler 64, kwarc 12MHz – dlaczego oscyloskop pokazuje 10,8ms?

    Witam Nie rozumiem skad bierze się u mnie taki problem: Mega88 Kwarc zewn 12000000 (chodzi na pewno dobrze - uc dobrze odmierza czas) ustawiam TIMER 1 na tryb PWM 10bit prescaler na 64.. zgodnie z tym okres PWM powinen byc: 1/12000000*1024*64= .... = 5,4613(3)ms .. a na oscyloskopie jak nic widac coa koło 10,8ms.. (podwojone).. W czym jest problem?...

    Mikrokontrolery AVR   15 Lip 2009 17:08 Odpowiedzi: 1    Wyświetleń: 954
  • Jak sterować częstotliwością 1-5 kHz na ATmega32 za pomocą PWM?

    To wszystko zależy od tego jaki masz kwarc i jaki ustawisz preskaler. Zakładając że masz kwarc 1MHz i zliczasz bez preskalera to wtedy jeden pełny cykl licznika (65536 impulsów) będzie trwał 65,5 ms. W najgorszym przypadku (czyli wtedy gdy masz kwarc 1MHz, chyba najwolniejszy ze standardowych:) , i preskaler 1024) to jeden impuls zegara trwa ok 1ms,...

    Mikrokontrolery AVR   25 Mar 2010 21:04 Odpowiedzi: 16    Wyświetleń: 1836
  • [Bascom] Odmierzanie setnych sekund na Atmega8 z zewnętrznym kwarcem 4/8MHz

    Nie wiem, czy dobrze zrozumiałem, ale wydaje mi się to proste. 4000000/64=62500 62500/625=100 Chyba że atmega8 nie ma preskalera przez 64, lub musi on być ustawiony na 256.

    Mikrokontrolery AVR   14 Cze 2009 20:05 Odpowiedzi: 4    Wyświetleń: 3499
  • ATMEGA16: Jak podłączyć kwarc 8MHz i skonfigurować timery do zegara DCF?

    Każdy licznik ma własny preskaler, własne rejestry i własne przerwania - to 7segmentów starczy Ci 8 bitów i preskaler. Zreszta zerknij sobie na: http://www.et06.dk/atmega_timers/

    Początkujący Elektronicy   02 Wrz 2009 09:54 Odpowiedzi: 4    Wyświetleń: 1562
  • ATmega8: Nieprawidłowa częstotliwość impulsów przy preskalerze 256 i kwarcu 8MHz

    Witam. Mam problem z generowaniem przez ATmege8 określonej częstotliwości impulsów. Chodzi mi o dokładne impulsy pochodzące z dzielenia przez preskaler częstotliwości kwarcu 8MHz. Np. przy takiej częstotliwości, podziale preskalera przez 256 i wpisaniu do licznika wartości początkowej 31250 powinien być impuls co 1 sekunde. U mnie ten impuls jest co...

    Mikrokontrolery   03 Paź 2005 16:37 Odpowiedzi: 10    Wyświetleń: 2732
  • ATmega8 jako zegar RTC w sterowniku akwarium – jak uzyskać precyzyjny pomiar czasu?

    ad1: zmniejsz kwarc, ustaw preskaler .... ad2: nie jest wyłączone, że trafisz dziesiątkę ;-) No jak wewnętrznego to się nie dziw. Jeśli Ci tak zależy na dokładności to nie pomoże Ci nic innego, tylko DCF. Wszystko inne jest zależne od dokładności kwarcu, temperatury i dużo innych czynników.

    Mikrokontrolery AVR   01 Paź 2008 12:14 Odpowiedzi: 14    Wyświetleń: 2929
  • Ustawienie taktowania procesora ATtiny2313 kwarcem 32,768kHz w mkAVR Calculator

    jak zrobić żeby przerwanie od timmera 0 w atmedze8 było taktowane kwarcem zegarkowym(tzn. podłączam kwarc w miejsce xtal 1,xtal2 i skąd timmer 0 będzie wiedział ze ma być taktowany takim kwarcem) i jak dobrać preskaler itd żeby po zapełnieniu licznika odmierzana była 1s używam programmer's notepad.

    Mikrokontrolery AVR   17 Lis 2019 16:02 Odpowiedzi: 10    Wyświetleń: 1113
  • [ATmega8][C]Czy ten programik mógł zniszczyć procesor?

    Z tą kalibracją to chodzi o ustawienie preskalera? Preskalera, wartości licznika i wartości kwarcu. Dodano po 1 Przeczytaj: http://www.elektroda.pl/rtvforum/topic18...

    Mikrokontrolery AVR   14 Gru 2011 01:30 Odpowiedzi: 22    Wyświetleń: 2945
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    czy chodzi o to iż Timer0 jest 8 bitowy? kwarc - 16 MHz, preskaler 512 i odliczanie co... (32768 - 31250) = 1518 i bedzie 1 sekunda tak? ;)

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 550017
  • [C][atmega8] pomiar czasu między dwoma impulsami na INT0

    wilk125: jeszcze mam takie pytanie, jeśli kwarc zew. mam 8MHz i preskaler ustawiony jest na 8, to jeden takt timera1 w tym przypadku będzie odpowiadał 1us ? Tak Tak powinno być TCCR1B, moja pomyłka Przy odczycie wartości z TCNT1, sróbuj najpierw odczytac TCNT1L(młodszy bajt TCNT1), i następnie TCNT1H (starszy bajt). Chociaż odczyt jak wyżej tez powinien...

    Mikrokontrolery AVR   24 Lis 2009 08:04 Odpowiedzi: 5    Wyświetleń: 3676
  • Jak precyzyjnie odmierzać czas na Atmega 32 z kwarcem 32768kHz?

    Wewnętrzny oscylator 8MHz, daje 125ns na cykl, tolerancja przy stałej zachwianej temp. -/+3% (załóżmy). Czyli -/+3.75ns<<5ms, a jak dasz zewnętrzny to już w ogóle bajka(; Na pytanie odpowiedz Sobie sam (; Dasz preskaler i będzie dobrze. inventco.eu - Proszę pisać po Polsku. Post poprawiłem.

    Mikrokontrolery AVR   28 Sie 2010 12:34 Odpowiedzi: 23    Wyświetleń: 2834
  • [AVR] [AVR][C] - Pilot IR Olympus RM-1 na ATTiny2313 nie działa z GCC

    kurka wodna - no więc zacząłem liczyć prawie ze szkłem powiększającym przy lampie oscyla i wychodzi na to, że ta nośna jest w miarę ok - ale nie dam rady tego dokładnie stwierdzić przy takim oscylu. poniżej wzór z jakiego korzystałem przy obliczaniu częstotliwości mojej nośnej na wyjściu OC0A http://obrazki.elektroda.net/3_122355741... czyli...

    Mikrokontrolery AVR   09 Paź 2008 23:27 Odpowiedzi: 18    Wyświetleń: 3192
  • Radmor 3035 - brak odbioru/nadawania po montażu sterownika syntezy

    Koledzy jest pewien sukces synteza zaczęła działać. Widać moje radio odbiega od tego z programu, posiadam w nim preskaler 64 a co za tym idzie wybrałem typ radia 1 (' 1 = krok 12,5kHz / kwarc 6.5MHz / preskaler 64 / pasmo 70cm) ale niestety najniżej z częstotliwością zszedłem do 147,775. Proszę o podpowiedź jak zejść z częstotliwością niżej?

    Radiotechnika Serwis   05 Sie 2018 08:05 Odpowiedzi: 14    Wyświetleń: 3201
  • ATmega8515 - Zmiana wypełnienia PWM przy różnych preskalerach

    Na takie objawy może miec wpływ wiele spraw, niestabilny zegar (np. masz kwarc zewnętrzny 16MHz, a niezaprogramowany bit konfiguracyjny CKOPT), może być fatalne połączenie wszystkich procedur w całość i/lub nieprzemyślany do końca kod programu itp. Może jakieś ściślejsze i nieskrótowe dane ? Cio to jest kwarc "7" i preskaler "3" ? Jakie parametry konfiguracji...

    Mikrokontrolery   23 Mar 2005 16:52 Odpowiedzi: 2    Wyświetleń: 1059
  • [C] Atmega16 Timer0 - Przerwanie co 1s opóźnia się o 1,5s na minutę, dlaczego?

    Chce wlutować bezpośrednio w nogi podstawki do atmegi :P trochę będzie odstawać ale ważne, że działa :) Podpowiedz mi jeszcze, czy jak przylutuje kwarc i preskaler zmienię na odpowiednio mi pasujący to nie muszę w zadnym rejestrze timera0 nic ustawiać, ze to jest zewnętrzny oscylator? (pomijając fusebity)

    Mikrokontrolery AVR   12 Wrz 2012 18:12 Odpowiedzi: 11    Wyświetleń: 1212
  • Jak zbudować rejestrator pęknięcia przewodu z ATmega128 i LCD?

    Raczej nie, ponieważ RTC w ATmega z reguły robi się na odrębnym kwarcu 32kHz co daje przy odpowiednim ustawieniu preskalera na T2 przerwanie co 1 sek, to dla twojego pomiaru stanowczo za mało. Co do RS-a to musisz zastosować MAX232 aby konwertowań poziomy logiczne i to wszystko.

    Mikrokontrolery   19 Gru 2005 18:47 Odpowiedzi: 11    Wyświetleń: 2202
  • [AVR][C][Atmega8]TIMER i Preskaler - błąd przy kompilacji

    Wpisz większą wartość do OCR1A, przerwanie wtedy musi wywoływać się rzadziej albo zrób tak jak czasami robię kiedy procek działa za szybko a potrzebuję mieć przerwanie rzadziej; zadeklaruj zmienną globalną, np: uint8_t licz = 0; SIGNAL(TIMER2_COMPA_vect) { licz++; if(licz >= 10) //liczba przykładowa, zależy jak często chcesz...

    Mikrokontrolery   05 Cze 2011 09:34 Odpowiedzi: 27    Wyświetleń: 5381
  • M8 - PWM Fcpu/preskaler --mam zaniżona F wyjsciową..

    No własnie mam dziwne cudo : Liczy się tak Fcpu/ preskaler Czyli mam Kwarc 8Mhz /256 = 31250hz A ja mam 8/ preskaler 1 = 15625Hz ? Musze stosować kwarc 16mhz by miec 31Khz.. Kod: Dim GP as Byte Config Timer2 = pwm , Prescale = 1 , PWM=on , Compare pwm = clear up Compare2 = gp Dziwne...

    Mikrokontrolery AVR   27 Gru 2012 20:45 Odpowiedzi: 10    Wyświetleń: 2241
  • [ATMega8][Bascom] Problem z Timerem0 lub źle obliczam Load

    Chciałbym odmierzyć czas za pomocą Timera0 w moim AVRku - chodzi dokładnie o 1sec. Policzyłem to sobie następująco: Kwarc 7372800 / Preskaler 256 / Load Timer0 = 144. Wynik = 200, więc liczę przerwania do 200 i inkrementuję licznik sekund. Problem w tym że trwa to trochę dłużej niż 1s. Coś źle liczę czy to inny problem?

    Mikrokontrolery AVR   11 Lut 2010 13:41 Odpowiedzi: 6    Wyświetleń: 1172
  • Obliczanie czasu dla Timer 0 w ATmega32 z preskalerem /8 i 16MHz kwarcem

    A po co ten nawias? 16MHz czyli 1 cykl trwa 1/16000000 = 62,5ns. 200*8*62,5ns = 100us

    Mikrokontrolery Początkujący   21 Lut 2016 13:32 Odpowiedzi: 1    Wyświetleń: 975
  • Problem z kwarcem zegarkowym i obsługą przerwania

    Przy takim zapisie do rejestru TCCR0 masz ustawiony tylko bit CS02. A to oznacza preskaler 256.

    Mikrokontrolery AVR   12 Lis 2010 11:38 Odpowiedzi: 14    Wyświetleń: 2060
  • Zegar na Atmega 32 - spieszy o 2sekundy na godzinę

    Z kwarcu i preskalera wyliczasz sobie przy jakiej wartości licznik powinien się przepełnić i taką wartość ustawiasz w rejestrze OCRx. Włączasz tryb CTC timera, preskaler i przerwanie.

    Mikrokontrolery   18 Maj 2017 21:33 Odpowiedzi: 20    Wyświetleń: 1341
  • Zjawisko duchów przy multipleksowaniu lamp VFD IW11 - jak wyeliminować?

    Witam jutro będę wszystkie porady sprawdzał o efektach się pochwalę. Właśnie za bardzo nie rozumiem tego zapisu timera jak to dokładnie jest Dostałem też na PW taką informację "Załóżmy ze masz kwarc 8Mhz. Prescaler dasz 256. Wartosc początkowa 125. Czyli 8000000/256/125=250Hz Masz 4 wyświetlacze więc 250/4 =62.5Hz. Każdy wyświetlacz bedzie świecił mocno...

    Początkujący Naprawy   31 Sty 2020 20:44 Odpowiedzi: 6    Wyświetleń: 531
  • Attiny2313: Obliczenia dla przerwania timera z kwarcem 8MHz i preskalerem 256

    Tak obliczenia są w porządku. Wartość do TIMSKu możesz wgrać taki sposób jak napisałeś ale ładniej jest: ldi r16, (1<<TOIE1) out TIMSK, r16 Pamietaj że po wywowałniu procedury obsługi przerwania musisz odłożyć na stos wskażnik Z. W przerwaniu musisz załadować od nowa TCNT1. Procedure przerwania zawsze koczymy instrukcją reti. A co do wartości...

    Mikrokontrolery AVR   04 Gru 2009 22:39 Odpowiedzi: 1    Wyświetleń: 1191
  • Wskaźnik wysterowania LED na ATMega 8

    Nie wiem jak tam z ustawieniami wewnętrzengo kwarcu i preskalera ale postaraj się na jak największy :) Bo za szybko nigdy nie będzie działał :D

    DIY Poczekalnia   19 Wrz 2008 08:17 Odpowiedzi: 30    Wyświetleń: 17282
  • Radmor 3015 - przejściówka na eeproma program i CTCSS

    Odnośnie wsadu do pamięci - mogę w wolnej chwili coś podpowiedzieć, ale potrzebuję informacji: - częstotliwość kwarcu w syntezie - preskaler w syntezie (stopień podziału preskalera) - częstotliwość pierwszej pośredniej - no i oczywiście kanały jakie mają być zaprogramowane. To się liczy programem tdd1742.exe - dla rastru 10kHz trzeba wymienić kwarc...

    Radiotechnika Początkujący   28 Paź 2012 19:13 Odpowiedzi: 6    Wyświetleń: 3791
  • Kwarc 11,059200 częstotliwość - ile czasu zajmie wykonanie 1 komendy

    Zauważ tylko, że czas wykonywania trwa 1/FCore, a FCore nie musi być równa częstotliwości kwarcu. Prawie wszystkie AVRy mają preskaler zegara, a niektóre także PLL do mnożenia częstotliwości kwarcu. W efekcie należy to uwzględnić.

    Mikrokontrolery AVR   10 Maj 2011 11:18 Odpowiedzi: 18    Wyświetleń: 2870
  • Atmega328P - Kod Blink działa dwa razy wolniej przy kwarcu 16 MHz

    Są 3 możliwości: 1. Delay ma ograniczenia (nie znam Arduino), ale tutaj nic nie jest napisane: http://arduino.cc/en/Reference/Delay 2. Masz włączony preskaler rejestrem CLKPR – Clock Prescale Register ale tego nie widać w programie. 3. Fusebity ustawione sa na wewnętrzny generator 8MHz, a nie na zewnętrzny kwarc. Tak jest w Twoim przypadku. Łatwo...

    Mikrokontrolery   11 Lut 2015 21:46 Odpowiedzi: 2    Wyświetleń: 1212
  • [ATmega8A] [C] przerywanie timera2 z zew. kwarcem zegarkowym

    1. Disable the Timer/Counter2 interrupts by clearing OCIE2 and TOIE2. 2. Select clock source by setting AS2 as appropriate. 3. Write new values to TCNT2, OCR2, and TCCR2. 4. To switch to asynchronous operation: Wait for TCN2UB, OCR2UB, and TCR2UB. 5. Clear the Timer/Counter2 Interrupt Flags. 6. Enable interrupts, if needed. DS pod tym względem trochę...

    Mikrokontrolery AVR   28 Cze 2017 09:30 Odpowiedzi: 3    Wyświetleń: 867
  • Bascom - Programowy PWM, zmniejszanie i zwiększanie wypełnienia na portach.

    Robiłem kiedyś sterownik choinkowy pięciokanałowy. Sprawę rozwiązałem następująco: - przerwania od przepełnienia Timer0 generują skoki do podprogramu (u mnie był kwarc 4MHz, dobierz preskaler) [syntax=basic4gl]Config Timer0 = Timer , Prescale = 1 Enable Timer0 On Timer0 Software_pwm Enable Interrupts Dim Reference As Byte Dim A As Byte Dim B As Byte...

    Programowanie Początkujący   15 Lis 2014 19:53 Odpowiedzi: 2    Wyświetleń: 1695
  • Atmega8 - Timer1 nie odlicza czasu przy kwarcu 16MHz i preskalerze 64

    W jaki sposób objawia się problem? Tak poza tym, to mam kilka uwag: 1) program nie będzie zbyt dokładnie odmierzał czasu, może gubić całe 100 milisekundowe odcinki czasu, 2) sekundy, minuty, godziny będą trwać o jedną "mniejszą" jednostkę za krótko, tzn. np. minuta będzie trwać 59 sekund zamiast 60 sekund, 3) definicję częstotliwości kwarcu powinno...

    Mikrokontrolery AVR   08 Gru 2014 22:35 Odpowiedzi: 7    Wyświetleń: 1065
  • Radmor – nietypowe sterowanie syntezą PLL bez PROM/EPROM, analiza rozwiązania

    Przy uważnym przeglądaniu rysunku widoczny jest kontakt do autora. A czy będzie to pasowało do tych magicznych cyferek które podajesz ??? Jeśli jest tam TDD1742 napędzane kwarcem 6,5MHz plus preskaler 40/41 (sp8793) to może zadziała.Zresztą myślę że program jest elastyczny i można go dopasować do modelu.

    Radiotechnika Serwis   30 Sie 2009 22:03 Odpowiedzi: 86    Wyświetleń: 33444
  • [Atmega32] [Atmega32][Eclipse/C] Problem z przerwaniami INT1 i INT0 w bramie świetlnej

    nie - bariera jest rozstawiona teraz na powiedzmy około 6 cm od siebie. Wydaje mi się, że jest to problem z timerem, ale wg mojej oceny prawidłowo go zadeklarowałem. Dodam, iż kwarc mam 11.0592MHz. Preskaler 256. Przerwanie timera co 1 sekundę.

    Mikrokontrolery AVR   07 Cze 2011 08:08 Odpowiedzi: 12    Wyświetleń: 3053
  • wskaźnik elektromagnetyczny sterowany przez ATMega8

    Cześć. Po chwili przerwy wracam do tematu. pomyślałem że spróbuje jendnak zastosować sterowanie wskaźnika przy pomocy PWM. Zastanawiam się jednak, jaką czestotliwośc zastosować? Na wyjsciu dam tez jakis filtr RC np 1,5k i 1u. Chciałbym aby odpowiedź układu na zmiany była dośc szybka oraz by wskazówka przy małych częstotliwościach nie skakała. Na stronie...

    Projektowanie Układów   19 Lis 2009 13:00 Odpowiedzi: 11    Wyświetleń: 3562
  • Jak dostosować miernik ICM7226 do preskalera z dzielnikiem 32, 64, 128?

    Przy dołożeniu preskalera o podziale innym niż 10 do potęgi N musisz zmienić czas bramkowania czyli rzeczywiście wymienić kwarc wzorca. Jeśli na to pozwala aplikacja tego scalaka. Przy braku właściwego kwarcu możesz zastosować podzielenie częstotliwości kwarcu oryginalnego przez podział preskalera wykonując zewnętrzny generator na tym kwarcu i dzielnik....

    Radiotechnika Serwis   13 Sty 2006 18:33 Odpowiedzi: 9    Wyświetleń: 7307
  • Jak ustawić PWM i preskaler dla serwa 50Hz na Timer0 Atmega16?

    racja ,wszystko zaczyna mi sie juz mieszac... wzialem i porownalem pare f kwarcu i preskalerow i oto co mi wyszlo http://obrazki.elektroda.net/81_12198657... wyglada na to ze mozna jeszcze sprawdzic kwarc 12 Mhz i preskaler 1024 ? w granicach 1-2 ms bedzie jakies 11 krokow... troche malo :/ ale nic innego chyba nie wymysle.

    Mikrokontrolery   28 Sie 2008 19:17 Odpowiedzi: 11    Wyświetleń: 6196
  • Przetwornik częstotliwość / napięcie dla f ok 144 MHz

    Chcesz analogowo mierzyć częstotliwość z dokładnością rzędu 3,5ppm? Wydaje mi się to bardzo trudne. Nawet jeżeli znajdziesz odpowiedni przetwornik lub parę przetwornik-preskaler, to 14 bitów da Ci 1/2**14 = 61ppm, np. jeżeli przyjmiesz 144,2MHz za nasycenie przetwornika, to uzyskasz rozdzielczość (a to jeszcze nie jest dokładność!) 8,8kHz. Musiałbyś...

    Projektowanie Układów   22 Lis 2013 15:38 Odpowiedzi: 5    Wyświetleń: 1521
  • L293D przy wartości PWM <255 szybko traci napięcie silnik

    Metodą prób i błędów dobierz odpowiedni preskaler. Ja na atmega 128 przy kwarcu 16MHz tryb pracy PWM'a fast mode mam ustawiony preskaler na 128, jednakże przy takim ustawieniu silniki piszczą(częstotliwość w paśmie słyszalnym).

    Robotyka Modelarstwo i CNC   14 Sty 2011 02:40 Odpowiedzi: 13    Wyświetleń: 3320
  • Jak skonfigurować PWM 5kHz w 18F2550? Rejestry i wypełnienie sygnału

    Liczymy częstotliwość sygnału PWM: Fpwm = 1/PWM Period - częstotliwość PWM PWM Period = [(PR2) + 1] • 4 • TOSC • (TMR2 Prescale Value) PR2 - licznik TMR2 możesz wybrać wartość od 0 do 255 TOSC - okres oscylatora 1/Xtal, Xtal - częstotliwość kwarcu TMR2 Prescale Value - preskaler licznika TMR2, wartości jaki możesz wybrać 1, 4, 16 Musisz...

    Mikrokontrolery PIC   10 Lis 2009 13:58 Odpowiedzi: 2    Wyświetleń: 1524
  • Miernik częstotliwości na ATmega16 - przerwania i liczniki T0, T1

    Ja tu widzę następujące rozwiązania: 1) Użyć licznik T1 (licznik 16 bitowy). Przy taktowaniu 8MHz i ustawieniu preskalera 1:1024 można otrzymać czas równy: 1/8000000 * (32768 * 1024) = 4,19 sek 2) W funkcji obsługującej przerwanie użyć dodatkowej zmiennej: SIGNAL(SIG_OVERFLOW0) { static uint8_t licznik; //zmienna zliczajaca przejscia pętli, koniecznie...

    Mikrokontrolery   15 Lut 2008 16:19 Odpowiedzi: 12    Wyświetleń: 3441
  • Jak zrealizować pomiar czasu pracy urządzenia na Atmega16 w Bascom?

    Jeśli nie wykorzystujesz tych samych pinów co kwarc zegarkowy to nic się nie będzie gryzło... O ile dobrze pamiętam wystarczy podpiąć kwarc 32,768kHz bez kondensatorów pod TOSC1 i TOSC2... Raz po uruchomieniu uC odpalasz timer2 w trybie asynchronicznym i tylko włączasz albo wyłączasz przerwanie od przepełnienia... Ustawiasz preskaler tak żeby przepełnienie...

    Mikrokontrolery   20 Kwi 2007 21:35 Odpowiedzi: 4    Wyświetleń: 1403
  • ATmega8: Czy warto używać zewnętrznego kwarcu 12MHz dla sygnału 2kHz?

    1. Oscylator wewn. 8MHz można użyć rónie dobrze do analizy dużo większych częstotliwości. A to że czytałeś że RC wbidowane nie mają zbyt dokładnego sygnału taktującego, to niestety trafiłeś na stek bzdur powielany na wielu forach. I nie chodzi o to czy jest on dokładny czy nie, tylko o to żeby nauczyć się kiedy warto zastosować wewn oscylator a kiedy...

    Mikrokontrolery AVR   09 Paź 2010 17:57 Odpowiedzi: 4    Wyświetleń: 1485
  • Moj pierwszy program i mały problem [Attiny2313][Bascom]

    Preskaler 1024 jest dobry jeśli napewno masz kwarc 16MHz.

    Mikrokontrolery AVR   20 Gru 2009 21:10 Odpowiedzi: 32    Wyświetleń: 3972
  • [ATmega32] Jak działa funkcja millis() w Arduino i konfiguracja Timer2 w ATmega32?

    Problem bierze się stąd, że rzadko kiedy przerwanie jest wywoływane co jakiś "okrągły" czas, np. co 100us. Zwykle użyty kwarc i preskaler powodują, że odmierzane odcinki czasu pomiędzy przerwaniami nie są "okrągłe", a co za tym idzie łatwe do liczenia. Dodatkowa zmienna f ułatwia nam zliczanie milisekund. Akurat w podanym przykładzie przerwanie ma być...

    Mikrokontrolery AVR   16 Paź 2012 10:38 Odpowiedzi: 7    Wyświetleń: 2349
  • Atmega8: Timer CTC nie wchodzi w przerwanie SIG_OUTPUT_COMPARE1A, co robić?

    Mam problem bo probuje uruchomic timer w trybie CTC i podczas debugowania widze ze program w ogule nie wchodzi mi do obslugi przerwnia (SIG_OUTPUT_COMPARE1A) moze czegos nie "urchumomilem"?Korzystam z PDF'a tegoz atmela ale nie wiem co jest zle... Genelanie w programie chcialem osiaganac przerwanie co 1 sek bo konstruluje zegar..Ale jak to uzyskac...bo...

    Mikrokontrolery   07 Lut 2006 21:05 Odpowiedzi: 4    Wyświetleń: 2409
  • [STM32] Czy inicjalizacja RTC w STM32 z kwarcem 32.768 kHz jest poprawna?

    Mówimy o STM32F4 czy zwyczajnym? Bo jak o zwyczajnym, to tam po prostu musisz sobie zrobić "czas unixowy", czyli liczbę sekund od jakiejś daty i przy potrzebie przekształcenia tego na format czytelny po prostu przeliczać. P.S. Definicje z których korzystasz (np. RCC_APB1Periph_PWR) są dla funkcji z biblioteki SPL, a nie do wpisywania wprost do rejestrów....

    Mikrokontrolery ARM   29 Lip 2012 14:58 Odpowiedzi: 11    Wyświetleń: 4948
  • [M32][Bascom] Minutnik do jajek - prośba o sprawdzenie programu

    Zerknąłem w PDF i faktycznie, 16 bitowy jest jedynie timer1 Jak zatem wpisać w timer2 liczbę przewyższającą wartość 255? Skoro jest 8 bitowy... Dodano po 2 Zakręcony dziś jestem. Przecież była mowa o timer1! Dodano po 38 Nie mogę tego zrobic na timer1, bo on nie umożliwia taktowania go z zewnętrznego kwarcu. Zarówno M32 jak i M8 mają jedynie timer2...

    Mikrokontrolery AVR   30 Cze 2012 20:31 Odpowiedzi: 7    Wyświetleń: 1943
  • Jak ustawić Timer1 na taktowanie zewnętrznym kwarcem?

    Ustawić mu podział preskalera przez jeden - wszystko.

    Mikrokontrolery AVR   05 Kwi 2010 16:05 Odpowiedzi: 15    Wyświetleń: 1869
  • [M32] Czy mogę użyć preskalera 128 w Timer2 w Bascom dla M32?

    O co mi dokładnie chodzi: W helpie Bascom jest napisane, że w przypadku kości 8535 mam do dyspozycji preskalery 1, 8, 32, 64, 128, 256, 1024, a dla kości M103 1, 8, 32, 64, 256, 1024. Ja zaś posiadam kość M32 i w PDF, który dotyczy tego mikrokontrolera jest tabelka na 127 stronie, która zawiera w sobie jakby wykaz dostepnych częstotliwości, ktorymi...

    Mikrokontrolery Początkujący   01 Lip 2012 21:07 Odpowiedzi: 5    Wyświetleń: 1806
  • Jak napisać program w C dla ATMega 128 z odliczaniem czasu na wyświetlaczu?

    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 funkcje BUUM(); TCNT0 = timer0; // zaladowanie do...

    Mikrokontrolery   05 Gru 2005 17:01 Odpowiedzi: 5    Wyświetleń: 3134
  • [Atmega8] [Atmega8][C] Timer CTC z preskalerem 64 nie odlicza dokładnie 1 sekundy

    procek jedzie na 1MHz wew. zegarze. Rzecz w tym, że nie jest to sobie takie równe 1MHz, tym bardziej bez kalibracji. Jak chcesz dokładniej, to użyj Timer2 w trybie asynchronicznym z dodatkowym rezonatorem kwarcowym 32768Hz. Przejrzyj noty aplikacyjne AVR134 i AVR055.

    Mikrokontrolery Początkujący   01 Sie 2012 22:51 Odpowiedzi: 6    Wyświetleń: 1645
  • [bascom] Jak wydłużyć czas PWM na ATmega32 z 1 sekundy do 5-30 minut?

    Witam serdecznie! Mam problem z wyliczeniem czasu trwania modulacji PWM. Dane: kwarc 8MHz, preskaler 1, pwm 8bit, waitms 4 Dają one mniej więcej sekundę na zmianę jakości LEDa z 255 do 0. krok_z=255 do pwm1a=krok_z waitms 4 decr krok_z loop Chciałbym rozciągnąć ten czas na kolejno 5,10,15,20,25 i 30 min. Próbowałem jakichś współczynników korygujących...

    Mikrokontrolery AVR   23 Wrz 2009 11:21 Odpowiedzi: 7    Wyświetleń: 2513
  • Radio samochodowe - Szukam modułu wyświetlacza odbieranej stacji

    Nie wiem o co chodzi, ale bierzesz smartfon, słuchawki, i masz wszystkie stacje i częstotliwości do przestrajania. To tak nie działa. Sygnał z hetreodyny był pobierany przez kondensator lub pętlą a układ odejmował od pomierzonej częstotliwości wartość pośredniej 10,65; 10,7; 10,75 w zależności od połączenia wyprowadzeń sterujących. Na wyświetlaczu...

    CarAudio   03 Cze 2023 10:01 Odpowiedzi: 9    Wyświetleń: 324
  • Częstotliwość odcięcia filtru RC dolnoprzepustowego

    Witam Mam problem z doborem wartości filtru RC. Buduję układ generatora przebiegu piłokształtnego za pomocą PWM w mikrokontrolerze AVR 8-bitowym. Wykorzystuję 8-bitowy PWM. Mam zewnętrzny kwarc 8 MHz i preskaler ustawiłem na 1024. Okres to 200 próbek sygnału. Jaką muszę mieć częstotliwość odcięcia dla tych parametrów? Nie wiem, jaką częstotliwość wybrać....

    Nauka Elektroniki, Teoria i Laborki   09 Gru 2022 21:32 Odpowiedzi: 2    Wyświetleń: 357
  • Bascom Atmega 168 ustawienie timer2 w tryb CTC i OC2B na toggle

    Panowie prośba. Męczę się i męczę i czytam i czytam.... i gdy coraz więcej czytam to się coraz bardziej gubię. Mam wrażenie, że DS od Atmega 168 jest napisany w strasznie zagmatwany sposób. Przejdźmy do sedna: Chcę ustawić końcówkę OC2B by generowało mi na niej przebieg prostokątny o okresie 8ms. No i tu mam problem bo opis z helpa bascoma dla timera2...

    Mikrokontrolery AVR   29 Sie 2011 20:05 Odpowiedzi: 11    Wyświetleń: 3089
  • [ATMEGA8] ATMEGA8 C - Przerwanie co 1s przy 16MHz i preskalerze 1024 nie działa poprawnie

    Przy 16MHz, prescaler=256, początkowa wartość Timera1=3036 uzyskasz teoretycznie 1s. Można to oczywiście przeliczyć na wartość do wpisania do OCR1A. Z dokładnością do 6 miejsc po przecinku. Po czym poczytać o stabilności i dokładności kwarcu, o tym że jednak w tym przerwaniu coś trzeba zrobić, o prologu i epilogu wejścia w przerwanie i wtedy można sobie...

    Mikrokontrolery AVR   28 Kwi 2011 17:38 Odpowiedzi: 13    Wyświetleń: 3975
  • Jak ustawić fusy i zmienić kod dla Atmegi z zewnętrznym kwarcem 16MHz?

    Trzeba ustawić domyślny preskaler (ustawiany po resecie) na równy 1 (czyli "brak preskalera"). A Źródło taktowania na zewnętrzne (External).

    Mikrokontrolery   16 Sie 2014 16:56 Odpowiedzi: 12    Wyświetleń: 1284
  • ATmega16 - Odczyt wartości z Timer1 przy preskalerze 64, zawsze 0

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

    Mikrokontrolery AVR   05 Cze 2009 13:35 Odpowiedzi: 2    Wyświetleń: 1500
  • Jak obliczyć sygnał wewnętrzny dla preskalera w Timer2 ATmega16?

    witam chodzi mi o ustawienie preskalera w timer2 ,bo podobno dzielnik odnosi sie w tylko do sygnalu wewnetrznego a nie do zewnetrznego kwarcu jaki mamy podpiety... (tak zrozumialem z dokumentacji) Wiec jezeli mam taktowanie zewnetrznym kwarcem to ile wynosi ten sygnal wewnetrzny ,bo nie wiem jak policzyc jedno tykniecie zegara dla danego preskalera...

    Mikrokontrolery   11 Gru 2007 03:45 Odpowiedzi: 2    Wyświetleń: 1344
  • Dlaczego Atmega168 działa wolniej niż Atmega8? Timery i fusebity

    Jeżeli chcesz aby przerwanie było wywołane co sekundę to preskaler musisz ustawić na 128 oraz podłączyć kwarc zegarowy do nóżek TOSC1 i 2.

    Mikrokontrolery AVR   21 Sty 2009 06:16 Odpowiedzi: 19    Wyświetleń: 4855
  • ATTINY-2313: Czy Internal RC Oscillator 4MHz zastąpi rezonator zewnętrzny?

    Tiny na wewnętrznym generatorze nie potrzebuje kwarcu. Uważaj jednak na specyfikę Tiny tj. na preskaler generatora taktującego. Oryginalnie generator wewnętrzny pracuje na 8MHz z preskalerem dzielacym przez 8, więc uC jest poganiany z częstotliwością 1MHz. Preskaler można wyłączyć.

    Mikrokontrolery   23 Kwi 2007 09:42 Odpowiedzi: 7    Wyświetleń: 1504
  • Dokładność wbudowanego RTC w Atmega8 do zliczania dni i podtrzymanie zasilania

    Czy takie coś będzie liczyć czas w miarę poprawnie? - taktowanie układu kwarcem 4MHz (1 takt = 0,00000025s) - preskaler /128 (po przeskalowaniu będzie 1 takt = 0,000032s) - inicjalizacja timera od 34286 (65536 - 31250), 31250*0,000032=1s Nie ma preskalera 128. Masz do wyboru 1|8|64|256|1024 A u mnie tak właśnie liczy na kwarcu 8Mhz/256 tyle, że w CTC...

    Mikrokontrolery AVR   21 Cze 2011 20:00 Odpowiedzi: 22    Wyświetleń: 7383
  • [ATmega32] Jak napisać procedurę obsługi przerwania timera0 dla diody LED na ATmega32?

    ok, poprawiłem i dioda się zapala, ale timer tutaj jest prymitywnie badziewny. Lepiej byłoby to zrobić tak, że dioda zapala się po kilku sekundach. Tylko wtedy trzeba zrobić odmierzanie czasu na timerze...Teoretycznie czytałem o tym i wiem jak to zrobić, preskaler na pewno na 1024, kwarc mam 16MHz, więc dzieląc częstotliwość przez preskaler otrzymam...

    Mikrokontrolery AVR   27 Paź 2011 11:19 Odpowiedzi: 8    Wyświetleń: 2552
  • Xmega Xplained A1 - Jaka jest częstotliwość pracy zegara?

    XMEGA zawsze startują z zegarem 2 MHz, programowo możesz sobie potem to zmienić - wybrać np. dostępny na Xplained kwarc zegarkowy, skorzystać (jak w powyższym przykładzie, błędnym zresztą) z wbudowanego RC 32 MHz, masz też do dyspozycji PLL i 3 preskalery zegara. Na twoim Xplained możesz wybrać dowolny wewnętrzny generator zegara, lub kwarc zegarkowy,...

    Mikrokontrolery Początkujący   30 Wrz 2014 21:57 Odpowiedzi: 6    Wyświetleń: 1845
  • ATMEGA88 - Jak ustawić CKSEL dla kwarcu 7.3728MHz z podziałem przez 8?

    Czy mam je ustawić zgodnie z wartością kwarcu przed podziałem czy po podziale. Czy mam CKSEL usatwić na 7Mhz czy na 900KHz? Wystarczy wydedukować: Spróbuj ustawić za pomocą CKSEL te 900kHz o które pytasz. Da się? Jeśli by się dało, to po co byłby potrzebny dodatkowy preskaler CLKPR? Szukałem w pdf ale nie znalazłem tej kwestii. Wszystko jest opisane...

    Mikrokontrolery AVR   01 Wrz 2014 13:04 Odpowiedzi: 3    Wyświetleń: 828
  • Jak podłączyć kwarc zegarkowy 32,768kHz do Arduino dla dokładnych impulsów?

    Trzeba policzyć odpowiednio preskaler i wartość do której ma zliczać timer. Ale generalnie powinno być dokładnie. Dokładniej niż na kwarcu zegarkowym.

    Arduino   12 Sty 2016 06:20 Odpowiedzi: 21    Wyświetleń: 2067
  • Częstotliwość zegara uP AT90S2313 z kwarcem 10MHz - jak obliczyć?

    Dexterowi się nie udało, to ja spróbuje :) Podłączasz kwarc dziesięć megaherców, to przebieg zegarowy/cykl maszynowy/cykl taktujący trwa 100ns czyli 1/10 000 000 herców, a jego częstotliwość wynosi 10 Megaherców T=1/F , 1[1/s]= 1Hz No chyba że go wewnętrznie podzielisz preskalerem, albo wrzucisz na pll, ale 90S2313 ma taką częstotliwość sygnału taktującego...

    Mikrokontrolery   25 Kwi 2005 21:29 Odpowiedzi: 11    Wyświetleń: 1443
  • Konfiguracja timerów w 90s8515 z kwarcem 8M - różne prędkości i wartości

    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ń: 1872
  • Konfiguracja Timer2 w trybie RTC na ATmega8L z kwarcem zegarkowym

    Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: http://obrazki.elektroda.net/9_123515576... A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału dla...

    Mikrokontrolery AVR   21 Lut 2009 15:29 Odpowiedzi: 11    Wyświetleń: 4083
  • [Atmega162] Atmega162 działa wolno mimo zewnętrznego kwarcu 16k i ustawień fusebitów

    BTW, tego fusebitu nie trzeba przestwiać, można to zrobić programowo - on wybiera tylko domyślną (początkową) wartość preskalera.

    Mikrokontrolery AVR   30 Lip 2011 19:01 Odpowiedzi: 5    Wyświetleń: 1544
  • [ATmega8] ATmega8A - Pobór prądu w trybie Power-Save przy zasilaniu 3V

    Dokładne wartości znajdziesz w nocie użytego kwarcu. Z pewnością dla kwarcu 12 MHz i 32 kHz będą różne. Na oko można strzelać, że dla kwarcu 12 MHz to będzie coś koło 8-10pF, dla kwarcu zegarkowego koło 20pF. Pamiętaj, że jeśli użyjesz kwarcu zegarkowego to drugi nie jest ci potrzebny, chyba, że wewnętrzny RC ma za małą częstotliwość. Kalibrację wewnętrznego...

    Mikrokontrolery AVR   10 Gru 2012 11:13 Odpowiedzi: 19    Wyświetleń: 4662
  • Jak przestroić Danita Talco na pasmo 2m amatorskie?

    No już wszystko jasne - lewy licznik 40103 to tzw dzielnik A a prawy to dzielnik N. CD4001 realizuje logikę przełączania modułu preskalera +1 . Szkoda że tego nie narysowałeś. 4046 to detektor fazy a binarny licznik 4020 zapewnia sygnał referencyjny dzieląc f kwarcu na częstotliwość rastra strojenia. Klasyk Spróbuj zbadać jaka jest częstotliwość referencyjna...

    Radiotechnika Serwis   19 Sty 2010 21:15 Odpowiedzi: 6    Wyświetleń: 1999
  • Najprostszy język do obsługi RS232 na PC?

    jeśli do portu $3f8 wpiszesz jakąś daną, to zostanie ona wysłana przez kabel TxD.. jeśli dane zostaną odebrane z linii RxD to odczyt portu $3f8 zwróci tą właśnie daną.. tz: Zapis $3f8 - Wysłanie danych.. Odczyt $3f8 - Odczyt odebranych danych.. jeśli w porcie $3f8+5 (LSR) jest ustawiony bit: 0 - odebrano bajt, można go odczytać z portu $3f8 1 - błąd...

    Programowanie   07 Wrz 2006 22:25 Odpowiedzi: 62    Wyświetleń: 30006
  • Jak obliczyć ilość impulsów dla opóźnienia 444µs przy kwarcu 10MHz?

    AVR 2313 preskaler 1 | 8 | 64 | 256 | 1024, timer0 ma 8 bitow

    Mikrokontrolery   07 Lip 2003 20:50 Odpowiedzi: 11    Wyświetleń: 1525
  • HERCOMIARKA OM3CPH. Czy ma znaczenie jak jest realizowany pomiar?

    Faktycznie nie podałem że adres 0C odpowiada za funkcje preskalera, fajnie że znalazłeś. Sprawdź kwarc a jak nie możesz to go podmień.

    Radiotechnika Serwis   12 Lis 2006 15:31 Odpowiedzi: 12    Wyświetleń: 4797
  • Projekt zegara z Atmega8A i kwarcem 8MHz - schemat i kod programu

    Zmień także [syntax=c]OCR1A = 31250; // Ustawia wartość pożądaną na 1Hz dla preskalera 256- 1 sekunda[/syntax] na [syntax=c]OCR1A = 31249; // Ustawia wartość pożądaną na 1Hz dla preskalera 256- 1 sekunda[/syntax] Może coś pomoże.

    Początkujący Elektronicy   18 Mar 2014 22:37 Odpowiedzi: 4    Wyświetleń: 1596
  • [Mega32][Bascom] zegarek LED a przygasanie wyświetlacza podczas obsługi klawiszy

    To popraw zasilanie, bo jesli tak ci się to sypie to znaczy że jest bardzo źle. Włącz sobie generator RC, do nóżek TOSC podłącz kwarc 32kHz. Prawdopodobnie trzeba tez dodac do jego nóżek kondensatory. W AtM8 mozna je właczyć wewnętrznie, a widzę że ty masz M32 więc nic z tego. TIMER2 będzie ci cykał tym kwarcem. Ustaw mu preskaler na 1024. Co 32 cyknięcia...

    Mikrokontrolery AVR   22 Cze 2012 22:44 Odpowiedzi: 29    Wyświetleń: 3026
  • Naprawa spieszącego się zegarka

    Mam taki wzorcowy generator 32768 hz i z niego podawałem sygnał na 1 kanał oscyloskopu z synchronizacją i na drugi kanał oscyloskopu sygnał z zegarka. Oczywiście sondą nie można dotykać zegarka bo sonda ma pojemność, tylko na zbliżenie. Ustawia się tak, żeby nie płynął przebieg od zegarka. No ale przy niewielkiej różnicy częstotliwości to płynięcie...

    Artykuły   12 Lis 2024 20:53 Odpowiedzi: 89    Wyświetleń: 5820
  • Timer na Atmega8 w Bascomie - nie działa poza symulatorem, co sprawdzić?

    W uproszczeniu częstotliwość sprzętowego generatora PWM to następująca zależność: F oscylatora / Prescaler / X, i tak: dla rozdzielczości Pwm=8 bitów X=510, dla rozdzielczości Pwm=9 bitów X=1022, dla rozdzielczości Pwm=10 bitów X=2046. Przykład dla rozjaśnienia: F kwarcu = 8MHz, rozdzielczość generatora PWM=9 bitów (możliwe 8,9 i 10), Prescaler=8 (możliwe...

    Mikrokontrolery   31 Sty 2007 08:08 Odpowiedzi: 14    Wyświetleń: 1885
  • Programowanie ATMega128 w BASCOM AVR lub ASM przez ElektrodaBot

    (...) żdy zasilany z osobnego źródła i odseparowany transoptorami PC817. Ze względu na ich szybkość oraz niską wartość prądów je sterujących 1mA zegar musi być obniżony do 10KHz ma. Chcę zrezygnować z polecenia: waitus 100 w zamian zrealizować to w obsłudze timer0 a w główną pętle przeznaczyć na inne cele. Rozumiem, że chcesz optymalizować swoje oprogramowanie...

    Projektowanie i Tworzenie Po godzinach   20 Mar 2024 14:16 Odpowiedzi: 18    Wyświetleń: 786
  • [timer0] Jak uzyskać przerwanie co 0,5s, 1s, 2s na Atmega8 z timerem0?

    Przy ustawieniu kwarcu na 1MHz i preskalera na 1024 w przypadku tego timera przerwanie bedzie miało miejsce co 0,262s (tak mi podaje taki mały programik). Czy dla 8 bitowego timera jest w takim razie w jakikolwiek sposób realizowalne przerwanie co np 1sek? Czy tylko mogę wykorzystać do tego timer 16bitowy?

    Mikrokontrolery   25 Lut 2006 09:02 Odpowiedzi: 6    Wyświetleń: 1638
  • Jak zatrzymać timer w projekcie ATmega16 Timer-fotoradar odcinkowy?

    ISR(INT0_vect) { ISR(TIMER3_OVF_vect) { TCNT3 = WARTOSC_PRZELADOWANIA; czas++;}} ISR(INT1_vect) {} Pomijając fakt że atmega16 nie ma timera nr3 ( tylko 0,1,2) ta konstrukcja wygląda dziwacznie :) skoro mam podłączony kwarc 16Mhz, to preskaler ustawiam na taktowanie zewnętrzne Taktowanie zewnętrzne wymaga fizycznego podłączenia sygnału taktującego z...

    Mikrokontrolery   09 Sty 2015 13:54 Odpowiedzi: 7    Wyświetleń: 1089
  • ATtiny2313 UART: Nieprawidłowe znaki i opóźnienia w Bascom 1.11.7.7

    po pierwsze to attiny trzeba przestawić na zewnętrzny kwarc, bo standardowo jest na wewnętrznym RC. po drugie ATtiny2313 ma dodatkowy fusebit odpowiedzialny za podział częstotliwośći zegara przez 8. niepamiętam jak sie on nazywa dokładnie ale jak programujesz z bascoma to tam jest to ładnie nazwane (clock frekwancy divider) czy jakoś tak. standardowo...

    Mikrokontrolery   21 Mar 2006 10:26 Odpowiedzi: 2    Wyświetleń: 2316