http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Powodów może być wiele Jednym z głównych może być np.ustawiona nóżka RESET jako port in/out Wtedy bascom nie wykrywa mikrokontrolera W takiej sytuacji żaden programator szeregowy sobie z tym nie poradzi muszisz przekonfigurować (programatorem równoległym) odpowiedni fusebit i wszystko powinno działać
Kwar stosujesz wtedy, gdy przez przypadek przeprogramujesz "fusy" tak, że procesor ma pracować z zewnętrznym oscylatorem kwarcowym. Wewnętrzny generator RC zostaje wtedy wyłączony i nie można programować proca w programatorze, w którym nie ma kwarcu. Jeżeli to właśnie zrobiłeś, to wystarczy, że do Twojego programatora dolutujesz kwarc i kondensatory,...
Witam Mikrokontrolery serii ATMEGA mają dodatkowo pamięć konfiguracyjną, odpowiedzialną za dodatkowe ustawienia (częstotliwość generatora wewnętrznego .... a także można końcówkę RESET ustawić jako wejście lub wyjście). Ustawienie tej końcówki powoduje brak wyprowadzenia RESETu i żaden programator szeregowy go nie zaprogramuje (gdyż ta końcówka jest...
1. Ze złącza kanada masę (GND) bierzesz z jednego pinu (obojętnie którego, bo na wszytkich pięciu powinna być) - przy ATmedze podłączasz ja do pinu8.. 2. RST to inaczej Reset (pin 1 przy ATmedze). 3. Tak - trzeba odpowiednio ustawić Bascoma do współpracy z dodatkowym programem Avrdude (dosowym), nigdy się tak nie bawiłem, ale wiem, że jest to możliwe,...
Zrobiłem na szybko programator STK200 i niestety ale nie komunikuje się z uszkodzonymi uP ze sprawnymi 'gada'. Podłączałem również kwarc 6MHz i dwa kondensatorki (30pF - nie miałem 22pF) nic nie pomaga. Co mogło spowodować uszkodzenie ze nie mogę skomunikować się. Nie bawiłem się fusebitami jedynie co zrobiłem to zmieniłem częstotliwość procesora w...
No dobra, udalo ci sie polechtac moja proznosc wiec moze zrobimy tak. Opisze tutaj przykladowego mekafile-a z nastawieniem na WinAVR, Atmega8 i STK200 tak aby inni tez cos z tego mieli. W zasadzie wszystko jest opisane w angielszczyznie no ale jakby kto nie umial to daje po polsku. # Hey Emacs, this is a -*- makefile -*- #---------------------------------------...
http://obrazki.elektroda.pl/6914408400_1... http://obrazki.elektroda.pl/8024236400_1... ATxmegi to łakomy kąsek dla kogoś, kto już poznał "stare" AVRki - zwiększona szybkość (32MHz!), o wiele więcej peryferiów (5 UARTów! 16 kanałów PWM!), modularna budowa i można używać tych samych dobrze znanych narzędzi. Ale potem...
89S51 mają odwrotną do nowszych AVR logikę pinu RST. Żeby zresetować np. Atmega8 to trzeba na RST podac masę a tutaj plus. https://obrazki.elektroda.pl/6983180700_... Tak więc podanie tam plusa na stałe to może uC wprowadzać w permanentny stan resetu. Być może programator mimo iz wybrałes swój układ nie realizuje tej logiki resetu poprawnie....
Da się :) [syntax=bash] $ avrdude -v -v -c usbasp-clone -p atmega8 -U flash:w:nadajnik.hex avrdude: Version 6.3-20171130 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "/etc/avrdude.conf" User configuration file is "/home/test/.avrduderc" User configuration file does...
http://obrazki.elektroda.pl/8472920100_1... Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako...
https://obrazki.elektroda.pl/6051909400_... Witajcie moi drodzy. Dziś przedstawię projekt, który w zasadzie powstał tylko dlatego, że chciałem pierwszy raz wypróbować samodzielne tworzenie płytki w Eagle pod eksport plików Gerber i zlecenie wykonania płytek dwustronnych w fabryce. Zrobiłem go na bazie czegoś, co kiedyś wykonałem z...
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_...
http://obrazki.elektroda.pl/7176387400_1... Chyba każdy, kto trochę pobawił się elektroniką, próbował zrobić własną płytkę bazową do innych projektów. (Jak zwał: ewaluacyjną, prototypową - wszystko mi jedno :) ) Ponieważ moje płytki od jakiegoś czasu się kurzą, czas je przedstawić - a nóż może komuś się przyda taki zestaw. Celem było...
JurgenStroop Plik BIN. gizmo1 Programatorów do ATMEGA8 na elektrodzie jest pełno. Pare rezystorów i gotowy programator :) g00fy Odświeżanie jest doskonałe. Smugi są "delikatne", u mnie to wygląda wyśmienicie. Daje to bardzo fajny efekt na LCD, cała smuga ma nie całe 1, 2 linie. Co do prędkości słupków można regulować to przez zmianę odpowiednich parametrów...
https://obrazki.elektroda.pl/6726760500_... Programator tropic, jak sama nazwa wskazuje, to programator zrobiony z myślą o picach, którego autorem jest jakiś trol, w tym przypadku, trol.six. ;) - obsługa przez polecenia, tzn nie potrzeba dedykowanego oprogramowania - uniwersalny protokół UART, obsługuje XON-XOFF na razie jednostronnie...
Witam, czy ktoś moze mi podesłać jakieś wskazówki, namiary na programator równoległy do mikrokontrolerów ATMEL. W ATMEGA8 programująć w trybie SPI wyłączyłem pin RESET i teraz nie mogę go przeprogramować a za pomocą programatora równoległego jest to możliwe, chyba ze mogę zrobić to w trybie programowania szeregowego ale nie wiem jak. Przeniosłem z:...
Może nie tak tani, ale chyba najprostszy jest wg mnie programator klon MKII zrobiony z klona Arduino MICRO z Atmega32u4. Bierzesz tego MICRO (3$) dwa rezystory 10k (opcjonalnie, jak chcesz by AS odczytywało napięcie układu programowanego, robi się dzielnik miedzy GND i VCC targetu do pinu A0, a jak nie to można spiąć A0 z VCC Micro, żeby AS się nie...
Witam mam następujący problem.. Reset na atmedze jest podciągnięty do zasilania 5V rezystorem 10k. Gdy programator stk200 jest podłączony do komputera przez lpt procesor się programuje i program działa, w momencie gdy odłącze programator od komputera program przestaje działać , napięcie na linii RESET i GND wynosi jakieś 2V.. Wszystko działa jedynie...
Zablokowany pin RESET - potrzebny programator HV lub FusebitDoctor.
a jak mam teraz zrobić reset ? W programie mkBootLoader pisze ' Naciśnij RESET ' ?
Tego z nóżką Reset nie rozumiem, bo programator jest po SPI i nóżką Reset nie bierze udziału w programowaniu. Programator nie jest po SPI, korzysta z tych samych wyprowadzeń. A ISP to zupełnie coś innego :) Reset bierze udział w programowaniu, podczas programowania układ musi być "zresetowany" i po to jest ten reset dla programatora.
Zobacz czy reset nie jest w stanie 0. To znaczy że twój programator cały czas utrzymuje procka w resecie. Podłącz mu wtedy zasilanie, kondensatorki bez prorgamatora i zobacz co sie będzie działo.
Procek jest nowy. Na nóżce reset jest 3.75V Już jest lepiej, zmieniłem opcje Programming mode z ISP Mode na PP/HVSP mode i mam takie coś: ........... Reading signature .. 0xFF, 0xFF, 0xFF .. OK! ................. Taka "signature' 0xFF, 0xFF, 0xFF - nie jest OK Dla ATmega8 powinno byc: 0x1E, 0x93, 0x07; Wiec programator nie tylko blednie zapisuje/ lub...
Dla informacji, problem został już rozwiązany. Okazało się iż programator ustawiał RESET w stan niski na stałe. Punkt 2.2 na liście przyczyn pod wskazanym przeze mnie linkiem.
Ale podczas programowania programator zwiera reset do masy, więc w celach diagnostyki powodu niedziałania megi8 można było sobie pozwolić na taki ruch
Przyczyn może być wiele - przede wszystkim przekroczenie dopuszczalnego napięcia zasilania. Pamiętaj, że nie powinieneś przekraczeć 5 V - sprawdź czy masz tyle. Sprawdź ile pobiera po odłączeniu programatora. Wymuś (po odłączeniu programatora) stan aktywny na pinie RESET - wtedy też tyle bierze prądu?
Raczej tak, ale nie do końca. Pierwszy problem (z którym miałem najwięcej kłopotów :) ) to niezgodność opisu wyprowadzeń z notą katalogową. Podłączając programator ISP trzeba pamiętać, że MOSI to pin PE0 a MISO to PE1 (a nie, jak podają w nocie PB2 i PB3 - chociaż na stronie 304 jest wytłumaczenie tego). PEN nie odgrywa roli przy programowaniu, w czasie...
Przewaznie programator czerpie zasilanie właśnie z układów zasilania procka.... nie napisałeś jaki to programator :( ale tak jak shg napisał maksymalne napięcie które chcesz posłać na MISO/MOSI czy SCK nie powinno przekraczać Vcc procka+0.3V RESET w zasadzie możesz zignorować bo wytrzyma 12.5V
Trochę 'obczyściłem' płytkę. Teraz jak podłączam programator (zwykłe ISP) to działa poprawnie. Nie rozumiem tego. Ale zaprogramować dalej się nie daje. Pokazuje to co wtedy czyli ID:FFFFFF :( ---- A teraz to i po odłączeniu programatora działa. Ale programować się nie chce :(
Nie wiem jakim programem programujesz ten procek, może źle ustawiona konfiguracja ?? miałem podobny problem z programem A.Dybkowskiego w którym do ustawienia są różne programatory: STK200/300, ADD-ISP , SI-PROG ... itp Zrobiłem programator - niestety nie działał a jak sie okazało trzeba było tylko pozmieniać piny w ustawieniach programu. Poza tym dziwi...
Czyli mam podłączyć tak: złącze procesora styk LPT RESET 14 MOSI 16 SCK 17 MISO 10 GND 18-25 Wtedy będzie działało??
Sprawdź omomierzem punkt po punkcie połączenia masy, MOSI, MISO, SCK, Reset miedzy nóżkami scalaka programatora, a programowanego układu. Na 99% masz coś źle podłączone albo przerwę w tych obwodach. Czy ATmega8 w programatorze masz przełączone w tryb programatora (JP2)?
OK programator zrobiony zmieniłem scalak M74HC299E i przy weryfikacji - Passed Tylko pojawił się następny problem nie mogę uruchomić programu w mojej płycie. Używam nóżki reset jako wyjścia i zastanawiam się jak mogę uruchomić procesor? Poszperam troszkę ale jeśli ktoś wie to proszę o podpowiedź. dziękuje
Witam. Wykonałem programator stk200 http://mirley.firlej.org/programator_stk... i sterownik cwu ze strony [url=http://mirley.firlej.org/prosty_ste... Podłączyłem Programator ze sterownikiem w celu zaprogramowania. Uruchomiłem Burn-0-Mat 2.1.1 ustawiłem fusebity według zaleceń do sterownika cwu. Burn...
Witam, zacznę od początku: Więc tak zrobiłem programator pod port LPT(szeregowy do drukarki) według tego schematu : http://www.elektroda.pl/rtvforum/files-r... (wszystko dobrze sprawdzałem kilkanaście razy) i chcę zaprogramować tym mikrokontroler firmy "Atmel" model "Atmega8A-PU" w programie "Bascom AVR". Kiedy klikam...
Coś Ci się pomerdało: Podpinam samo Usbasp do usb , jak USBASP jest pacjentem to nie podpinasz go pod USB PC, pisałem zasilasz go z programatora (może to być wyjątkowo inne USBASP lub ArduinoISP): Zworka Selfprogramming musi być podłączona, zasilanie najlepiej wziąć z Arduino, zworka zasilania podpięta, programator nie podłączony nigdzie od strony wtyku...
Użycie reset jako we/wy. pozbawi Cię możliwości programowania szeregowego. Zaopatrz sie w programator równoległy. Inaczej uC zaprogramujesz tylko 1 raz. Myślę, że autor to przewidział - bez programatora równoległego niemożliwe jest przecież zaprogramowanie bitu wyłączającego RESET.
Przez ISP nie da się zablokować programowania ISP :] Można co najwyżej wyłączyć pin RESET w ATmega8 lub zmienić źródło taktowania, ale wówczas procek w ogóle by nie działał. 1. Sprawdź czy nie masz zanegowanej linii reset w ustwieniach programatora. 2. Sprawdź czy ustawiłeś dobry programator w Pony Prog 3. Sprawdź połączenie z prockiem wszystkich linii...
Kolego po kolei: - jakiego programatora używasz? - jaki soft do programatora? - czy procesory były fabrycznie nowe? - czy wcześniej mogłeś dokładnie te procesory programować swoim programatorem? - jaki komunikat wyrzuca soft programatora? - czy masz pewność, że programator poprawnie komunikuje się z procesorami? Fabrycznie nowa atmega jest na wewnętrznym...
ATmega48 ma o polowe mniejsza pamiec SRAM, FLASH i EEPROM, 48 obsluguje do 5 przerwan zewnetrznych a 8 do 2. ATmega8 ma max czestotliwosc 16MHz a ATmega48 do 20MHz, co jeszcze... ATmega48 obsluguje DebugWire co jest na prawde fajnym bajerem bo do programowania potrzebny ci jest tylko pin RESET ale tez taki programator kosztuje swoje;) okolo 1500zl.
Witam! Niedawno postanowiłem poszerzyć swoją wiedzę o programowanie mikronotrolerów AVR. Pojawił się jednak problem z programatorem USBasp i ATMega8 - programator nie wykrywa mikrontrolera umieszczonego na płytce o załączonym schemacie, a że jestem zielony nie wiem skąd może wynikać problem. AVR-dude zwraca następujący komunikat przy próbie wgrania...
Dzień dobry, Zbudowałem termometr cyfrowy oparty na układzie Atmega8 i czujniku DS18B20. Do tego podpięty jest wyświetlacz LCD. Termometr "pamięta" i wyświetla temperaturę maksymalną i minimalną z ostatnich 12 godzin. Do tego wszystkiego podłączyłem diodę RGB tak jak na schemacie: http://obrazki.elektroda.pl/6410117800_1... Zadaniem...
Ogólnie to nie mam tego programatora, ale u mnie mnie programator zasila się z układu docelowego. Podłącz mosi, miso sck i reset. GND podłącz do GND proca a VCC do VCC proca. LED zostaw nie podłączone. Reset przez 10k do VCC. Procesor zasil napięciem 5V (ostatnio kupiłem kilka 7805 które dawały 4,6V i proc mi się nie chciał programować). W programie...
Mam kupiony programator STK200 na allegro. Kupiłem też nową Atmega8 i nie umiem w żaden sposób jej zaprogamować. Nawet komputer nie widzi mi uc. Próbowałem już wszystkich sposobów opisanych na tym forum( z zewnętzrnym rezonatorem , zewnętrznym oscylatorem, próbowałem wszystkiki porgramami opisanymi na foum) Jak mogę sprawdzić czy ten programator działa?...
Zacznijmy od tego że w temacie jest ATmega8 a na schemacie jest AT89C4051, a są to dwa krańcowo różne układy. Programator STK200/300 (którego schemat wstawiłeś) jest przeznaczony m.in. do procesorów ATmega8, natomiast całkowicie nie nadaje się do AT89C4051. I tak całkiem przy okazji, nie daj się namówić na programator bez układu 74HC244. No chyba że...
Witam! Posiadam programator STK200 własnej konstrukcji, którym do tej pory bez większych problemów programowałem mikrokontrolery ATmega8 oraz ATmega32. Przy próbie zaprogramowania ATtiny2313 pojawiają się problemy. Żaden z programów (ISP Programmer, PonyProg2000, Programmers Notepad z pakietu WinAVR) nie może nawiązać jakiejkolwiek komunikacji z tym...
- zbyt wysoko ustawiona prędkość programowania - zmień w opcjach programatora na 93,75 kHz - wtedy zaprogramujesz procki ustawione nawet na taktowanie 1MHz. (zrobione) - zobacz czy programator nie ma przełącznika do prędkości programowania - niektóre kupne miały, przestaw go na wolny tryb (ma i ustawiony na wolne programowanie) - źle podłączony procesor...
Np. tak http://pldaniels.com/flying/stk200-simpl... Dobrze by też było umasić AGND i podciągnąć reset do V+ . Miło też będzie jak dodasz "wait" w kodzie po drugiej zmianie stanu portu w pętli.
Niestety pochwaliłem się za wcześnie Kod: [syntax=vbnet] $regfile = "m168def.dat" ' the used chip $crystal = 8000000 ' frequency used $hwstack = 80 $swstack = 60 $framesize = 80 $baud = 9600 Config Portb.0 = Output 'CLK Config Portb.1 = Output 'Data Out Config Portb.2 = Output 'Reset Config Portc.1 = Input 'busy status Clk Alias Portb.0 ' Clk - zielony...
Programator jak wcześniej pisałem jest dobry i działa poprawnie, ponieważ kiedy programuję uC bezpośrednio z niego, wszystko est odłączone to uC jest poprawnie zaprogramowany za każdym razem. Co do tego, czy na resecie jest stan niski, to muszę sprawdzić. Mam takie małe pytanko, czy można po prostu zewrzeć reset na czas programowania. Myślę, że to załatwi...
Witam wszystkich Mam problem z mikrokontrolerem ATMega8. Bawiłem się nim trochę i ustawiłem końcówkę RESET jako port in/out przez co zablokowałem SPI i szeregowo nic z tym nie moę zrobić. W dokumentacji czytałem że jedynym ratunkiem jest programator równoległy. Czy może mi ktoś dać namiary na jakieś sprawdzone urządzenie i oprogramowanie, bo póki co...
Witam , mam taki problem.Programowalem mikrokontroler... wszystko dzialalo ok, kilka razy go zaprogramowalem i dzialal. Dodalem cos do programu, zaprogramowalem i koniec, juz nie dzialal a programator go nie wykrywa juz... Programowalem codevision. To co dodałem to : Ustawienie Portc0..Portc5 jako wyj z wartoscia 1 i Portc6 jako wej wartosc T (code...
Między Avcc a Aref wstawiony mam kondensator 100nF. A to po co? Reset przez rezystor 470 do Vcc Trochę mało. Programator może nie daje rady ściągnąć do masy. Daj 4.7kΩ.
Programator jaki by nie był zaczyna od wystawienia zera na linię RESET a więc jakich cudów byś na liniach CLK/MOSI/MISO nie wyczyniał to w tym momencie przyjmą stan Hi-Z i nic się nie stanie.
Programator do Tego to może by tak jak juz powiedziałem Sample electronics Programmer" Czyli wtyk LPT + kilka kabelków + Header connector. Oto taki najprostrzy programatorek : Połączenia portu LPT do procesora.: Pin portu LPT : 2 -> do pinu MOSI w pocesorze atmega8 (nóżka nr 17) Pin portu LPT : 4 -> do pinu RESET w pocesorze atmega8...
Witam Zmagam się z takim problemem. Mając kilka procesorów Atmega8 oraz różnych płytek testowych gdzie procesory są wlutowane, chciałem wszystkie "przerobić" na standard Arduino. Ponieważ za pomocą płytki Arduino Uno wgrałem wszędzie bootloader od Arduino to chciałem następnie za pomocą programator poprzez Serial wgrać testowy program Blink. I niestety...
Poprzednia atmega nie musi być uwalona. Jeśli zmieniłes jej fusebity na zewnętrzny kwarc to programator jej nie zobaczy. Trzeba wtedy podlutować kwarc+2 kond 22pF i zmienić fusebity. No chyba że pin reset ustawiłes jako port to wtedy masz problem.
Witam Miałem dziś taki sam problem. Identyczne teksty zwracał AVRDude. Przyczyną było zwarcie linii reset do masy na wtyczce ISP i kilka godzin zmarnowane na znalezienie buga plus wymiana 74HC244 SMD na programatorze ZL2PRG, ale to po świętach. Gdyby programator był bez bufora - nie miałbym teraz gdzie drukarki podłączyć :( Zmierz napięcie na linii...
kaczepa podał ci link do schematu STK (to ten drugi schemat). Tu masz skrót do not katalogowych podzespołów http://www.elenota.pl/. Zaprojektuj płytkę, połącz i będzie działało. Programator podłącza się do odpowiednich końcówek uC. Dla MEGA8 - SCK (Zegar), MOSI, MISO i RESET czyli RESET programatora do RESET uC itd. Trzeba oczywiście zasilać programator...
Ze zdjęć wynika, że na czas testowania usuwasz wszelki połączenia z programatorem, więc programator jako taki nie może wpływać na fakt poprawnej pracy mikrokontrolera. Z fusebitów wynika, że pin RESET ma swoją normalną funkcjonalność. Zmierz więc w momencie, gdy program nie chce (według Ciebie) wystartować: - napięcie na nóżce Vcc, - napięcie na pinie...
Żeby zaprogramować atmege wystarczy podłączyć: +5V do pinu 7 GND do pinu 8 MISO do pinu 18 Reset do pinu 1 MOSI do pinu 17 SCK do pinu 19 Tylko to czy coś jeszcze? CO z pinem 22 (GND) i 21 (AREF)?
Jeśli zablokowałeś RESET to nie ma łatwoego sposobu, odblokować go może wyłącznie programator wysokonapięciowy. Problem w tym, że w twoim ukłądzie RESET jerst pod coś podłączony i podanie na niego 12 V może być raczej niemożliwe. Cóż, następnym razem najpierw poczytać co dany fusebit robi, potem go dopiero przestawiaj.
Robiłem już wile projektów na mikrokontrolerach ale z takim sie jeszcze nie spotkałem otóż nie wykrywa przez programator procka. Sprawdziłem piny czy sa dobrze podłączone i okazało sie, że wszystko ok. Jedanak gdy chce cos zaprogramowac wyskakuje (bascom) Could not indentyfity chip ID: FFFFFF Zrobiłem więc prosty układ z dioda wraz z rezystorem która...
Witam, jestem początkującym więc od razu proszę o wyrozumiałość. Mam problem z prawidłowym uruchamianiem się mikrokontrolera Atmega8. Problem jest następujący po podaniu zasilania mikrokontroler uruchamia się on na chwilę po czym od razu przestaje działać. Na chwilę zapala się dioda, która powinna świecić się przez cały czas pracy układu. Co ciekawe...
Dziękuje za opisy fusów w języku polskim, ale jest błąd w zakładce " fusy właściwości " bit "Reset Disabled" oznaczony kolorem fioletowym ma ten sam opis co bit "Boot Reset" oznaczony kolorem żółtym mają takie same wpisy: 1 - Pin RESET używany jako wejście sygnału RESET 0 - Pin RESET używany jako zwykły port I/O Natomiast w zakładce "fusy manualne"...
nie rozumiem co ten link ma oznaczac ale spoko. Ja polecam dla poczatkujacych programator stk200/300. Mozna zrobic prostesze programatory, na paru rezystorach ale nie gwarantuje to bezpieczenstwa nie przepalenia portu lpt. Tutaj masz pokazane wyjscia wtyczki programatora (na zdjeciu sa bardziej wyjscia gniazdka do programatora!) http://www.oxisso.com/Microcontrollers/I...
Witam! Otoz mam taki problem: Zrobilem prosty programator na zlacze drukarkowe. Podlaczylem go tak: pin 6 > SCK pin7 > MOSI pin9 > RESET pin10 > MISO Laczne 18-25 > GND(po lewej stonie(jesli mam wglebienie na gorze)) Gdy podlaczam go do bascoma i wyszukuje mikrokontrolera otrzymuje widomosc podana w temacie posta. Wszystko sprawdzilem (jest prawidlowo...
Witam, Mam problem z zaprogramowanie a w zasadzie wykryciem ATmega8L. Próbuję zaprogramować go AVRDude za pomocą własnoręcznie zrobionego programatora SIprog (pominięty układ zewnętrznego zasilania). Próbowałem już wszystkiego, sprawdziłem chyba każdą możliwą ścieżkę pod kątem zwarcia dwa razy. Zasilanie jest i na VCC i na AVCC, z masą też jest wszystko...
Jeśli diody pod SCK i MOSI mrugają po wciśnięciu "programuj" to znaczy że programator próbuje się dogadać z procesorem a brak mrugania na MISO świadczy o braku reakcji ze strony uP. Diody mrugają znacznie szybciej niż oko ludzkie jest w stanie wychwycić, więc nie zobaczymy pojedyńczych impulsów ale całe ich serie - nie ma to jednak znaczenia gdyż w...
.... Fuse bitów nie zmianiałem.. A jednak zmieniłeś! Write = Zapisz ! http://obrazki.elektroda.net/54_12238862... Zapisując, a że tego pozapisywałeś :-) , wszędzie do fusów 0x00, ustawiłeś tak: http://obrazki.elektroda.net/61_12238849... Podepnij do procka jakiś zewnętrzny generator cca 2MHz i będzie komunikował. Jestem w pełni za...
johnson255: Skoro ATmega8 programujesz to programatorek jest sprawny. Sprawdź dokładnie wszystkie połączenia, szczególnie te lutowane przez Ciebie ;) Ludzie różnych rzeczy się czepiają, łącznie z przeinstalowywaniem systemów na kompach a na koniec się okazuje że winne są niechlujnie wykonane połączenia. Programator ma być podpięty bezpośrednio, ewentualnie...
Witam To juz mój 4 dzień walki z wykonanym przeze mnie programatorem avr910 z ATtiny2313. W dalszym ciągu mi nie działa :( tzn nie zgłasza się w AVRprog. Ustaliłem następujące rzeczy: [1] podłączyłem programator(do programatora była podpięta ATmega8) do PC i obserwowałem w terminalu (nastawionym na 115200 a reszta standardowo) co wysyła programator...
No to jak obiecałem to wklejam. Foto i pliki wsadowe i źródło asm. Poskładać, wgrać, podłączyć przejściówkę usb data-cable i sprawdzić w terminalu (115200) wcisnąć t i zobaczyć czy odpowie. ----------------------------------------... Zapomniałem dopisać że to nie jest w sumie żaden programator tylko bramka rs-spi a z przejściówką...
Mam problem z programatorem px-4000 dołączonym do zestawu MicroCamp 2.0 firmy Inex. Pod linuksem programator rozpoznawany jest jako ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC. Nie wiem co jest przyczyną, ale kiedy próbuje wrzucić jakikolwiek program dostaję informację w stylu not sync, timeout lub inny error....
Daj jakieś zdjęcie, rysunek w PDF, nie kompresuj RARem którego nie każdy ma (i nie zamierza specjalnie instalować). Też mam tą płytkę i programator USBASP, u mnie działa bez problemu. Przerobiłem sobie USBASP na optoizolację (po swojemu a nie według rozwiązań z elektrody) i też działa. Natomiast ja używam do programowania KhazamaAVR bo z innymi programami...
poorchava czyli ten programator ma tylko i wyłącznie ustawiać nowe fuski? To może się wstrzymaj na razie, bo akurat robię coś takiego tyle że wysokonapięciowy i uniwersalny (nie tylko dla m8 ) więc sobie odblokujesz nie tylko fuski oscylatora ale reset i isp też :)
Do tego co napisał kol. skalsky5000: An External Reset is generated by a low level on the RESET pin. a to: ... jest to napewna sprawa blednego kodu. także może być prawdą, ale najpierw zaprogramuj w ogóle swój mikrokontroler, bo na razie łącząc RESET z GND robisz zwarcie w trakcie programowania, przez co programator nie jest w stanie zaprogramować mikrokontrolera:...
Witam Próbuję zaprogramować atmega8. Mam kupiony programator STK200. ISPprog czyta sygnaturę i przynajmniej udaje, że czyta pamięć flash, ale przy próbie zapisania czegoś do flash-a pokazuje od razu błąd ( zapisane coś tam - odczytane co innego ). Próbowałem PonyProg-a ale test programatora kończy się niepowodzeniem a próba zaprogramowania zakończyła...
Kolejny raz poruszam ten nieszczesny temat. Przerzucilem sie na Avr z 51, zrobilem programator STK 200 nawet wszysystko hulalo az do czasu. Mianowicie na 80% w Bascomie ustawilem w Fuse bitach ze koncowka odpowiedzialna za Reset bedzie teraz normalnym pinem O/I. Ale to na 80% bo nie pamietam dokladnie. Efekt jak mozna przypuszczac, program nie wykrywa...
Rozumiem, że obydwie nóżki GND są podłączone do masy - tak? Czy pin RESET podczas programowania jest przez programator zwierany do masy na moment (sprawdź miernikiem)? Kondensator 100nF dodatkowo. W jaki sposób podłączyłeś pozostałe piny? Ponawiam prośbę o narysowanie podłączenia programator - Atmega. (Nawet w Paint-cie). Bez tego możemy bawić się w...
Siemka! Odpowiedzi na Twoje pytanie może być kilka. Jeżeli kostka była widziana wcześniej przez programator a teraz nie jest, a grzebałeś coś w fusebits to możliwe że zablokowałeś kontroler i trzeba go przeprogramować w programatorze równoległym o ile wymienione przez Ciebie metody nie pomagają. Jeżeli to jest układ dziewiczy prosto ze sklepu to w przypadku...
Zalezy co zablokowales. ? Mogles wylaczyc ISP tutaj potrzebny jest programator rownolegly podobnie jak w wylaczeniu koncowki RESET ktora ma byc zwyklym pinem I/O. Druga opcja to zla konfiguracja taktowania procka i moze wystarczy dolaczyc niewielki generator do wejsc AT8 lub dolaczyc kwarc +kondki
1. To zmień te kondensatory przy kwarcu na 10pF to pewnie zadziała. 2. Dlatego, że programują w trybie HV (wysokonapięciowym), gdzie na RESET podawane jest 12V - uwaga - to może byś niekompatybilne z resztą ukłądu w którym jest procesor. Swoją drogą porzuć to coś co zwą Bascom, po drugie kup programator supportowany przez AVR Studio (poniżej 100zł kupisz)...
Programatora nie kojarzę - niestety bawiłem sie tylko na LPT i USB. Aczkolwiek jeśli masz cos sprawdzonego na RS to chętnie bym się zapoznał. Na pewno jest natomiast zgodny z jakimś standardem czy przynajmniej jakimś innym który ma nazwę znaną programom wgrywającym. W pony prog też sie nie orientuję ale kojarzę tylko, że "fusy" ustawia sie bit po bicie...
witajcie zrobilem klona usbasp - programator usb taki b.podobny do fishl'owego (avt5172 - z nr 2/2009) winda (xp) go wykryla, drivery do usb libusb sie zainstalowaly i w windowsach w managerze urzadzen widac go ok mam atmega8-16pu ktorego chcialbym zaprogramowac sciagnalem avrdude5.6 i avrdude-gui ale proba odczytania czegokolwiek (poprzez read fuse...
podlaczasz programator pod piny MOSI MISO SCK RESET i GND. Wyswietlacz podlaczasz pod `wolne piny procka ew. pod te ktore sluza do programowania. A calosc deklarujesz w pisanym programie. Do wyswietlacza to co najmniej Atiny2313 lub Atmega8 ten ostatni kosztuje okolo 5-6 zl na allegro
Jeśli chodzi o nóżkę reset to istnieje taka możliwość - tak jak pisałem już kiedyś zdarzyło mi się, ze procesor podczas programowania sam przestawił fusy - wtedy akurat tylko te odpowiadąjace za sygnały zegarowe. Widzę, że to najwyższy czas, żeby zaopatrzyć się w programator HV. :) Ostatni program niestety nie działa ponieważ program nie wgrał się do...
http://obrazki.elektroda.net/98_11740675... witam wszystkich ...po ostatniej mojej konstrukcji kolorofonu http://www.elektroda.pl/rtvforum/topic62... postanowiłem zaprojektować coś odmiennego...a mianowicie płytke testową procesorów AVR i nie tylko... Jest to układ zawierający podstawowe "klocki" (umożliwiające stworzenie tzw.."rąk i...
Witam Was, na wstępie zaznaczam że przeczytałem chyba wszystkie posty na ten temat i nic , ale po koleii . Mając dosyc programowania AVRów przez kabelek LPT postanowiłem zmontować sobie któryś z popularnych programatorków USBasp. Wybrałem wersję jednostronną ze strony www.fischl.de/usbasp/ . Poniżej schemat. Jedyna różnica to rezystor do D- 1,5k jak...
OK dobrze znalazłeś:), teraz tak - w tym pliku jest sekcja: # # PROGRAMMER DEFINITIONS # programmer id = "bsd"; desc = "Brian Dean's Programmer, http://www.bsdhome.com/avrdude/"... type = par; vcc = 2, 3, 4, 5; reset = 7; sck = 8; mosi = 9; miso = 10; To tylko pierwszy rekord, dalej jest kilka innych o podobnej budowie, czyli id...
Problem Poszukuję automatycznego sposobu wymiany (unowocześnienia) oprogramowania w kilku procesorach ATMega8 za pomocą ISP bez odłączania tych procesorów od płytki (będą SMD) oraz bez przepinania kabli i zworek. Proces wymiany oprogramowania ma być wystarczająco prosty aby mógł go przeprowadzić niewtajemniczony użytkownik. Po przeanalizowaniu sporej...
Witam zacząłem bawić się mikrokontrolerami i do tego zamówiłem sobie programator STK200/STK300 oraz ściągłem pakiet BASCOM-AVR, kupiłem atmega8 no i dobra podłączyłem wszystko tak jak powinno byc, Uruchomiłem program wykonałem wszystko po kolei jak jest napisane w książce "Programowanie mikrokontrolerów AVR w języku BASCOM" ale gdy przeszłem do momentu...
Dziękuje za informacje dotyczace tej procedurki. Odnosnie tego drugiego problemu "wyswielenia krzakow na wyswietlaczu", wiem o co chodzi. Otoz mam programator AVR z tego schematu: http://obrazki.elektroda.net/44_11678412... AVR ------------------> LPT DSUB 28 Vcc (7)--------------->Połączone razem piny 2,3,4,5 Reset (1)------------>Pin 7 SCK...
Witam, zbudowałem programator USBASP wg schematu z strony Mirley Firley. http://mirley.firlej.org/programator_na_... I programator nie działa, Jutro kupię diody 3V3 i wlutuję zamiast 3V6, może pomoże, ale chciałbym się upewnić czy dobre podzespoły zamontowałem, ponieważ różnią się trochę od tych co są użyte w oryginale. Zamontowałem procesor...
Nie słyszałem żeby BASCOM obsługiwał programator równoległy. To,że programator jest podłączony do portu równoległego to nie znaczy,że jest on równoległy. Nie slyszales bo malo ludzi tu piszacych je ma, albo malo z tych co maja, rzadko je uzywa w tym mode, albo jeszcze rzadziej korzystaja z tej kombinacji w Bascom. Jezeli masz programator STK500 ("pelna...
OK Zmieniłem w kodzie tak aby było 5us. podłączyłem pod diodę patrze działa co prawda nie widziałem jak mruga bo to niemożliwe lecz widziałem, że się ciągle świeci. Następnie podłączyłem układ do ATmega8 pod XTAL1 oraz dałem kondensator 27pF do GND (diodę odłączyłem) podłączyłem programator do ATmegi8 i uruchomiłem ISPprog, "Read Signature" i nic......
Witam Dodałem ostatnio obsługę programowania procesorów ATtiny4/5/9/10 (interfejs TPI). http://obrazki.elektroda.net/35_12761900... Programowanie Attiny10 trwa około 5s. Na pin RESET podawane jest napięcie 12V więc można zaprogramować także procesory z ustawionym bitem RSTDISBL. Zamieszczony HEX do Atmega8 nie posiada obsługi programowania XSVF(już...
Nie popatrzałem dokładnie, w M8 nie ma takiej możliwości aby BOD zaprząc do czegoś innego niż utrzymanie na stałe MCU w stanie RESET. Więc to odpada. Ale można zastosować komparator, lub przerwanie od pinu IO (w M8 przerwanie INT). W obu przypadkach dobierasz dzielnik tak, aby przy obniżeniu się zasilania (napięcie można wziąć zza kondensatora filtrującego...
Mikrokontrolery które "zablokowałem" miały poprzestawiane tylko CKSEL w ten sposób, że chodziły na generatorze zewnętrznym. Mój opis tyczy się więc budowy takiego generatora przy użyciu programiku na innym kontrolerze. Oczywiście ma się to na nic kiedy zablokujemy port RESET mikrokontrolera, albo całe programowanie SPI. Wtedy tylko programator równoległy....
atmega8 reset reset atmega8 reset programator
ducato kopci czarno gumka przewodząca wyświetlacza aktywne tłumienie hałasu
Różnice w wychyleniu membran głośników przy wzmacniaczach 35W Ustawianie kąta wtrysku w VW LT 2.5 - procedura i kierunek obrotu pompy