Niestety watchdog wyłączony (fusebity), przerwania są wyłączone (instrukcja cli). Poprawiłem konfigurację uartu ale problem nadal wystepuje....
Zasilałem układ małą przetwornicą 5-2,9V z osobnego portu USB, zasiliłem układ z ogniwa Li-ion i zadziałał. W czym rzecz? Watchdog nieruszany, fusebit nie włączony/ domyślny. Procesor powinien startować od 1.8V. VLM? Domyślnie ma wartość 0 wiec to nie to powinno być. Procesor po szczęśliwym zaprogramowaniu ponownie podłączyłem pod przetwornicę i program...
Bo pewnie masz FuseBit WDTON ustawiony.
sugerowalbym ustawic "Fusebit B" i uzywac watchdoga
Proponowałbym spróbować: #define F_CPU 12000000UL przesunąć przed #include <util/delay.h> , bo opóźnienia będą nieprawidłowe. Kompilator nie wyświetlał żadnych ostrzeżeń? Wyłączyć fusebit WDTON (hfuse=0xD9 zamiast 0xC9), bo on włącza watchdoga, a nigdzie go nie resetujesz. Przy ustawionych domyślnie bitach WDP2:WDP1:WDP0 na 0 mikrokontroler będzie...
Włączyłeś WATCHDOGa. i tym fusem nie można zablokować procka
Z opisem OTP mi trochę zejdzie. Najpierw opiszę dekodowanie BINa. Będę też musiał zmapować "fusebity", bo wyciąganie starego laptopa z windowsem za każdym razem jak coś chcę przestawić jest dość upierdliwe. Programator, jest nowsza wersja (w kolejce do opisania), podesłałem pliki na PW. Kilka spostrzeżeń odnośnie samych mikrokontrolerów. Fusebity trzeba...
Watchdog jest wyłączony. Na wszelki wypadek podam fusebity: http://obrazki.elektroda.net/30_12533118... Wgrywałem już sprawdzone porgramy, które na 1000% działają i nic. Nie wiem już nic xD P.S. Bascom nie jest dla mnie wszechmogący ;)
A przestawiałeś fusebity? Jeśli nie wybrałeś, że WD jest zawsze on, to w czym problem?
Połączyłem wyjście PB3 na wejście PB3 pacjenta i odzyskałem kontakt. Odczytuję i ustawiam fusebity (było kurde CLK na EXT) i niby ok , czytam FLASH EEPROM, wczytuję HEX ale program nie działa prawidłowo. Co może jeszcze być? Dodano po 8 Niepotrzebnie aktywujesz watchdoga (bit WDTON). Wyłącz ten bit, tzn. wpisz do lfuse np. 0x26 i będzie ok.
Reset podciągnąć do zasilania rezystorem 10kΩ i odsprzęgnąć zasilanie kondensatorami 100µF (elektrolit) i 100nF(zwykły, może być ceramiczny). Najprawdopodobnie układ się resetuje z jakiegoś powodu. Może Watchdog jest włączony (Zaprogramowany fusebit WDTON ) ?
Witam, skompilowałem AES bootloader (pod gcc). W zasadzie wszystko działa jak powinno poza jednym wyjątkiem. Jeśli zostanie wywołany reset z watchdoga procesor się zawiesza, nie pomaga sprzętowy reset, pozostaje odłączenie zasilania. Fusebity HIGH mam ustawione na D8. Początek bootloadera mam ustawiony na .text=0x1E000. Jeśli ustawię fusebity HIGH na...
Witam. Wreszcie znalazło się trochę czasu, aby dokończyć problem. Kłopot rozwiązany. Zrobiłem tak, jak sugerowaliście. Jeszcze raz posprawdzałem : - wizualnie wszystkie połączenia i luty, - wymagane napięcia, - fusebity procesora (watchdog był wyłączony), - sprawdziłem (miernikiem i diodą LED) poziom na wyjściu C.0 - przeanalizowałem program. Winowajczynią...
U mnie w obu przypadkach też czas wyświetlania jest bardzo krótki 2-3 sek. Jeżeli układ był by źle zbudowany to albo wcale by się nie włączył albo był by włączony cały czas bo przecież to atmega zapewnia podtrzymanie zasilania utrzymując na PD6 stan wysoki. A jeżeli były by źle ustawione bity zegara to przecież wyszły by błędy przy pomiarze oporników....
WD trzeba resetować okresowo, a nie raz na początku programu, w każdym razie należy go resetować częściej niż wynosi jego okres. Druga sprawa - poczytaj dokładnie co i jak z WD i z jakim okresem on startuje po resecie. Bo najpewniej masz tak, że pierwszy reset powoduje bardzo szybko kolejne resety i tak w kółko. BTW, jak masz ustawione fusebity? WD...
Fusebity rozumiem że zmieniłeś na zewnętrzny kwarc. Spróbuj jeszcze wyłączyć watchdoga w programie , może gdzieś się nie wyrabia program i się resetuje.
chciałem zrobić wstawkę asemblerową dla watchdoga ale to już nie istotne bo nauczyłem się ustawiać poszczególne bity w rejestrach i rozumiem że to wystarczy... ale problem istnieje przesiadłem się na atmega1284p tu jest watchdog do 8 s no i dla 8 nie działa 4,2 i 1s również nie działa, działa dla 0,5 i mniej - dlaczego??? dla 0,5 s wdr Wdtcsr = &B00011101...
do programowania procka używam bascoma avr demo. Domyślam się że być moze chodzi o fuse bita D?external reset? jeśli tak to mam go jako załączony (jest enabled). To wszystkie: calibration0=53 calibration1=4D lockbit=(11) no memory lock features enabled fusebit C=(1) divide clock by 8 disabled fusebit B=(1) output clock on CKOUT pin disabled fusebit...
pomoze nam ktos??? czy nikt niemaza grosz sercadla poczatkujacych elektronikow?? Z opisów wnioskuję , że watchdog "macza palce" w resecie proca :D Czy fusebity ustawione na pracę z rezonatorem kwarcowym :?: Piotrek PS Nie napisaliście , czy procki macie zaprogramowane przez AVT, czy próbujecie własnym sumptem ;) Co do samego kodu , to zdecydowanie...
Witam, przez przypadek zmieniłem fusebity CKSEL3210 z domyślnych 0100 na 0110 - tym samym przestawiłem źródło zegara z wewnętrznego oscylatora na Watchdog Oscillator 128kHz. Mikrokontroler nadal działa ale w ślamazarnym tempie - inicjacja programu i wyświetlenie pierwszego komunikatu na LCD trwa ponad minutę. Czy istnieje jakaś metoda przywrócenia go...
Gorzej jak się "rozflasi" procedura liczenia CRC ;) widze ze dla ciebie prawdopodobne jest, ze uszkodzi sie akurat tak, ze bedzie cos tam liczyc i nawet zwroci wynik wskazujacy na to, ze flash jest poprawny... no tak, prawdopodobienstwo jest... bezsensu... Widzę, że niektórzy czytają białe na białym, można i tak. Ponieważ nadal co poniektórzy udają,...
Czy ten zasilacz korzysta a watch doga? Raczej nie. Kolega kumooo podawał wcześniej ustawienia fisebit'ów dla tego zasilacza: CKSEL0:Enable CKSEL1:Enable CKSEL2:Disable CKSEL3:Enable SUT0:Enable SUT1:Disable BODEN:Disable BODLEVEL:Disable BOOTRST:Disable BOOTSZ0:Disable BOOTSZ1:Disable EESAVE:Disable CKOPT:Disable SPIEN:Enable WDTON:Disable RSTDISBL:Disable...
Jeśli WatchDog jest domyślnie wyłączony to ja go nie konfigurowałem. Także fusebit WDTON jest nie ustawiony. Z resztą: Pragnę zauważyć, że kasowanie bitów WDE i WDIE należy przeprowadzić operacją AND na zanegowanych bitach.
Schemat poprawiłem. Zmieniłem w pierwszym poście. Faktycznie, aż miło popatrzeć. Sam czasem się wkurzałem szukając ścieżki. Pomierzyłem jeszcze prądy: Atmega + SD - 220 mA Atmega bez SD - 140 mA atmega bez LCD i bez podświetlania - 84,9 mA Atmega z LCD bez podświetlania - 88 mA W założeniu ma to być: - pomiar z siedmiu DS18B20 - pomiar z dwóch czujników...
Przed przystąpieniem do ustawienia fusebitów chciałem się najpierw poradzić. Posiadam procesor atmega88PA-PU który zamierzam taktować zewnętrznym kwarcem 8Mhz. Mam napisany program do obsługi sprzętowego PWM i SPI pozostaje mi tylko ustawić odpowiedni te fusebity. Screen z programu od ustawiania fusebitów. http://obrazki.elektroda.pl/5028023400_1...
otóż mają one właśnie już PullUp Ręczysz głową za każdego producenta LCD ? ;) W trybie 4 bitowym są to piny nieużywane i tyle. Czyż przy podaniu zasilania domyślnie przypadkiem nie jest 8 bit ? Układ HT244 ma poziom rozpoznawania stanu wysokiego dla zasilania 4,5V min. 3,15V - nota, strona 6 Mam wrażenie, że te układy produkuje wielu różnych producentów...
... i nie zauważyłem ale miałem zmienione ustawienia FuseBitów - Watch-Dog'a, Boot Reset vector Enabled oraz co najgorsze BOOTSZ. Ingerencja w FuseBity pamięci FLASH skutecznie zadusiła mi Atmege. .... panie kolego ale ustawienia tych fusebitów - jakbyś ich nie zmieniał nie mają ŻADNEGO wpływu na "zduszenie" atmegi jak piszesz ;) zresztą fajne określenie...
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_...
Zrobiłem aktualizacje do 2.0.7.6. Obsługuje bez problemu USBasp, no i biblioteki do SD faktycznie lepsze - obsługują SDHC i można np. sprawdzić rodzaj karty SD. Tylko zapisywany ciąg na karcie trochę inaczej jest. Zamiast spacji jest teraz "kropka" i cały tekst bardziej "zbity" w całość. Co do rC5 to nic się nie zmieniło, właściwie to gorzej bo pracuje...
Podlug tego co piszesz to powinny dzialac (obydwa). Zdisasemblowalem oryginalny plik hex od nowa, zmodyfikowalem co nieco poczatki programow i to wszystko, sprawdzalem w symulatorze, wyglada ze dzialaja oba zgodnie z opisem. Poslalem Ci hex'y bez wlaczonego watchdoga, a jako uklad do samochodu to nie ma prawa ulec zawieszeniu, wiec przy programowaniu...
https://obrazki.elektroda.pl/2034175900_... Wczoraj wczesnym rankiem (tj. niedziela) tak sobie leżałem oglądając TV i pomyślałem, że przydałoby się zaświecić światło w pokoju, ale strasznie nie chciało mi się wstawać… Tak powstał pomysł na oświetlenie sypialni sterowane pilotem IR. ;) https://obrazki.elektroda.pl/6206372600_...
Pogrzebałem trochę w CKSEL3..0 i zrobiłem małe "kuku" mojemu AVR'ku: 1). Żaden program nie widzi procka, i mogę pomarzyć o programowaniu ISP, a używam AVR910 pod USB :cry: 2). Procesor chodzi, ale bardzo wolno na jakimś wewnętrznym watchdog oscillator 128kHz, (jedna sekunda trwa 30 naszych sekund):cry: Można go jakoś uzdrowić, może przy pomocy drugiego...
No jak, oczywiscie z bootloadera wyjscie lepiej zrealizowac za pomoca watchdoga. To przeciez aplikacja oczekuje, ze procesor bedzie zainicjowany jak po resecie, a nie bootloader. Bootloader normalnie wywoluje sie z programu, ew. stosuje sie rozwiazanie, ze po resecie procesor sprawdza jakis sygnal i wchodzi do bootloadera lub aplikacji. . tak można...
Chciałbym przetestować układ attiny13......... ............ Gdy oczywiście klikam przycisk burn bootloader przy wybranym programatorze arduino as isp (leonardo). Czy mógłby ktoś mi doradzić coś jak rozwiązać ten problem? Prawdopodobnie robisz ten sam błąd co autor filmu, kiedy zablokował dwa egzemplarze Att13, uznając że otrzymał od dostawcy wadliwe....
Mam problem z wathdog – nie wybudza. Krotki program na AVR Atmego328P zdaje się pracowac poprawnie, bo prad na 4sekundy spada z 6mA do 2,5mA by znowu wzrosnac. [syntax=c] #include <avr/sleep.h> #include <avr/power.h> volatile uint8_t deep_seconds_left; void setup() { setupWDT(); } void setupWDT() { /*** Setup the WDT ***/ /* Clear...
Jesli jakas funkcja jest wykonywana dluzej to najprosciej jest w niej umiescic dodatkowy WDR. Okresowe blokowanie WD jest bez sensu, bo, zeby WD mial sens to trzeba ustawic fusebita uniemozliwiajacego jego blokowanie... Co do tych flag - nie prosciej ustawic ktrotki okres WD i w kazdym miejscu umiescic WDR? Wtedy na biezaco WD jest resetowany w miare...
Witam, próbuję uruchomić Watchdag'a jak w temacie i mam problem reset wykonuje się pięknie a i program "wchodzi" w wektor ISR(WDT_vect), tylko, że 30 razy .... zapewne robię kardynalny błąd, z nieznajomości dogłębnej tematu poniżej kody main https://obrazki.elektroda.pl/6340020400_... może ktoś wspomoże wskazaniem błędu pozdrawiam Dodano...
Tak ale tam nie ma możliwości modyfikowania zmian świecenia a tutaj masz. Wystarczy że zmienisz kolejność: Ledy: .db 1,2,2,1,1,3,3,1,1,4,4,5,5,1 oraz ldi r16,low(Ledy<<1)+14 i masz już zmiany: czerwony-zielony-czerwony-żólty-czerwony... W taki sposób możesz sobie tworzyć dowolne zmiany świetlne. Możesz również...
Z tym Bascomem nie może byś aż tak źle - znalazłem w sieci opis pojazdu typu segway na silnikach BLDC i wszystko w Bascomie. [syntax=vbnet]'25 04 2017 'poprawiny blad z wartoscia w przypadku braku potencjometru '21 04 2015 ' m,nastawa prądu od 256 do 512 na adc 'czas migania LED ustalany przez timer 0 '255x256x60 cykli timera dla f 8Mhz 'procesor attiny88...
kleha -> na razie niestety to okienko z argumentami jest jak jest - i nie można nic z nim zrobić - ale obiecuję, że też się tym zajmę i pomyślę ,żeby było jakoś fanie - bo nie tylko ty już wspominasz o tym, że jednak ono przeszkadza takie uwagi są bardzo cenne - dzięki ;) Dodano po 1 Panowie oto propozycja - pierwsze screenschoty - zakładki Fuse-Simple...
http://obrazki.elektroda.net/45_12550561... Elektroniczna wizytówka/wyświetlacz. W zależności od przyciśniętego przycisku wyświetla przesuwający się tekst za pomocą 85 multipleksowanych diod LED. Może służyć także jako zwykły wyświetlacz do dyskretnego przekazywania informacji, a ponieważ posiada niewielkie wymiary (24mm x 85mm), można go zabrać...
1. Jaką masz wersję BASCOM'a ? 2. Jak ustawiłeś fusebit'y w M328P oraz M8 ? 3. Używasz bootloader'a ?
Program i wsad Twój oryginalny :wink:, Atmega32 z kwarcem 11 059 200 Hz prędkość max (115200 baud) po skręceniu na internal 8 MHz i 19200 baud to samo :(. Czy reset jest wymagany tylko na początku? ok więc tak: 1. aby ruszyć wypróbuj najlepiej z kwarcem tym 11059200Hz i prędkością RS232 115200. 2. mam nadzieję, że przed wgraniem wsadu z gołym bootloaderem...
Witam Proszę o pomoc w zindentyfikowaniu problemu. Otóż jestem w trakcie nauki programowania uC AVR i chciałbym w swoim programie umieścić programowy reset za pomocą watchdog'a. Zależy mi na kompletnym resecie żeby program "na świeżo" wystartował. Po zasięgnięciu do noty katalogowej uC znalazłem opis jak to działa i jak to zdefiniować. Ponieważ korzystam...
Dzień dobry. Na nowo zaczynam przygodę z AVR'ami. Mam problem z watchdog'iem. Chciałbym obsłużyć przerwanie generowane przez watchog, ale mi się to nie udaje. W zamian watchog generuje tylko sygnał reset (bez uprzedniego przerwania). Piszę na ATmega328P ( Atmel Xplained Mini 328P). FuseBit WDTON nie jest zaprogramowany. [syntax=c] #include <asf.h>...
Ostatnie czasy na Elce coraz więcej nie działających procesorów/Programatorów/za szybko wykonywujących się opóźnień... W związku z tym może warto by było zrobić coś w stylu "Kompedium" co zrobić, jeśli nie działa...Jeśli macie jakieś z życia przykłady piszcie, będę uzupełniał:) Nie działa procesor: 1) sprawdź czy jest zasilanie na WSZYSTKICH Nóżkach...
Witam:) Złożyłem układ z linku: http://www.elektroda.pl/rtvforum/topic81... Moje dzieło pracuje jednak z dwoma czujnikami a nie czterema, oto kod kolegi Duch__ : Można... Po wgraniu HEX-a do procka wyświetlacz pięknie pokazuje odczyt dwóch temperatur, jednak poniżej 10st. na plusie, program się resetuje i zaczyna od nowa procedurę. Nie wiem jak...
Płytka wygląda podobnie, tylko kilka dodanych kondensatorów, ścieżka poprawiona przewodem i trochę inne wartości elementów - głównie oporów od przycisków. - tak jak to zanotowałem wcześniej. program postaram się umieścić. Owa płytka wersji wcześniejszej także generowała ten problem, po zmianach tych, o których wcześniej wspomniałem trochę on zmalał...
Witam Procesor ATmega328P, kondesnatory 2 x 680 uF (równolegle), dioda schottkiego BAT15-03W Borykam się z następującym problemem. W czasie zaniku zasilania pragnę na moment podtrzymać działanie mikrokontrolera tak aby mógł zapisać pewne informacje do EEPROM. Do detekcji zaniku zasilania wykorzystuje przerwanie INT0 (wyzwalane poziomem niskim ponieważ...
Czy ktoś z Was wie w jaki sposób wyjaśnić fakt że procesor ATmega64 się restartuje w momencie zwarcia do masy pinu PG.4? W tym momencie procesor zachowuje się jakby zadziałał watchdog który nie jest przyczyną problemu, bo został wyłączony. Do tego pinu podłączony jest przycisk z kondensatorem 220n (GND), oraz rezystor 10k do VCC. Dodam że na jednym...
Witam noi po zainstalowaniu tego ,programator wogle przestal wspolpracowac musialem od nowa system instalować po zainstalowaniu wyskakuje taki sam komunikat jescze jedno pytanie w MkCalculator jako lock bits pokazuje mi 0x3F a w AVR dudes pokazuje external jako 0x05 czy lock bits nie powinien byc na 0x0F Dodano po 14 Widze ze odpowiedzi brak pewnie...
Witam, jeśli ten schemat odzwierciedla stan faktyczny jeśli chodzi o elementy, szczególnie dyskretne to nie dziw się, że masz takie efekty. Jeśli chcesz aby przynajmniej odrazu w diametralny sposób zmienił się stan to zrób przynajmniej kilka podstawowych kroków: 1. przed stabilizatorem 7805 koniecznie wepnij 2 kondensatory - jeden elektrolityczny o...
Witam, do dziś używałem ATMEGA32, teraz walczę z ATMEGA64. Na początek coś prostego miganie diodami (PORTA) - procedura opóźniająca zaczerpnięta z jakiegoś starego programu na ATMEGA32. #define F_CPU 16000000UL #include <util/delay.h> #include <avr/io.h> void waitms(unsigned int ms) { unsigned int i; for (i=0;i<ms;i++)...
Próbuję odebrać dane z modułu GPS fgpmmopa6e za pomocą wspomnianego mikrokontrolera w wersji niskonapięciowej (3.3V). Oba elementy znajdują się już jednej płytce PCB, GPS został przylutowany zgodnie z notą katalogową ([url=http://download.maritex.com.pl/pdf... s.22) i sam w sobie działa (wnioskuję po tym że podłączona do pinu...
Dzien dobry. Piszę bootloader do procesora atmega32. Bootloader ma dzialać w terminalu więc konwersja ascii -> hex jest przeprowadzana w mikrokontrolerze. Po uruchomieniu, program ładnie się przesyła, wszystko wydaje się być OK. Po resecie jednak nic się nie dzieje. Skopiowałem całą zawartość pamięci i zauważyłem, że drugi bajt jest nieprawidłowo...
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.
A gdzie w bascom-avr ustawia się fusebite ot watchdoga
Wyłączyłem w fusebitach WDTE, ale led nie miga.
Jeśli watchdog w fusebitach jest włączony, to program będzie się zachowywał inaczej niż przewidziano...
Witam Na wstępie się przywitam - na imię mam Piotr, jestem sobą początkującą w kwestii programowanie mikrokontrolerów AVR - przez ostatni rok "bawiłem" się w różne układy na m32 - pisząc soft w bascomie. Przesiadłem się kilka dni temu na procesor m1280 - i tu mam kilka problemów, których źródła nie potrafię zdiagnozować. Przede wszystkim - po wgraniu...
Może wyschły elektrolity :> Można ustawić BOD w FuseBitach np. na 4V to przy niższym napięciu kiedy procek mógłby "zgłupieć" układ sam się zresetuje. Można ustawić Watchdog`a... ogólnie jeśli Reset pomaga to obstawiam oprogramowanie...
Z tego co pamiętam to musisz jeszcze wyłączyć chyba watchdoga w fusebitach, też miałem z tym problem ale dawno, ale zeszło do tych parunastu uA :) Poszukaj w nocie.
Niezbyt rozumiem ideę stosowania watchdoga przy bootloaderze. Reset potrzebny mi jest do przejścia do sekcji bootloadera podczas wykonywania "zwykłego" programu. Podczas resetu zawsze przeskakuje pod adres ustawiony fusebitami. Chciałbym zmieścić program ładujący w 256 bajtach. Jak wygląda obsługa watchdoga w takiej sytuacji. Pytam, bo do tej pory wykorzystywałem...
Co do inicjalizacji : jesli caly port a ma byc wyjsciem to pisz po prostu TRISA=0 , u ciebie pin RA4 jest wejsciem i mam nadzieje ze nie do niego podlaczales buzerek ?. Druga sprawa to czy w tzw. fusebitach nie wlaczyles watchdoga ?, Twoj delay(300) robi swoje a watchdog (moze?) swoje, jedno na drugie sie naklada i powstaje chaos. Co do "niewiernosci"...
Mikroprocesor może się resetować. Może być włączony Watchdog. Poczytaj tutaj: http://atmega32.republika.pl/12.htm Za włączenie/wyłączenie Watchdog odpowiada bit WDTON w FuseBitach. I jeszcze ldi R16,0b11111111 out PORTB,R16 jesteś pewny że to zapala diodę (będzie tak tylko jeśli katoda będzie na stałe do GND, a anoda do odpowiedniego pinu - oczywiście...
Czy ktoś może mi wytłumaczyć dlaczego gdy mam w fusebitach włączonego watchdoga w procku atmega8 dioda mruga jak szalona z dużą częstotliwością a gdy wyłącze go dioda zaczyna mrugać z opóżnieniem 3s normalnym, gdy zmieniam wartości opóźnienia w diody nie reagują. #include <avr/io.h> #include <util/delay.h> int main(void) { /*...
A "o co tam chodzi" z tym wdt_reset()? Może problem ma coś wspólnego z watchdogiem? Dodano po 5 Albo spróbuj wydłużyć startup w fusebitach. Możesz mieć źle zaprojektowany układ zasilania i na Vcc są jakieś śmieci przy załączaniu. Zwiększenie startup time powinno pomóc.
Sprzęt: :arrow: Bardzo brakuje dzielników ustalających napięcie na wejściach ADC przy utracie kontaktu na suwakach potencjometrów. :arrow: Nieco mniej brakuje pojemności (np. 100nF) tamże. :arrow: Czy jedno wyjście procesora przeładuje 5 bramek? Jaka tam jest częstotliwość? :arrow: Nie ma zabezpieczenia nadprądowego. :arrow: Brak pomiaru napięcia akumulatorów....
Po pierwsze nie ustawia się F_CPU w kodzie programu - to typowy błąd początkujących a szczególnie tych którzy korzystają z kociego AVR Studio 5/6 1. Z tym "ustawianiem" F_CPU to nie jest taka uniwersalna rada do końca, zwłaszcza, że nic w nie wiadomo, z jakiego autor tematu środowiska.korzysta. 2. Ani AVR Studio 5, Ani Atmel Studio 6 nie zostały stworzone...
Witam już kilka lat temu, będąc jeszcze nieświadomym studentem stworzyłem stworzyłem stronę internetową ELEKTRONIKA: Playlista: Programowanie AVR/ARM w C: playlist: Programowanie AVR na Atmega16 i Atmel Studio: 1) Ogólne filmy odnośnie programowania: Programowanie obiektowe w JAVA: playlist: [url=https://www.youtube.com/playlist?li...
Już wszystko mi działa, dziękuje za pomoc, faktycznie problem tkwił w fusebitach, mam tam ustawiony zegar 8 MHz i tak już sobie zostawiłam. No i jeszcze był włączony Watchdog, dlatego procesor tak szybko wysyłał te "FF". teraz mój program wygląda tak: (wklejam gdyby ktoś miał taki kłopot jak ja) działa komunikacja w obie strony, a mój procesor to Atmega...
AVE... LChucki ma ten problem, że on zna się na tych swoich ARMach i jest zaślepiony swoją miłością do nich. Wsadzałby je wszędzie, nawet tam, gdzie byle ATTiny czy PIC10/12F da radę. Dzielnikami i buforami rozwiązuje problemy, których by nie miał używając ośmiobitowca. A co do pisania prostych funkcji, to pozwolę sobie posłużyć się przykładem programu,...
Programowałem ATtiny85 poprzez Arduino IDE i programator USBasp korzystając z rozwiązań ze strony https://code.google.com/p/arduino-tiny/d... (wsady, pliki i ustawienia do Arduino uc ATtiny) i niestety po wybraniu płytki ATtiny85 (at)8MHz (wewnętrzny oscylator) i wgraniu sketcha blink dioda owszem miga ale robi to 2 razy wolniej tzn. delay(1000)...
Witam Chciałbym przetestować avrub do aktualizacji oprogramowania po RS485. Niestety nie wiem jak ugryźć konfigurację, chodzi mi o LEVELMODE Bootloader triger mode(0=uart 1= pin level) Oraz jak mam ustawić fusebity ? Konfiguracja jak na obrazku , procek to Atmega 644P na zew. kwarcu. http://obrazki.elektroda.pl/9040335300_1... Edit....
fusebity bascom atmega128 fusebity fusebity atmega8
video pełny ekran licznik energia zdalny żyła wodna
Przepalający się bezpiecznik klimatyzacji BMW E83 3.0d Jak ustawić histerezę w pompie ciepła Nulite NL-BKDX30-95II?