rejestr watchdoga

Znaleziono około 352 wyników dla: rejestr watchdoga
  • [PIC24H][C][MPLAB]Mój pierwszy program - jak wystartować...

    heh, dziwne ze w ogole ci zadzialalo z takimi ustawieniami... 1. wylacz wszystkie code i write protection 2. primary oscilator source zgodnie z logika powinien byc ustawiony na FRC, a nie na External Clock. 3. jesli nie zamierzasz zmieniac zegarka (np PLLa ustawiac), to mozesz wylaczyc Clock Switching (Sw) i Clock Monitor (Mon). 4. POR Timer daj na...

    Mikrokontrolery PIC   15 Paź 2008 17:47 Odpowiedzi: 3    Wyświetleń: 2261
  • Odczyt mikrokontrolera P89C51 w Audiolab 8000CD przez ISP po UART - problem z bootloaderem

    W poście #1 napisałeś że nie możesz wejść w tryb bootloadera a w #5 że masz komunikację z Flipem. To jak jest ostatecznie? Tak procedura jest poprawna PSEN do masy + Reset. Z tego co pamiętam to w przypadku zabezpieczonego procesora FlashMagic zgłaszał to przy próbie odczytu. Musiałbym to jeszcze sprawdzić ale P89C51RC2 i AT89C51RB2 nie były bezpośrednio...

    Mikrokontrolery   07 Paź 2024 13:56 Odpowiedzi: 22    Wyświetleń: 519
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7401
  • Częste restarty urządzenia BL602: Błąd BL-RST-SOFTWARE-WATCHDOG pomimo wyłączonego Watchdoga

    Jakie są przyczyny częstych restartów urządzenia? Mam urządzenie BL602. Po skonfigurowaniu Wi-Fi i informacji MQTT dla urządzenia, urządzenie działa normalnie. Po odłączeniu Internetu Wi-Fi (urządzenie pozostaje podłączone do sieci Wi-Fi) urządzenie często i automatycznie uruchamia się ponownie. Powodem wyświetlania błędu jest: BL-RST-SOFTWARE-WATCHDOG Ale...

    Smart Home IoT   04 Lip 2024 06:27 Odpowiedzi: 5    Wyświetleń: 954
  • REKLAMA
  • Konfiguracja watchdoga w AT91SAM7S64 - brak resetu po 16s, WINARM

    Witam. Dziękuje za pomoc. Problem z watchdogiem spowodowany był tym że procesor programowałem poprzez bootloadera, który wyłączał watchodoga i nie było możliwości ponownego włączenia - rejestr jednokrotnego zapisu . Pozdrawiam i dziękuje za pomoc.

    Mikrokontrolery   21 Lis 2007 13:39 Odpowiedzi: 3    Wyświetleń: 1453
  • REKLAMA
  • [Atmega8][C] Atmega8 i TWI na przykładzie zegara LED

    Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...

    Mikrokontrolery AVR   24 Lis 2009 11:17 Odpowiedzi: 1    Wyświetleń: 25585
  • Nokia 6020 - brak numeru IMEI po flashowaniu, co zrobić?

    telekomuna - zajmuje sie mikrokontrolerami wiem jak działa watchdog :) chodziło mi o to że program nie resetuje (zeruje) rejestru watchdoga przez co on sie przepełnia i generuje reset, jak napewno wiesz, watchdog jest licznikiem zliczajacym cały czas impulsy (jakie zalezy od ustawien rejestrów preskalera) programista powinien systematycznie w programie...

    Smartfony Serwis   19 Kwi 2007 23:00 Odpowiedzi: 14    Wyświetleń: 2196
  • Wstawka asemblerowa do języka c [atmega2560][C+asm]

    CPI r24, 4BRSH wylacz_usypianie...wylacz_usypianie:CLI.... Kod: avrasm ] CPI r24, 4BRSH wylacz_usypianie...wylacz_usypianie:CLI.... Powiem szczerze, że nie bardzo rozumiem. Obecny kod wygląda w ten sposób: [syntax=c]/* * main.c * * Created: 2/14/2022 1:11:10 PM * Author: Maciej */ #include <xc.h> #include <avr/wdt.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   17 Lut 2022 17:07 Odpowiedzi: 7    Wyświetleń: 618
  • Jak dodać Watchdog do układu z 90s2313 w języku C?

    Zalaczenie watchdog'a to nie rozwiazanie. Watchdog jest ostatecznym kryterium (zabezpieczeniem) a nie nadzorem nad blednym softem. Nalezy najpierw znalezc przyczyne "zawieszania" - o ile beda to zaklucenia z sieci - mozna pokusic sie o watchdoga. Jednak lepszy bylby filtr. Oczywiscie jestem zwolennikiem i czesto wykorzystuje watchdog w swoich aplikacjach....

    Mikrokontrolery   25 Lut 2004 11:33 Odpowiedzi: 1    Wyświetleń: 4604
  • AT91SAM7S256 - Współpraca z J-Link i Segger Embedded Studio

    Cześć Przekopałem się jeszcze raz przez dokumentację i chyba znalazłem problem. AT91SAM7S ma domyślnie wyłączoną opcję "user reset" czyli reset z nóżki. "Software reset" z kolei wymaga zapisu do rejestru co jest możliwe tylko kiedy procesor jest zatrzymany. Jeżeli procesor nie jest zatrzymany tylko "power on reset " działa. Dodałem w swojej konfiguracji...

    Mikrokontrolery ARM   04 Kwi 2021 12:30 Odpowiedzi: 2    Wyświetleń: 1245
  • REKLAMA
  • [WinARM] Konfiguracja i użycie WatchDoga w LPC2106 z WinARM - jak zacząć?

    Witam Wszystkich! Chciałbym prosić Szanownych Forumowiczów o kilka słów wyjaśnienia na temat konfiguracji i "używania" watchdoga w prockach LPC2000 programowanych pakietem WinARM. Napisałem już pokaźny program na równolegle działające 20 ARMów, ale czasami zdarza się, że program tu i ówdzie zawiesi się niwecząc cały cykl obliczeniowy. Mam w związku...

    Mikrokontrolery ARM   19 Paź 2008 17:42 Odpowiedzi: 2    Wyświetleń: 1404
  • Sterownik silnika krokowego na AMIS-30522, programujemy Atmegę

    Witam, A czego Pan, Panie Kolego nie rozumie? Kolumna Address, podaje adresy poszczególnych rejestrów tego sterownika. Rejestrów służących do skonfigurowania pracy tegoż urządzenia. I tak dla przykładu, tabela 12, ilustruje co kolejne bity w tych rejestrach oznaczają i do czegoż służą. Czyli np. rejestr: CRWD (00h) zawiera bity WDEN WDT[3:0]. Pierwszy...

    Projektowanie Układów   23 Cze 2012 19:31 Odpowiedzi: 1    Wyświetleń: 852
  • Przerwanie od watchdoga – zapis do EEPROM i reset procesora po wystąpieniu przerwania

    Czy po wystąpieniu tego przerwania mogę zrobić jakiś zapis np w eepromie (aby później znać przyczynę resetu) ? Jeszcze w jednej kwestii się odezwę. Mianowicie większość AVRów ma rejestr MCUSR lub jego odpowiednik gdzie można sprawdzić co było przyczyną ostatniego resetu. Dla tiny2313 mamy na przykład flagi: WDRF - reset od watchdoga BORF - reset od...

    Mikrokontrolery AVR   03 Sty 2012 18:08 Odpowiedzi: 6    Wyświetleń: 2187
  • Atmega168 Bascom - zawieszanie się układu po resecie watchdoga

    A którą wersję Bascoma używasz? 1.11.9.0 Timer1_int: Counter1 = 54040 ' 10 razy na sekunde .... Return Nie wiem dokladnie ile cykli w bascom-avr jest zuzywane na odlozenie wartosc rejestrow na stos dlatego wybralem wartosc 54040 zamiast 54016 jako bardziej zblizone do 0.1s / stos + 0,09979167s / moze ktos wie ile dokladnie cykli jest tracone przed...

    Mikrokontrolery AVR   08 Mar 2009 19:40 Odpowiedzi: 8    Wyświetleń: 2392
  • Rejestry GP w AVR: Nieokreślone wartości po włączeniu Atmega16?

    Szperajac po internecie tez znalazlem informacje ze niektorzy uzytkownicy spotkali sie z podobnym problemem. No coz zawierzylem najwidoczniej wlasnej propagandzie i stracilem dwa dni na szukanie bledu w programie a nie w sprzecie ;) Teraz tez sobie zrobilem makro ktore robi mi porzadek na samym poczatku programu. Jakby sie tak zastanowic to racja ze...

    Mikrokontrolery   25 Lip 2005 17:39 Odpowiedzi: 5    Wyświetleń: 1240
  • [ATMEGA16/32] [ATMEGA16/32][C] Timer2 - jak ustawić przerwanie co 1s?

    Jest rejestr WDTCR. Ustawienie bitu 3 włącza watchdoga. Bity 0..2 odpowiadają za częstotliwośc pracy. 0 0 0 16K (16,384) 17.1 ms 0 0 1 32K (32,768) 34.3 ms 0 1 0 64K (65,536) 68.5 ms 0 1 1 128K (131,072) 0.14 s 1 0 0 256K (262,144) 0.27 s 1 0 1 512K (524,288) 0.55 s 1 1 0 1,024K (1,048,576) 1.1...

    Mikrokontrolery AVR   21 Paź 2008 20:20 Odpowiedzi: 5    Wyświetleń: 4457
  • Jak zrealizować termometr cyfrowy z pamięcią i komunikacją z PC?

    Tak jak już pisałem na email, możesz sobie darować obsługę MMC, jeśli wystarczy Ci zapis tylko odczytów bez znaczników czasowych z dokładnością stałej czasowej rzędu 20% (bo przy takich różnicach temperatur mierzonych, na pewno temperatura samego procka też będzie mocno się wahać). Sprawa mocno się uprości, a wystarczy procek z 64kbajtami pamięci flash....

    Mikrokontrolery   24 Mar 2008 18:03 Odpowiedzi: 34    Wyświetleń: 4478
  • Który rejestr odpowiada za Timer0 w mikrokontrolerze Atmega16?

    co robi pętla: stop: jmp stop wedłyg mnie tylko sapetla sie. a swoja droga to warto ustawic watchdoga Dodano po 1 oczywiscie zapętla się za blisko te klawisze:) Dodano po 5 A tak na marginesie z jaka dokladnoscie chcesz mierzyc?? Dodano po 11 a swoją drogą juz ktos mówił ze adres ma byc $0A a nie $0C Mysllałem ze tego ni emusze sprawdzac :D

    Mikrokontrolery   22 Sty 2006 20:08 Odpowiedzi: 17    Wyświetleń: 4245
  • Zawieszanie ATmega32 bez możliwości zrobienia resetu

    Trochę więcej szacunku, kolego janbernat, dla własnego rozumu, he he... Ogólnie ten rejestr przechowuje flagi stanu jednostki centralnej procesora i teoretycznie można go odczytać celem sprawdzenia co było przyczyna resetu ale pod warunkiem że procesor daje znak życia a nie wisi. W nowszych AVR-ach te flagi używane są przez np. przerwania watchdoga...

    Mikrokontrolery AVR   20 Lut 2009 15:32 Odpowiedzi: 36    Wyświetleń: 5605
  • Alarm do piwnicy - wersja zasilana tylko z akumulatora

    No to może pokaże jak to wszystko teraz wygląda. Przede wszystkim po długich zabawach z programem i róznymi wersjami stwierdziłem, że ....nie ma sensu pakować się w różne cuda. Bawiłem się z kontaktronem i wyłączaniem "kluczem magnetycznym", ale porzuciłem temat. Powód prosty....w zasadzie wszystko co było mi potrzebne do zbudowania pierwszej wersji...

    DIY Poczekalnia   20 Paź 2017 19:58 Odpowiedzi: 52    Wyświetleń: 19593
  • STM32F373 - SysTick nie uruchamia się po migracji z STM32F103

    Blue Draco: 1. Debugger twierdzi, że jestem we flashu. Programu do RAM-u nie ładuję. Nie wiem dlaczego wyświetl mi w oknie OpenOCD adres z RAM-u. 2. Wpisywanie wartości domyślnych na pewno nie zaszkodzi. Widziałem już takie kwiatki, że rejestr jest po resecie inny niż deklarowany przez producenta (co prawda nieczęsto, ale nawyk mi pozostał). 3. memset...

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1245
  • [ATmega644p][Codevision] - Timer - usypianie a watchdog.

    Dla konfiguracji resetowania się watchDoga po 4 sekundach : Mcusr = &B00000000 'Zerowanie rejestru aby wyłączyć bit 3 czyli WDRF. 'Dokonywanie jakichkolwiek zmian w WatchDogu musi dokonywać się w ściśle określonej sekwencji wpisów do rejestru 'WDTCSR. Jako pierwszy krok trzeba zrobić wpisanie wartości 1 do bitu numer 4 nazywanego WDCE.Pozostałe bity...

    Mikrokontrolery Początkujący   17 Wrz 2012 09:30 Odpowiedzi: 6    Wyświetleń: 1521
  • [Atmega128] [Bascom] - Obsługa błędów I2C przy zapisie do eeprom

    Witam, mam sterownik który co kilka minut zapisuje w pamięci AT24c1024 jeden z 4 parametrów, są to 3 wartości typu Byte oraz jedna typu Word. Niestety raz na 1-2 dni występuje problem z zapisem, "zacina" się komunikacja i sterownik najczęściej zostaje zresetowany przez watchdog'a, jeśli wyłączę watchdoga sterownik przestaje reagować. Na magistrali jest...

    Mikrokontrolery AVR   20 Lis 2013 09:15 Odpowiedzi: 7    Wyświetleń: 2232
  • Atmel 89S8253: Kod ASM nie inicjuje LCD, problem z odczytem EEPROM?

    Witam. Napisałem kod na procesor jak w temacie, zaprogramowałem go (z małymi problemami, ale po zwiększeniu w programie /Dybkowski/ wartości częstotliwości kwarcu udało się), podłączam LCD i nic. W ogóle nie dochodzi do inicjacji. Podejrzewam, że może coś skopałem przy odczycie z wewnętrznej EEPROM. Proszę o sprawdzenie i/lub ewentualne sugestie. Dziękuję...

    Mikrokontrolery   26 Lis 2009 00:18 Odpowiedzi: 11    Wyświetleń: 2973
  • Atmega 8, komunikacja TWI z przetwornikiem światło-wart cyfr

    Wrzucam cały kod programu. Może ktoś obeznany zerknie na to i coś podpowie bo dalej nie potrafie znaleźć błędu. .INCLUDE "m8def.inc" .def temp = r16 .def zero = r20 .def czekaj = r21 .def licznik = r22 .def DATA = r24 .def ustaw = r25 .def secure = r30 .def maska = r31 .equ SLA1_W=0x92 ;adres czujnika (VCC na ADR SEL) 1001001 oraz...

    Mikrokontrolery   01 Lis 2009 17:31 Odpowiedzi: 3    Wyświetleń: 1915
  • "modyfikator sygnału' - kilka pytań praktycznych??

    Program chyba ukończyłem: ;Program do "modyfikatora sygnału" ;Parametry techniczne dla taktowania 4MHz: ;- skrócenie czasu o wartość max ponad 2,5ms z krokiem co 10us ;- lub wydłużenie czasu o max stałą wartość ponad 20ms z krokiem co 80us ;- mnożenie czasu przez współczynnik około 1,00 do 2,55 ;- wejścia sygnałowe portB 0-3 ;- wyjścia...

    Mikrokontrolery   02 Cze 2005 11:35 Odpowiedzi: 14    Wyświetleń: 2165
  • [C] Atmega8 TWI I2C - Nie działa komunikacja z czujnikiem ultradźwiękowym

    Witam. Mam następujący problem z niedziałającym TWI. Mam kod na atmegę w C. /* Czujnik ultradzwiekowy sterowany z magistrali i2c C= 2010 Grzegorz Eliszewski grzegorz(at)eliszewski.pl esio.eu */ #define F_CPU 12000000UL // czestotliwosc kwarcu 12MHz #include <avr/io.h> #include <util/delay.h> // obsluga opoznien #include <compat/twi.h>...

    Mikrokontrolery AVR   17 Cze 2010 16:58 Odpowiedzi: 1    Wyświetleń: 2681
  • Budzenie AVRa. Czy da się to zrobić? Zwykły pin.

    Oczywiście chodzi o sam początek programu, użyłem skróty myślowego. Na samym początku programu niech będzie warunek który sprawdza czy był zresetowany przez watchdog (specjalna flaga w rejestrze MCUCSR), jeśli nie - czyli jak program uruchamia się pierwszy raz, to program leci dalej i robi co ma zrobić, potem w momencie kiedy chcesz uśpić procka uruchamiasz...

    Mikrokontrolery   01 Sie 2006 18:35 Odpowiedzi: 9    Wyświetleń: 1416
  • ATmega164P - Jak poprawnie zrealizować programowy reset za pomocą watchdog'a?

    W wielu nowszych AVRach jeśli watchdog był źródłem resetu to zostaje włączony automatycznie, bo bit WDE jest ustawiany tak jak WDF z rejestru MCUSR. Pozostałe bity rejestru WDTCSR są wyzerowane, a to oznacza, że ustawiony jest minimalny czas. Wyłączenie watchdoga należy wykonać przed funkcją main. Służą do tego sekcje .initx. Ponieważ będzie to funkcja...

    Mikrokontrolery AVR   24 Mar 2013 23:27 Odpowiedzi: 3    Wyświetleń: 1449
  • Attiny2313 konfiguracja watchdoga i wybudzanie uC z trybu uśpienia

    Mozna spokojnie. U siebie (tez Tiny2313) zmieniam podczas pracy nawet taktowanie. Jeśli uC u mnie pracuje na 8MHz bo musi wygenerować rózne wysokie częstotliwości to podczas snu brał 2mA. Teraz przed uśpieniem dobieram się do rejestru CLKPR - Clock Prescale Register. Zasada przestawiania jest podobna jak w WD. Trzeba najpierw ustawić CLKPCE: Clock Prescaler...

    Mikrokontrolery AVR   24 Maj 2022 06:32 Odpowiedzi: 9    Wyświetleń: 795
  • Reset programowy AtTiny2313 w C - poprawność funkcji i przerwania?

    NIestety poprzednicy mają rację 2313 ma trzy źródła sygnału zerującego: 1. Power on reset - gdy napięcie zasilania spadnie poniżej 1.0 - 1.4V dla zbocza narastającego (wł. zasilania) i 0,4 - 0,6 dla opadającego (wył. zasilania). 2. External reset - stan niski na wejściu RESET przez 50us 3. Watchdog - gdy jest uaktywniony Powyższe sygnały zerujące zerują...

    Mikrokontrolery   18 Wrz 2006 14:52 Odpowiedzi: 30    Wyświetleń: 9915
  • stm32f103 - Nieoczekiwany reset mikrokontrolera i true na IWDGRSTF

    Dzieje się coś dziwnego z mikrokontrolerem i już sam nie wiem co ja z tego wnioskuję, na pewno wnioskuję, że nie działa tak jak powinien, prosty program, #include "stm32f10.x" int test=0; int main(void) { while(1) { test++; } } Czyli według Ciebie kod powyżej jest kompletny i powoduje ustawienie flagi resetu od watchdoga? Nie inicjalizujesz nigdzie...

    Mikrokontrolery ARM   30 Wrz 2016 17:33 Odpowiedzi: 18    Wyświetleń: 1332
  • Stan wyjść AtMega8 w trybie PowerDown - zachowanie i zmiany

    O ile mi wiadomo z własnych doświadczeń, to przejście w tryby oszczędnościowe nie powoduje zmian w rejestrach i w pamieci ram, wiec stan wyjsc pozostaje niezmieniony. Tylko reset powoduje ustawienie we/wy w stan highz, ale nie powoduje wyczyszczenia zawartosci pamieci,. Przydaje sie to np. przy wybudzaniu z trybu power down przy pomocy watchdoga.

    Mikrokontrolery   28 Wrz 2004 10:11 Odpowiedzi: 1    Wyświetleń: 1200
  • Tytuł: Resetowanie Watchdog Timera w ATtiny13a - liczenie czasu i sterowanie programem

    Jeżeli chcesz wykorzystać Watchdog jako rodzaj timera, to w rejestrze WDTCR powinno się ustawić bit WDTIE. Ponadto za pomocą bitów WDP3...WDP0 należy ustawić prescaler Watchdog'a. Z tego wynika co jaki czas będzie przerwanie. Jeżeli np. potrzeba 8 s, to ustawić należy WDP3 i WDP0, czyli powinno być: https://obrazki.elektroda.pl/1370064900_...

    Mikrokontrolery AVR   10 Sty 2023 22:42 Odpowiedzi: 13    Wyświetleń: 876
  • [Attiny13][GCC] - Watchdog do wybudzania z Idle/Power-Down

    Witam, Oczywiście, że możesz wybudzać procesor z trybu Power-down bez resetowania procesora, Watchdog wywołuje przerwanie "od siebie" i procesor jest już aktywny. A to czy podczas przerwania od Watchdoga procesor jest resetowany czy też nie to muszisz ustawić w odpowiednim rejestrze z Watchdoga (WDTCR) tam też ustawisz czas po jakim będzie generowane...

    Mikrokontrolery AVR   01 Lip 2009 17:30 Odpowiedzi: 4    Wyświetleń: 2245
  • Atmega32 - Kupione w 2 sklepach - odmienna wrażliwość na zakłócenia

    Chyba się poddaję (póki co) a urządzenie wyraźnie oznakuję jako niezgodne z ATMEGA32A (zgodne wyłącznie w ATMEGA32). Lub też zgodne z ATMEGA32A pod warunkiem zastosowania przekaźników RM85. Powiedziałbym, że takie postępowanie byłoby niegodne tytułu inżyniera. Cały czas brak jest podstawowych informacji o układzie i programie: - jaki kwarc i kondensatory...

    Mikrokontrolery AVR   02 Wrz 2013 14:01 Odpowiedzi: 59    Wyświetleń: 9255
  • Jak zbudować termostat z 4 czujnikami analogowymi na AVR?

    Mam wrażenie, że kolega ma uraz do AVR... A producent idzie naprzód i procesorki z bugami są wycofywane z produkcji. Do kompletu wbudowano konfigurowalnego watchdoga, rejestr źródła resetowania, wszystko kwestia chęci, a złej baletnicy to i rąbek u spódnicy, taka to musi się dowartościować strojem za kilka kPLN... ;) -- Pozdrawiam, Daniel

    Mikrokontrolery   14 Lis 2005 11:38 Odpowiedzi: 17    Wyświetleń: 6231
  • Jak uruchomić dekoder Keeloq na PIC16F877A do centralki bramy?

    No fakt... w tej nocie dość mocno była zakamuflowana informacja o RC, stąd jej nie widziałem. Jednakże.. kurcze nadal mi coś nie działa. Nie wiem czy dobreałem dobre parametry (wg noty dobre). Zastosowałem rezystor 10K oraz kondensator 22pF (próbowałem również 100uF). Nie wiem co może być jeszcze nie tak.. Oczywiście wyprowadzenie do RC podpiąłem pod...

    Mikrokontrolery PIC   30 Gru 2011 12:02 Odpowiedzi: 12    Wyświetleń: 6849
  • Jak uniknąć przepełnienia stosu w ASM na mikrokontrolerze ATmega88?

    jeśli nastąpi reset to i tak mam zresetowane wszystkie rejestry prócz licznika watchdoga więc to chyba nie problem, mój program po przejściu w tryb uśpienia nie musi pamiętać danych w RAMie. Przepisze program wg rad i wrzuce jutro na procka, zobaczymy co on na to :) Dziś zajmuję się innym projektem 9 a przynajmniej miałem takie nadzieje) Pozdrawiam...

    Mikrokontrolery   29 Sie 2007 01:45 Odpowiedzi: 28    Wyświetleń: 3084
  • auto reset, jak zrobić np. na 555? Projekt na Atmelu.

    "WDTO_500 to raczej zmienna niż funkcja" wiem, ale tak mi pisze kompilator, więc pytam co jest nie tak? Jaki rejestr przechowuje informacje o restarcie przez watchdoga?

    Mikrokontrolery   17 Mar 2008 09:35 Odpowiedzi: 13    Wyświetleń: 1774
  • [Atmega8] Jak rozpocząć pracę z magistralą TWI (I2C) w Atmega8?

    Witam. Artykuł ten pisałem z myślą o wszystkich, którzy dopiero zaczynają swoja przygodę z magistralą TWI (czyli magistralą I2C) w procesorze Atmega8. Jest to program-szkielet, w który trzeba wpisać własne funkcje i procedury i wykorzystać gotowe procedury do komunikacji w magistrali TWI. A na praktyczne zastosowanie magistrali TWI zapraszam na: http://www.elektroda.pl/rtvforum/topic13...

    Mikrokontrolery AVR   14 Wrz 2009 08:22 Odpowiedzi: 0    Wyświetleń: 12876
  • Wyłączenie i włączenie watchdoga w ATmega128 na początku

    http://www.elektroda.pl/rtvforum/topic48... Cytat: Nie wiem czy to jeszcze aktualna uwaga, ale miałem ten sam problem, a po wczytaniu się w dokumentacje pisze tam że po włączeniu watchdoga i zresetowaniu układu - watchdog nie jest wyłączonay ( bit WDE w rejestrze WDTCSR nie jest zerowany ). Musisz jako pierwszą instrukcję w programie umieścić...

    Mikrokontrolery   23 Sie 2006 10:20 Odpowiedzi: 2    Wyświetleń: 3301
  • [AtTiny13][C]Wybudzanie watchdogiem z trybu PowerDown

    Domyślnie jeśli Watchdog jest włączony cały czas to po resecie ma domyślnie ustawiony czas 16ms (bity WDP2..0 w rejestrze WDTCR są zerami) Zatem układ wciąż ci się resetuje po pierwszym przebiegu. Żeby się tego pozbyć wklej sobie przed funkcją main() coś takiego static void __init3( void ) __attribute__ (( section( ".init3"...

    Mikrokontrolery AVR   05 Wrz 2010 17:28 Odpowiedzi: 13    Wyświetleń: 2948
  • Jak napisać program generujący liczby losowe 1-9 na mikrokontrolerze 8051?

    Witajcie! Wpadłem na ten topic, bo interesuje mnie ten sam problem, co prawda na PIC10F206 i liczby od 0-256, ale zagadnienie jest podobne. PIC10F206 ma wewnętrzny oscylator RC 4MHz - myślałem o tym aby zastosować jakąś sieć połączeń (kombinacji) w zależności od jakiegoś jednego bitu. Tym bitem mógłby być LSB jakiegoś rejestru - w momencie zatrzymania...

    Mikrokontrolery   24 Maj 2006 14:55 Odpowiedzi: 23    Wyświetleń: 4629
  • Rejestrator trasy GNSS, zapisuje przebytą drogę w pliku GPX na karcie SD

    https://obrazki.elektroda.pl/4201808000_... Omawiany projekt zaczął powstawać w pierwszej połowie 2022 roku, a dojrzałość osiągnął kilka miesięcy później, choć nie nazwę go jeszcze skończonym! Motywacją była chęć skutecznego zapamiętania przebytych tras w górach, a także zdobycie materiałów pozwalających wprowadzać poprawki i uzupełniać...

    DIY Konstrukcje   14 Sty 2025 21:04 Odpowiedzi: 23    Wyświetleń: 1920
  • Kod w języku C z wstawką asemblerową dla ATmega2560 - przerwanie od watchdoga

    Witam wszystkich, proszę o pomoc w rozwiązaniu problemu w kodzie w języku C ale ze wstawką asemblerową. Poniżej zamieszczam kod. [syntax=c]/* * main.c * * Created: 2/14/2022 1:11:10 PM * Author: Maciej */ #include <xc.h> #include <avr/wdt.h> #include <avr/interrupt.h> #include <util/delay.h> #define WDT_ENABLE ISR(WDT_vect)//przerwanie...

    Mikrokontrolery AVR   17 Lut 2022 11:08 Odpowiedzi: 3    Wyświetleń: 492
  • [BASCOM] Wykywanie liczby resetów Watchdog'a - jak?

    A więc tak: Mój pomysł z wykorzystaniem $Noramclear działa, ale go nie chcę, bo nie jestem pewien czy nie wyczyszczona pamięć nie namiesza mi w programie. Konstrukcja If Mcucsr.wdrf = 1 Then Info = 1 End If nie działa. Nie wiem dlaczego po resecie ten bit nie jest ustawiany ?? A to by było rozwiązanie najlepsze. Co zaś do $Timeout, to owszem można by...

    Mikrokontrolery AVR   28 Paź 2010 15:45 Odpowiedzi: 12    Wyświetleń: 2237
  • [AVR-ATmega88PA] Powrót do funkcji main - czy to przepełnienie stosu?

    Czy używasz WatchDoga czy go przypadkiem nie włączyłeś na stałe (FuseBits)? Możesz odczytać stan rejestru MCUSR aby sprawdzić co było przyczyną resetu.

    Mikrokontrolery AVR   30 Kwi 2020 19:32 Odpowiedzi: 11    Wyświetleń: 750
  • [AVR] Jak napisać prosty bootloader AVR w C do zapisu Flash przez RS232?

    Witam, Opcje te można dodać podczas "linkowania" programu, czyli np: $(MF).elf: $(MF).o $(OBJECTS) $(CC) -Wl,-Ttext,0x1e00 -nostartfiles -nodefaultlibs -o $(MF).elf $(MF).o $(OBJECTS) . W większych AVRach możesz ustawić wektor resetu na bootloader, i wtedy musi być tam osobna inicjalizacja...

    Mikrokontrolery AVR   20 Paź 2008 09:40 Odpowiedzi: 8    Wyświetleń: 6221
  • Jak poprawnie używać watchdog w PIC16F84 do zliczania impulsów?

    Program bez watchdoga zasadniczo zawieszac sie nie powinien - jezeli robi to regularnie albo bardzo czesto to znaczy, ze problem jest w Twoim sofcie albo w wadliwym ukladzie (zasilanie, prowadzenie masy, odsprzeganie zasilania - mikrokontroler natomiast na pewno jest w porzadku). Watchdog jest dodatkowym zabezpieczeniem w razie jakichs bardzo niezwyklych...

    Mikrokontrolery   29 Mar 2007 22:04 Odpowiedzi: 2    Wyświetleń: 933