Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...
Moje pytanie brzmi czy mogę pogodzić precyzyjny odczyt z ADC (z uśpieniem) i dokładny timer czy muszę wybrać albo precyzyjne ADC i niedokładny timer albo standardowy odczyt z ADC i dokładny timer? Timer1 jest taktowany przez prescaler z CLK_I/O, a podczas 'ADC Noise Reduction' , ten zegar jest nieaktywny/ wyłączony. Patrz tabela14 w datasheet; w której...
(at)atom1477 Jeśli ja wygeneruje przerwanie co 1 ms, to muszę mieć potem możliwość coś zrobić, czyli w przerwaniu muszę chociaż zmienną inkrementować, albo zrobię toggle pin i połączenie z głównym MCU przez INT0 tak jak pisałem post wcześniej . Mam kwarc 20ppm i nie jest on wystarczająco stabilny, dlatego poszedłem na DS3231 i źródło timera od T1....
Kolego daj kondensator 22pF od nóżki nr 1 czyli od kwarca do plusa zasilania(ale to nie jest kondensator odsprzęgający). Po drugie jeśli nie stosujesz kondensatorów odsprzęgających przy zasilaniu scalaków to nie dziw się później, że ci procki lub inne PCFy coś źle działają. Zapamiętaj sobie najlepiej na całe życie, że wszędzie gdzie możesz to blisko...
Przyłączając się do tematu chciałbym zapytać o parę spraw: 1. Zakładając że chciałbym zrealizować asynchroniczne taktowanie timera T1 w trybie uśpienia Power Save to w jaki sposób podłączyć kwarc ? Wiem narazie tylko tyle że w przypadku gdy chcemy uC taktować zewnętrznym sygnałem to można podczepić kwarc do pinów XTAL1 i XTAL2 równolegle dając do tych...
https://obrazki.elektroda.pl/6404011100_... https://obrazki.elektroda.pl/8772942700_... Witam kolegów. Zbudowałem już parę zegarów LED na Atmega8 z tego tematu na większych wyświetlaczach ale czerwonych, pierwszy raz mam dziwny objaw na kolorze ultra-blue, a mianowicie segmenty w dużych wyświetlaczach palą się nierównomiernie-...
Te elementu mogą już od paść :P od tego bardzo bym prosił o dokładny schemat połączeń diod z rezystorami oraz tranzystorami
W jakim programie kolega pisał wsad i czy jest szansa na zamieszczenie źródła. Program napisany w C. Mogę zamieścić wsad do mikrokontrolera jak kolega chce :) Po oglądnięciu schematu zastanawiają mnie jednak dwie kwestie. Pierwsza to brak zewnętrznego układu RTC z podtrzymaniem- rozumiem, że takowego zegar nie posiada czy może jest zasilany bakteryjnie??...
Dokładnych parametrów nie znam, jedynie tylko to, że czerwone SMD na napięcie 2,3 V.
Piotr5000 , gdyby chodziło o jesden sterownik, niema problemu, moge poświęcić tydzien na kalibracje kwarcu, ale dla stu potrzebne jest inne rowiązanie. Jeśli dla 100 urządzeń.. to zależy.. jak mają ze sobą jakiś "kontakt" np. LAN, WiFi lub inne .... to może zainwestować w jeden dokładny czasomierz i zrobić NTPSerwer dla tego projektu...
Witam wszystkich :D Chciałbym wam przedstawić mój nowo zbudowany zegarek na uP Atmega 8 i jako wyświetlacz użyłem LCD 4x20 . Całość zmontowałem na uniwersalnej płytce . Atmega pracuje na wewnętrznym oscylatorze ustawionym na 8 Mhz , do procka podlączyłem kwarc zegarkowy Program przy pomocy kolegi Stefana pisałem w Bascom zdjecia zalącze jutro rano ponieważ...
http://obrazki.elektroda.net/28_11757504... Projekt zegara zbudowanego z użyciem AVR. Układ potrzebny był jako dodatkowa funkcja w wzmacniaczu. Układ wykorzystuje tylko jeden procesor AVR i wyświetlacz LED BQ-M512RD (lub kompatybilny). Projekt jest tak prosty jak to możliwe, więc może go zbudować każdy. POniżej zamieszczam schemat. Odnośnik do programu...
Witam. Jkai jest dokładnie symbol takiego kwarcu i jak dokładny może on być? Chciałem zrobić zegar na wewnętrznym RC niestety po kombinowaniu z RC śpeszy o sekund na 3 godziny i w zależnośći od stanu baterii :|
Witam! Chciałem zaprezentować zegar mojego wykonania na uC Atmega8, soft został napisany w bascomie. http://obrazki.elektroda.net/76_12866477... http://obrazki.elektroda.net/48_12846569... http://obrazki.elektroda.net/32_12846578... http://obrazki.elektroda.net/17_12846578... http://obrazki.elektroda.net/81_12846578...
Witam Chcę zrobić w miarę dokładny timer na ATMega8. Ten na którym wykonuje prototypowe projekty działa ale się bardzo późni. Otóż przedstawiam problem: Wykonałem układ zapalający diodę LED przy pomocy ATMega8 ( nic więcej - taki prościutki układ). DO tego napisałem program w C o treści jak ponieżej: ****************************************...
Próbuję złożyć (a właściwie jestem na etapie rozmyślań) zegar na tym scalaku ale mam pewien kłopot. Układ będzie dosyć rozbudowany więc przerwania zewnętrzne muszę zostawić w spokoju. Z tego co zdążyłem się zorientować to można za pomocą timera wytworzyć przebieg i zliczać go przez preskaler i kiedy rejestr się zapełni uzyć wewnętrznego przerwania aby...
Witam. Mam prosty program zegarka-termometru na lcd 2x16 atmega8 i kawrcu zegarkowym. Proszę o sprawdzenie programu. Pozdrawiam sjzwojtek [syntax=basic4gl]$regfile = "m8def.DAT" $crystal = 4000000 Config 1wire = Portd.7 'konfiguracja magistrali 1wire Config Pind.5 = Input Config Pind.0 = Input Config Pind.2 = Input Config Pind.6 = Input Set Portd.5...
Jak na załączonym obrazku, wskazówka i pozostałe elementy obrazu "migają", tak jakby nie zapalały się po każdym obrocie. http://youtu.be/SMU5YG3xl9k W czym tkwi problem? W kodzie prawie nic nie ma. Jeśli każę się zapalić wskazówce w przerwaniu to pięknie chodzi. PS: Wiem że zegar chodzi za szybko i w drugą stronę narazie tylko do testów :D. Przerwanie...
Dzień dobry, chciałbym opisać zegar szachowy mej konstrukcji. http://obrazki.elektroda.pl/2838677600_1... http://obrazki.elektroda.pl/4442183300_1... http://obrazki.elektroda.pl/1402313500_1... Pomysł zbudowania takiego zegara zrodził się w mej głowie, kiedy w okresie zainteresowania mikrokontrolerami...
http://obrazki.elektroda.pl/9001166700_1... Witam. Chciałbym zaprezentować Wam zegar na wyświetlaczach LED (4x1.5" + 2x0,8"), który ostatnio wykonałem. Obudowa została wyfrezowana za pomocą obrabiarki CNC z jednego kawałka drewna. Z przodu jest ciemna pleksa, która wchodzi na "wcisk" do obudowy - dzięki temu nie było konieczności klejenia...
Witam, ostatnio zabrałęm się za projekt prostego zegara. Układ wyświetla godzinę na 4 cyfrach wyświetlacza LED wspólna anoda. Oto wyniki mojej pracy: schemat: http://obrazki.elektroda.pl/9370666700_1... Do mikrokontrolera Atmega8A podłączony jest kwarc 8MHz. A to program [syntax=c]/* * zegar.c *F_CPU 8000000UL zewnetrzny kwarc częstotliwość...
Witaj. Tak jak napisał kolega kwesoly dokładny zegarek można osiągnąć tylko i wyłącznie w asynchronicznym trybie Timera 2 w Atmedze 8. Jest wszystko w dokumentacji do Avr-ów. Nie masz się w takim asynchronicznym taktowaniu bać o szybkość obsługi takiego przerwania bylebyś w ciągu 1 sekundy się wyrobił z obsługą. Pozdrawiam
https://obrazki.elektroda.pl/5391511100_... To pięknie pomalowane cudo, które możemy podziwiać na zdjęciach to zegar szachowy. Służy do odmierzania czasu dla każdego z graczy podczas gry w szachy. Dodatkowe opcje zaimplementowane w nim opiszę poniżej. Ostatnio na nowo odkryłem ciekawą rozrywkę jaką niewątpliwie są szachy. Niestety...
http://obrazki.elektroda.pl/2890839100_1... Witajcie! Chciałbym wam dziś zaprezentować zegar z µC ATmega8 w obudowie DIP28 i wyświetlaczach 7-segmentowych 24mm. Konstrukcja powstała z myślą o wymianie starego zegara analogowego. Głównie z powodu niemożności sprawdzenia godziny w nocy i czasami wskazówki się myliły... Ogólnie całość...
Witam Walczę od jakiegoś czasu z timerem, próbuję odmierzać czas, no i niestety zegar mi się delikatnie "rozjeżdża". Moglibyście Panowie podpowiedzieć mi, gdzie robię błąd. atmega8 z kwarcem 8Mhz. [syntax=c] #include <avr/io.h> #include "lcd_lib.c" #include <avr/interrupt.h> volatile char time_s=0; volatile char time_m=0; volatile char time_h=0;...
http://obrazki.elektroda.pl/1602060000_1... Witam! Chciałbym zaprezentować konstrukcję, którą wykonałem w celu sprawdzenia się. Chciałem zobaczyć, czy po książce "Mikrokontrolery dla początkujących" p. Piotra Góreckiego, coś zostało mi w głowie. Zegarek powstawał ok. 2 dni, począwszy od schematu narysowanego w szkole na lekcji polskiego...
Właściwie dwa pytania ale jedno z większym priorytetem ;) Otóż, projektuje odległościomierz. Zamysł jest następujący 1. Załączam tranzystor który steruje napięciem dla nadajnika. 2. Włączam zliczanie czasu 3. Gdy pojawi się sygnał na odbiorniku. Wyłączam naliczenie i prezentuje wynik. Timer skonfigurowałem, żeby przerywał co 1us jednak nie jest to zbyt...
http://obrazki.elektroda.net/51_11780341... Witam wszystkich elektrodowiczów. Widzę że od dwóch dni nikt nie zamieścił nowej konstrukcji, racja długi weekend czas na odpoczynek, a ja właśnie teraz mam chwile czasu aby zaprezentować zegar który wykonałem dla mojej drugiej połówki na walentynki. Zegar jest oparty o mikrokontroler atmega8 w połączeniu...
witam wszystkich Dopiero zacząłem przygodę z programowaniem i pojawił się problem Chciałem zrobić zegar na Atmega8. Przepisem program z książki (wiec domyślam się zę nie ma błędów) Zrobiłem prosty układ na płytce stykowej. Do Atmegi podpiąłem kwarc 8MHz dwa kondensatory po 27pF i i wyświetlacz LCD 2x16. Program ruszył od razu ale za wolno chodzi sekunda...
http://obrazki.elektroda.net/9_120862472... Witam Dziś właśnie skończyłem konstrukcje zegarka binarnego w obudowie z mosiądzu, zegarek ten jest prezentem dla mojej dziewczyny i tu pozdrowienia :) . Konstrukcja elektroniczna , to nic specjalnego Atmega8 i PCF8583. Trochę pracy było z obudową ale wydaje mi sie, że się opłacało. Dokładny opis,...
Wewnętrzny zegar jest na tyle mało dokładny, że aby można było nim coś zmierzyć, należało by ustalić jego dokładną częstotliwość porównując z jakimś wzorcem, po czym zapisać poprawkę do osccal albo uwzględnić to w czasie przepełnienia t1 - a i tak dokładność nie będzie duża ze względu na wachania częstotliwości. Warto poczytać w dokumentacji jaką dokładnie...
Fusebity można programować również szeregowo do momentu zablokowania tego rodzaju programowania. Oscylator wewnętrzny jest za mało dokladny do zbudowania zegara. Wersja do montażu przewlekanego ma 6 wejść przetwornika ADC jako alternatywa portu C, a do montażu powierzchniowego chyba o 2 więcej.
Przeczytaj sobie w datasheecie czy dzielisz zegar przez 8 czy przez 4 ;) Nie wiem co koledzy z tym fuse bitem ckdiv8, atmega8 nie ma takiego ;) Vectra96 sciagnij tez sobie program avrcalc i tam szybko bedziesz mogl wyznaczyc konfiguracje timerow :)
symulator bascoma jest bardzo dokładny i liczy co do taktu. jeżeli program opiera sie na przerwaniach timera to należy włączyć okienko "Slim Timers" , wtedy symulacja trwa trochę dłużej ale bierze pod uwagę przerwania timera. co do compare1a to jest to rejestr poruwnawczy timera1. co takt zegara jest on poruwnywany z zawartościa timera (czyli licznika)...
Witam Nie widzę deklaracji funkcji: delayus() oraz delayms(). W bibliotece delay.h funkcje te wyglądają tak: delay_us() i delay_ms(). Tak naprawdę właśnie dobór opóźnień jest najistotniejszy przy komunikacji po 1-Wire. Wiem bo sam męczyłem się trochę z tym czujnikiem. Niestety funkcję dostępne standardowo w bibliotece delay.h ( delay_us() i delay_ms()...
Czas przesiąść się na asemblera, bo bez tego nawet jak napiszesz super dokładną procedure, to potem sam czas wykoniania skoku i powrotu z procedury zajmie dodatkową chwilę. Ja bym do dokładnych pomiarów czasu użył timera.
Tak jak jest w dokumentacji nie uda mi się podłączyć kwarcu bo mam taki układ https://i0.wp.com/randomnerdtutorials.co... Chyba że jest coś o czym nie wiem. Jak dokładne są układy DS3231? Kiedy bawiłem się trochę DS1307 nie pamiętam już dokładnie ale wydaje...
Da się zrobić w miarę dokładny zegar bez specjalizowanego układu (zegara czasu rzeczywistego) ale pod dwoma warunkami: 1. Kwarc o niskiej częstotliwości - tzw. zegarkowy 32768 Hz 2. Do obsługi kwarcu użycie timera asynchronicznego - ale ten prymitywny procek (AT89*) się nie nadaje - minimum to atmega8. Skąd akurat takie warunki? Kwarc zegarkowy ma...
Chcę zbudowac jak najbardziej dokładny zegar na atmega8. Trudno o lepszy wzorzec niż GPS, jednak mimo bardzo dobrej stabilności długo-czasowej, stabilność krótko-czasowa sygnału z odbiornika jest kiepska (jitter), więc buduje się generatory kwarcowe synchronizowane GPS-em, coś podobnego do PLL z bardzo małym zakresem regulacji i bardzo długą stałą...
Pomyśl może nad synchronizacją zegara z odbiornika DCF albo GPS...
Witam. Mam pytanie, jak realizujecie pomiar częstotliwości np. prostokątnego przebiegu . Czy program który "otwiera" licznik w mikrokontrolerze na jedną sekundę po czym wyświetla ile mu tam "nabiło" w tym czasie nadaje się do tego ? Słyszałem że pomiary czasowe w takim np. ATmega8 nie należą do dokładnych , nawet z zewnętrznym kwarcem . niewiem może...
Co do samego prędkościomierza to sprawa nie jest skomplikowana. Podstawowe założenie zapewne będzie takie: jeden obrót koła = 1impuls. Procek natomiast niech zajmie się pomiarem czasu pomiędzy tymi impulsami (uruchamiasz sobie TIMER na czas pomiędzy kolejnymi imulsami). Mając te dane jesteś w stanie obliczyć prędkość oraz przejechane kilometry. Potrzebujesz...
Do tego mam zasilacz 9V / 100mA I chcesz zasilać układ z diodą 3 W? Po co rezonator kwarcowy? Do odbioru RC5 nie potrzeba dokładnego zegara. ATmega8 nie ma nic lepszego do roboty, więc może się zająć stabilizacją średniego prądu. Rezystory o wartości kilku Ω między emitery Q2-Q4 a masę (R15-R19 odpowiednio zmniejszone), do tego filtry RC i pomiar...
Jednak poprosiłbym o jakas dokladniejszą odpowiedź na ten temat bo help nie zawiera dokładnych informacji a jeszcze nie przyszedl do mnie Atmega8 abym mogl sobie sprawdzic to samemu a zalezy mi na czasie Dzieki:)
Na razie zaprzestałem działań nad dosyć dokładnym delayem. do moich celów wystarczy mi ten: #define F_CPU 8000000 // 1MHz zegar procesora -> częstotliwość kwarcu #define CYCLES_PER_US ((F_CPU+500000)/1000000) // cpu cykli na mikrosekunde void delay(unsigned int us) // opóźnienie w mikrosekundach us -> delay { unsigned...
Proszę o opisanie dokładniejsze programu lub ewentualnie o zamieszczenie go na forum. Pozdrawiam.
Przeczytaj dokładnie, co napisał dondu. Dla uproszczenia przekazu masz źle podłączone zasilanie , a konkretniej nie podłączone wszystkie wymagane piny. Dokładny opis jest podany w linkach od dondu i zalecam przeczytanie tego, co tam jest w całości. Powtarzam, w całości. Do tego nie pokazałeś jeszcze podłączenia programatora. Bez tego będziesz siedział...
witam ponownie. Innym wyjściem jest zastosowanie przerwania z TIMER1 (16bit.) z preskalerem 1024, oraz ustawienie wartości początkowej po każdym przerwaniu na 55770, wtedy przerwanie będzie realizowane co 1,00003800 s, więc zdążysz ze wszystkim, a jeśli jeszcze wywołasz sprawdzenie temperatury zaraz po wykonaniu przerwania wtedy już napewno zegar będzie...
Witam. Jestem już dawno zalogowany na elektrodzie ale jeszcze nic nie napisałem więc czas zacząć. Odnośnie programu w BASCOM'ie to mogę z przyjemnością pomóc rozwiązać kilka problemów. Sam wykonywałem podobny układ dla znajomego (timer fotograficzny) było to na mikrokontrolerz AT89C2051. Nie jest zbyt dokładny ale takie miał założenia. Jeśli się na...
Mnie też to interesuje. Jak mikroprocesor odlicza czas. Czy naprzykład jeśli napięcie lub temperatura procka się zmnienia to procesor przyspiesza , zwalnia? Czy żeby odliczać czas, zrobić z takiego np ATMEGA8, i LCD taki zegarek elekroniczny konieczny jest kwarc?, czy coś jeszcze. Czy ten kwarc zabezpieczy układ przed zwalnianiem , przyspieszaniem zegara?
Nieśmiało pragnę podszepnąć : ATmega8 na wewnętrznym zegarze 8MHz, ma możliwość podłączenia kwarcu 32768Hz pod TOSC1/TOSC2 i można tym napędzać któryś z liczników, tworząc dość dokładny zegarek... Pozdr. Light-I
Witam, projektuję układ w oparciu o mikroprocesor Atmega8 - 16PU. Chcę podłączyć do niego zegar zewnętrzny, aczkolwiek posiadam tylko generator 16.128MHz (dokładne oznaczenie to: MCO-1415B TQE 1285). Czy mogę go podłączyć do Atmegi i oczekiwać, że wszystko będzie działało poprawnie? Teoretycznie maxymalna szybkość zegara który można podłączyć do tej...
Witam. Dziękuję za odpowiedź. Znalazłem coś takiego. Czy mógłby mi ktoś to przerobić na atmegę8 lub at89c2051? Potrzebuję takiego prostego schematu i wsadu do procesora. Chcę żeby było to jak najprostsze: mikrokontroler, około 8 diód, rezystory do nich, kontaktron i akumulatorek 3,7v do zasilania. Sam nie potrafię napisać programu. Miałby ktoś taką...
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...
dimarco81 nie widze żadnego problemu abyś przerobił mój projekt. Wyprowadzenia generatora masz poprawne, z wyjście generatora podpinasz tylko pod nogę nr 9 megi8 i oczywiście ustawiasz fusebit na zewnętrzny zegar, nogę nr 10 zostawiasz wolną. Nie montujesz już kondesatorków jak w przypadku rezonatora kwarcowego. Nie prościej kupić rezonator za złotówke?...
Witam Panowie, nie róbcie Hubertowi wody z . . . Hubercie - jeżeli zegar ma być dokładny to procek powinien być sterowany kwarcem a nie wewn. generatorem RC. Żadne przerwania tu niczego nie zmienią, choć można ten wymóg obejść używając zegara rtc na szynie i2c (np PCF8583) -ale to komplikacja i sprzętowa i programowa. Pozdrawiam
Ale ja widziałem już mnóstwo takich tematów na elektrodzie. Nie mam doświadczenia w programowaniu tego typu urządzeń. A myśle to zrobić na ATmega8. Chodzi mi bardziej o dokładne poradniki co do czego a nie gotowe projekty
Warunki otoczenia można "wyłączyć" (rezonator w termostacie) ale i takie źródło sygnału zegarowego byłoby względnie dokładne... Można nadawany DCF sygnał zegarowy uznać za całkiem dobre źródło wzorcowe.
Skoro jasność jest wystarczającą to nie można zostawić takich rezystorów? Możesz. Jeżeli to tylko zegarek na rękę, bez jakiś dodatkowych bajerów, to można go zrobić bez wykorzystywania DS1337. Wprawdzie piszesz, że masz już ATmega88P, ale rozważ zmianę na Atmega88V, by zmniejszyć pobór prądu przez mikrokontroler oraz pracować na także na napięciu poniżej...
Opis jest dokładny ale napisałeś: ... w ogóle jakby za mało napięcia dostawały. a to oznacza, że poza programem i ustawieniami zegara, problem może leżeć w schemacie. W AVRdude burn-o-mat ustawiłem sobie zegar na 8MHz i fast rising power Pytałem o warningi kompilacji - nie odpowiedziałeś. Pytam ponownie ponieważ nie podałeś czy w kompilatorze zegar...
http://obrazki.elektroda.net/9_119592930... Witam, chciałbym przedstawić mój zegareczek binarny, całość umieszczona została w kopercie po zegarku unitry, ponieważ z oryginalnego zegarka została mi tylko koperta, postanowiłem zrobić w niej zegarek binarny. Pokazuje on czas w trybie 12 godzinnym, - godziny, minuty, sekundy. Wyświetlanie czasu...
Potrzebuję: - dokładny schemat zegara widmowego, sterowania silnikiem (jeśli potrzebne), - dokładny opis działania, wyjaśnienie czemu zastosowano poszczególne elementy, - wypisane WSZYSTKIE podzespoły(wraz z linkami do nich w sklepie), nawet te najbardziej oczywiste, - projekt płytki drukowanej do wytrawienia, - późniejsze wsparcie online gdybym miał...
Na kwarcu 8Mhz zawsze będziesz miał nie dokładny zegar. Jak się bawiłem zegarem to na 40min koło 1s już przekłamywało. Byś musiał zainteresować się "REZONATOR KWARCOWY 32.768kHz ZEGARKOWY". Kwarc wewnętrzny jest strasznie niestabilny, daj sobie z nim spokój. Wpisz sobie w google: Bascom real time clock atmega Gdzieś na elektrodzie krąży taki kod, zacznij...
Niby fajnie, ale takie urządzenie spokojnie powinno być obsłużone przez jeden układ typu Atmega8. Użycie Atmegi32 i jeszcze ATtiny13 to przerost formy nad treścią. Usprawiedliwia to jedynie wykorzystany Bascom, który jest totalnie nieoptymalny (na przyszłość tylko C :) ) Kolejna sprawa to zastosowanie wew. RC 1MHz, może to sprawiać problemy, gdyż wew.RC...
:) Heh. No nie zupełnie :) Napisz ten programik z wykorzystaniem timerów mikrokontrolera. W końcu zegar to zegar :P Bez zegarka w dzisiejszych czasach można tylko jedno ZGINĄĆ :P Poczytaj troche o timerach atmegi i przerwaniach, oraz jak się je obsługuje w C. Timer działa niezależnie od kontrolera co daje taki punkt odniesienia - możesz sobie policzyć...
Ja upieram się przy DS1307. Jest to typowy zegar RTC, ma opcję podtrzymania bateryjnego (kondensatorem nie próbowałem, ale powinno też działać), jest dokładny, oprócz czasu liczy też kalendarz, łącznie z kalkulowaniem roku przestępnego. Z poziomu programu masz dwie proste procedury - jedna zapisuje zmienne do DSa, druga je odczytuje. Czyli w głównej...
zegar dokładny dokładny zegar dokładny zegarek atmega8
monitor użycia dysku woltomierz prąd przemienny podłączyć nawigacja radio toyota
Mercedes Actros MP2 błąd zawór BS E03 A 273 95 - diagnostyka Nero - Jak naprawić nieobsługiwane formaty audio?