atmega reset programowy

Znaleziono około 382 wyników dla: atmega reset programowy
  • 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ń: 3265
  • REKLAMA
  • 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ń: 2178
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 1441
  • 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ń: 2976
  • 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ń: 6473
  • REKLAMA
  • 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ń: 2032
  • [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ń: 3916
  • [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ń: 2190
  • 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ń: 1701
  • REKLAMA
  • [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ń: 14617
  • 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ń: 97350
  • REKLAMA
  • 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ń: 1035
  • [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ń: 2819
  • 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ń: 1431
  • 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ń: 3078
  • 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ń: 678
  • [Atmega644p] Jak wykonać programowy reset Atmega644p bez użycia watchdog?

    Dobra nie będą Cię więcej męczył tylko powiem. To nie będzie reset. Podczas sprzętowego resetu są asynchronicznie resetowanie wszystkie rejestry specjalne. Czyli piny są ustawiane jako Hi-Z, Timery są zatrzymywane, ADC/I2C/SPI/UART zatrzymywane, przerwania wyłączane itd. itp. Skok pod adres 0 nie zrobi tego. K***a. Nic nie zrobi. Żeby to zrobić trzeba...

    Mikrokontrolery AVR   14 Mar 2010 12:58 Odpowiedzi: 11    Wyświetleń: 2000
  • 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ń: 8299
  • [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ń: 6191
  • [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ń: 10277
  • 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ń: 102354
  • 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ń: 345
  • [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ń: 1664
  • 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ń: 2384
  • 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ń: 1137
  • 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ń: 3099
  • 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ń: 15104
  • 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ń: 939
  • 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ń: 1952
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2469
  • 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ń: 1310
  • [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ń: 3051
  • [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ń: 1067
  • 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ń: 3810
  • 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ń: 6873
  • [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ń: 5319
  • [MEGA128] Dlaczego ATmega128 resetuje się przy przerwaniach w programie migania diody?

    Co do pierwszego postu: To jest wynik pisania czegoś takiego jak "TIMSK = 0x80;" W ten sposób załącza się przerwanie OCIE2:"Timer/Counter2 Output Compare Match Interrupt Enable" a nie TOIE2:"Timer/Counter2 Overflow Interrupt Enable", który jest bit niżej. W symulatorze dokładnie widać, że jest wykonywany nie ten wektor przerwania. http://obrazki.elektroda.net/94_12161272...

    Mikrokontrolery AVR   15 Lip 2008 14:13 Odpowiedzi: 19    Wyświetleń: 2067
  • 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ń: 2983
  • Jak poprawnie skonfigurować Watchdog w ATmega644?

    no nie doprecyzowałem, przed resetem przerwanie wykonuje się 30 razy , potem jest reset programowy > czyli jak w opisach Dodano po 14 edit - 1 cykl od resetu do resetu to 30 razy wykonane przerwanie i potem reset wiem, że to brzmi niedorzecznie dlatego podejrzewam jakiś kardynalny błąd w ISR jest zmiana stanu pina i wysłanie na uarta > stąd wiem, że...

    Mikrokontrolery AVR   02 Cze 2020 09:34 Odpowiedzi: 5    Wyświetleń: 708
  • Ł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ń: 5016
  • 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ń: 1586
  • [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ń: 3679
  • 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ń: 1065
  • 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ń: 6785
  • Brak komunikacji z DS18B20+ przy podłączeniu do Atmega16, oscyloskop resetuje

    Witam serdecznie, problem z DS18B20 jest następujący - podłączam do atmegi, włączam, teraz na oscyloskopie widzę impuls resetu i nic więcej. Zero komunikacji ze strony DS'a. Próbowałem podłączać dwa które mam i jest problem. Oczywiście podłączony jest rezystor pull-up 4,7k Ohm, korzystam ostatecznie z programu zamieszonego tutaj http://www.jaglarz.com/ja/elektronika/ds...

    Mikrokontrolery Początkujący   07 Mar 2012 15:50 Odpowiedzi: 5    Wyświetleń: 1611
  • 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ń: 834
  • 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
  • Bascom - Atmega 128 i zerowanie flagi przerwania zewnętrznego

    Witajcie Napotkałem następujący problem - Mam układ komunikujący się szeregowo z procesorem w sposób następujący: 1. Układ wywołuje przerwanie 2. Odbieram dane statusu od układu 3. Wychodzę z przerwania i to działa. Problem zaczyna się jeżeli odebrane dane statusu wymuszają w procesorze kolejne operacje z użyciem układu. Ponieważ idzie to tak: 1.Układ...

    Mikrokontrolery AVR   10 Gru 2012 11:39 Odpowiedzi: 10    Wyświetleń: 3594
  • 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ń: 2169
  • [Atmega] Jak fachowo podłączyć nieużywane piny, GND, aVCC, Aref i reset?

    Wszystko racja prawie, ale istnieje minimalistyczny sposob podlaczenia: gdn i vcc podlaczam do zasilania wewnatrz ukladu istnieje polaczenie (oczywiscie programowe ograniczenia) nie stosuje zadnych podciagajacych rezystorow na resecie. a kondenstatorki przy kwarcu tylko w wypadku jak sie nie wzbudza (rzadki przypadek promilowy) i jesli juz to daje tylko...

    Mikrokontrolery AVR   31 Lip 2013 01:58 Odpowiedzi: 90    Wyświetleń: 36109
  • ATmega324PA - zmiana taktowania po resecie przez WDT, jak wykonać soft reset?

    Cześć, po włączeniu wdt i resecie procek jakby zmienia taktowanie , zdaje się że procek przyspiesza. Czy może ktoś wie czym to może być spowodowane? Szukam rozwiązania aby zrobić programowy reset. Załączam filmik. [syntax=c] DDRD = _BV(5); _delay_ms(1000); PORTD &= ~(1<<5);//led of _delay_ms(1000); PORTD |= (1<<5);//led on _delay_ms(1000);...

    Mikrokontrolery AVR   04 Cze 2020 09:48 Odpowiedzi: 6    Wyświetleń: 477
  • Zakłócenia przy obsłudze przycisków na Atmega8 po ponownym wgraniu programu

    ano widzisz - teraz lepiej, po pierwsze mała uwaga - po co te kondensatory C8 i C9 na wejściach INT0 i INT1 ?????? odłącz je rozumiem, że kwarc oraz kondensatorki 33pF dałeś maksymalnie blisko nóżek procka - teoretycznie ścieżki do nóżek kwarca nie powinny być dłuższe niż 3cm i mam nadzieję, że dałeś już teraz kondensator 100n oraz ze 47uF przy samych...

    Mikrokontrolery   06 Wrz 2007 16:23 Odpowiedzi: 13    Wyświetleń: 3145
  • Sterowanie serwem TGe9 na Atmega8 - skokowe ruchy, WinAVR, FCPU 1MHz

    Serdecznie dziękuje za udzielanie się w temacie. Uwaga użytkownika dondu była trafiona w dziesiątke aczkolwiek każdy poszerzył trochę moją wiedze. Skoki te były powodowane resetowaniem się procesora? Nie wiem czemu co i jak, ale podpiąłem pod reset Vcc przez rezystor 10k i wszystko śmiga jak trzeba. Doszkoliłem się trochę w temacie i popracuję trochę...

    Mikrokontrolery AVR   08 Mar 2012 23:36 Odpowiedzi: 28    Wyświetleń: 9485
  • 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ń: 1659
  • [I2C] I2C zwiecha po resecie mastera przy slave w trybie transmiter - jak to naprawić?

    Analizator dawal wyniki niejednoznaczne (tzn losowe fazy transmisji w trakcie zwiechy). Poradziałem sobie przez reset interfejsu i dotaktowanie razem po stronie mastera. Nie wiem dlaczego samo dotaktowanie, lub samo zresetowanie mastera nie dawało wyjścia i dlaczego master (i2c doskladnie bo master zyje) sie zawiesza. Dziwiaczny objaw - jeszcze z taką...

    Mikrokontrolery   16 Lut 2016 19:12 Odpowiedzi: 3    Wyświetleń: 723
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    Już trochę więcej wiem, spróbuję Was naprowadzić na problem, który dalej nie wiem jak rozwiązać. Obciążenie stycznika lub jego brak nie ma wpływu. Przyczyną zwisu są zakłócenia magnetyczne generowane przez cewkę stycznika tak samo podczas włączania i wyłączania. Te zakłócenia indukują piki napięciowe na osobnej płytce procesora U1. Jeśli płytki są...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 723
  • [ATmega128] [GCC] Symulowanie przerwania w AVR Studio?

    Wywoływanie przerwania w symulatorze może i jest, ale twój program nieoczekiwanie będzie się wtedy resetował. Nie musisz załączać przerwania (SPIE) żeby sprawdzać flagę SPIF. Jeśli załączysz SPIE, procek (symulowany) będzie przechodził do odpowiedniego wektora przerwań, a tam nie ma żadnej procedury obsługi przerwania (domyślnie jest skok pod etykietę...

    Mikrokontrolery AVR   10 Cze 2008 21:25 Odpowiedzi: 6    Wyświetleń: 3974
  • [BASCOM] ATmega32 BASCOM – jak wykonać programowy reset mikrokontrolera co określony czas?

    Jedno z wyjść połącz do linii RESET i sterując tym wyjsciem z poziomu programu, możesz zrobić reset procesora.

    Mikrokontrolery   02 Gru 2009 19:01 Odpowiedzi: 5    Wyświetleń: 3745
  • [AtMega128] AtMega128: Wyświetlanie str2 po wciśnięciu przycisku w C

    Po pierwsze to przydałaby się jakaś pętla w tym programie, bo na razie to po sprawdzeniu warunku następuje programowy reset i wszystko powtarza się od nowa - czyszczenie wyświetlacza, inicjalizacja itd. 4\/3!!

    Mikrokontrolery   21 Sty 2011 08:00 Odpowiedzi: 10    Wyświetleń: 1634
  • [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ń: 1954
  • Atmega - Reset mikrokontrolera przy rozłączaniu cewki przekaźnika, jak zapobiec?

    Domyślam się że to wszystko z powodu przepięć, tylko dlaczego, skoro przekaźnik jest zasilany z osobnego źródła i jest odizolowany od części płytki z mikrokontrolerem? Kwestia pojemności pasożytniczych, przez które zakłócenia przedostają się na częśc cyfrową układu. Bez diody podczas przełączania na cewce indukuje się napięcie rzędu 200+V (przykładowa...

    Mikrokontrolery Początkujący   02 Lip 2014 11:17 Odpowiedzi: 11    Wyświetleń: 2241
  • Sprawdzenie układu z mikrokontrolerem 8051 i Atmega na bazie EvB 4.3

    Kondensatory obok kwarca mają 22pF, zasilanie na resecie też sprawdziłem, ma 5V. Natomiast gdy przycisk jest wciśnięty spada do 0V. Zasilania mikrokontrolera i części przetwornika A/C sprawdziłem wynosi 5V. Natomiast napięcie referencyjne przetwornika programowo ustawiłem jako napięcie zasilania. Zastanawiam się jednak czy może komuś w sklepie podczas...

    Początkujący Naprawy   05 Sty 2013 14:43 Odpowiedzi: 9    Wyświetleń: 1665
  • Atmega 162 + FT232RL - brak odpowiedzi po czasie, reset uC pomaga

    Sytuacja wygląda tak. mój uC komunikuje się z komputerem poprzez układ FT232 na wirtualnym porcie COM. Wszystko pracuje sprawnie zaraz po włączeniu. Po nieokreślonym upływie czasu uC jest nadal w stanie wysyłać dane do komputera ten jednak przestaje odpowiadać (lub procesor odbierać). Problem rozwiązuje wyłączenie na chwile zasilania na uC (tylko tu),...

    Mikrokontrolery AVR   17 Lis 2010 10:24 Odpowiedzi: 31    Wyświetleń: 5129
  • Jak zrealizować reset Atmegi na tranzystorze z poziomu programu?

    Hmm Serdeczne podziękowanie Kod przerobiłem, troszeczkę pomyślałem i jest OKI Rzeczywiście, wasze sugestie że jestem **** programistą zmotywowały mnie :) Atmega 128 zastosowana dlatego że potrzebowałem sporej ilości wyprowadzeń no i jeszcze ilość wykonywanych procedur w tym samym momencie ponad 100. Pisze taki mały Sterownik Domowy (inteligentny dom)...

    Mikrokontrolery   07 Lut 2011 08:59 Odpowiedzi: 21    Wyświetleń: 3089
  • [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ń: 2310
  • Atmega32u4RC-AU – brak komunikacji przez ISP i USB, nie wykrywa mikrokontrolera

    Złożyłem sobie prostą płytkę z atmegą 32u4RC-AU i w żaden sposób nie mogę się z nią skomunikować. Poprzez ISP avrdude zwraca cały czas [error: programm enable: target doesn`t answer. 1] [initialization failed, rc=-1]. Sprawdzone z zworką slow sck oraz próby programowego zwalniania. Połączenia sprawdzone wielokrotnie bezpośrednio na nóżkach uC i gniazdach...

    Mikrokontrolery   31 Gru 2013 13:13 Odpowiedzi: 15    Wyświetleń: 1479
  • AVR ATmega32 Problem - ATMega 32A Sterowanie potencjometrem silnika krokowego

    Schemat który podałeś jest identyczny do drivera na A4988. Czy Twój sterownik ma regulację prądu na silnik? Ostatnio jestem bardzo zaawansowany w sterowaniu silników krokowych i najpierw sprawdzam, czy sterownik prawidłowo steruje. Z Twojego schematu: -mostki M0,M1,M2 - to mikrokroki - jeżeli nie zmieniasz programowo w czasie działania programu mikrokroków...

    Mikrokontrolery   01 Mar 2015 01:17 Odpowiedzi: 11    Wyświetleń: 3339
  • BASCOM v.1.11.7.4 - ATMEGA128 zawiesza się na WAIT i GOSUB, reset programu

    Witam. Nie miałem takowych problemów z podanymi instrukcjami. Wrzuć na forum kod który źle chodzi to prędzej coś może ktoś wydedukuje. Jeśli program po wykonaniu gosub i powrocie returnem nie działa tak jak powinien to podejrzewam że w stosunku do tego co wytworzyłeś masz ustawiony za mały stos sprzętowy,programowy lub ramkę. Sprawdź to bo z powodu...

    Mikrokontrolery   31 Maj 2006 22:40 Odpowiedzi: 4    Wyświetleń: 1253
  • Atmega+RTC - prośba o sprawdzenie schematu (Eagle)

    Zamiast diody Zenera, tranzystora i rezystora, zastosuj liniowy stabilizator LM78L05. Projekt będzie prostszy, a układ zasilania bardziej niezawodny. Dlaczego? Przeczytaj w nocie katalogowej takiego stabilizatora. Układ INPUT z zastosowaniem dodatkowych rezystorów jest zbędny. Wystarczy przyciski podłączyć bezpośrednio do pinów Atmega8, a podciągnięcie...

    Projektowanie PCB   14 Lis 2012 11:50 Odpowiedzi: 3    Wyświetleń: 1959
  • [ATMega168/C] Dlaczego tego typu eliminacja drgań styków jest błędna

    Dany jest sam rezystor 10k na reset do zasilania. A dlaczego kondensatory nie są konieczne? To niby jak będzie niwelowane drganie styków? Nie mówię tutaj o programowym, chciał bym postarać się go nie używać. Wiem że może to i dobre rozwiązanie, dla jeśli można to rozwiązać sprzętowo to czemu nie, nie wszystko musimy pchać w program.

    Mikrokontrolery AVR   15 Lip 2011 08:19 Odpowiedzi: 34    Wyświetleń: 6897
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Dorób w programie ręczne reinicjowanie modułu radiowego np. za pomocą przycisku. Jeśli się "zatnie" - zresetuj moduł programowo. U nas dał popalić układ detekcji napięcia baterii - przy bardzo wolnej zmianie napięcia zasilającego w okolicy ustawionego progu zadziałania włączał się nadajnik blokując częstotliwość. Może u Ciebie wychodzi jakaś inna wada?...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240896
  • atmega 328p - MCU Clock Frequency a programowe dzielenie częstotliwości

    Idea jest taka: Obniżam częstotliwość za pomocą ckdivX wlączam watchdoga z przerwaniami co 1s bez resetu, potem tryb power down, robie taki prosty licznik w watchdogu który jeżeli zliczy np. 500 s to ustawia stan wysoki na pinie pb0, który jest podĺaczony do int0 a to wybudza atmege. Jeżeli już atmega jest w. stanie aktywnym to wyłączam ckdiv w celu...

    Mikrokontrolery Początkujący   21 Gru 2014 23:36 Odpowiedzi: 18    Wyświetleń: 1788
  • ATMEGA128 + SIM900D - inicjalizacja i nie chce gadać

    Może reset programowy ATZ ? albo: http://www.edaboard.com/thread192604.htm...

    Mikrokontrolery AVR   05 Maj 2012 22:47 Odpowiedzi: 13    Wyświetleń: 3160
  • Atmega8a - Brak komunikacji z DS18B20, sprawdzone połączenia i programy

    Witam, Przeszukałem forum i nie znalazłem rozwiązania które by pomogło. Problem wygląda następująco. Komponenty problemu Atmega8a, bascom AVR IDE (2.0.7.5), czujnik DS18B20. Sprawdzone problemy z forum: -Nieprawidłowe podłączenie. Nóżka danych jest podciągnięta przez 4,7k Ohma do 5V -Kable zostały sprawdzone pod względem ciągłości -Sprawdziłem czy jest...

    Mikrokontrolery AVR   21 Sie 2015 14:07 Odpowiedzi: 3    Wyświetleń: 1497
  • 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ń: 3864
  • Moduł Arduino UNO + WiFi ESP8266, opinia, uruchomienie, test

    ESP8266 jest ze dwa rzędy wielkości mocniejszy od AVR'ów I tu muszę niestety bardzo surowo odpowiedzieć. Po pierwsze nie rozumie kolega wyrażeń, którymi się posługuje. Po drugie nie zna kolega rzeczywistej wydajności rdzenia Xtensa (są porównania do AVR i STM), po trzecie nie rozumie kolega ograniczeń tego SoC/MCU. A w porównaniu do tych "słabych"...

    Artykuły   18 Mar 2019 20:10 Odpowiedzi: 44    Wyświetleń: 13308
  • ATMEGA32[C] - Źle działający programowy PWM na timerze 2

    Nie chciałbym zakładać nowego wątku także, opiszę kolejny problem jaki na potkałem przy budowie tego sterownika w tym temacie. Poniżej zamieszczam testowy kod do sterowania silnikiem lewo prawo. http://obrazki.elektroda.pl/6448390600_1... Przykładowo po pierwszym wysterowania śruba przemieszcza się z punktu 1 do punktu 2, przy kolejnym...

    Mikrokontrolery AVR   25 Cze 2015 22:43 Odpowiedzi: 12    Wyświetleń: 1323
  • Seryjne/masowe wgrywanie programów do ATMEGA 328P-AU

    "wybiera programowany układ" - czyli zdejmuje reset z jednego układu a na pozostałych pozostawia aktywny? Na jeden MCU jest routowany sygnał RESET z programatora, na pozostałych jest trzymany stale aktywny. Pozostałe ścieżki programowe mogą być cały czas podłączone do wszystkich układów jednocześnie? Nie będzie przez to problemów? Nie będzie za dużej...

    Mikrokontrolery   06 Kwi 2022 09:50 Odpowiedzi: 12    Wyświetleń: 870
  • Sterownik zgrzewarki punktowej dużej mocy

    http://obrazki.elektroda.pl/4399558400_1... Witam. Jest to mój pierwszy post w tym temacie, także proszę o zrozumienie. Ostatnimi czasy zwrócił się do mnie znajomy z potrzebą wykonania sterownika do zgrzewarki punktowej o mocy teoretycznej 24 kVA zasilanej między fazowo. Podjąłem próbę i tak powstało urządzenie, które zamierzam opisać...

    DIY Konstrukcje   28 Lis 2017 21:34 Odpowiedzi: 28    Wyświetleń: 23325
  • GPS FGPMMOPA4 + modem SIM300 + ATmega64 = restarty procesora

    Wychodzi na to że jest problem z dopasowaniem sygnałów na liniach RX/TX, rozwiązaniem może być wstawienie MAX2323 na liniach SIM300 <-> uC. Podłączyłem teraz pod Atmege162, SIM300 i odbiornik FGPMMOSL3 bo tylko takie teraz mam pod ręką i jest wszystko ok, program bez przerwań mam, nic sie nie resetuje. Spróbuj może GPS odczytać na programowym...

    Mikrokontrolery   29 Gru 2009 09:38 Odpowiedzi: 9    Wyświetleń: 2626
  • Atmega8 - Bascom - reset przy wywołaniu funkcji w przerwaniach, jak to naprawić?

    Wykonywanie tak długich zadań jak choćby operacje na LCD w przerwaniach aż się prosi o kłopoty. Zrób sobie w przerwaniach kilka timerów programowych i ich zawartość badaj w pętli głównej Do...Loop i to od tych timerów uzależniaj kolejność wykonywania odpowiednich sekwencji (fragmentów) programu.

    Mikrokontrolery AVR   12 Lis 2012 21:18 Odpowiedzi: 10    Wyświetleń: 2022
  • Oscyloskop Cyfrowy AVR v2.0 Atmega 32 LCD LS020

    http://obrazki.elektroda.pl/2095365300_1... LCD_RST - RESET LCD_RS - RS LCD_CLK - CLK LCD_DAT - DAT LCD_CS - CS LCD_GND - GND LED_GND - GND LED+ - LED+ LCD_2V9 - 2V9 LCD_1V8 - 1V8 Chyba nie takie trudne :) Czy zastosowanie dwóch mniejszych procków np. Atmeg8 komunikujących się ze sobą poprzez UART nie poprawiło by parametrów urządzenia?...

    DIY Konstrukcje   26 Lis 2023 12:26 Odpowiedzi: 181    Wyświetleń: 99023
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Jeśli chodzi o soft, to powstał szkielet programu. Na razie odmierza to czas, i powinno obsługiwać pilot RC5. W polach „A:” – powinien wyświetlić się adres pilota, „C:” – numer przycisku z pilota. W symulacji programowej poszło, ale na razie nie mogę przeprowadzić prób z braku modelu. Ale żeby stworzyć wersje BETA...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22433
  • Jak ustawić fuse bity w ATmega z kwarcem 8MHz bez utraty programowania?

    Moze nie do konca na temat ale zwiazany z fuse bits Potrzebowalem ukladu ktory ma sporo we/wy i na forum polecono mi atmege. wiec wybralem atmega16. wczesniej do moich skromnych potrzeb wystarczal 89c2051. ale ten uklad mnie draznil :) Oczywiscie nie obylo sie z zamieszaniem fusami. odpalilem sobie kolejny zciagniety program i to byl ISP Programer....

    Mikrokontrolery   23 Cze 2005 20:32 Odpowiedzi: 15    Wyświetleń: 6954
  • Jak podłączyć TDA1543 do Atmega32 i emulować I2S na SPI?

    Witam wszystkich :) Jakiś czas temu złożyłem odtwarzacz plików dźwiękowych wav korzystający z wbudowanego w atmege32 PWM 8 bit-owego, postanowiłem poprawić jakość odtwarzanego dźwięku poprzez dodanie zewnętrznego DAC-a którym jest TDA1543 . Pojawiło się kilka problemów ponieważ nie wiem w jaki sposób mogę podłączyć i odpowiednio przerobić kod programu...

    Mikrokontrolery AVR   06 Maj 2010 19:45 Odpowiedzi: 11    Wyświetleń: 4730
  • Czy ten układ do zdalnego sterowania elektrozamkiem 12V/250mA będzie działać?

    Witam, zaprojektowalem maly uklad ktorego zadaniem jest zdalne sterowanie elektrozamkiem 12V/250mA. Schemat moze nie jest jakos skomplikowany ale chcialbym uniknac kilkukrotnego zamawiania PCB. Uklad jest zasilany z zasilacza 5V/3A, a gdy zabraknie prądu przełączy sie na zasilanie z baterii. Takie mniej wiecej obiekty programowe beda : 1. Gdy na baterii...

    Projektowanie Układów   09 Kwi 2021 19:00 Odpowiedzi: 1    Wyświetleń: 324
  • Jak zaprogramować Atmega16 do obsługi 4 wyświetlaczy 7-segmentowych?

    Jeśli chodzi o makra, no cóż... Nikt nigdy się nie pokusił, żeby o tym wspomnieć na studiach, a samemu jeszcze do tego nie doszedłem, stąd te błędy. Co do priorytetów to się nie zgodzę, bo przecież ważniejsze jest przerwanie o niższym adresie (najpierw RESET, potem INT0, INT1 itd. ) No chyba, że to co jest w książkach jest błędem. Jeśli chodzi o prąd...

    Mikrokontrolery AVR   30 Sty 2012 12:21 Odpowiedzi: 12    Wyświetleń: 7565
  • Reset programowy AtTiny2313 w C - poprawność funkcji i przerwania?

    Chciałbym wykonac reset uC po odebraniu danych z kompa - ma to być pojedynczy reset rozkaz któego umieszczę w procedurze przerwania. Jak to zrobic ? (ATmega32 , pisze w C).

    Mikrokontrolery   18 Wrz 2006 14:52 Odpowiedzi: 30    Wyświetleń: 9867
  • MegaEthernet - uniwersalny sterownik Ethernetowy

    http://obrazki.elektroda.pl/1051495700_1... Tysiące mililitrów kawy, setki demotywatoro-godzin, kilkadziesiąt „THE NIGHT OF CODE” i o to jest. Przed Państwem zielona płytka i kilka układów scalonych! Wstęp Nadeszła chwila w której, chciałbym zaprezentować mój projekt szerszej grupie elektroników. Od jakiegoś czasu, w przerwach...

    DIY Konstrukcje   13 Wrz 2011 17:12 Odpowiedzi: 40    Wyświetleń: 27218
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2685
  • Atmega8 - Jak skonfigurować programowy PWM w Bascom do sterowania LED?

    Dodałem tak jak wcześniej pisałem [syntax=basic4gl]Prztimer: Incr Licznik If Licznik = 100 Then Licznik = 0 If Licznik < Pwm(1) Then Set PORTD.1 Else Reset PORTD.1 If Licznik < Pwm(2) Then Set PORTD.2 Else Reset PORTD.2 itd.. Return[/syntax] I teraz zamiast się kolejno zapalać to kolejno jest krótkie błyśnięcie Kurcze nikt mi nie podpowie?

    Mikrokontrolery   03 Maj 2012 21:06 Odpowiedzi: 24    Wyświetleń: 11522
  • Gdzie umieszczać reset Watchdog w AT90S2313 i ATMEGA8?

    Czyli mamy metodę punktów kontrolnych z programowym odliczaniem resetu procesora. Znowu można by się czepiać, że program może się zapętlić na instrukcji zerowania Twojej zmiennej BŁĄD i co wtedy. Tyle, że najpierw by się trzeba zastanowić jakie jest prawdopodobieństwo takiego zdarzenia (myślę, że jest to coś bliskiego zeru absolutnemu).

    Mikrokontrolery   01 Sie 2005 11:10 Odpowiedzi: 30    Wyświetleń: 4757
  • [ATMega32] ATMega32: Nieprawidłowe działanie PWM przy ustawieniach portu i przerwaniach

    Witam. Od 3 dni siedzę już nad programowym PWM. Wykorzystuję do tego przerwanie na timerze, ale coś nie działa tak jak powinno otóż jak nie mam ustawionego stanu 1 na ostatnim bicie portu to PWM dziwnie się zachowuje. //Includes #include "avr/io.h" #include "inttypes.h" #include "stdio.h" #include "util/delay.h"...

    Mikrokontrolery AVR   06 Lis 2009 17:31 Odpowiedzi: 6    Wyświetleń: 2195
  • Atmega - czy 20 MHz przy 3.5 V wpłynie na dokładność timerów?

    Witam! Nie działa mi taki kod: [syntax=c]#include <avr/sleep.h> #include <avr/power.h> #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/wdt.h> int watchdog_counter=0; void watchdog_init() { cli(); wdt_reset(); WDTCSR |= (1<<WDCE) | (1<<WDE); WDTCSR |= (1<<WDIE)...

    Mikrokontrolery Początkujący   09 Gru 2014 15:50 Odpowiedzi: 12    Wyświetleń: 2043
  • LCD od S65 sterowany przez ATmega16.

    To jest wyświetlacz LS020 na sterowniku Sharpa. Odpaliłem już ten wyświetlacz ale na programowym SPI a nie na sprzętowym ARM-owskim. I rzeczywiście po zainicjowaniu pokazuje śmieci i jak narazie umiem go wyczyścić kolorem. Teraz biorę się za znaki ;D. Jakby ktoś miał jakieś wątpliwości to RESET i CS są aktywne w stanie niskim (to dla tych którzy zaczynają...

    DIY Konstrukcje   12 Gru 2013 22:15 Odpowiedzi: 366    Wyświetleń: 168194
  • Atmega32[C] SPI - jak poprawnie zainicjalizować potencjometr MCP41100?

    Czy na programowym SPI potencjometr działał w tej samej konfiguracji sprzętowej? Programator nie zostawia /RESET-u? Prawidłowo jest podłączony ten potencjometr? Najlepiej by było gdybyś pokazał schemat/zdjęcie układu. Pozdrawiam, GSM

    Mikrokontrolery AVR   29 Lis 2012 04:18 Odpowiedzi: 10    Wyświetleń: 2538
  • [atmega16] [atmega16][lcd] WC1602E-STBLWNC06 wyświetla tylko kwadraty - co robić?

    Tu nie ma co gdybać, najlepszym rozwiązaniem byłoby napisanie porządnego kodu obsługi LCD zamiast tej lepianki z błota. Jeśli autor tego nie potrafi to są dziesiątki gotowych bibliotek dostępnych w internecie. Tak jak napisał m8se , acz nie do końca. Owo "trzykrotne konfigurowanie 8-bitowego interfejsu" to nic innego jak programowy reset wyświetlacza....

    Początkujący Elektronicy   25 Paź 2013 20:17 Odpowiedzi: 37    Wyświetleń: 4716
  • Atmega 16 - dwa pytania. Timer, końcówki portu C.

    Nie mam przez weekend dostępu do programatora itp. aby sprawdzić mój program. Czy poniższy kod zadziała jak programowe pwm na pd.2 oraz czy pb.3 będzie sobie mrugał? Wiem że nie powinienem pytać, tylko to sprawdzić ale zależy mi na waszej opinii :D $crystal = 1000000 $regfile = "m16def.dat" Config Timer0 = Timer , Prescale = 8 On Timer0 Przerwanie...

    Mikrokontrolery AVR   30 Kwi 2009 21:22 Odpowiedzi: 6    Wyświetleń: 1330
  • Jaki programator AVR do ATMEGA16 zamiast AVR PROG MKII?

    Kondensator na nodze reset zbędny, a nawet przeszkadzający. A jak nie wykrywa to musiałeś coś uszkodzić - nie ma mocnych, żeby procesor sam z siebie padł w takim stopniu, że nie startuje nawet z bootloadera. A z tej półki cenowej możesz poszukać jeszcze STK500v2, ale na układzie FT232RL, a nie programowym USB. Choć moim zdaniem ten programator który...

    Mikrokontrolery Początkujący   17 Kwi 2013 00:24 Odpowiedzi: 25    Wyświetleń: 3636
  • Jak rozpoznać typ procesora AVR (ATmega) w programie?

    teraz po przemyśleniu całej sprawy okazuje się rzeczywiście jak już nawet rozpoznam układ to programowo strasznie ciężko będzie wszystko ogarnąć - nawet kompilatorowi się to nie spodoba :) ... wymyślę coś innego :). Można odczytać sygnaturę układu (w ATMEGA2560 tak robię). [syntax=asm]clrZH ldiZL, LOW(0x0000) ; Z na 0x0000 (Device Signature Byte 1)...

    Mikrokontrolery AVR   21 Sie 2014 13:40 Odpowiedzi: 3    Wyświetleń: 1149