Na upartego dało by się :) Następnym razem warto pamiętać aby w projekcie wyprowadzać piny programujące na jakieś złącze, najlepiej zgodne ze standardem zalecanym przez producenta (tutaj AVR ICSP)
W fusach manualnych zaznacz zewnętrzny kwarc >8MHz. I niczego więcej nie zmieniaj Dodano po 1 Jak program się wgra to odłącz programator. Pamiętaj aby podczas programowania zasilanie było podłączone Dodano po 2 I napisz jakim napięciem zasilasz układ (na wyjściu z zasilacza).
łooo jej, po pierwsze to zassij najnowszą wersję, build 57 - wystarczy kliknąć na obrazek w podpisie każdego mojego postu żeby dojść do najnowszej wersji. (nie wiem dlaczego wszyscy pobierają zawsze tą starą i przeterminowaną wersję?) Po drugie - pokaż jakiś schemat może albo fotkę - jak podłączasz procesor i czy włączasz zasilanie do procesora i programatora...
Jeśli pracujesz na Windows Vista lub wyżej - zapomnij.
Widzisz - moim zdaniem myli ci się to wszystko bo pełno ostatnio w necie takich to rozwiązań programatorów gdzie ktoś wymyśla jakieś całe płytki z podstawkami do programatora. Po co to ???? Po to mamy nowoczesne mikrokontrolery żeby programować je bezpośrednio w układzie a nie cofać się do przeszłości i robić podstawki a potem wachlować prockiem pomiędzy...
także chciałbym zapytać jak mogę indywidualnie nastawiać każdy PIN potru z osobna? Np. PORTC |=0x08 PORTB |= (1<<PB6) Poczytaj o operatorach bitowych - http://mikrokontrolery.blogspot.com/2011... Else dotyczy poprzedzającego go ifa. http://mikrokontrolery.blogspot.com/2011...
http://www.elektroda.pl/rtvforum/topic42... Pozdr!
A po co jest to .elf w nazwie pliku ? Powinno być: nazwa_projektu.hex
http://obrazki.elektroda.net/6_122149578... Kondesatory C1,C2 33pF, kwarc 4 MHz Źródło : wiki ...
Robilem dokładnie ten sam zegarek i zaprogramowałem go w złozonym ukladzie razem z kwarcem
Ja się C z byt nie interesuję ale jak dla mnie to owiele szybciej się uczę czytają kursy w książkach. W każdej chwili bez problem sięgasz i czytasz. zobacz na btc może coś jest Dodano po 1 nie na btc nic niema :/
Ale służy ona do wgrania bootloadera przy pomocy innego programatora typu usbasp, a nie przez konwerter usb<=>rs232 dostępny na płytce arduino. Jeżeli chcesz zaprogramować atmegę8 to pobierz sobie mkavrcalculator, który w darmowej wersji obsługuje ten mikrokontroler. Dodatkowo w opcjach programu masz przycisk instaluj sterowniki usbasp, który...
Jeśli ma kolega inny mikrokontroler, jakiś kit lub gotowe urządzenie z AVR i złączem ISP można sprawdzić działanie samego programatora przez podłączenie się do tego innego urządzenia i próbę wykrycia układu. Jeśli będzie ok to wina leży w egzemplarzu na płytce prototypowej, ewentualnie połączeniach. Jeśli będzie nie ok to wina leży w programatorze.
to znaczy ze prawidłowo podłaczyłeś u C i mozna go zaprogramować :)
Przeciez nie trzeba programowac uC z poziomu bascoma... wystarczy jakikolwiek programator do tego uC + soft do niego i wgrywamy do flasha skompilowanego hex-a lub bin-a przez bascoma za pomocą tego softu, ja np pisze programy w avrstudio w asm a porgramuje uC za pomocą PonyProga
Właśnie na tej stronce co podał kolega jest podany schemat połączenia takiego programatora: http://obrazki.elektroda.pl/8082341400_1... Wczoraj osobiście zrobiłem taki i dzisiaj bez większych problemów zaprogramowałem kilka razy atmegę8 za pomocą PonyProg.
Tak, będzie działał na 100% o ile linie isp nie będą miały obciążeń.
Do takiego pomiaru jako czujnik polecam SHT11. Co do języka programowania to wg mnie najlepiej zacząć od asemblera bo wtedy można dokładnie zrozumieć działanie mikrokontrolera; aczkolwiek jest to najtrudniejszy język. Pozostaje Ci jeszcze BASCOM i C. Tu wydaje mi się większej różnicy nie ma chociaż dokładnie nie wiem bo w BASCOM nic nie pisałem. A jak...
Witam ! Nie potrzeba przerabiać HEXa na plik Bascomowy, aby zaprogramować procesorek w Bascomie. Da się zaprogramować, jednak trzeba to robić według wskazówek. Najlepiej by było pisać na GG, gg6293398. Pozdrawiam. Stefan amator
1. main.hex już nie wgrywasz, poza tym zworka self-programming służy do tego żeby wgrać innym programatorem np. STK200 przez złącze ISP, przez USB nie jesteś w stanie wgrać nic na ATmege w programatorze 2. Zenery 3V6 chyba powinny poprawić współprace z notebookiem, ja same też go używałem na lapku (zrobiłem parę egzemplarzy znajomym i oni też go na...
Zasiloną masz atmege i programator? Programator bierze zasilanie z układu. Masy też muszą być połączone razem. Sprawdź też podłączenie lini MISO, MOSI, SCK oraz RESET'u.
Spotkałem sięz przypadkiem, że prockowi nie pasowała zbyt wielka odległość od kwarcu, dopiero po przecięciu ścieżek i wstawieniu kwarcu blisko procka zaczęło działać jak trzeba ;).... A poniżej kilka różnych przypadłości do obczytania: http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/topic87... Poczytaj,...
Wybrać File/New i potem F4.
Pewnie chodzi Ci o to ze gubisz czesc krokow przy zmianie kierunku. To wynika z tego ze przy zmianie kierunku przelaczasz sie na nowa tablice i prawdopodobnie zmienna A wskazujaca krok w tablicy jest zmienna lokalna i dla kazdego z kierunkow moze wskazywac na inny krok w tablicy. Sproboj zapisac to tak ( dla pracy pelno krokowej) Sub krok If Impulsy...
Teraz nie wiem do czego służy opcja Calibration Byte Programming, jak to ustawić? Czy zostawić tak jak jest. Nie ustawiać (disabled). Rozumiem, ze mam zaprogramować flash Wsad (program) idzie do pamięci flash. Polecenie avrdude, które podałeś zapisuje pamięć flash.
Jesli jak piszesz ustawiles fusebit Reset Disable to niniejszym zablokowales sobie mozliwosc programowania po ISP.
człowieku - i ty mówisz że procek jest u ciebie połączony z ISP wg tego pseudo schematu, który podałeś ???? już kilka postów to powtarzasz - a na fotce widać, że jest nie tak podłączony - no i weź tu gadaj z gościem ..... po jasnego grzyba masz oznaczone na złączu ISP nóżki 4,6,8 i 10 jako GND ???? a ty sobie tylko do jednej podłączyłeś kabelek z GND...
Programator z linku to STK500 v2 - sam taki posiadam... Minus jest taki, że jak chcesz go poskładać, to musisz mieć inny programator, którym zaprogramujesz Atmegę, bo to ona jest "sercem" tego programatora.. Procka, którego chcesz zaprogramować podłączasz zgodnie ze standartem STK200 - rysunek wtyczki masz poniżej.. Programator widziany jest przez rózne...
Do zaprogramowania uC uzywaj np. darmowego PonyProg. Wtedy "wsad" w postaci pliku .hex mozesz zaladowac zarowno wyprodukowany przez AVRStudio jak i WINAVR. Pozdro Dexter
Niestety nie da sie w Pascalu. Przepraszam , ale śmiem się nie zgodzić. Jest kilka PASCAL-i na AVR. Np tutaj : http://www.e-lab.de/AVRco/index_en.html Może nie jest super udany, nie mniej jest to PASCAL. Dużo lepszy jest PASCAL dla PIC-ów, tej samej firmy. Jedyną zaletą jest to, że do przykładów jest dołączona dokumentacja z gotowymi schematami urządzeń....
Co do pierwszego rysunku to masz wszystko w porządku, do kompa podłączasz LPT i USB, pamiętaj o zwarciu zworki S_Prog na programatorze aby reset M8 w programatorze podłączył się do LPT, tak jak inne piny. Na drugim rysunku tez jest wszystko ok, zworka S_target powinna być zwarta aby dac zasilania na podstawkę. rezystory na liniach programujących w podstawce...
A zasiliłeś AVCC ? Pracujesz na porcie analogowym to wypada go zasilić. Abstrahując od tego że zasilać cały ukłład jest dobrze - ale kol (at)PiotrPitucha co to jest port analogowy? pierwsze słyszę.
avrdude http://savannah.nongnu.org/download/avrd... A tak na prawdę to nie chodzi tobie o czysty DOS, tylko o aplikację konsolową. Pod XP nie zapomnij o giveio lub userport.
Wytnij dziada obcinaczkami, potem pojedynczo wylutuj pozostałe piny. Wyrównaj powierzchnię pól lutowniczych, przyłóż nowy scalak i pojedynczo przylutowuj go do płytki. Ja osobiście lutuje piny po przekątnej, żeby nie grzać dwóch wyprowadzeń obok siebie w krótkim okresie czasu.
Ten programator może jak najbardziej być tyle że ja używam go na własnoręcznie wytrawionej płytce.
Do programowania potrzebny jest jeszcze reset, a jego raczej nie będziesz łączył z innymi :] Tak więc programuje się ten, do którego podepniesz reset programatora. Obecność innych procesorów nie powinna przeszkadzać.
Kolego najprostszy sposób który stosuję. Weź Arduino Nano, wylutuj Atmega328P-AU, podłącz sobie programator do ICSP, przyłóż swoją Atmega8, dociśnij mocno kciukiem i programuj. To taka partyzantka ale robiłem tak już kilkadziesiąt razy. Jak nie chce Ci się trzymać albo masz więcej roboty z programowaniem, to sobie wlutuj. Inny sposób to zrób sobie płytkę...
Zapoznaj się z programem MkAvrCalculator - jeśli masz pod ręką procki takie jak: ATmega8 czy Attiny2313 - ponieważ będzie działał w pełni za FREE z tymi prockami a przy okazji zobaczysz, że on programowo obsługuje coś takiego o co tu pytasz i nic nie trzeba przestawiać na programatorze - żadnej zworkki ;)
Jak uda ci sie skompilować w avrstudio to bierzesz plik .hex i wrzucasz przez pony proga do uc.
Rzeczywiście, w instrukcji na screenshocie jest port LPT1, może pod windowsem tak to dziala :) ...samych parametrów fuse'ów nie zmieniałem, tylko przełączyłem zaznaczone (High Fuse: Read i Write, Lock Fuse: Read i Write, Extd. Fuse: Read i Write). To znaczy, że zmieniałeś, jeśli kliknąłeś "execute" po zmianie tych parametrów. Nie używałem tego gui,...
waitms 100 - daje 100ms opóźnienia a nie 1s a tym bardziej 5s pokaż program i ustawienia fusebitów skąd masz pewność że jest fabryczie ustawiona na 1MHz? Czy o Twoja pierwsza Atmega8 którą programowałeś?
Z AVRDude Ci nie pomogę bo nie mam doświadczenia w tym względzie. Na początek możesz wykorzystać PonnyProg. Fischl - Tak na pewno prawidłowe.
Najlepiej kup sobie zestaw uruchomieniowy AVR wraz z programatorem i uc lub poprostu sam sobie go wykonaj a to co w nim umiescisz to twoja decyzja. Musisz sie zastanowic w jakim jezyku chcesz pisac. Nie bede Ci polecal Bascoma bo... wiadomo. Jest jeszce C (potrzebne avrstudio i winavr) lub asm( avrstudio). Poczytaj przyklejone tematy jest tego tutaj...
Z tego co się orientuję to ATmega należy do rodziny AVR, więc to jest to samo :) Sam stawiam pierwsze kroki i wybrałem atmega8 i polecam Ci ten mikrokontroler. Programuję w C, ale nic nie stoi na przeszkodzie żeby korzystaćz innych języków :)
Witam, Fusebity takze sa programowane
Z tego co widzę to u Ciebie reset wisi w powietrzu! Na linii 37 tak jak mówił Robak - rezystor jest zwarty !! Zarówno po lewej jak i po prawej stronie. W związku z resetem wiszącym w powietrzu - układ się nie programuje
Witam ! AVR-OSP|| obsługuje ATmedę164P , współpracuje z programatorem AVR910, prędkość potu 115,200 ps. tym programatorem w AVR-oSP|| programuję ATmega8, M164 nie sprawdzałem (nie posiadam 164)
Programujesz tylko Atmegę, a w jej sofcie zawierasz komunikację z RFM. Sam moduł radiowy nie posiada (chyba) pamięci EEPROM itp, więc po każdym włączeniu musi dostać sekwencję konfiguracyjną, a następnie ramki danych.
Przeczytać rozdział dokumentacji o przetworniku analogowo-cyfrowym (ADC) i na tej podstawie napisać program. Możesz wzorować się na jednym z dziesiątek tysięcy programów dostępnych w Internecie. W dokumentacji też jest przykład programowania.
Fusebity ustaw według kalkulatora: http://www.engbedded.com/fusecalc/ A co do taktowania to o ile podczas programowania FT232RL będzie podawał sygnał zegarowy to jak najbardziej wtedy procesor będzie się normalnie programował.
W twoim programie wg BASCOM-AVR są błędy: Error : 42 Line : 31 Numeric parameter expected Error : 42 Line : 32 Numeric parameter expected Error : 124 Line : 32 LOOP expected Popraw program. Przepraszam za wcześniejsze błędy. Poniżej prezentuję poprawiony kod: [syntax=text] $regfile = "m8def.dat" $crystal = 16000000 $hwstack = 32 $swstack...
Moim skromnym zdaniem to jest tak samo jak nauka w szkole/ na studiach. Ktoś, coś mówi ale to jak z tego skorzystamy, ile się nauczymy zależy od nas samych. W roli nauczyciela masz książkę. W sieci jest pełno kursów AVR-GCC. Aby postawić pierwsze kroki nawet nie trzeba kupować książki. Przyda się ona jednak później. Dobra książka sporo może pomóc. Reszta...
bład nadal wyskakuje i zauwazyłem ze jak ustawiam na procki do 2MHz to program czesciowo sie wgrywa ale zle działa. 1) co do budowy wszystko0 jest dobrze ponieważ juz działał a nie wprowadzałem żadnych zmian 2) resetowałem wiele razy 3) tak jak pierwsza juz kiedyś chodził może jakaś kwarcówka poszła na płytce albo układzie który programuje. a używam...
Witam! Nie wiem czy dobre forum sobie wybrałem, ale nic lepszego mi nie przyszło do głowy... Planuję zacząć zabawę z mikrokontrolerami i na moją pierwszą ofiarę wypatrzyłem Atmega8. Chciałbym zrobić na nim zegarek. Na początek sam zegarek, bez budzika. Moje pytanie jest takie jak w temacie: Czy programatorem Willem Pro 4 mogę zaprogramować Atmega8?...
Po pierwsze co mi się rzuciło w oczy o używasz atmega w wersji 5V a zasilasz go z 3,3 V zastosuj procek w wersji L lub podnieś zasilanie do 5V. Po drugie jaki bufor masz w programatorze TTL z jakiej serii?? Moja rada podnieś zasilanie do 5V powinno pomóc. Pozdr Robert
Niechce robić nowego tematu więc pisze tu czy można w Bascom-AVR (demo) programować atmega8 ?? za pomącą tego programatora co tu http://www.patron.net.pl/konstruktorzy/A... a jeśli nie to prosze o jakiś schemat do stk200 gdzie jest atmega8 bo nie zanlazłem takiego schematu z atmega8
czyli tak na prawdę i tak potrzebuję programatora żeby wgrać bootloadera do ATMegi? Tak.
spróbuj odłączyć od portu lpt i podciągnąć reset do 1, jak masz ustawiony zegar? Na wewnętrzny generator? (fusebity)
Witam !! A może zaczniesz jak kiedyś ja. Na początek poskładałem sobie programator ISP - LPT i przez Pony Proga zaprogramowałem pierwszą Atmege. Potem zrobiłem sobie programator USB-ASP na płytce uniwersalnej i tez pony progiem wgrałem jej wsad. A potem to juz poszło , płytki drukowane i wreszcie klon programatora USB MKII. który mi do tej pory wiernie...
a czy po problemach ze sterownikiem jakieś procesory Ci się programowały, czy to pierwsze użycie?
gdy klikne autoprogram to dioda w programatorze się zaświeci na chwile To oznacza, że sterowniki do programatora sa zainstalowane, komputer, jak i Bascom rozpoznają programator. Więc problem może leżeć w nast. punktach: - zbyt wysoko ustawiona prędkość programowania - zmień w opcjach programatora na 93,75 kHz - wtedy zaprogramujesz procki ustawione...
Witam, usiłuję zaprogramować ten mikrokontroler, lecz nie wiem co robię nie tak. Podłączyłem go według schematu z http://obrazki.elektroda.pl/2321659700_1... Domyślam się, że to coś z podłączeniem (na tym moja wiedza się kończy). Dorzucam programik w c [syntax=c]#include <avr/io.h> #include <util/delay.h> void Wait() { uint8_t...
Jeśli nie ruszałęś FUSE BITS przy programowaniu ATmega8, to powinien pracować własnie z wewnętrznym zegarem 1MHz. Jak to spradzić? napisz takie porgram w ASM: sbi DDRC,0 ;PORTC.0 jako wyjscie tu: sbi PORTC,0 nop nop cbi PORTC,0 rjmp tu W wyniku działania programu na pinie PC0 powinieneś mieć F_ckl/6. o wypełnieniu 50%. Wystarczy zmierzyć. (PS. Fajniej...
Witam Jestem początkującym w programowaniu. Zbudowałem robota Linefollower i muszę go teraz za programować. Mam napisany program w języku BASCOM. Posiadam programator USB AVR ale nie wiem jak wrzucić mój program do ATMEGA8-16PU. Programator który posiadam to [url=http://allegro.pl/usb-isp-programat... Robota...
A ja bym sprawdził czy przypadkiem AvrStudio nie jest w trybie symulatora a z drugiej strony czy przypadkiem nie jest tak że program programem a programowanie wykonuje się z zupełnie innego plku hex niż autor się tego spodziewa ?
Wydaje mi się, że podałeś złą ścieżkę do pliku hex. Jeśli coś z programatorem byłoby nie tak(program by go nie "widział") to były by chyba 2 lub 3 linijki w okienku Output. Więc sprawdź czy pod D:\documents and settings\... na pewno jest ten plik. Powodzenia.
... kolego - jest tu w tym temacie mikrokontrolery chyba milion wątków na temat programatorów do AVR - warto korzystać z opcji SZUKAJ ;) ... oczywiście najpopularniejszy, najprostszy i najbezpiecznieszy jest chyba programatorek STK200. Można go zrobić samemu albo kupić na allegro. Włącz opcję szukaj i wpisz nazwę STK200 to zobaczysz mnóstwo schematów.....
Na elektrodzie asz żygać się chce od schematów Nie można było tego napisać używając ładniejszego słownictwa? pomijając fakt, że wygląda to mało estetycznie, ale przecież na elektrodę zaglądają również dzieci.... cytat " - dbaj o styl swojej wypowiedzi - nie popełniaj błędów - nie zaniżaj poziomu elektroda.pl" :)
problem rozwiązany. Nie zainstalowane do końca sterowniki.
Kondensatory 100nF rezystor 10kΩ Sprawdzałeś miernikiem przejście między Atmegą a programatorem. Sprawdź jeszcze napięcie zasilania.
(at)Freddie Chopin - Zawsze jest ktos kto napisze kod lepiej, chodzi o idee, nie konkretne rozwiazanie, bo to i tak trzeba dostosowywac do konkretnego projektu. (at)mirekk36 Jak wyzej + bascom robi dlugi kod + nie da sie go uzywac do skomplikowanych projektow. Bardzo powazny klient zawsze grzebie w programie, i wyslanie mu hexa nic nie da, on potrzebuje...
Jest co najmniej kilka języków, w których można programować uC Atmega. 1. assembler 2. Basic (Bascom) 3. C 4. Pascal
A jaki plik wybierasz jako wsad dla EEPROM?
Na programatorze są 2 diody. Jeżeli podłączysz sam programator co się dzieje? I podepnij Megę i zobacz co się dzieje z tymi diodami. Pozdrawiam
Oczywiście. Każda pomoc się przyda... Bawię się językiem C. Szczerze mówiąc to moja pierwsza poważna przygoda z samodzielnym programowaniem Atmega8. Od razu biorę się za język C ponieważ jako student politechniki miałem sporo programowania w C++ oraz C# dlatego ominąłem Bascom'a bo potem trudno się przesiąść. Co do kodu to postaram się go ogarnąć pod...
Fuse bity nie maja tutaj znaczenia jeśli nic nie zmieniałeś i mówisz, że był dostarczony prosto od producenta. Na twoim miejscu sprawdziłbym zworkę SLOW SCK, na programatorze, która powinna być ustawiona, ponieważ Atmega8 jest taktowana zegarem o częstotliwości 1MHz w wyżej opisanym przypadku. Jakie masz ustawienia fuse bitów dla AtTiny? Nie są może...
1. Napisz program / zdobądź wsad do procka *.hex. 2. Uruchom nakładkę na AVRdude - avrdude-gui.exe. 3. Podaj ścieżki dostępu do dude i do pliku konfiguracyjnego. 4. Wybierz proca i programator. 5. Podaj ścieżkę do hex'a. 6. Kliknij Execute. 7. Poczekaj do końca programowania. http://obrazki.elektroda.net/86_12355015... A tu jeszcze lepsza nakładka...
Witam, mam programator usb ze strony www.programatory.yoyo.pl, mam podstawkę na atmege8 i avrdude z AVR Burn-O-Mat, ustawiam programator na stk500 i port USB, zworka na HID w programatorze założona i "Error Writing flash!", tak samo jest jak ustawiam na port com3. Ten sam błąd. Co może być nie tak? pozdrawiam
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
Czy ktos zna moze jakies linki na temat kursow programowania ATMega8 w języku C ? Jedyny, ktory znalazlem to http://www.patron.net.pl/konstruktorzy/A... i jest on zarabisty. Za odpowiedź z gory dzieki.
Mega8 może być programowana szeregowo (ISP) lub równolegle. Programowanie równoległe jest "HV" - 12V na resecie. Tyle i tylko tyle. Mega328 ma to samo + debugWire, który wykorzystuje tylko pin RESET/dW. Żaden z tych mikrokontrolerów nie ma JTAG'a. JTAG: mega16/32/64/128 i jakieś tam jeszcze :) PDI: XMegi
sprawdź sprawdź - tylko zainstaluj sobie avrdude z wewnątrz MkAvrCalculatora z zakładki "Ustawienia" klawisz "Instaluj" to bardzo ważne - bo to specjalna i podrasowana wersja ;) Nadmienię, że bardzo często używam ostatnio ATmega8A zarówno w DIP jak i SMD. Oczywiście w programie jest ona wykrywana i programowana jako ATmega8
zrobiłem wszystko jak trzeba i wywala takie coś: avrdude: Warning: cannot query manufacturer for device: No such file or directory avrdude: Warning: cannot query product for device: No such file or directory avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp' avrdude: error: could not find USB...
Błąd rc-1 oznacza, że programator nie może się połączyć z procesorem. Masz jakiś błąd w połączeniach.
Popatrz uważnie na swój projekt pod kątem tego zastawu problemów programowania: http://mikrokontrolery.blogspot.com/2011...
Czy są jakaś programy do programowanie uC Atmega8 itd w języku drabinkowym?
Panowie jak chcecie programowac w win7 to polecam VMware i zainstalowanie sobie w nim wirtualnego windowsa xp. Mi smiga pieknie, do tego am stacje dokujaca i z laptopa wyjcia LPT i RS232. Oczywiście VMware jest godne polecenia, zgoda, ale polecanie programowania pod XP ???? bo co? bo w Win7 nie da rady? bo jest gorzej ? to niestety już niedorzeczność...
Witam Test jest realizowany na podstawie połączeń 2- 12 3-11 na porcie LPT (jeżeli taki programator masz). Osobiście programuje Pony Programatorem i pozbyłem sie bufora 74HC244. Połączyłem wszyskie sygnały na wprost przez oporniki 330 ohm. W biosie musisz mieć ustawiony dla portu LPT ECP lub E...( teraz nie pamiętam). Jeżeli masz tak poustawiane i dalej...
Witam !! Nie, nie powoduje komplikacji , można korzystać z portów które służą do programowania jak ze zwykłych portów.
Odnośnie pytań: ad1 Możesz zaprogramować przez port lpt Poprzez tzw simple isp programmer zawierający rezystorki 330Ohm. Jednak ryzkujesz upalenie LPT lub Atmegi. Budując STK200 już nie ryzykujesz. Do wspułpracy z zewnętrzym rezonatorem potrzebujesz ustawić odpowiednie fusebity. ad2 Co do konenstatorów 22pF to mogą być nawet 37pF. Jednak kondensator...
Mogę zaprogramować nieodpłatnie. Musisz jedynie pokryć koszt dostawy (okolice Legnicy, Złotoryi). Poza tym - nie lepiej kupić /wykonać programator? To jest koszt w okolicach 30-50 PLN.
Mam problem z zaprogramowaniem atmega8, używam stk200 i pony prog. Chciałbym sprawdzić programator czy jest sprawny, po podłączeniu diod pod SCK, RST, MOSI, świecą gdy w programie klikam reset. Wnioskuje więc, że te linie są sprawne, ale jak sprawdzić MISO?
Takie coś dzieje się wtedy, kiedy procesor nie jest lub jest źle podłączony do programatora. Sprawdź połączenia.
Witam Aktualnie robię ładowarkę z [url=http://www.tkdami.net/~voytek/progr... tej strony. I nadszedł moment na zaprogramowanie Atmegi. Posiadam programator a allegro STK200/300. Fusebity ustawiłem w winavr zgodnie ze stroną podaną w powyższym linku. Teraz chcę wrzucić program do kontrolera przy pomocy ponyprog. Problem...
czyli te ktore sa w ksiazce podane np dodawanie odczyt bitow tak
ja miałem generatorek z odstraszacza na komary chyba było ok 18KHz ;) i ruszyło ;)
1. Czy programator jest poprawnie złożony (wszystko łączy)? 2. W Bascomie: Options > Programmer > zakładka Parallel > Port delay. Zwiększ tą wartość... nie pamiętam w jakich granicach u mnie chodziło, ale jak będzie za dużo to nic się nie stanie, co najwyżej dłużej będzie trwało programowanie.
Dobrze, jeśli jednak pojawi sie jakikolwiek problem z programowaniem pierwsze co zrob to zewrzyc PEN to masy.
Mój programator ma chyba ze 2 metry kabla USB i działa bez problemu. Gdy miałem problem z programowaniem jednego z PICów za pomocą PICkit3 pierwsze pytanie supportu MICROCHIP-a dot. długości przewodu programującego :)
Wszystko działa jak należy. Dzięjkuję i jak ktoś ma problem mogę pomóc.
atmega8 kwarc programować programować mikroprocesor atmega8 atmega8 programować układ
iskrownik ustawić gniazdo zapalniczki mondeo pendrive zniknął
łucznik naprężacz sprinter podłączenie webasto
Fartuch do pralki Altus ALM 6102 - gdzie kupić? Wymiana bezpieczników w Volkswagen Sharan 2006