reset programowy atmega

Znaleziono około 412 wyników dla: reset programowy atmega
  • Jak zresetować mikrokontroler ATmega w kodzie BASCOM?

    Jest kilka możliwości. Tak samo w Bascomie jak i w każdym innym języku/kompilatorze. Można uruchomić WATCHDOGa i odczekać w pustej pętli aż zresetuje, można połączyć dowolne wyjście mikrokontrolera z wejściem resetu i zresetować, gdy potrzeba. Np tak: CONFIG WATCHDOG = 16 start watchdog do:loop A dlaczego chcesz resetować? Nie lepiej napisać program...

    Mikrokontrolery AVR   10 Maj 2009 22:28 Odpowiedzi: 10    Wyświetleń: 3274
  • Atmega 32 16PU 0647B czyszczenie pamięci bez brogramatora

    Stawiasz warunki, a nie potrafisz poprawnie zadać pytania. Czy chodzi Ci o zresetowanie? Jeżeli tak, to do tego nie potrzeba programatora, tylko układ resetu (ewentualnie programowy) i procesor wykona program od początku. Jeżeli Ci chodzi o wykasowanie programu z procesora, to konieczny jest programator.

    Mikrokontrolery   29 Sty 2011 11:18 Odpowiedzi: 4    Wyświetleń: 1958
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [AVR] Jak wykonać programowy reset procesora AVR ATmega?

    Watchdog nie jest programowy tylko sprzętowy Możesz mi powiedzieć co tu miałeś na myśli? Watchdog nie jest programowy? pierwsze słyszę. programowo: 1. ustawiam watchdoga na jak najkrótszy czas 2. wyłączam przerwania (na wszelki wypadek) 3. pętla nieskończona. i masz programowy PEŁNY reset i skok do adresu ustawionego za pomocą fusebitów. (to jest najpełniejszy...

    Mikrokontrolery   11 Gru 2010 10:46 Odpowiedzi: 4    Wyświetleń: 3931
  • Programowy Pwm atmega 8- (bascom)

    Proszę - tak w świątecznym nastroju ;) Dodałem korekcję mojego pomysłu. Bardzo prosta ale skuteczna. Nadmienić trzeba, że sterowanie trzema kanałami ma sens wtedy, kiedy potem, gdzieś w kodzie, te kanały mają różne wartości. https://filmy.elektroda.pl/1_1450952163.... [syntax=vbnet]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 80 $swstack = 64...

    Mikrokontrolery Początkujący   22 Sty 2018 17:02 Odpowiedzi: 11    Wyświetleń: 2181
  • REKLAMA
  • Reset mikrokontrolera ATmega 8 - stan rejestrów po wgraniu nowego programu

    Jak wiemy mikrokontrolery avr maja w datasheecie wartości initial value. Wiem ze po wgraniu nowego programu następuje reset i porty I/O są ustawione w stan wysokiej impedancji. A co z rejestrami np. TCCR, TIMSK od timerow czy rejestrami np od transmisji szeregowe czy jeszcze innych? Są ustawiane na swój initial value jak podaje producent w konkretnym...

    Mikrokontrolery AVR   01 Maj 2017 16:11 Odpowiedzi: 3    Wyświetleń: 1317
  • Atmega + CAN - jak podłączyć reset i switch w schemacie?

    Dioda D1 jest zwarta, wejście D- także. W ogóle darowałbym sobie programowy USB Albo sprzętowy, albo konwerter RS232/USB, sporo już napisano na ten temat Albert

    Mikrokontrolery Początkujący   05 Lis 2013 19:03 Odpowiedzi: 7    Wyświetleń: 2982
  • REKLAMA
  • Resetowanie programu w Bascom AVR na ATmega8 przy trzecim cyklu przekaźników

    Witam mam problem z programem który napisałem w bascomie avr dla procka atmega8 napisałem program który ma sterować trzema przekaźnikami dla dwóch pierwszych przekaźników ustawiam sobie dowolne czasy po upływie pierwszego włancza sie drugi i po upływie czasu drugiego włancza sie trzeci i jest włączony do czasu póki nie przycisne STOP problem tkwi w...

    Mikrokontrolery   05 Lip 2007 10:25 Odpowiedzi: 2    Wyświetleń: 1215
  • Atmega8. Przywrócenie poprzednich ustawień. Programator?

    Mam jedno krótkie pytanie: czy w Atmedze8 po zmianie końcówki PC0 z reset na port wej-wyj jedynym sposobem powrócenia do poprzednich ustawień jest użycie programatora równoległego?

    Mikrokontrolery   03 Sty 2007 14:15 Odpowiedzi: 21    Wyświetleń: 1826
  • Atmega8 – brak komunikacji po zmianie fuse bitów, jak przywrócić dostęp?

    Witam, znalazłem tutaj na forum kilka tematów podobnych, niestety żadne z przedstawianych tu rozwiązań nie pomogło w przypadku mojego AVR-ka :( Po krótce problem: Do programowania AVR-ów używam programatora ZL2PRG opisanego w książce 'Mikrokontrolery AVR w praktyce' J. Dolinskiego. http://bodziocz.republika.pl/AVR.jpg i PonyProg2000 2.06f Beta W układziku...

    Mikrokontrolery   02 Mar 2006 11:41 Odpowiedzi: 10    Wyświetleń: 2048
  • Atmega8 - brak możliwości zmiany programu, PB0 ciągle aktywny

    Witam Otóż mam problem z moją atmegą8. Wgrałem prosty program: [syntax=c]#include <avr/io.h> int main(void){ while(1){ DDRB = (1<<PB0); } return 0; }[/syntax] Dioda podłączona do tego portu zaczęła świecić, ale teraz nie mogę wgrać innego programu, cokolwiek był zaprogramował to dalej mam 1 na PB0 i nic innego się dzieje, mimo że w Eclipsie...

    Mikrokontrolery AVR   22 Maj 2015 10:46 Odpowiedzi: 5    Wyświetleń: 894
  • REKLAMA
  • Dlaczego Atmega 128 resetuje się podczas wykonywania programu?

    Mam pytanie o programowy reset w jaki sposób może powstać reset -programowo .Mam ok 50k kodu dlatego nie prezentuje a układ ma ponad 600 pól lutowniczych jest dość skomplikowany .Moje pytanie brzmi jak w nie planowany sposób programowo powstaje pasożytniczy reset ? Dodaje że nie ma on związku ze zmianą stanu portów oprócz zmiany linii danych na wyświetlaczu...

    Mikrokontrolery   18 Wrz 2008 17:27 Odpowiedzi: 6    Wyświetleń: 1447
  • atmega128rfa1 serial bootloader nie zapisuje do eeprom

    Witam, Mój problem polega na tym, że używając bootloader ze strony atmela AVR2054 SerialBootloader występuje pewien błąd. Gdy programuję mikrokontroler przez GUI programu i zaznaczone jest pole Erase EEPROM zaprogramowana zostaje tylko pamięć flash, lecz nie EEPROM, gdy zmienię rozmiar pamięci wtedy upload w ogóle nie rusza i muszę zrestartować program....

    Mikrokontrolery AVR   11 Maj 2012 21:44 Odpowiedzi: 0    Wyświetleń: 1005
  • [ATmega128] Ustawienie EEPROM na zera przy programowaniu w WinAVR i PonyProg2000

    Mam takie pytanko: czy można w jakiś sposób przy programowaniu mikrokontrolera wpłynąć na zapisywane do pamięci eeprom dane? Mam program napisany w WinAVR który wgrywam za pomocą PonyProg2000. Korzysta on z pamięci eeprom która umożliwia zapis do niej pewnych wartości oraz ich odczyt. Problem w tym że przy programowaniu uC eeprom automatycznie zapisuje...

    Mikrokontrolery AVR   22 Wrz 2009 11:43 Odpowiedzi: 7    Wyświetleń: 2330
  • attiny13 - Jak użyć pinu Reset jako wejścia i ponownie zaprogramować?

    Mam problem z natury brak mi wejścia. Oczywiście wolny jest reset ale jak go zaprogramuje to jak ponownie podepnę się programatorem ? Jak coś sknocę to kosz ? Czytałem ze trzeba podwiesić pod 12V w czasie programowania. Ale moja wiara jest zbyt mała by próbować na pałę. Da się jakoś obejść ten problem ?

    Mikrokontrolery AVR   21 Kwi 2015 08:34 Odpowiedzi: 5    Wyświetleń: 987
  • [atmega32] zapios do eepromu i reset mikrokontrolera

    Korzystam z atmegi 32. Problem polega na tym że chcę zapisywać wartości do eeprom-u. Zapis robię co przerwanie timera2 od przepełnienia. I za każdym razem jak dochodzi do zapisywania do eeprom-u to mikrokontroler się resetuje. Czytałem coś o fuse bitach coś zmieniłem, ale nie pomogło. Trzeba oddzielnie eeprom i flash programować? Zestaw ewaluacyjny...

    Mikrokontrolery AVR   14 Maj 2010 08:17 Odpowiedzi: 18    Wyświetleń: 2076
  • czy można programowo restartować program(bascom avr)

    Witam. Czy jest w bascomie możliwość aby w pewnym wybranym momencie zrestartować program, aby działał tak jak po włączeniu zasilania?. Nie mogę doszukac się takowego polecenia, możliwe że po prostu nie ma takiej możliwości? Pozdrawiam.

    Mikrokontrolery   16 Mar 2006 14:11 Odpowiedzi: 13    Wyświetleń: 2157
  • Jak zresetować procesor ATmega32 za pomocą oprogramowania?

    Jak wykonać programowy reset procesora ATmega32?

    Mikrokontrolery   05 Maj 2004 15:34 Odpowiedzi: 5    Wyświetleń: 1704
  • Jak usunąć program z mikrokontrolera i przywrócić go do stanu fabrycznego?

    Witam jak zainstaluję w mikrokontroler program i coś żele zrobię czy można jeszcze usunąć z niego ten program aby był jak nowy kupny. Jak to zrobić? Pozdrawiam.

    Mikrokontrolery   19 Kwi 2008 16:55 Odpowiedzi: 7    Wyświetleń: 1142
  • atmega8 - jak cofnąć ustawienia fusów blokujących programowanie?

    Witam. Kolega mial sobie kilka prockow. robil cos na nich i potrzebowal wykorzystac nozke reset. Ustawil wiec odpowiednie fusy i gra. Procki chodza ale nie mozna ich zaprogramowac. po prostu programator isp nie dziala bo nie resetuje procka. Mowie mu programowanie rownolegle. Wlllem psuje je od reki. Przegladalem pdf'a i cos widze ale niezbyt klarownie....

    Mikrokontrolery   26 Kwi 2006 17:53 Odpowiedzi: 8    Wyświetleń: 2538
  • Musze zmienic karte czy jest na to lekarstwo, RESET

    Mam Atmege 8515 to jest podobno Funrarri 16MHz na ext pisze 24c256, problem polega na tym że tuner się często resetujeNa forum dowiedziale się że to jest problem z kartą i 3eba ją zaprogramować od nowaKupielem Fun proga i JDMa ale podczas prog Fun promem wyskakuje komunikat Unknow ID processor Abort? i moge wybrać y or N Próbowalem też I2CProgiem ale...

    SAT Serwis   17 Mar 2005 17:43 Odpowiedzi: 1    Wyświetleń: 879
  • Jak skasować pamięć flash i ponownie zaprogramować Atmega8?

    Witam, Chciałbym wgrać inny program do już wcześniej zaprogramowanej atmegi8.Używam Sinaprog (nakładka na avr dude) ale nie ma tam opcji kasowania. Jakim programem mógłbym skasować pamięć flash, i czy trzeba przy kasowaniu i ponownemu programowaniu grzebać w fuse bitach? Jeśli trzeba to raczej się nie podejmę :|

    Mikrokontrolery   20 Lut 2011 16:20 Odpowiedzi: 3    Wyświetleń: 965
  • Jak zaprogramować atmega 8 w Bascomie pin reset jako I/O

    Potrzebuje pin nr 1 w atmega8 jako wejście. Programuje w Bascomie programatorem równoległym, jednak nie mogę ustawić reset jako we/wy. Jaka jest składnia rstdisbl - nie działa. w ustawieniach nie ma fusbitów. Proszę o pomoc.

    Mikrokontrolery AVR   08 Gru 2009 14:57 Odpowiedzi: 30    Wyświetleń: 6617
  • [bascom] atmega8 - kod nie zawsze przechodzi do podprogramu pr2 po drugiej 1

    Witam. Proszę o sprawdzenie kodu: $regfile = "m8def.dat" Config Pind.0 = Input Pind.0 = 0 Config Pinb.1 = Output Pinb.1 = 0 Config Pinb.2 = Output Pinb.2 = 0 Do Debounce Pind.0 , 1 , Pr1 , Gosub Debounce Pind.0 , 1 , Pr2 , Gosub Loop Pr1: Portb.1 = 1 Waitms 100 Portb.1 = 0 Waitms 100 Portb.2 = 1 Waitms 100 Portb.2 = 0 Waitms 100 Portb.1...

    Mikrokontrolery AVR   23 Sty 2011 16:46 Odpowiedzi: 4    Wyświetleń: 1715
  • Pytanie dotyczące wgrania programu na AVR Atmega16A

    Witam serdecznie. Jestem w fazie tworzenia projektu Led Cube 4x4x4 (kostka LED) jednego z użytkowników tego forum. Udostępnił on plik do wgrania na Atmegę z rozszerzeniem .hex. Moje pytanie jest następujące. Czy po wgraniu tego programu jest możliwość w przyszłości go wykasowania tak by Atmega była "czysta" ? Pytam ponieważ w przyszłości, po poszerzeniu...

    Początkujący Elektronicy   27 Mar 2014 22:37 Odpowiedzi: 2    Wyświetleń: 882
  • Wybór: PCF z podtrzymaniem bateryjnym czy RTC w Atmega do zegarka?

    Racja :) ale wydaje mi się że raczej chodzi o reset programowy itp. Bo chyba nikt nie będzie resetował zegara przyciskiem RESET ? Chodzi tu raczej o spadki napięć, reset spowodowany zakłóceniami itd. Przy spadku napięcia nie pomoże żadna opcja. A może się mylę ?

    Mikrokontrolery   22 Lip 2006 10:32 Odpowiedzi: 15    Wyświetleń: 6479
  • [atmega8] Jak zaimplementować programowy PWM dla płynnego migotania 16 diod na Atmega8?

    Jest to proste korzystasz z przerwań jakie generuje timer0 podobnie jak to opisał kolega z innego tematu tego fora w bascom napisał '************* Konfiguracja uC ***************** '***************************************... $regfile = "attiny2313.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111...

    Mikrokontrolery AVR   24 Mar 2013 15:29 Odpowiedzi: 5    Wyświetleń: 2211
  • Projekt PCB dla Atmega FuseBit Doctor z ATmega8A-AU w TQFP32?

    Na wszelki wypadek dopytam, czy dobrze zlokalizowałem na Twoim schemacie te dodane w nowej wersji rezystorki ? ...rezystor ściągający na pin RX atmegi... R27 ...rezystory ściągające linie 5V i 12V ... R25 i R24 ...Opcjonalnie rezystor podciągający pin reset atmegi... R26 Właśnie sobie analizuję ścieżki dookoła TQFP i wygląda na to, że jednak zmiany...

    Mikrokontrolery   14 Gru 2011 00:37 Odpowiedzi: 6    Wyświetleń: 2035
  • Bascom - Programowy PWM, zmniejszanie i zwiększanie wypełnienia na portach.

    Witam. Dziękuję za radę, dzięki niej ruszyłem z projektem nieba. Na ta chwile wygląda to tak jak na filmiku. Tak, oczywiście z tym kwarcem to pomyłka, Atmega 32 taktowana jest z częstotliwością 16MHz. Umieszczam także kod źródłowy jaki wyskrobałem. wszelkie uwagi mile widziane. https://filmy.elektroda.pl/83_1416058356... Dodano po 5 ...i jeszcze jedna...

    Programowanie Początkujący   15 Lis 2014 19:53 Odpowiedzi: 2    Wyświetleń: 1707
  • [mega16][bascom] Sterowanie 25 LED - programowy PWM

    To czekamy na prezentację jak już wszystko będzie działać :) Prezentacja na pewno będzie jak już wszystko złożę w całość. Jak na razie w wolnych chwilach pomiędzy zajęciami staram się dopracowywać wszystko na płytce stykowej. Zaobserwowałem dziwną rzecz. Atmega po kilku przejściach programu (czyt. po kilku uaktywnieniach ledów z czujnika) samoistnie...

    Mikrokontrolery AVR   06 Maj 2011 12:35 Odpowiedzi: 66    Wyświetleń: 14632
  • ATMEGA 2560: Jak odtwarzać krótkie pliki WAV bez użycia avr-dos.bas?

    Niestety nadal w programie jest błąd. Ta moja wersja z krótszym buforem też się zawiesza. Jak bufor był krótszy i zaczynał się od 0 i szedł do 31 to zawieszanie następowało tak jak normalnie. U mnie po 67 sekundach. Czyli ta BASCOMowa zmienna siedzi gdzieś na początku bufora. Przesunąłem wykorzystywaną cześć bufora do indexów 128…159 i zawieszanie...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 97506
  • 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ń: 1440
  • [ATMEGA][BASCOM] Wyłączanie programowe LCD na T6963C.Jak?

    Niestety - tylko uwalic zasilanie, albo wykorzystac piny RESET lub HALT, ktorych najpewniej nie masz wyprowadzonych na zlacze. Tez sie dziwie ze producenci nie wyprowadzaja tego na zlacze, skoro to jedyny sposob na zakimanie kontrolera...

    Mikrokontrolery AVR   10 Kwi 2011 08:54 Odpowiedzi: 6    Wyświetleń: 2828
  • ATmega16A - reset programowy po wywołaniu przerwania komparatora analogowego

    Nie podałeś schematu, więc spytam. Czy kondensatory filtrujące są? Jak zasilana jest ATmega? czy źródło zasilania ma odpowiednia wydajność prądową?

    Mikrokontrolery AVR   16 Kwi 2015 17:32 Odpowiedzi: 4    Wyświetleń: 1047
  • Atmega reset przez BT - Tranzystor jako przełącznik

    1. Pin 13 arduino jest nieszczęśliwy, bo na nim jest diodka migająca w czasie startu bootloadera. Użyj innego pinu. 2. Tylko mi nie chodzi o zdalny reset, nie jest mi to do niczego potrzebne. - hmm, skoro nie chcesz zdalnego resetu, to po co ten wątek? :D Chodzi Ci o to, aby aktywować bootloader - więc spróbuj wywołać reset procesora === aktywację bootloadera...

    Arduino   20 Sie 2016 22:02 Odpowiedzi: 33    Wyświetleń: 3102
  • Atmega328P: wykonanie przerwania po wybudzeniu, SPI i MISO, resetowanie

    Mam takie małe pytanie Czy jeżeli usypiam tak [syntax=bash] set_sleep_mode(SLEEP_MODE_PWR_DOWN); cli(); sleep_enable(); sleep_bod_disable(); sei(); sleep_cpu(); sleep_disable(); sei();[/syntax] To przy budzeniu przerwaniem przy pierwszym sygnale przerwaniu wykona się przerwanie i w nim kod? czy leci jak skończył przed usypaniem? Drugie pytanie jeżeli...

    Arduino   16 Cze 2020 18:26 Odpowiedzi: 14    Wyświetleń: 687
  • Wybór napięcia odniesienia dla ATmegi: LM285Z-2.5V czy LM336Z-5V?

    wstawie tam te zewnętrzne źródełko 2,5v dam też wzmacniacz operacyjny LM358 2xWzm. albo LM348 4xWzm. Jasne ze mozesz tak zrobic, zawsze programowo mozesz przelaczac sie miedzy zewnetrznym a wewnetrznym. Takze wzmacniacz operacyjny moze sie przydac, choc programowo mozesz ustawic wzmocnienie wewnetrzne jako 1x, 10x, 200x co do wiekszosci ekperymentow...

    Mikrokontrolery   31 Maj 2007 12:32 Odpowiedzi: 13    Wyświetleń: 8314
  • [ATmega] [ATmega][C] Sterowanie serwem i buzzerem po naciśnięciu przycisku - kod C

    ... dlatego chciałem to zorganizować programowo na kontrolerze, żeby przy pierwszym odpaleniu programu na procesorze do EEPROM-u zapisało domyślne wartości. A później przy kolejnych uruchomieniach procesora nie było już tego zapisu przy uruchomieniu tylko odczyt. Ale coś czuję w kościach, że się tak nie da... Jak to się nie da? .... ależ da się i powiem...

    Mikrokontrolery AVR   05 Lip 2011 22:27 Odpowiedzi: 25    Wyświetleń: 6197
  • [ATMEGA[BASCOM] Zdalna aktualizacja oprogramowania ATMEGA przez RS485 - jak to zrobić?

    Masz moim zdaniem 2 sposoby na zrobienie tego - łatwy i fajny: - Łatwy - wykorzystujesz normalny bootloader (jest kilka ogólnodostępnych wspierających RS485). Urządzenie przestawiasz w tryb bootloadera. Najłatwiej to zrobić ręcznie (czyli Reset + np trzymać jakiś przycisk), ale można tez zrobić to programowo. Dalej programujesz urządzenie "normalnie"....

    Mikrokontrolery AVR   01 Gru 2010 01:23 Odpowiedzi: 37    Wyświetleń: 10295
  • I2C na ATmega644P: Kod Master nie działa poprawnie, co może być przyczyną?

    witam, napisałem dwa kody na obsługę i2c master(atmega644p): /* * main.c * * Created on: 16 lut 2018 * Author: Mirosław Kardaś * web: www.atnel.pl */ #include <avr/io.h> #include <avr/interrupt.h> #include <string.h> #include <util/delay.h> #include <avr/wdt.h> #include <avr/pgmspace.h> #include <avr/eeprom.h>...

    Mikrokontrolery AVR   25 Sie 2024 22:00 Odpowiedzi: 5    Wyświetleń: 354
  • [atmega16] [atmega16][bascom] Reset procesora podczas 9 cyklu automatyki bramy

    nie dość, że w przerwaniu dajesz opóźnienia waitms o czym wspomniał kolega powyżej - to jeszcze wyświetlasz coś w przerwaniu na LCD a to już msakra. do tego wszystkiego daj nie tylko dyrektywę informującą jaki zegar ale co najważniejsze dyrektywy ustawiające stos sprzętowy i programowy - dodatkowo zmień wtedy ich wartości na większe niż domyślne bo...

    Mikrokontrolery AVR   07 Cze 2009 22:29 Odpowiedzi: 7    Wyświetleń: 1670
  • Jak zresetować ATmega przez RS232 na linii CTS lub RTS?

    Nie byłoby pewniej dokonywać resetu poprzez programową obsługę ? Ustawiasz sobie określony ciąg odebranych danych które definiujesz jako reset w momencie kiedy avr to obierze skacze pod adres $0000 i masz reset.

    Mikrokontrolery AVR   22 Lip 2010 21:58 Odpowiedzi: 10    Wyświetleń: 3132
  • [Atmega644p] Jak wykonać programowy reset Atmega644p bez użycia watchdog?

    Program się resetuje jak go jumpniesz w kosmos, symulator to potwierdza;)

    Mikrokontrolery AVR   14 Mar 2010 12:58 Odpowiedzi: 11    Wyświetleń: 2012
  • AT89C2051 - porty w stanie wysokim po resecie, dioda LED nie miga

    To nie uszkodzenie. One tak mają. Porty w 2051 po resecie przechodzą w stan wysoki. To nie ATmega niestety. Trzeba programowo potem ustawiać stan niski. No i trzeba to brać pod uwagę podczas projektowania układów bo coś może się na chwilę załączać po resecie µC albo po włączeniu zasilania. Prawdopodobnie masz coś nie tak z programem.

    Mikrokontrolery   17 Kwi 2007 20:55 Odpowiedzi: 24    Wyświetleń: 2390
  • LED CUBE 4x4x4 [Atmega16/32][C]

    http://obrazki.elektroda.pl/4134553500_1... Witam. Chciałem wam przedstawić mój najnowszy ukończony projekt jakim jest kostka LED 4x4x4. Niestety na forum jest mało takich projektów, a ja usilnie chciałem mieć taką kostkę, aby była bezpośrednio połączona z płytką. (bez plątaniny przewodów na płytce uniwersalnej). Trafiłem na stronę...

    DIY Konstrukcje   22 Wrz 2013 15:26 Odpowiedzi: 149    Wyświetleń: 102429
  • Resetowanie się atmega8, przy załączaniu przekaźnika

    Kolego chrobek W programie zastosuj jedną pętle Do Loop i w niej umieść sprawdzanie przycisków,stycznika,komparatora,stanu przekażników.Uruchom programowy licznik i w pętli Do Loop wykorzystaj go do sprawdzania stanu przycisków i innych zewnętrznych urządzeń.Do podprogramów skacz tylko aby go wykonać (nie używaj Waitms a tym bardziej Wait 1 w tym czasie,...

    Mikrokontrolery AVR   12 Kwi 2012 19:28 Odpowiedzi: 60    Wyświetleń: 15137
  • ATmega644PA - reset EEPROM i RTC po zaniku zasilania sterownika

    Kabelki skrócone, problem jak narazie się nie pojawia, czyli jest dobrze :) Teraz z kolei walczę, a raczej poprawiam błąd programowy z kasowaniem daty i ustawień przez wyjęcie kabla usb z gniazda. Rozumiem, że wysyłane są śmieci, które procek zapisuje, śmieci te to same zera...usart wysyła tablicę zer, która się zapisuje. Zrobiłem sobie w programie...

    Mikrokontrolery   03 Wrz 2013 16:49 Odpowiedzi: 30    Wyświetleń: 3870
  • Czy użytek sprzętowego WatchDog ma jakieś przewagi nad programowym?

    oraz "the frequency depends on supply voltage, temperature and batch variations" WD nie służy do precyzyjnego odmierzania czasu. Zobacz w nocie jak zależy od podanych parametrów, a okaże się, że to raczej nie ma większego znaczenia. Zewnętrzny WD często oferuje znacznie szerszy zakres wartości limitów czasu. Ma to znaczenie w szczególności w aplikacjach...

    Mikrokontrolery AVR   08 Kwi 2022 12:20 Odpowiedzi: 8    Wyświetleń: 963
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Niech się Kolega nie tłumaczy, niestety takie czasy, że większość ludzi zabiegana. Jeszcze nie próbowałem, jutro w pracy spróbuję ( chyba najwięcej ostatnio robię w pracy, jak się odrobię to mam 1-2 godziny luzu do końca pracy, niestety duża konkurencja w branży i obroty spadły - mniej pracy ). Trochę mi zeszło nad dopasowaniem kodu MAX7219 - próbowałem...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2493
  • Jak wykorzystać 1-wire do resetowania switchy LAN na 300m?

    Temat poruszany ale ... pomysl nowy. Jak doskonale wiemy w sieci LAN (typowa skretka) zostaja 2 pary wolne (na 100% b-nieb. nieb.). Wykombinowalem sobie ze moze te linie wykorzystac do podlaczenia slave-ow poprzez magistrale 1wire. Mam w sieci ok. 7 switchy one lubia sie czasem "zawiesic" nie wnikam w stan programowy bo z tym roznie. Zwykle pomaga odlaczenie...

    Mikrokontrolery   28 Mar 2007 18:29 Odpowiedzi: 19    Wyświetleń: 3819
  • [ATmega8] [C] - Oświetlenie schodów na 15 diodach, oddzielne porty.

    W praktyce masz dostępnych 22 pinów I/O + 1 w rezerwie ( RESET ). Ramu jak na takie zadanie wystarczająco. 15 kanałów programowych PWM da się zrobić. Dwa przyciski (np. INT0 i INT1), pin ICP do detekcji IR. Wejścia na bazie sprzętu bez potrzeby poolingu więc program wyjdzie nie za duży. Wyjścia jak kol. Raphaw napisał koniecznie separowane albo uln'ami...

    Mikrokontrolery Początkujący   13 Gru 2012 15:09 Odpowiedzi: 13    Wyświetleń: 3060
  • [Atmega8] Układ działa tylko z programatorem STK200 podłączonym do PC, co robić?

    Witam :) Wykonalem dlas pewnej osoby ukladzik z Atmega w roli glownej, programowym PWMemem i komunikacja po USARCIE, wszystko u mnie gotowe, dzialajace. Wszystko juz dzialalo wiec uklad oddsalem :) U tejże osoby jednak po zaprogramowaniu (nie sprawdzony uC przed programowaniem) Atmega nie chciala wystartowac (reset powinna zasygnalizaowac 3 mignieciami)....

    Mikrokontrolery AVR   27 Sie 2009 07:08 Odpowiedzi: 5    Wyświetleń: 1085
  • Czy użycie pinu Reset w Atmega8 do LCD zablokuje programowanie ISP?

    Witam wszystkich. Zaczynam zabawę z AVRami i robię prostą płytkę testową. Pytanie jest takie, że nie wiem czy jak napisze program w którym zdefiniuje pin Reset jako pin, jeden z 6, do obsługi LCD, to czy będę mógł normalnie programować i czy ta ATmega się nie zablokuje dla ISP. Oczywiście to co napisałem to tylko programowo konfigurowalne bez użycie,...

    Mikrokontrolery AVR   07 Maj 2010 21:48 Odpowiedzi: 7    Wyświetleń: 1316
  • ATmega128L resetuje się przy wywołaniu funkcji w AVR Studio 4

    Jak najbardzie jest to możliwe i jest to bardzo trudny błąd programowy do wykrycia. To ciekawe że kompilator C sam tego nie zrobił.

    Mikrokontrolery   11 Sie 2006 13:44 Odpowiedzi: 3    Wyświetleń: 1146
  • [atmega8] zawieszenie - zabezpieczenie przed utratą danych

    możesz zrobić przerwanie z timera + programowy "watchodg" który sprawdzi co jakiś czas czy procesor działa. Jeśli nie (bo wartość w programowym watchdogu jest zbyt duża) to wtedy taka sekwencja: 0. sprawdzenie flagi "gotowy" - jeśli ustawiona to czekaj na reset z WD - nie rób nic 1. reset wd 2. zapis do eeprom 3. ustawienie flagi "gotowy" cóż, słyszałem...

    Mikrokontrolery AVR   18 Mar 2011 12:36 Odpowiedzi: 36    Wyświetleń: 5337
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    tylko jeszcze pytanie czy walnięty programowo jest STLINK czy felerne są procki ? One są OK. Bardzo trudno je zepsuć. Bład popełnia ten, kto je programuje i podłącza. Wgranie softu bez poprawek już NIEMOZLIWE Pewnie program poszedł w maliny i zmienił ustawienia pinów do debug. Weż sobie zainstaluj STMCubeprogrammer i podłacz płykę pod resetem. Niestety...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6990
  • [Atmega8] [Atmega8][Bascom] Kod nie działa po krótkim naciśnięciu przycisku - jak naprawić?

    Miałem kiedyś jakąś potrzebę na taki 8-o przyciskowy program dla attiny2313. Zamieszczam go w całości z komentarzami, może Ci się przyda: [syntax=basic4gl]$regfile "attiny2313.dat" $crystal = 1000000 '-- Config Portb = Input Portb = &B11111111 Config Portd = Output Portd = &B00000000 Config Porta.0 = Output Porta.0 = 0 Dim Nr As Byte 'licznik...

    Mikrokontrolery AVR   06 Paź 2012 16:43 Odpowiedzi: 13    Wyświetleń: 2313
  • Atmega8 i LCD PCD8544: Dlaczego sprzętowe SPI nie działa?

    Witam. Uruchomiłem LCD z telefonu Nokia 3310 z Atmegą 8. Na programowym SPI działa bez problemu. Na sprzętowym działać nie chce. Kod: [syntax=c] #define LCD_CLK_PIN (1<<PB5) #define LCD_DATA_PIN (1<<PB3) #define LCD_DC_PIN (1<<PB1) #define LCD_CE_PIN (1<<PB0) #define LCD_RST_PIN (1<<PD7) //######################################...

    Mikrokontrolery AVR   09 Lis 2011 18:37 Odpowiedzi: 3    Wyświetleń: 2986
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    Tomqu z podanych przeze mnie linków ściągnij przykład 04 i podmień w nim main.c na: [syntax=c]#include"main.h" //**************************************... #define BUF_SIZE 8 // definiujemy bufor o rozmiarze 8 bajtów (musi byc potega dwójki dla tego sposobu!!!) // definiujemy maskę dla naszego bufora #define BUF_MASK...

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 5034
  • Jak zresetować programowo mikrokontroler 2051? Pomysły na watchdog'a

    Można coś kombinować, ale nigdy nie będzie to watchdog o 100% pewności. Niestety nawet AT89S53 z włączanym w 2 instrukcji po resecie watchdogiem potrafi się zawiesić :!:. Jedyny pewny sposób to zewnętrzny watchdog lub procesor z watchdogiem uruchomionym na stałe (np. ATMEGA...)

    Mikrokontrolery   19 Lis 2003 22:38 Odpowiedzi: 9    Wyświetleń: 1589
  • [Bascom] (RX) programowy. Co jest nie tak w kodzie?

    a mi sie udalo oszukać :) ale działa to tylko atmega - atmega z GPS tego numeru sie nie wykręci a szkoda ;) Open "comc.5:4800,8,n,1" For Input As #1 Open "comc.4:4800,8,n,1" For Output As #2 Do K6 = Waitkey(#1) ' odczyt bajtu Print #2 , "" ' reset If K6 = 13 Then Exit Do K3 = K3 + Chr(k6) Lcd K6...

    Mikrokontrolery AVR   21 Maj 2009 16:01 Odpowiedzi: 31    Wyświetleń: 3685
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    MadArtSoft --> najważniejsze to tak jak widzisz - umieć sobie radzić podążając jakimiś małymi krokami. Jednym z nich było to sprawdzenie z Bascomem ;) teraz ja na twoim miejscu - zabrałbym się po pierwsze za upewnienie się czy na 1000000% masz poprawnie ustawione fusebity (chodzi o częstotliwość taktowania procka - i czy takie masz ustawienie w projekcie...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 8134
  • Zewnętrzny timer z wyzwalaczem na ATmega - NE555 czy układ na I2C?

    Potrzebny mi timer z wyzwalaczem i przerwaniem na ATmega. Takie rzeczy robi sie programowo, albo programowo wydłużając czas zliczania timera sprzętowego w mikrokontrolerze, można też z uzyciem przerwań. Dlaczego chesz to zrobić całkowicie sprzętowo, obawiasz się o to że program przestanie poprawnie pracować? czy nie wiesz jak to zrealizować w programie?...

    Projektowanie Układów   07 Lip 2015 13:17 Odpowiedzi: 19    Wyświetleń: 1074
  • Atmega – jak dynamicznie włączać i wyłączać watchdog w C++ podczas programowania?

    Ale teraz jest w ogóle bez WatchDoga więc jak kolega przynajmniej czasami będzie go włączał to chyba tragedia się nie stanie? Można programowo wyłączać i włączać. Wszystko jest w Datasheecie w rozdziale "System Control and Reset" Włącza i wyłącza się bitem WDE w rejestrze WDTCR.

    Mikrokontrolery AVR   05 Gru 2009 23:53 Odpowiedzi: 61    Wyświetleń: 6800
  • [AtMega644] AtMega644 GCC - Konfiguracja przerwań PWM i INT0, reset układu

    oprócz zmiennej temp reszta czyli aż int0_flag jest volatile większa cześć kodu jest z słynnej ostatnio książki na forum. jeszcze nie zdążyłem za dużo pozmieniać [syntax=cpp] /* * main.c * * Created on: 2012-02-14 * Author: Jacek */ #include <avr/io.h> #include <stdlib.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery AVR   15 Lut 2012 21:12 Odpowiedzi: 9    Wyświetleń: 1963
  • Programowanie mikrokontrolera Atmega324a-pu dla układu LED - prośba o weryfikację kodu

    napisałem program zmieniłem taktowanie uc na 8MHz wgrałem program jedyne, co działa to obsługa przycisków Dodano po 24 Problem najpewniej występuje w tej części programu: Dodano po 3 66 osoby widziały ten post, ale tylko jedna odpowiedziała. Wiesz dlaczego? Ponieważ Twój kod i schemat są nieczytelne. Nadal to jest problem? Jakie mosfety włączają zasilanie?...

    Mikrokontrolery Początkujący   09 Paź 2023 15:54 Odpowiedzi: 11    Wyświetleń: 843
  • atmel atmega16a-pu - Obsługa 8 serw w C - programowy PWM nie działa

    Witam Od razu zaznaczę, że w kodowaniu jestem początkujący Mam problem z tym kodem - mianowicie żadne serwo się nie porusza przy zastosowaniu poniższego kodu. Polega on na sterowaniu wypełnieniem od 0 do 2,3 ms w pierwszej pętli for trwającej 10us o co dba timer. Gdy pętla będzie wykonywana po raz 150, stan na liniach portu A powinien wrócić do 0. Gdy...

    Mikrokontrolery AVR   19 Mar 2015 09:09 Odpowiedzi: 19    Wyświetleń: 1665
  • Dlaczego Atmega 328p nie resetuje się przez Watchdog w BASCOM?

    Dobra, skoro nie ma rozwiązania, to poradziłem sobie w inny sposób. Podłączyłem do PINu RESET fototranzystor i do wolnego portu diodę LED. Programowo ustawiam stan niski na porcie, zapala się led i resetuje Uc. Jednym słowem programowe resetowanie wspomagane sprzętowym :D. Działa prawidłowo, sprawę Watchdoga na razie zostawię w spokoju.

    Mikrokontrolery AVR   06 Sty 2012 23:10 Odpowiedzi: 16    Wyświetleń: 4323
  • Szukam układu AVR z ATmega 128 do pomiaru analogowego i przesyłu USB/RS232

    Na takiej płyteczce uniwersalnej http://www.cyfronika.com.pl/art44/um0.jp... (35 x 86 mm) posadziałem: ATMega8 (6* ADC 10 bit) kwarc przycisk reset MAX232, czyli mam RS-232 (jest miejsce na drugi, programowy) stabilizator 5V goldpiny do portów, złącze ISP 2*led (zasilanie i "sonda" z tranzystorem) koszt? kilkanaście złotych (kolejna wersja będzie chyba...

    Mikrokontrolery   23 Kwi 2008 00:35 Odpowiedzi: 22    Wyświetleń: 2187