Z tego mam rozumiec, ze musze wywalic kwarc zewnetrzny, skalibrowac programator i ustawic CKSEL3..0 na 1111 Oscylator kwarcowy na zewnątrz niczemu nie przeszkadza, on po prostu tylko nie pracuje, a zamiast niego działa wewnętrzny oscylator RC. Po odpowiednim zaprogramowaniu fusebitów (tak jak napisałeś) ruszy... Programowanie odbywa się przez PDI(PE0)...
Zazwyczaj programowałem przez STK200/300 i tam były wykożystane inne połączenia: MISO, MOSI, SCK, +, -. Proszę o pomoc czym można to zaprogramować i jakiego programu najlepiej do tego użyć. Z góry dzięki za okazaną pomoc. Jeśli spojrzysz do noty to piny RxD i TxD mają alternatywne oznaczenia PDI oraz PDO. Służą one właśnie do programowania szeregowego...
Zaczytaj sobie w nocie aplikacyjnej PDF procka na temat : SPI Serial Programming Pin Mapping zobaczysz tam, że sygnały programatora ISP (STK200) MOSI i MISO podłącza się do całkiem innych pinów niż ci się wydaje, i okaże się, że procek się nie przegrzał od lutownicy ;) a poza tym, okaże też się tobie, że procek z fabryki jednak wyszedł ustawieniem na...
Witaj Podłącz tak: MOSI - PE0(RXD) pin2 MISO - PE1(TXD) pin3 SCK - bez zmian (PB1 pin 11) RESET - bez zmian miałem ten sam problem więc myślę, że powinno pomóc :)
Schemat jest podany w poście pierwszym. To nie jest schemat.
Nie ma kondensatora. Reset idzie bezpośrednio do programatora
Reset zwyczajowo podciągany 10k do zasilania. Mniejszy R może być za silym podciąganiem dla niektórych programatorów.
Nie podobają mi się te ustawienia. Chyba jednak nie masz kontaktu z tą atmegą. Pierwszy krok - zmniejsz do minimum prędkość transmisji w programatorze.
bo w atmega128 programator podłączasz : MOSI do PE0 (pin.2) MISO do PE1 (pin.3) reszta bez zmian
Łączysz się po KANDA, zastosowany zewnętrzny rezonator? W załączniku wszystkie fusy zgodnie z konfiguracją. Czy na pewno to chciałeś ustawić i czy je tak ustawiłeś? W ostateczności zawsze pozostaje programator wysokonapięciowy do całkowitego wyczyszczenia procesora.
Skoro programator ściąga ten reset to coś z tym programatorem nie tak.
hehe popatrz na to inaczej: majac mniej niż 1,280bajtow kodu -> zajetosc pamieci 0% ;) Mysle ze wysztko gra tylko masz za krotki program testowy i pokzauje ci 0% flash. A widzi ci bascom mege w programatorze ? Masz poprawnie ustawione parametry programatora ?
Koledze chyba chodzi o wykorzystanie jednocześnie FT232 jako przejściówki USB<>RS232 jak i programatora ISP ;-)
Witam, Mnie pomogło podpięcie XTAL1 przez opornik (4k7) do VCC. To znaczy poprostu podłączenie XTAL1 do VCC bez demontowania kwarcu i kondensatorów? Jeżeli to nie pomoże to zostanie Ci tylko programator równoległy (wysokonapięciowy). Próbowałem właśnie coś znaleźć w internecie, ale na razie bezskutecznie. Gdzie mogę zdobyć więcej informacji na ten temat?...
Może być, że dałeś za mały. Zaleca co co najmniej 10k. Bo programator może nie mieć pełnej kontroli nad linią reset
Mówię o resecie tej atmegi która jest generatorem ;] Ta programowana ma podłączony reset z programatorka.
Podłączenie zewnętrzengo generatora (zrobiony na ATmega16) nie pomogło niestety. Procek korzystał właśnie z zewnętrznego kwarcu. Chyba jednak zostaje programator równoległy.
na 50%, padł mi programator USB, wysyłałem Hexa przez programator LPT najpierw przestała odpowiadać ATmega8 z programatora, potem atmega128 przestala dawac znaki, fuse bity nietykane. Możliwe ze jest zablokowana ale to mnie nie ratuje w tej chwili
Niestety ten programotor komunikuję się po SPI. Wnioskuję z waszych wypowiedzi, że nie da się przywrócić komunikacji SPI nie mając innego typu programatora?.
Mój pomysł jest taki aby przejrzeć notkę katalogową od strony 303. /PEN jest tylko wykorzystane w alternatywnej metodzie programowania, kiedy razem z linią SCK są cały czas w stanie niskim od czasu włączenia zasilania (s. 304), w innym wypadku (co i nas dotyczy - nie mamy źródeł programu sterującego "programatora", więc nie wiemy co z SCK wyprawia)...
Witam. Mam pytanie co do programu MegaLoad. Bawie sie Atmega16. Wgralem do niej Bootloadera , skompilowanego za pomoca ImageCraft ( tak jak w opisie ) Uruchamiam program MegaLoad podpinam RSa i nic... nie ma zadnej reakcji. Wyglada jakby ten prgoramik byl skopany. Jest w tym programie taki przycisk jak "Monitir" z podgladem wysylanych i odbieranych...
Programatorem łącznie z wylutowaniem atmega128 ale czekam na nowy układ i programator :)
Dzięki za odpowiedź. Czyli jednak coś jest z tymi rezystorami. Szkoda tylko, że nie napisali jakie są zasady dobierania ich wartości. Nie chciałbym robić tego na oko. W bufory raczej nie będę się pchał. Wstawiłem rezystory 390R. Programator działa, uart również śmiga (przy prędkości 19200 i wysyłaniu 1zn./1ms).
Zna ktos moze jakis dobry programator do tego Atmega128 ktory trzeba zaprogramowac w clipie ?, i jezeli tak to gdzie go mozna kupic
Mam ten sam problem. Mam programator STK200, wykorzystuję PonyProg, procesor Atmega128. programator podłączam do PE0(MOSI), PE1(MISO), PB1(SCK), RESET. Tena sam programator sprawdzałem na ATMEGA16PI i działał. Po zmontowaniu układu z ATMEGA128 udało mi się tylko raz odczytać FuseBIts i na tym koniec. PonyProg wyświetla komunikat:"Devie unknown". Wypróbowałem...
Podstawowa sprawa: w ATMega128 sygnały MISO i MOSI podłącza się w innym miejszu niż "zwykle". MOSI z programatora do nóżki 2 procka a MISO do nóżki 3 procesora. Czy tak masz podłączone? Pozdrawiam
Witam Czy jest możliwe programowanie procesorów AVR wyposażonych w interfejs JTAG ( np ATmega128 ), zwykłym ( 3 rezystory ) programatorem ISP ? Z góry dzięki za pomoc.
Programator o którym napisałeś to taki jak ten?: http://allegro.pl/usb-asp-isp-avr-progra... Tak, programator będzie dobry. Tak sobie teraz pomyślałem, że w wagach łazienkowych za 5 dych są 4-ry czujniki. Może tędy droga, żeby to zrobić tanio ? Trzeba tylko poznać zasadę działania tych czujników w wagach i dorobić...
Nie odpowiadasz na pytania. Pokaż PCB, odłączałeś programator?Wszystkie nóżki zasilasz???
Witam Muszę przyznać, że kolega robkryk ma całkowitą rację, a kolega mirekk36 się myli i wprowadza w błąd. Procesor Atmega128 jest inaczej niż reszta Atmeg programowana przez ISP. A mianowicie programator ISP ( np STK200 lub inny) na 100% trzeba podłączyć pod RxD0 to nóżka 2 a TxD0 to nóżka 3 a nie MOSI to nóżka 12 , MISO to nóżka 13. I nie mówie tutaj...
Czy częstotliwość programowania ISP nie jest przypadkiem za wysoka ? Przypominam iż częstotliwość SCK powinna być mniejsza niż 1/4 częstotliwości taktowania mikrokontrolera. Zatem za pomocą zestawu program + kabelek do LPT + generator 4Mhz stawiam atmegę na nogi. Znaczy resetuję fusy. Czy na pewno są całkiem zresetowane ? Może przypadkiem jakiś lockbit...
ATmega128 w nietypowy sposób ma wyprowadzone linie programatora ISP, na piny E0 i E1, które podczas normalnej pracy są wykorzystywane jako UART. Wstawiłeś tam multiplekser 4053 czy zwarłeś programator z UART-em? Pokaż schemat, to będzie można więcej powiedzieć, bo póki co można zgadywać.
Witam programator masz sprawny, dobrze go podpiąłeś?
Jak czyta zera to programator, przynajmniej ja tak miałem.
Kilku znajomych zrobiło programatory pod USB i byli niezbyt zadowoleni. Programatory były wolniejsze niż oryginalny AVRISP atmela którego obecnie używam pod com'a i nie zawsze chciały współpracować z avrstudio. Nigdy nie miałem z AVRISP żadnych problemów, do programowania używam avrstudio i działa super. Kilka osób polecało mi AVRISP 2 pod USB, zobacz...
prawdopodobnie niewybrałeś jakiego chipa używasz w opcjach lub wybrany chip ma mniej pamięci ram jak sumaryczna HW stacy SW stack i frame jeśli chcesz urzywać tylko programatora a programy piszesz gdzie indziej, lub wcale ich nie piszesz a tylko wgrywasz gotowe hexy to ustaw w options chip atmega128 lub jakiśinny z durza pamięcią ram te opcje są urzywane...
Niktóre procesory mają jeszcze linie Degbud wire w którym programowanie odbywa sie za pomocą pinu reset. Oczywiscie do tego też trzeba miec odpowiedni programator. Nie wiem czy akurat ATmega128 ma to.
OK, konkretnie to komputerem, laptopem muszę czasami zmienić ustawienia urządzenia, które ma w środku procesor Freescale. I tak, komputer poprzez wyjście USB łączy się z programatorem na procesorze ATmega128 a ten programator ma wyjścia w postaci dwóch linii: RST i BKGD i tymi liniami zmienia ustawienia procesora Freescale, programuje go. Oba urządzenia...
Podaj wartość fusebitów w hexie jakimi programujesz procesor i zrzut ekranu programatora z opcjami tych fusebitów.
Witam Mam taki problem i potrzebuje naprawde pomocy... A wiec wykonalem wlasna plytke do odczytu kart MMC. Jest to obslugiwane za pomoca mikrokontrolera ATmega128. Mam juz wykonany plytke przylutowane elementy wszystkie napiecia sa odpowiednie ale jest problem. Chce zaprogramowac ten mikrokontroler za pomoca zlacza ISP. Pin 1 to mosi 2 to zasilanie...
USB w standardzie daje 500mA, to bardzo dużo... Sprawdź czy coś się nie grzeje za bardzo na PCB. Mimo że procesor chodzi to może być w środku zwarty. że się nie programuje to wyeliminuj maxa i rezystory i zobacz. Rezystory powinny być podłączone między maxa a uC, a z uC do programatora bezpośrednio. Pozdrawiam
Witam próbuje zaprogramowac sobie atmega128 na MixCard i mam problem bo nie wykrywa go zaden program wiec szukałem w necie i znalazłem tylko ma jedno pytanie CLK slot programatora szukam ? Przepraszam za lamerstwo.
jeszcze raz , powoli i spokojnie (wlasnie próbuje stłumić nerwy...) podłącz ten swój programator dokladnie tak: PE0 - MOSI PE1 - MISO SCK - SCK /RESET - /RESET GND - GND Po lewej piny procka, po prawej piny w programatorze. TAK MA BYC PODŁĄCZONE, a nie inaczej.... Jesli chcesz uzyc również RS232 na pinach PE0,PE1 musisz zamontować goldpina z jumperem...
Przeczytać notę procka? Co można więcej powiedzieć, skoro nie wiemy jaki masz programator i jakiego programu używasz.
Właśnie grzebię w Eagle i kombinuję nad płytą z atmega128. Dotychczas nie miałem przyjemności z tym procesorem i stąd pytanie. Które z tych linii służą do programowania programatorem a które do transmisji SPI ?
Jak go gdzie indziej wykrywa -> ISP działa... może jakiś zimny lut? Whatever? Ten sam programator w obu pcb używasz?
Z gory prosze o wyrozumialosc, dopiero zaczynam :P... Mam następujący problem: .INCLUDE "m128def.inc" ldi R16, 0xFF out DDRF, R16 ldi R16, 0b10101010 out PORTF, R16 i wywala mi blad w avrstudio: Operand out of range: 0x61 Procek: Atmega128 Programator: na ISP ;) (dual-avr)
Mam programator ISP/JTAG
Jak wynika z dokumentacji ktora przeczytalem z 20 razy o tym PEN zanim zrozumialem to wychodzi na takie cos: Pin PEN jest uzywany w zamiennie z pinem RESET do wejscia w tryb programowania SPI w tedy gdy pin RESET z jakis wzgledow nie moze zostac wykozystany. A ja tam ich nie rozumiem :/ Jakie to moga byc powody? Jak RESET ma tylko jedna opcje dzialania:...
W tym temacie jest wszystko jasne http://www.ksw-funcard.civ.pl/atmega128/...
witam wszystkich. zakupilem gotowy modul z wlutowanym atmega128. Podlaczylem do programatora i wykrylem go w bascomie. Potem przestawilem fuse bits na internal rc oscylator i go nie wykrywa wogole! Co moge zrobic w takim przypadku?
Hej, Jakiego programatora ISP używasz? Jak ustawiałeś fusebity? Pozdrowienia
Witam 1. Czterech wspomnianych pinów nie należy nigdzie podłączać. Są do wykorzystania jako zwykłe porty I/O. 2. Trzeba przy pomocy programatora szeregowego np. STK200 wyłączyć JTAG ustawiając bit na 1. Inaczej porty wykorzystywane przez JTAG będą niedostępne do użytku przez użytkownika. Bez tej zmiany programowanie szeregowe będzie oczywiście działać....
A nie możesz na czas programowania po prostu odłączyć kabelka RS232? Druga możliwość - jak na płytce masz MAX232 to na wyjście RxD ze strony TTL daj bufor trójstanowy, taki np. w SOT23, jego sterowanie podepnij pod RESET. Programowanie uaktywnia reset i odłączy maxa od UART. Dla pewności to samo możesz zrobić na TxD, coby rzeczy z programatora nie wychodziły...
Ok to zrobiłem i nie ma już żadnych błędów jednakże jest problem, ponieważ LCD mi nic nie wyświetla LCD mam podłączone w następujący sposób: Port - pin CLCD PD0 - R/S PD1 - E PD2 - DB4 PD3 - DB5 PD4 - DB6 PD5 - DB7 i potencjometr PF0 Czy to może mieć coś współnego z fusebitem JTAGEN?? Nie chce sobie zablokować mozliwości programowania przez JTAG bo...
Witam. Ja programuje AVRki przy pomocy takiego programatora: http://www.lancos.com/e2p/avrisp-stk200.... Programowalem nim ATmega161, ATMega103 oraz ATmega128. Wszystko dziala jak nalezy.
Witam. W folderze: D:\Program Files\Atmel\Atmel Studio 6.1\tools\STK500\xml można sklonować odpowiednio plik *.xml dla wymaganego przez Ciebie mikrokontrolera i powinno śmigać.
Na stronie http://www.lancos.com/e2p/avrisp-stk200.... znajduje sie programator szeregowy do ATmega128. Co nalezy zmienic w tym schemacie (chodzi o elementy pasywne: rezystor, kondensator, inna dioda) aby programowac procesor ATmega128L (zasilanie 3.3V)?Po co sa te elementy zewnetrzne? Czy mozna sie obejsc bez nich stosujac tylko sam bufor np. 74LVC244A...
I z tymi dwoma sekundami to raczysz zartowac, chyba, ze do procka ze 128kB FLASH ladujesz program o dlugosci kilobajta. Jutro w pracy moge specjalnie dla ciebie sprawdzic ;) Swoja droga, nie sadze zebys byl w stanie przez port LPT programowac z czestotliwoscia 4MHz. Co do symulatora, teraz pracuje na ukladzie gdzie jest w sumie 5 procesorow, pamieci...
Tylko nie rozumiem dlaczego kupiłeś ATmega8535 skoro on nie obsługuje sprzętowo zewnętrznej pamięci o dostępie równoległym. Powinieneś nabyć ATmega8515 albo ATmega128. A co do programatora to polecam PonyProg 2000
Panowie a jak podłączyc Atmega128 pod Avrdragon przez HVPP? Bo zablokowałem sobie procka😔
Jak pokryłeś płytkę obustronnie lakierem en solder? Bo ja wkładam w imadło lakieruje i płytkę z imadłem wkładam do piekarnika. Tylko że moja ma 2,5cm x 5cm (programator avr usb)
Prawdopodobnie wyłączyłeś programowanie szeregowe alebo reset. Teraz pomoże Ci jedynie programator równoległy albo programowanie przez JTAG.
Znalazłem kilka programatorów, tylko martwi mnie, że jest tam napisane ATmega8 i ATmega128. Czy to znaczy, że nie zaprogramuje tym 328?
Hej. Jeśli chodzi o podłączenie programatora do mikrokontrolera Atmega128 to tutaj nie masz wielkiego wyboru czyli PE1(TxD/PDO)=> MISO; PE0(RxD/PDI)=>MOSI; RESET=>RESET; PB1(SCK)=>SCK Jak podłączysz inaczej to nie zaprogramujesz atmegi 128. Szczegóły w dokumentacji Strona 300. Jeśli chodzi o podłączenie przetwornika o którym piszesz to tutaj masz pewną...
Tutaj mam naprawdę goły procesor + diody, bo reszty płytki nawet nie lutowałem. Połączenia sprawdzone multimetrem - wszystko jak trzeba. Wszystkie podłączenia są dobrze, 100nF na każdym zasilaniu, reset pod Vcc z opornikiem, tak samo PEN. Korzystam z wewnętrznego oscylatora 1MHz. Na procku zwarć nie ma. Masa wylana na polygon. Wątpię, żeby to był błąd...
Witam. Poszukuję pomocy na nurtujący i ciekawy dla mnie problem. Posiadam programator stk200, programuję atmega128, lub atmega32 z poziomu laptopa,bascom avr i za każdym razem kiedy jest podłączony zasilacz do laptopa wyskakuje komunikat difference at.... Jeśli laptop pracuje na akumulatorze to nie ma żadnych problemów z programowaniem i jest książkowo....
Wewnetrzny oscylator musi !!!! byc skalibrowany,uzywajac do programowania STK500 to zaden problem ,przy innym programatorze trzeba procedure kalibracji napisac samemu :-((((
Przed jakim programatorem chcesz zabezpieczyć uC? typ, model, schemat... Daj coś więcej.
Mam gotowy uklad oparty na ATmega128 i jednoczesnie wbudowany jest tam programator (programowanie przez port LPT). W zwiazku z tym pytanie: Czy w czasie programowania Vcc i GND z programatora powinne byc polaczone z Vcc i GND reszty ukladu, czy powinny byc dolaczone bezposrednio do Vcc i GND procesora? Dzieki Pozdrawiam.
Witam. Wyłączenie zgodności z mega103 nie jest przyczyną braku komunikacji z programatorem. W trybie zgodności wyłączone są tylko dodatkowe układy, którymi różnią się te uC. Np. drugi UART, jeden z timerów 16bit, TWI, itp. Być może ustawiłeś fusebity na zawnętrzny zegar, bądź układ RC a nie kwarc? Wydaje się to być jedyną możliwą przyczyną.
bascom to kompilator + programator + symulator bascom kompilator wersja demo WYTWORZY I SKOMPILUJE CI kod wielkości max 4kB ale..... programator zaprogramuje CI procesor nawet PEŁNĄ ATMEGA128 jak masz jakiś już skompilowany plik.HEX lub plik.BIN poniał ?
Stawiam na programator (urządzenie - nie program). Czy próbujesz czasami programować ATmega128??? I czy na liniach ISP masz coś jeszcze podłączone?
napisałem program w bascomie, chciałem przeprowadzić symulacje i wyskoczyło mi okienko gdzie pisało :ODJ or DBG file not found o co chodzi?? Nie skompilowałeś programu albo próbowałeś ale w listingu były błędy i bascom nie skompilował, więc nie utworzył tych plików więc i nie możesz przeprowadzic symulacji :P A mam pytanie też:czy ten programator który...
Witam! Czy jest jakiś sposób aby zaprogramowac atmegę128 przez AvrStudio?? Atmegę8 zaprogramowało mi pomyślnie, na liście nie ma Atmegi128, dlatego nie wiem za bardzo co zrobic, aby zaprogramowac ten mikrokontroler. Mam Programator Stk500v2 (tak jak wymaga AvrStudio), Pozdrawiam
Sprawdziłem wszystkie możliwości w Oscillator i ISP Frequency i nadal nic, sprwdzałem na różnych prockach na atmega128 atmega32 attiny2313 i nic zawsze to samo. Programator się zgłasza. Ale nie chce programować :)
Ja natomiast polecam PonyProg 2000. Osobiście programowałem nim AT90S2313, AT90S8515, ATmega16, ATmega32, ATmega169 i ATmega128 i nie była żadnych problemów.
Mnie się stało dokładnie to samo w ATMega128. Do dziś leży bezużyteczny, ponieważ nie mam dostępu do innego programatora poza SPI.
ja juz mam jedno AVR910 tylko że zintegrowane na płycie z ATmega128. lubie ten programator bo jest chyba najszybszym z istniejących ISP. teraz chce zbudować taki uniwersalny i zastanawiam się nad USB bo tam i com by był i zasilanie na jedym kablu. czyli kolega mówi że działa bezproblemowo, to dobrze. pozdrawiam i jak by jeszcze ktoś miał jakieśdoświadczenie...
Atmega128 jest jedynie w obudowie SMD zatem bez przejściówki do stykowej na pewno nie zastosujesz a uniwersalną musisz dobrać pod rozstaw pinów w procesorze a do tej co pokazałeś może nie pasować. Programator OK, co do programowania bez wyciągania procka to większość obecnie oferowanych procesorów (atmegi chyba wszystkie) ma możliwość programowania...
Może na liniach programatora masz coś podpięte, co zakłóca jego pracę. W przypadku niektórych programatorów dzieje się dokładnie tak, jak opisujesz (są to w 90% problemy z translatorem napięć).
Taniej niż majstrować równoległy programator, jest kupić nowy procesor. Generalnie ATmega128 nie nadaje się kompletnie do zabawy, bardzo łatwo zabić te procesory. Programatorem równoległym jedyne co możesz zdziałać to ustawić bit SPIEN, czyli zezwolenie na programowanie szeregowcem. Mało pradwdopodobne żeby sam się wykasował, JTAGEN zezwolenie na Jtag...
Witam Panowie zablokowałem Atmege128 ale posiadam programator Avrdragon który ma VHPP tylko nie wiem dokładnie gdzie go podłączyć Proszę o pomoc
Chciałbym zrobić sobie programator z pamięcią, który umożliwi mi programowanie procesorów ATMEGA128 bez użycia komputera. Czyli w pamięci będę miał program w binie potem będę się podłączał przez ISP (SPI) do atmega128 i ją programował. Mój problem polega na samej komunikacji po ISP. Czy znacie może jakieś gotowe biblioteki do tego zadania? Jak wygląda...
Mam takie małe pytanie dotyczące atmega128. Mam zamiar zasilać go z 3,3V. Czy linie wejściowe w takim ukłądzie mogę przyjąć 5V? Chociażby gniazdo programatora ISP i JTAG chodzi na 5V... Do dokumentacji pisze, że max to Vdd + 0.5...
No więc odpaliłem ten freeware'owy programatorek avrispmkII, z tą różnicą że zamiast dać at90usb, użyłem atmega32u2, na razie sprawdziłem tylko atmega128 - wykrywa. Za jakiś tydzień zobaczę czy działa też PDI dla xmegi.
Zamiast dziękować za to że masz całkowicie niezależne SPI którym nie musisz się martwić jak podłączasz programator, to jeszcze marudzisz, inżynierowie Atmela na prawde nie są debilami
Jedyne o czym trzeba pamiętać to żeby nie przełączyć zegara na 128kHz (bo nie będzie można zaprogramować procesora przez SPI oraz żeby nie wyłączyć fusami pinu RESET bo skończy się tym samym i bez programatora HV nie da się ponownie zaprogramować 128-ki.
I tu sie zgadza usiłuje naprawić sobie sprzęt do serwisowania telefonów Gsm i niestety muszę zaprogramować atmega128. Do tej pory myslałem że poradze sobie czytajac posty w tym dziale ale juz mi to sie wszystko miesz. Zakupiłem sobie programatory nawet 3 i za nic nie mogę zaprogramoac tego atmega.
podpiąłeś to pod źródło prądowe czy jak ? Podpinając źle programator można by uszkodzić atmege podpinając VCC i gnd nie tam gdzie trzeba
Witam wszystkich. Nie ukrywam ze jestem początkujacy w temacie ale kiedyś musi być ten pierwszy raz. Od jakiegoś czasu walczę z zaprogramowaniem atmega128 i juz mi ręce opadają co robię nie tak. Posiadam programator ISP SI Prog 2.2 AVR PIC allegro.pl/item132121170_profesjonalny_p... oraz atmega128 na plytce clipa...
Kerkyros - wszystko zależy co chcesz robić i w jakim kierunku się rozwijać. Kupować Arduino za kasę większą niż kosztuje Xplained Mini, który zresztą jest kompatybilny z Arduino nie ma kompletnie sensu. Podobnie jak nie ma sensu wchodzić w ATMegę128 - to stary procesor i drogi. Jeśli interesują cie duże procki to wejdź w XMegę, bardzo fajne zestawy...
możesz też sobie zassać darmową wersję CodeVision (ograniczenie kodu do 2KB) i użyć jego wewnętrznego programatora który już takich ograniczeń nie ma moim zdaniem bardzo wygodnie się nim programuje.
Fajny programatorek, chciałbym go podłączyć do atmega128 do uart0 i mieć możliwość programowania uC oraz odbiór danych z USB(RS232) jest to możliwe ? Jednak zrezygnowałem , znalazłem projekt bootloader'a który wykrywany jest przez system jako STK500 , działa świetnie :)
Dzięki za odpowiedź. Właśnie wszyscy moi znajomi posiadają jedynie szeregowy programator. Myślałem że tutaj znajdę kogoś kto mi użyczy :). Oczywiście jeśli nie uda mi się przeprogramować tego mikroprocesora to w ostateczności go wylutuję, chociaż wolałbym tego uniknąć. Co do 3 punktu to faktycznie nie pomyślałem o tym, ale póki nie spróbuję programowania...
Fakt ze w tych procesorach nie wykorzystywane są piny MISO MOSI co jest mylące Dotyczy to TYLKO procesora Atmega128. Tam rzeczywiście trzeba zwrócić uwagę na to że piny sprzętowego SPI (MISO i MOSI) nie pokrywają się z pinami interfejsu ISP do programowania. Procesory Atmega640, 128 0 i 2560 mają wszystko normalnie. Zresztą jak napisał przedmówca -...
Sterowanie krokowymi poprzez "Pololu A4988 - sterownik silnika krokowego RepRap 35V/2A". Programowanie będzie przez złącze ISP i programator ATB-USBasp Atnel. Atmega128 SMD wlutowana na stałe. MOSI i MISO podpięte zgodnie z uwagami w wątku: https://www.elektroda.pl/rtvforum/topic1... Rozumiem że do programowania (ISP) używa się : -wspólnego...
Witam MOSI - pin 2 MISO - pin 3 SCK - pin 11 To jest jasne i nie wymaga wielkiej znajomości angielskiego a jedynie odrobiny dobrych chęci. Dotyczy to oczywiście układu ATMEGA128. -- pozdrawiam
OK, ale: 1. i tak nie włożę tam PICa wprost ewentualnie przez płytkę którą muszę wykonać 2. za 300zł (tyle kosztuje proponowany przez Ciebie zestaw) mam zestaw z mikromanii z procesorem ATMEGA128, wyświetlaczem LCD, programatorem na USB zgodnym z STK500, odbiornikiem radiowym, pilotem radiowym, zasilaczem 3. dodatkowo sama płyta jest dużo lepiej wypasiona,...
raptor37 ---> tu masz przykład programatora na USB http://www.elektroda.pl/rtvforum/topic13... a tu oryginalna stronka z wsadem i różnymi pomysłami rozwiązaniami tego samego programatora USBASP Natomiast zamiast bawić się w składanie STK200 może kup sobie na allegro - koszt to jedynie ok 15zł Jak chcesz to kup może na allegro jeszcze lepszy od...
programator usbasp atmega128 podstawa atmega128 atmega128 przerwania
samsung mruga dioda zasilania generator sygnału radiowego marshall footswitch
zelmer aquawelt zelmer aquawelt
Schemat podłączenia mikrofonu Yosan CB-100 Szybko tykający zegar w piekarniku - przyczyny i rozwiązania