Jesli sa smieci to znaczy ze cos dziala i LCD jest zainicjalizowany. Sprawdz czy zmieniles w pliku konfiguracyjnym do LCD czy sa zmienione odpowienio wartosci pod nowego procka, jesli korzystasz z jakiejs biblioteki oczywiscie :)
Na poczatku daj dyrektywe $crystal=1000000. ATmega fabrycznie pracuje z wewnetrzny zegarem 1MHz mimo podpietego kwarcu. Trzeba przestawic fusebity zeby zmusic procek do pracy z kwarcem. Pozdro Dexter
Fusebity ustawione poprawnie? Bywają układy które mają JTAG na PC 2-5 ustawiony fabrycznie.
Proszę o pomoc mianowicie dlaczego przy wewnętrznym rezonatorze 8MHz na procesorze atmega 128 pin PA7 nie działa. Dopiero jak zmienię na rezonator z ustawień fabrycznych wówczas jest OK. Zapewne rezonator się nie wzbudza i cały procek nie działa. Zaznacz CKOPT i spróbuj ponownie.
Dalej, czy ta atmega jest fabryczna, czy skądś? Możesz pokazać zdjęcie układu?
Witam, jaka jest częstotliwość zegara atmegi dla rozwiązania z http://elfly.pl/multimetr/multimetr_DIP.... ? Wewnętrzny kwarc 1mhz - atmega ma takie ustawienie jako fabryczne, więc fusebitów nie trzeba ustawiać, wystarczy wgrać program i będzie ładnie działać.
Ja miałem podobny przypadek. Poradziłem sobie w ten sposób, że zbudowałem generator na MC74HC14, kwrac4MHz, rezystor 100KΩ i kondensator 47nF. Z układu wylutowałem kwarc i do pinu XTAL1 podłączyłem generator. Programatorem USBasp wybrałem właściwy procesor, program pokazał mi fuse bity fabryczne, które "kazałem" zaprogramować. Atmega służy do dzisiaj.
Swego czasu zbudowałem to urządzenie i problem złych ustawień został rozwiązany raz na zawsze: https://www.elektroda.pl/rtvforum/topic1... Wkładasz procesor, wciskasz jeden przycisk i masz ustawienia fabryczne. Gotowe urządzenia też są do kupienia :).
Porównywał kolega wskazania swojego oscyloskopu, z przyrządem fabrycznym?
Mi pomogło dodanie kwarcu 12 MHz i później tylko przestawiłem fusy na fabryczne.
To nie chodzi o częstotliwość oscylatora - ISP CLK musi być przynajmniej 4 razy mniejsze od częstotliwości oscylatora. Jeżeli ATMega jest fabryczna na wewnętrznym 1MHz to ISP CLK może być max 250kHz. Ustawia się to albo zworką albo w programie AVRStudio. Marek
:arrow: petione Jeszcze możesz zajrzeć [url=http://www.serasidis.gr/circuits/rc... tutaj i [url=http://www.uq.net.au/~zzdkeena/AVR/... tutaj. Po przeanalizowaniu źródeł w assemblerze przekonasz się, że sprawa nie jest trudna.
Uszkodzony procesor, bo nie możesz go zresetować do ustawień fabrycznych. Po resecie powinieneś mieć: low_fuses=0x41 high_fuses=0x99 extended_fuses=0xFF I po ptakach :( "Next try" to po wgraniu 41 99 FF Tak też bywa :( :twisted:
Fabryczne ustawienie częstotliwości pracy ATMega to 1MHz wewnętrzny oscylator. Twój układ procesor musi pracować z częstotliwością 12MHz (zgodnie z instrukcją montażowa). Kontroler USB jest robiony programowo w mikrokontrolerze, dlatego częstotliwość pracy mikrokontrolera w tym wypadku ma znaczenie dla komunikacji. Sprawdź ustawienia fusebit, oraz czy...
Wszystkie procesory z seri ATmega fabrycznie chodza na wew. oscylatorze RC, dlatego nie masz przebiegu na kwarcu. Jesli programator jest skalibrowany z procesorem o predkosci 8MHz to tez moze to byc problem. Pozdro Dexter
Prawdziwe UNO ma drugą ATMegę od obsługi portu USB. Większość klonów mających w nazwie UNO to klony Arduino Duemilanove. Poza tym bootloader miniCore (Optiboot) ma większą funkcjonalność od oryginału. Rozumiem, że bootloader próbujesz wgrywać z poziomu Arduino IDE (Tools -> Burn Bootloader)? Jak bardzo chcesz "fabryczny" bootloader to możesz próbować...
Przyczyna jest to ze nie przestawiles FUSEBITS. Atmega fabrycznie jest ustawiona na prace z WEWNETRZNYM generatorem RC o wartosci ok. 1MHz. Podlaczanie kwarcu nic nie daje dopoki nie przestawisz w/w bitow konfiguracyjnych. Robi to sie z poziomu programu programujacego. Szczegoly w dokumentacji procka i helpach programow programujacych. Pozdro Dexter
Jeśli Atmega jest fabrycznie nowa, to nie musi, bo jest domyślnie taktowana 1MHz wewnętrznym RC.
Z ostatnich postów które pisałem i odpowiedzi na nie wynika że moja Atmega pracuje z fabrycznymi ustawieniami. Troszkę się boję przestawiać fusy - załatwiłem już w ten sposób procka. Odłączyłem kwarc od Atmegii a ona dalej pracuje. Czyli potwierdza się to co odpowiadacie w postach. Podejdę od kolegi może w sobotę to mi poprzestawia fusy, on sie lepiej...
Jak dla ,mnie tylko doctor atmega. To jest taki programator co naprawia procki - przywraca ustawiania fabryczne. Gdzieś na necie jest schemat. Może ustawiłeś fusbity przy wgraniu na zewnętrzny kwarc. Jan nie masz to przylutuj
Fusebitów nie zmieniasz, mają być "fabryczne". .hex wgrywasz do procesora, a .epp do pamięci EPROM procesora.
Nic nie ustawiałem, więc pewnie są domyślne "Domyślnym (fabrycznym) ustawieniem mikrokontrolera ATMEGA 8 są bity CKSEL3..0 = "0001" oraz SUT = "10". Oznacza to że fabryczny mikrokontroler, przed zmianą jakichkolwiek "Fusow" pracuje na wewnętrznym oscylatorze RC z najdłuższym czasem startu i taktowaniem 1MHz."
Więc jezeli jest to nowa Atmega to fabrycznie jest ustawiona na 1000000 MHz i w programie też musi być ta czastota. Ja mam wgrany ten program do Attiny2313 i działa bardzo dobrze.
Może patrzyłeś na odbicie lustrzane złącza? http://obrazki.elektroda.pl/8533796900_1... To jest widok złącza żeńskiego, które wlutowuje się w płytkę. Widok od góry. Może coś pomyliłeś? Jaka to atmega? Pamiętaj, że musisz podłączyć wszystkie piny GND, które są w mikrokontrolerze do masy i wszystkie VCC do plusa. Jeśli używasz USBASP, to warto...
tak po przemyśleniu , to chyba jednak najpierw zaczne od płytki uniwersalnej , kilku switchy , LEdów i proca . Potem moge to wykorzystać na fabrycznym PCB.
Jeśli są ustawione fabrycznie, to nie może poprawnie działać. W fabrycznych ustawieniach Atmega 8 ma 1MHz a ty w programie deklarujesz $crystal = 4000000. Zobacz sobie to: http://www.elektroda.pl/rtvforum/topic13... Tam bezpiecznie przestawisz FUSE. Fuse i $crystal muszą mieć taką samą wartość. 1MHz to $crystal = 1000000
Układy ATmega pozwalająna prace z zewnętrzym generatorem, musisz zaprogramować FuseBity CKSEL3..0 na 0000 ( wszystkie zaprogramowane ) za pomocą np. PonyProga ). Wtedy wyjście generatora podłączasz do XTAL1 a XTAL2 pozostawiasz niepodłączone. Może pomocna będzie informacja że fabrycznie każdy typ, każdy egzemplarz układu AtMega jest zaprogramowany do...
Tak mają ustawione 1MHz Rc i tak ma być. Fusów nie ruszać. Zegar musi śmigać na ustawieniach fabrycznych bynajmniej u mnie tak jest. pozdrawiam
Nowe kontrolery mają ustawiony wewnętrzny oscylator a ten w układzie może mieć różnie. Trzeba dobrać odpowiednie źródło taktowania i odpowiednią częstotliwość. Może też mieć wyłączone ISP, wtedy trzeba programator równoległy. Sprawdzałeś tylko na tej atmega co chcesz odczytać, czy żadnej zaprogramowanej nie odczytuje? Czy ta atmega siedzi w jakimś fabrycznym...
Skoro nie możesz się nawet połączyć z procesorem to przyczyn może być wiele i trzeba zacząć od porządku w sprzęcie. Kwarc nie jeżeli nie zmieniałeś fusbitów. Powinny być ustawione fabrycznie na 1MHz wewnętrzny RC. Jutro (dzisiaj) będę dostępny to z chęcią pomogę Ci dalej. Powodzenia
Jeśli ATMega jest fabrycznie nowa, jest ustawiona na pracę z wewnętrznego generatora i nie potrzeba żadnych dodatkowych elementów do jej programowania, wystarczy podłączyć linie transmisyjne i zasilanie. Z powodzeniem używam programatora SiProg wraz z programem PonyProg2000 do programowania uK ATMega8.
Co z pozostałymi zakładkami w tym programie ?? Zmieniając w pozostałych zmienia się w tej co pokazałem. Czy w przypadku nowej/fabrycznej Atmegi32 to wystarczy ?? Co z ustawieniem oscylatora ?? Podobno fabrycznie ustawiony jest na wewnętrzny 1Mhz Nie chciałbym "uziemić" drogich w tej chwili mikrokontrolerów. Tak wystarczy tyle w przypadku nowej fabrycznej...
Skoro wyciąłeś ten fragment z datasheet fabrycznego czujnika, to jak sądzisz?
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
A ja podpowiem, że procesory XMEGA z USB (z tego co pamiętam wszystkie z USB) mają wgrany fabrycznie bootloader DFU po USB - wystarczy więc tylko złącze USB i program FLIP od Atmela - nawet programatora nie trzeba mieć ;)
Częściowo masz odpowiedź w poście uprzedzającym to pytanie. Fabryczny uC Atmega jest ustawiony na 1Mhz, zobacz czy masz opcję programatora "slow", i zacznij o wgrania bootloadera, jak się nie uda trzeba to zrobić poza środowiskiem Arduino. A jak się uda to znowu trzeba pamiętać by wybrać ten programator bez opcji "slow". https://obrazki.elektroda.pl/6258367000_...
Ustawienia fabryczne: lfuse: 0x62, hfuse: 0xd9, efuse:0xff
Kiedyś mocno grzebałem w temacie i powiem tak, że czegoś skalibrowanego fabrycznie na tak duży zakres nie znajdziesz. Tak jak napisano: PT100/1000 lub termopara, odpowiedni układ pomiarowy + kalibracja; to jedyne wyjścia IMHO.
Czyżby to jednak nie była żadna "podrobiona" atmega, tylko pełnoprawny prcesor z którego z jakiegoś powodu usunięto fabryczne oznaczenia? Podrobiona ze względu na to, że oznaczenia na obudowie mikrokontrolera nie zgadzają się, ani z jego sygnaturą, ani z datą produkcji na spodzie obudowy (kupiłem z wyglądu model ATmega88PA z 2019 roku, a w środku prawdopodobnie...
Wszystkie fabrycznie nowe procki ATmega są ustawione na 1MHz zegar wewnętrzny.
Mam problem z układem jak w temacie, sprawdziłem wszystkie połączenia (MOSI MISO RST SCK GNS VCC ) ale programator nie może znaleść układu (używam programu SinaProg). Atmega jest fabrycznie nowa i teraz nie wiem czy jest uszkodzona czy może być zablokowana na ISP. Wcześniej używałem Atmegę32 i działała bez najmniejszych problemów. Czy te układy są jakieś...
Witam, troszkę temat przespałem, ale jest mały postęp. Zrobiłem sterownik na Atmega i wpiąłem go w fabryczny.Sterowałem zaworami PWM-em z tym że mimo płynnej regulacji szerokości impulsu wózek stratował dopiero w połowie zakresu i regulacji było tylko kilkanaście stopni obrotu potencjometru. Gdy zawory wracały do pozycji neutralnej (nie sprawdzałem...
Bardzo dobrze zauważyłeś. W udostępnionej wersji nie ma wyświetlania temp. zewnętrznej. Ja wykorzystałem wolne wejście w ATmega i z fabrycznego czujnika wczytuję sobie sygnał napięciowy, następnie przetwornikiem w mikroprocesorze obrabiam na sygnał cyfrowy i z tablicy przeliczającej wartość binarną na stopnie wypluwam na ekran temperaturę. Wymaga to...
Polecenie $crystal=... nigdy nie zaszkodzi. Nieważne czy zewnętrzny generator czy wewnętrzny. Pokrywa tylko ustawienia częstotliwości generatora w opcjach Bascoma. Czy jesteś pewien, że Twój generator chodzi z częstotliwością 4MHz a nie np. 1MHz (nie używałem tego mikrokontrolera, ale w AtMega fabrycznie jest ustawiony na 1MHz, więt tu pewnie też)....
Cześć 1. Czy zasilanie mikrokontrolera może być z tego samego źródła co zasilanie diod, np. z USB. Czy minus doprowadzony do wszystkich elementów budowanego układu może być pociągnięty właśnie z portu USB (uC, diody, wyłącznik, kwarc)? Czy plus może być ten sam do diod i uC? Nie wiem dokładnie jak to jest z USB, bo jak daje +5V i -5V to jak -5V uznasz...
A fabrycznie to jak jest ustawione? Nie jest to przypadkiem 8MHz? Sprawdź w dokumentacji - notka pod tabelką: Table 88. Fuse Low Byte
Nie wiecie, czy modul BTM-112 lub BTM-222 mozna zresetowac do ustawien fabrycznych inaczej niz wysylajac polecenie ATZ0?
Witam, Mam problem z zestawem startowym firmy propox. Nie znalazłem rozwiązania mojego problemu(widnieje jeden postale nic nie pomogło). Problem jest następujący: Żaden z przykładowych programów nie chce działać na moim zestawie startowym. Np. program do obsługi LCD. Atmega jest na ustawieniach fabrycznych, podłączenie fizyczne wyświetlacza i procka...
Witam , złożyłem sobie ten wynalazek https://www.elektroda.pl/rtvforum/topic1... . Wersja 2D bez poprawek , czyli ta co jest w załączniku. Wszystko jest , jak ma być poza tym pola na płytce to masakra przy lutowaniu. Natomiast jak wiadomo w załączniku znajduje się hex i epprom do fleshu atmegi 8, jest to wersja atmega_fusebit_doctor_2.03 Chciałem...
Widać brak komunikacji procesora z programatorem. Szkoda, że nie podałeś tej "jakaś liczba", bo to ma znaczenie. Albo źle podłączasz procesor do programatora (może pomyłka w jakiejś linii), albo program, którego używasz, nie obsługuje Atmega 644p, albo procesor ma "nie fabryczne" fuse bity.
Zapomiałem uściślić, chodzi o ATTINY2313 - 20PU - nowe (dziewicze), może to ma znaczenie? Jeśli są to kostki, kupowane jako nówki bezpośrednio czy pośrednio od Chińczyka to może być różnie z ich "dziewictwem". Ale w każdym razie, warto sprawdzić czy nie zachodzi to o czym pisze kolega tmf. Czyli sprawdzić i zwolnić transmisję ISP z USBASP jeśli jest...
Witam! Bardzo fajny sterownik. Czy jest szansa na schemat i wsad do procesora. Podobają mi się te duże cyfry. Pierwszy raz widzę coś takiego na tym popularnym wyświetlaczu. Algorytm działania też mi się podoba. Przynajmniej na podstawie opisu intuicyjne i logiczne poruszanie się w menu. Chętnie wykonałbym taki sterownik, tym bardziej że miałbym wszystkie...
witam! przeszukałem różne fora i nadal nie znalazłem jednoznacznej odpowiedzi. problem polega na tym że mam kilka urządzeń, które mają ustawione fuse bity: "Mode 3: Further programming and verification disabled" skasowanie eeproma powoduje przejście do ustawień fabrycznych na czym bardzo mi zależy. czy jest jakaś szansa aby za pomocą ubsasp lub j-tagiem...
Po co zaraz oryginalny... AVRisp mk2 obsługuje programowanie przez PDI. Klonów tego pełno na rynku. Jest nawet kit AVT5388. Płytka 10 PLN, do tego zamiast przestarzałego AT90 wstawić ATmega U + skompilować sobie soft z pakietu LUFA. ATmega U ma fabrycznie wgrane DFU, więc soft wejdzie po USB. FLIPa szukałeś [url=http://www.microchip.com/Developmen...
Witam, Ustawiłem fuse bity tak jak polecił konstruktor kostki i nacisnąłem w programie AVR Burn-O-Mat przycisk "write fuses" i zablokował się procek;/ już kolejny, nie mam pojęcia dlaczego i teraz nie mogę nic z nim zrobić, gdyż programator go nie chce odczytać. Proszę o pomoc, jak mogę wrócić do ustawień fabrycznych czy coś innego, żeby znów ożyła...
Witam po dłuuuuuuuuuuuuugiej przerwie. Sukces !!!!!!!!!! Wszystko działa . Problemem było oczywiście złe ustawienie fusów. w Fusebit extendet : fusebit p ustawiony ma być na ATmega 128 mode. Fabrycznie jest on ustawiony na kompatybilność z starszym modelem 103. Serdecznie dziękuję WSZYSTKIM którzy byli tak dobrzy i pomagali mi w rozwiązaniu problemu....
No i sam sobie problem rozwiązałem. Do podłączenia wystarczyło dodać w linii poleceń ustawienie BaudRate na 9600 a nie tak jak w przypadku m32 że dowolna domyślna czyli 256kb. Do tego każda ATmega jest ustawiona fabrycznie do pracy z wewnętrznym kalibrowanym generatorem RC a więc żaden zewnętrzny kwarc nie jest potrzebny
Tak i po włażeniu w programator działał, nowy z fabrycznymi ustawieniami, zmieniałem ustawienia na wewnętrzne 2MHz i Atmega Fusebit Doctor przywrócił na 1MHz, programator czytał ten układ i da się go zaprogramować, tylko z tymi 4 mam problem bo ich programator nie widzi, używam programatora USBasp
polaczenie typu AP --lvttl?---max232---max232--ttl--atmega8 tez zadzialalo. Jeżeli takie połączenie zadziałało to całkiem możliwe że układ AP ma logikę 5V na wyjściu UARTa? I cały ten konwerter poziomów jest nie potrzebny. Możliwe że wcześniej jakoś źle podłączyłeś i dlatego nie zadziałało. Nie możesz to jakoś sprawdzić miernikiem tych poziomów? Albo...
W kodzie jest $crystal = 8000000 A więc może być atmega 8 8PU jak i 16PU Częstotliwość ustawiasz w fuse bitach ale mega8 8PU ma chyba ustawione fabrycznie 8Mhz ale musisz się upewnić
Po pierwsze - sprawdź poprawność połączeń. Ja zawsze, gdy wykonam pierwszą prototypową płytkę pod uC biorę w ręce miernik i sprawdzam przejścia pomiędzy pinami uC a pinami na płytce mojego usbasp (całość połączona tasiemką 10żył) żeby mieć 100% pewności, że od tek strony wszystko jest OK. Może się okazać, że: - pad uC jest źle dolutowany (przy smd),...
Piszesz ze używasz USBasp jesteś pewien ze programator sprawny ? ? Jakiego programu używasz ? Dodano po 9 Fabrycznie atmega ma ustawiony oscylator na 1Mhz wiec musisz przełączyć zworkę SCK_slow na programatorze.
1- nie nastąpi ponieważ miedzy 1-4 cylindrem jest sygnał resetujący 1cylindra 2-sygnał ja wspomniałem wcześniej będzie brany tuz z wejść seryjnego procesora w ecu , jest tam już w formie prostokątnej i jest pozbawiony zakłóceń bo tak samo jak atmega , tak samo mylić mógłby się fabryczny procesor a to raczej jest niedopuszczalne nóżek w tej chwili nie...
Zewnetrzny kwarc 8MHz chyba:) Fabrycznie ATMEGA 8535 ustawiony jest na Internal RC oscillator 1MHz, wiec bez wzgledu na to czy masz podlaczony zewnetrzny kwarc czy nie, procesor powinien ruszyc i wykonac program z czestotliwoscia 1MHz, bez zadnej zmiany fufow:) Dodano po 7 *fusow :)
Na razie nie programuje, tylko chcę żeby za pomocą mkAvr Calculatora odczytać sygnaturę procesora, więc nie powiem co z tym pinem reset. To właśnie pin RESET + odpowiednia sekwencja SPI umożliwia komunikację pozwalającą programować i odczytywać dane (w tym fusebity) z MCU. Jego nieprawidłowe działanie skutecznie uniemożliwia programowanie (odczytanie...
Właśnie, jeśli do DIP to możesz mi tez podrzucić taki egzemplarz. Wrzucę go w wolnej chwili na fabryczny Atmel'owski HVPP, JTAG i ISP, a jakby co jeszcze można poszperać analizatorkiem.
Witam Mam dziwny problem nigdy mi się tak nie zdarzyło z poleceniem Wait/ waitms w Bascomie. Chodzi o to, że mam nowy procek Atmega 8 ustawiony fabrycznie na 1 Mhz i powinien odmierzać dokładnie 1 s na takim ustawieniu fabrycznym a ja wpisuje w programie np. waitms 100 to dioda zapala się na 5 sekund... dziwne. Próbowałem na zestawie ZL2AVR , na innej...
Niestety nie mają. Fabrycznie załadowany bootloader mają ATMega z USB, też się na to naciąłem. Ale nawet jeśli procek nie ma USB to można go programować przez USART korzystając z FLIPa. Niestety bootloader trzeba wgrać.
sprawdź ustawienia BoD (Brown Out Detector). Ma możliwość ustawienia dwóch napięć - 2,7 i 4,3 (chyba). Poniżej tego napięcia procesor staje. Inna możliwość - obniżasz napięcie ATMegi, czy obniżasz też napięcie sygnału wyzwalającego przerwanie? . Dzisiaj sprawdzę ale czy fabrycznie atmega niskonapięciowa nie powinna mieć ustawionego napięcia na 2,7....
Dzielniki najłatwiej przełączać przekaźnikami (kontaktronowymi). Polecam przeczytać dokumentację obsługi i serwisu od starych multimetrów Meratronik np V545 - wszystko było tak przełączane. Ponadto jest tam opis wielu rozwiązanych problemów konstrukcyjnych, od wzmacniacza AC ze skompensowanymi dzielnikami, po źródła prądowe do pomiaru oporności. W dzisiejszych...
Sprawdź czy feralne końcówki nie są fabrycznie przestawione na funkcje alternatywne np. JTAG.
Witam, jako początkujący programista atmegi8 chciałem uruchomić sobie wyświetlacz LCD 20x2, wypisać na nim jakiś stały napis (obojętnie co) i napotkałem na problem. Oto schemat i króciutki programik: $regfile = "m8def.dat" 'Procek ATMEGA8 $crystal = 1000000 '1MHz - Kwarc 1MHz Config Portd.7 = Output 'PORTD.7 jako wyjście Config Lcd = 20 *...
Chodzi o to, że standardoiwy print wysyłał liczbę jako ciąg kodów ASCII. Kumpel się nad tym sporo namęczył. Ale generalnie, jeśli deklarujesz $crystal jako 8 MHz to powinno działać. A tak kombinuj jak to deklarować, żeby było dobrze :/ A przecież BASCOM jest taki intuicyjny :P Wiem, że fabrycznie ATmega ma swoj wewn. oscylator. Jak dla mnie, BASCOM...
Witam. A ja wiem, iż DS18B20 mają tolerancję +- 0,5 stopnia. Sprawdzałem z termometrem fabrycznym (elektronicznym) w zakresie 10 - 30 stopni.
Nowe ATMega16/32 zaczyna z ustawieniami CKSEL = “0001” (zegar wewnętrzny), SUT = “10” (czas startu), ponieważ fusebity mają logike odwrotną powinno to w programatorze wyglądać: CKSEL:1110 Aby używał zewnętrznego rezonatora o tej częstotliwości powinieneś ustawić CEKSEL = 1110, CKOPT = 1 (oczywiście teraz negujemy i zapisujemy...
Z mojej strony nie była to krytyka rozwiązania a jedynie wyraziłem swoje odczucie kontrastu technologii jakie zauważyłem na schemacie. Ponieważ nie jest to produkcja seryjna to można robić co się chce, Atmega posłużył jako programowalny sterownik multipleksowanego wyświetlacza + funkcje zegara. Podczas uruchamiania jest nawet mniejsze ryzyko, że w wyniku...
Program powinien działać na domyślnych fabrycznych fuse bitach tak więc nie musisz tam nic zmieniać. https://obrazki.elektroda.pl/9477574900_...
Więc powtarzam ostatni raz. MASZ ZABLOKOWANY PROCESOR. Jeśli nigdy nie kombinowałeś z fiuse bitami, to procek leci na fabrycznych ustawieniach, czyli na wewnętrznym zegarze. Wywal kwarc i kondensatorki , podłącz impulsy z zewnątrz i zobacz czy to zadziała. Jeśli odczytasz sygnature procka to go skasuj. Następnie weź note aplikacyjna i przeczytaj które...
Próbowałem tego wcześniej bascom wywala błąd nie przewiduje innej opcji niż on i off . Ale nie ma błędów w kodzie na atmega 8 działa poprawnie. Może jakoś fabrycznie jest zablokowany zewnętrzny rezonator dla timera2 ??
Producenta należy szukać w Chinach, ta bateria to typowy zamiennik. Nie sądzę, że znajdziesz dane o tych ogniwach. Stawiam na 1800-2000 mAh pojemności fabrycznej. Zobacz jeszcze na jakim układzie jest zbudowana elektronika, żeby nie było niespodzianki po podmianie ogniw, ale podejrzewam, że jest jakaś atmega lub sh79f329, które raczej się nie blokują,...
Witam, mam pytanie odnosnie samego czujnika Figaro TGS4161. Czy udało sie Panu osiagnąc wynik pomiaru zblizony do rzeczywistego pomiaru CO2 (np miernikiem fabrycznym). Sporo kombinowałem jak obejśc fabryczny procesor do tego czujnika FIGARO FIC03272. Cały problem,bo dla kazdego czujnika zarówno poziom EMF jest inny jak i próg odniesienia dla 350ppm...
Cytat: Do tego zaprszaszam do lektury: DATASHEET ATMEGI8 [url=http://mirley.firlej.org/fuse_bity_... <--- tutaj wg mnei bardzo dobrze opisane fusebity oraz Książek "uC AVR ATmega w praktyce" Baranowskiego oraz "Programowanie uC avr w BASCOM", Wiązania. Na początku tego...
W moim przypadku przesiadka z rodziny Mega na inną Atmela lub nawet innego producenta wymagałaby poznania nowej rodziny, inwestycji w stosowne programatory itp. Stąd na chwilę obecną pozostaję przy Mega. W moim przypadku na tym sprzęcie dopiero "mrygam LED", bo bieżąca robota ma pierwszeństwo, więc nie jestem tak do przodu... ;). Z tą inwestycją w...
Podczas programowania musisz wyłączyć fusebit odpowiedzialny za podział zegara przez 8, który fabrycznie jest aktywny. W ATmega 8 nie ma takiego fusebitu. Trzeba zmienić LowFuse z E1 na E4.
Fabrycznie częstotliwość jest ustawiana na 1 MHz w każdej ATmega
Mialem podobny problem. Program autora projektu z 1 strony nie dzial Ci dlatego ze masz rezonator a nie generator. 2, program ktory wgrales musi byc dostosowany do kwarcu (4mhz, 16mhz itd). Osobiscie proponuje 4mhz gdyz latwiej jest ustawic czas, leci powoli i nie ma problemu. Natomiast przy 16mhz jak chcesz ustawic to jest magia, diody najczesciej...
Kolejna sprawa - po co ci multiplekser analogowy? Przecież wszystkie wyjścia termistorów możesz połączyć razem do wspólnego ADC, a aktywny termistor wybierać poprzez podanie mu np. Vcc lub GND wprost z pinu IO MCU. Jest to układ zewnętrzny fabryczny posiadający duże możliwości obróbki danych dlatego chcę tylko zwiększyć liczbę termistorów. Zobacz na...
Po drugie: czy NA PEWNO masz poprawnie zdefiniowany kierunek portu? no wlaśnie miałem nie zdefiniowany kierunek portu. dzięki za pomoc. A programator kupiłem na allegro za 16.90 + 7zł przesyłki. układ scalony + elementy w technologi SMD wszystko we wtyczce LPT, wygląda na fabrycznie robiony.
1. czy jest coś dla windowsa dzięki czemu mogę obserwować bity pojawiające się na porcie COM? taki wireshark ale dla innego interfejsu.. Bray'S Terminal , ale blokuje port, ma możliwość wysyłania. 3. może być też to problem z niedopasowaniem prędkości transmisji.. Sprawdzałem jednak w menedżerze urządzeń i wyglądało na OK ale jeszcze bliżej się też...
Ja bym to inaczej zinterpretował - gdyby fabryczne testy wykazały, że RAM jest ok do 0,5V to by to napisali w danych jako parametr gwarantowany. Tak można założyć, że w pewnych warunkach RAM do 0,5-1V zachowuje swoją zawartość, ale w całym zakresie pracy procesora musisz zagwarantować te 2V. Oczywiście wszystko zależy jak krytyczne są dane - ale myślę,...
A juź krańcówki w drzwiach to brak wyobraźni dla ich poprawnego działania. Nie do końca, ale przy zastosowaniu pomiaru prądu silnika (kogoś drzwi scisnęły), rozwiazanie jest proste, prawda ? No, ale silnik krokowy, oczywiscie ATmega etc.. Wiesz co jest z fabrycznymi napędami i wieloma innymi rzeczami ? Ano to, ze wsadzenie tam µPC skazuje Uzytkownika...
Nie rozumiem jak temperatura może być zawyżona o 4 stopnie - śmieszne, może termometr analogowy zaniża ją o 4 stopnie?? Po pierwsze i najważniejsze zegar ustawiamy na 1 MHz - gdy ustawiona jest inna częstotliwość to odpowiednie opóźnienia są skracane i temperatura nie zostaje poprawnie odczytana!! Fabrycznie Atmega ma ustawiony 1MHz - może program którym...
Dobra, przejrzałem ten temat jeszcze raz od początku i faktycznie przestawianie fusebitów nie jest konieczne. Wasz wsad operuje na wewn. oscylatorze 1MHz (fabryczne ustawienie Atmegi). Oryginalnie w mojej stacji AVT987 Atmega jest taktowana kwarcem 8MHz, sugerowałem się też obrazkiem z poprzedniej strony w poście SZA (gdzie jest kwarc z kondensatorami...
Ok, jestem - nie miałem w ręku tego procesora więc musimy poczytać datasheet. Znajdź go i wklej tutaj link. Uwagi do schematu: 1. masy masz podłączone bo na schemacie nie :) 2. nie widzą filtrowania zasilania patrz tutaj: http://mikrokontrolery.blogspot.com/2011... 3. błędy filtrowania ADC akurat się przydadzą do liczb...
Właśnie siadam do sprawdzenia prawidłowości połączeń dla segmentu D i E, myślę że pierwszy objaw to wynik jakiegoś zwarcia, a drugi braku połączenia. Nie jestem na tyle śmigły, żeby ustawiać stany poszczególnych portów, korzystam z gotowego pliku .hex (jak w opisie), poza tym fabrycznie nowa Atmega po zaprogramowaniu ma te same objawy. Na dobry początek...
Witam Wprowadzacie autora w błąd, może lepiej się nie wypowiadać jak się nie jest w temacie ? Oczywiście można się głęboko zastanawiać nad sensem przeróbki, ale Atmega wcale nie nadaje IR! nie wiem skąd takie bzdurne wiadomości, Atmega ma wyprowadzone porty i można je podpiąć do byle czego, radia, diody podczerwonej lub nawet kabla jak ktoś zechce....
Te końcówki yamahy niczego sobie :D Nie wiedziałem ze w ogóle takie są. No ale teraz trzeba by było się zastanowic nad porządnym przedwzmacniaczem, żeby miał dobre parametry, był na pilota, w sumie sam mógłbym coś takeigo zbudować - selektor kanałów na przekaźnikach + kontrast, regulacja barwy tonu, głośność, + jakaś atmega 16 + lcd, hmm a co mozecie...
Bardzo ładnie ci to wyszło, jak fabryczny wyświetlacz. Uśredniasz pomiary z ADC czy dajesz bezpośrednio na wyświetlacz? Zamontowałeś już układ w motocyklu? Jeśli tak to czy Atmega nie "głupieje" z powodu zakłóceń z instalacji?
Jesli masz szybki procesor w PC, to ustaw delay gdzies na 5-10, procek się bedzie wolniej programowal, ale powinno się udac, spróbuj Raczej nie tu problem... ;) Jakby tak było, ATmegę też by nie ruszyło... Domniemam, że Atmega biega na własnym wewnętrznym, fabrycznie ustawionym zegarze 1 MHz i da się zaprogramować, nawet, jak kwarc wymontujemy... Pozdr....
Z logu programowania wynika, że nie odpowiada mikrokontroler, a nie że mamy problem z programatorem, czy sterownikami windows. rc=-1 występuje także w przypadku zbyt szybkiego taktowania gdy zwieram JP1 czerwona dioda na programatorze przestaje świecić i komputer nie znajduje programatora. To jest zwora Self Prog (prowadzi do pinu Reset). Wlutowałem...
atmega ustawić fabryczny atmega fusebity fabryczny fabryczny autoalarm
wentylator skraplacza spawarka wywala korki checking nvram
zelmer formuła1 wentylator rowenta
Czy pamięć RAM będzie działać po wylutowaniu połowy kości? PSP 1004 Street nie uruchamia płyt UMD - co robić?