ATNEL tech-forum https://forum.atnel.pl/ |
|
Jak zapisać godzinę budzika https://forum.atnel.pl/topic23798.html |
Strona 1 z 1 |
Autor: | miki53 [ 27 maja 2021, o 17:30 ] |
Tytuł: | Jak zapisać godzinę budzika |
Witam Zastanawiam się jak zapisać ustawienia budzika w m328P aby po wyłączeniu zasilania były przechowywane w EEPROM Po ponownym włączeniu budzik był z powrotem ustawiony na zadaną godzinę W video poradniku Mirka AVR - EEPROM - struktury Jest zastosowany mechanizm do odczytu ustawień fabrycznych Tylko że te dane są stałe jak nazwa mówi fabryczne A mi chodzi oto aby mogły te dane się zmieniać przed zapisem Np. Dziś mam do pracy na 7.00 robię ustawienie i zapis budzika na tą godzinę Jutro mam na 9.00 i ustawiam na tą godzinę Dane się zmieniają Jak to zapamiętać ? |
Autor: | Wirnick [ 27 maja 2021, o 18:14 ] |
Tytuł: | Re: Jak zapisać godzinę budzika |
Dane fabryczne są historią, a Ty chcesz przyszłości. Za pomocą "if" i ustawioną przyszłością możesz to osiągnąć. Programowanie przyszłości jest w twoich "rękach". Jak to zapamiętać - we flesz(jeśli mc jest stale włączone) lub EEPROM jeśli mc jest usypiane. Mirek podpowiada, że tyle jest rozwiązań ile programistów . "mc" - mikro kontroler np. m328P. |
Autor: | Marhef [ 27 maja 2021, o 19:34 ] |
Tytuł: | Re: Jak zapisać godzinę budzika |
miki53 napisał(a): Jest zastosowany mechanizm do odczytu ustawień fabrycznych Nie tylko. Również do zapisu i odczytu własnych ustawień. Obejrzyj obie części
|
Autor: | Tom92 [ 28 maja 2021, o 22:13 ] |
Tytuł: | Re: Jak zapisać godzinę budzika |
Dokładnie jak pisze Marhef, obejrzyj obydwie części. Są elegancko w poradnikach wytłumaczone funkcje do zapisu własnych ustawień w eeprom. Ustawioną godzinę zapisujesz do eeprom, a po ponownym włączeniu zasilania odczytujesz to co masz w eeprom i wcale nie musisz odczytywać ustawień fabrycznych z pamięci flash. |
Autor: | miki53 [ 29 maja 2021, o 06:55 ] |
Tytuł: | Re: Jak zapisać godzinę budzika |
Myślę że z zapisem i odczytem godziny już jakoś sobie poradzę Mam inny problem już nie zapisu lecz wyświetlania wprowadzanych wartości Mirek korzysta z terminala i widzi jakie wprowadza zmiany Ja mam tylko jeden wyświetlacz do dyspozycji zainstalowany w zegarze Jak wyświetlać na jednym wyświetlaczu ustawiane godziny po ustawieniach tych czasów mieć podgląd jak jest ustawiony budzik dane z eeprom ? Nastawiam czas alarmu w menu i zapisuję go do RAM i EEPROM język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Wyświetlanie nastawy w munu język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Wyświetlanie z EEPROM język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Ps, dlatego wasze podpowiedzi są takie przydatne i pomocne bo dzięki nim rodzą się nowe pomysły |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |