http://obrazki.elektroda.net/6_122149578... Kondesatory C1,C2 33pF, kwarc 4 MHz Źródło : wiki ...
http://obrazki.elektroda.pl/5399422400_1... Witam wszystkich. Na wstępie chcę powiedzieć, że jest to mój pierwszy poważny projekt ogólnie oraz pierwszy projekt na elektrodzie, więc prosiłbym o uwzględnienie tego w swoich komentarzach :]. Chcę wam przedstawić projekt, który zrobiłem dla kolegi. Jest to sterownik do bramy garażowej (do...
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).
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...
http://www.elektroda.pl/rtvforum/topic42... Pozdr!
A po co jest to .elf w nazwie pliku ? Powinno być: nazwa_projektu.hex
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ć :)
ł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...
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.
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...
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...
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.
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...
EEprom programujesz plikiem *.eep z projektu, jeżeli jest wykorzystywany np. jakieś wstępne ustawienia
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ć.
Jesli jak piszesz ustawiles fusebit Reset Disable to niniejszym zablokowales sobie mozliwosc programowania po ISP.
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ę...
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...
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.
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 ;)
Ten programator może jak najbardziej być tyle że ja używam go na własnoręcznie wytrawionej płytce.
Rozumiem że pierwsza atmega do śmietnika. Czytasz materiały które Ci podajemy? Jeśli nie to możesz mi ją przesłać pocztą, bo ją sobie odzyskam zgodnie z pierwszym linkiem z mojego poprzedniego postu. Ale mam drugą i teraz chciał bym ją przyśpieszyć tylko jak ustawię jej bity oscylatora na szybszy np 8Mhz to czy będę mógł ją programować przez isp? Czy...
Witam To jest moja pierwsza wypowiedz na forum, więc proszę o troszkę wyrozumiałości. Być może temat był już poruszany wiele razy – ale po szybkim przeglądnięciu forum Elektrody nie znalazłem interesujących mnie informacji. Proszę administratora o nie kasowanie tego postu. Wielkie dzięki. Przechodzę do setna sprawy. Chciałbym zacząć programować...
Tak, nowe avrstudio? 4.14?:>
To moja pierwsza zabawa z uC, wiem mogłem zacząć od prostszych rzeczy, chociaż ten projekt też nie jest jakoś specjalnie trudny. No właśnie stąd wynikają twoje problemy. Kopiowanie gotowych projektów to kiepski sposób na naukę, no ewentualnie można poćwiczyć robienie płytek i lutowanie. Ale nie wiem, czy o to Ci chodziło. Chcesz się nauczyć programować...
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.
O ile się nie mylę, to w ATm8 też by nie wystarczyło nóżek. Poza tym mega je więcej prądu... Wystarczyłoby spokojnie: Attiny25 - 6 pinów wejścia/wyjścia Atmega8 - 23 piny wejścia/wyjścia ;) Jeśli chodzi o projekt to muszę przyznać, że pierwsza klasa, ładnie wytrawiona płytka, itd. Dodaj jeszcze obudowę i będzie daje 10/10. :) Właśnie uczę się programować...
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,...
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...
Faktycznie sterowanie rolet jest trochę głośne, ale to krótki dystans i nie aż tak często zasłaniane i odsłaniane, a więc da się wytrzymać. A nie można by było użyć normalnych silniczków DC, skoro już stosujesz mostek H zamiast serw? Nie jestem pewien, ale takie rozwiązanie byłoby może tańsze. W dodatku krańcówki do zabezpieczenia. A tak poza tym to...
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 ponownie dziś przyszedł moj mikrokontroler AVR ATMEL ATmega8A-PU DIP28 16MHz wraz z płytka prototypową i programatorem USBasp ATMEL AVR podłączyłem sam mikro kontroler na płytce prototypowej tak aby połączyć ja z komputerem ale to wszystko. Dalej nie wiem co z tym fantem zrobić chciałbym się nauczyć programować owe procesory, lecz nie wiem za...
Witam Ekperymentatorów i Ciekawskich...:) Jestem świeżo zarejestrowanym użytkownikiem , moją pasją ( jedną z kilku :)) jest strzelectwo wiatrówkowe. Cały ambaras w tym hobby to to , aby karabinek wystrzeliwał śrut z mozliwie jak najbardziej stabilną energią. ( o ogromnym uproszeniu ) I stąd cały zwariowany pomysł... :) Projekt powstaje od około dwóch...
Dopiero zaczynam naukę w Bacsom avr i już napotkałem na problem. Zrobiłem programator kompatybilny z stk200 i zaprojektowałem uniwersalny system mikrokomputerowy z Atmega8 gdzie mam między innymi diodę podłączoną do portu C.2 a przełącznik do portu B.0. Napisałem następujący program w Bascom avr 1.11.7.7 " Config Portc.2 = Output Config Portb.0 = Input...
Witam! Niedawno rozpocząłem swoja przygodę z mikrokontrolerami. Zacząłem od ATmegi8 ponieważ dosyć często słyszałem tę nazwę. Zakupiłem sobie na początek dwie kostki takie kostki zbudowałem programator i... i na początek ustawiając fuse bit'y zawiesiłem obydwa no ale przejrzałem forum i znalazłem odpowiedzi. Udało sie procesor znów żyje. Pierwszy program...
Witam ;) nie mam jeszcze programatora i procka (spodziewam sie go w tym tyg) jednak zacząłem czytać poradniki programowania w BASCOM`ie i napisałem swój pierwszy w zyciu program i chciałbym prosić o jego sprawdzenie czy to wgl ma jakiś sens xD [syntax=basic4gl] $regfile = "m8def.dat" 'typ procesora (ATmega8) $crystal = 1000000 'taktowanie procesora...
Witam, Mam problem z budową pierwszego układu na mikrokontrolerze ATmega 88 PA. Ma za zadanie mrugać dwiema diodami led. Problem polega na tym że nie mogę zaprogramować mikrokontrolera. Jest on odnajdywany przez komputer jednak nie udaje mi się go zaprogramować. Korzystam z AVR Studio 4 na windowsie 8. Oto mój program: #define F_CPU 1000000L #include...
Witam chciałem się was zapytać o programowanie atmegi8. w zasadzie dopiero zaczynam zabawę z programowaniem I tu rodzi sie moje pytanie bo chciałbym zaprogramować atmege 8 program jaki mam w grac jest w rozszeżeniu PCB.Jaki polecacie program do wgrywania i jaki programator bo jeszcze nie mam żadnego podajcie i jakieś przykłady najlepiej by było żeby...
Witam serdecznie. Zwracam się z prośbą o napisanie programu pod uniwersalny programator AVR na Atmega8 Układ posiada 4 wejścia sygnałowe, 3 przekaźniki i jedno wyjście uniwersalne pod czwarty przekaźnik. Zatem do pomiaru dwóch (2) napięć, prądu i prędkości obrotowej będzie w sam raz. Jalie zadanie ma spełnić urządzenie ?? 1) Powinno nie dopuścić do...
Witam. Potrzebuję pomocy w pisaniu programu do uC atmega8. Jestem początkujący. Dysponuję min: książką o programowaniu w bascom (zielona taka ;p). Szukam osoby, która pomogła by w tym projekcie. Niekoniecznie musi być bascom, może być C lub asm. Pozdrawiam
Witam mam problem ze złożonym układem który jest moim pierwszym. Nie wiem co jest z nim nie tak i może ktoś mi wyjaśni jaki robię błąd. Załączam zdjecia układu. http://obrazki.elektroda.pl/3332277800_1... http://obrazki.elektroda.pl/4525561700_1... http://obrazki.elektroda.pl/2971047400_1...
Mam mikrokontroler ATmega8 i programy: WinAVR, bascom, AVRstudio4. Wykonałem także przewód do podłączenia ATmegi8 do LPT. Czy może ktoś mi podać jakąś stronkę, która pomoże mi od podstaw nauczyć się programować ten mikrokontroler? Miło by było na początek wykonać program który powoduje mruganie, albo świecenie LEDa. za pomoc z góry dzięki
Witam.Posiadam AVR'a atmega 8, płytkę stykową , programator lpt i trochę części elektronicznych (kondensatory , stabilizatory, diody led itp.). Chcę na początek zrobić jakiś układ który miga kilkoma diodami.Szukałem na elektrodzie ale wszystkie tematy które przeglądałem to tylko prośby o sprawdzenie programu-nie znalazłem żadnego konkretnego schematu....
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.
Witam! Próbuję pierwszy raz zaprogramować Atmegę8. Mkavrcalculator wykrywa Atmegę i rozpoznaje ją. Kiedy wybiorę wykonaj, chyba się programuje, ale układ wgl nie reaguje na to. Kiedy próbowałem wgrywać to przez WinAVR i Programmer notepad, wyrzucał komunikat "targed doesn't foud". Wgrywany program: [syntax=c]/* "led.c" - programik do testowania środowiska...
Cze wszystkim Zacząłem programować Atmega 8 w układzie z potencjometrem cyfrowym ad5259 na magistrali i2c. Chcę programować w asemblerze ale nigdy wcześniej tego nie robiłem czytałem książkęBaranowskiego i noty mojego potencjometru, ale nie wiem jak zacząć. Proszę o pomoc. Jakieś wskazówki. pozdrawiam
Witam Zrobiłem sobie układ na ATmega8 z dwoma diodami. Podłączyłem jedną do d1, drugą do d4. Chciałbym żeby mrugały na przemian, napisałem taki programik: $regfile = "m8def.dat" Config Portd = Output Portd = $b11111101 Do Waitms 100 Toggle Portd Loop End Diody migają, ale równocześnie. Co powinienem zmienić żeby migały raz jedna, raz druga? Dziękuje...
Witam. Niedawno zainteresowałem się uC, głównie z powodu chęci zbudowania kodera PWM ( do aparatury modelarskiej) i szukam osób, które mogą mi pomóc w tym. Założenia do mojego 1 projektu: - uC to ATMega32 ( Taki sobie zakupiłem z powodu 8 A/DC) - Modulacja PWM - język; asembler ( jest dla mnie bardziej zrozumiały niż C) - działanie; jak standardowy...
Witam zamierzam zaczac prace w programie bascom i uzywac do tego procesora atmega8 czy mógłby mi ktos pomóc napisac program do tego procesora i zaprezentowac początki pracy w tym programie ?? Z góry dzieki P.S. Tak pozatym jestem nowy
Witam, jestem poczotkującym młodym elektronikeiem.Mam 2 pytania czy 1.Atmega8 da sie zaprogramowac w programatorze STK200. 2.Mam jakiś plik hex. do tego scalaka, ale nie weim co znim zrobic. Prosze o pomoc i wyrozumiałość.
Witam, zlecę napisanie programu w środowisku BASCOM-AVR. Dodam iż jak można się domyślić, zastosowanie jest amatorskie (hobbystyczne). Program jest prosty na atmege 8 Program działał by tak : Włączono zasilanie , czekaj na impuls stan wysoki (przycisk) po naciśnięciu przycisku program podaje sygnał wysoki (powiedzmy na tranzystor) w określonym czasie...
Witam wszystkich:) Postanowiłem ostatnio pobawić się trochę mikroprocesorami. W tym celu kupiłem Atmel ATMEGA8L-8PI i zmontowałem, taki prosty układzik jak na rysunku w załączniku: W którym to: Nóżka 8 i 22 procesora jest podłączona do „-” zasilania; Nóżka 20 i 7 procesora jest podłączona do „+” zasilania; Nóżka 1 (Reset) procesora...
atmega8 kwarc programować programować mikroprocesor atmega8 atmega8 programować układ
unitra napięcie stałe speed clock combo ferguson
stiga 2084h ustawić rozrząd nissan primera
Kod błędu P1602 w VW Passat B5 1.8T - przerwa w zasilaniu ECU Lokalizacja pompy powietrza wtórnego w Mercedes W203 2.0 benzyna 95kW