proponuję zbudować FuseBitDoctor Czy on pomoże coś więcej niż programator JTAG? Układy Atmela można programować tylko przez ISP i przez JTAG. Jak pracuje Fusebit doctor ? Czy jest jakiś trzeci sposób na programowanie układu? Nie używasz przypadkiem w programie zapisu do eeprom ? Nie. Jeżeli ten rezystor 10k jest włączony szeregowo to w dalszym ciagu...
Witaj. A możesz na czas programowania zasłaniać ten fototranzystor? Jeżeli tak, to nie będzie, żadnych problemów. Jeżeli nie, to w zależności od wydajności prądowej programatora mogą wystąpić, ale to mało prawdopodobne. Zawsze możesz przewidzieć zworkę. Ad. 2. Tak doświadczalnie wystarczy. Następne pytania z dziedziny mikrokontrolerów, zadawaj w naszym...
Wówczas takie programowanie przestaje się znacząco różnić od zwykłego C. Tia... a tworzenie zmiennych, zmienianie ich rozmiarów i dynamiczna alokacja pamięci są nawet prostsze (; Do niektórych zastosowań assembler ma sens, ale tych zastosowań jest coraz mniej - niestety lub stety - zależy co kto lubi. Ja początkowo uważałem, że assembler jest najlepszy...
Cześć Chcę zacząć przygodę z programowaniem uC (głównie skupiał się będę na programowaniu kontrolerów w C). Stanąłem przed wyborem zestawu startowego który pozwoli mi na programowanie mikrokontrolerów (atmegi8, atmegi16 itd). Rozumiem że jest mi potrzebny programator oraz podstawka w którą włożę owy mikrokontroler. Co wybrać, by było to najmniej problematyczne,...
Jedyne co by mi przyszło do głowy z tego wszystkiego to to że może nie działać przez to że mam pod Piny B ATMegi16 podpięte diody LED, ale są one zwierane do masy zworą, która generalnie jest wyjęta, więc tamtędy nie powinno raczej nic płynąć w czasie programowania. Mógłbym zerwać ścieżki od tych 3 diod ale wolałbym to zrobić tylko w ostateczności....
Witam dziś zacząłem programować. Korzystam z tego kursu http://www.kursc.dioda.com.pl/str001.htm... i mam problem gdyż udało mi się wrzucić program do atmegi16 ale nie działa :(. I moje pytania: -czy program na tamtej stronie pasuje także do atmegi 16 (czy jest różnica w programowaniu atmegi 16 i 8 ?) -czy po zaprogramowaniu nalezy odlączyć programator...
Twój kolega z pierwszej klasy elektronika zaczął programowanie uC w sierpniu ubiegłego roku z niewielką moją pomocą. Dziś ładuje do procka prawie 16k programu (Ja jeszcze ATMEGI16 nie użyłem ani razu). Ma na koncie przedwzmacniacz z procesorem dźwięku na I²C z rozbudowanym menu, termometrem zegarem, sterowaniem pilotem i Bóg wie z czym jeszcze....
Witam bardzo serdecznie! Chciałbym wykonać tymczasowy odtwarzacz mp3 z mikro SD za pośrednictwem atmegi16 i przetwornika DAC CC TDA1387. Nie jestem dobry w elektronice, a programowanie dopiero rozpoczynam w C/C++, lecz jestem okrążony ludźmi którzy nieco wiedzą to i owo. Wykonałem taki schemat proszę o sprawdzenie (nie liczę że jest dobry), zapewne...
Już wiem co powoduje wyświetlanie komunikatu błędu. Jak zaremowałem wszystkie linijki treści: "Getrc5(address , Command)" - jest ok. TIMER0 jest wolny, tylko Getrc5 domyślnie z niego korzysta. Wykorzystuję jedynie TIMER2 do multipleksowania. Kod jest bardzo długi bo jest tam sporo zbędnych bajerów. Trudno będzie Wam w nim się doszukać błędu. Zrobiłem...
Koledzy, uruchomiłem schemat gdzie do ATMEGI16 podłączyłem wyświetlacz przez porty B (B2-B7), do porów D podłączyłem diody jako wskaźniki bitowe. Programowo ustawiłem wszystkie wyjścia portu D na 1 i zauważyłem dziwny spadek napięcia na PD0 i PD1 do ok. 4,7V. Na innych pinach D jest 5,2. Ten spadek występuje tylko przy programie wykorzystującym wyświetlacz...
a skad masz bootlaoder do atmegi16?
Studiujemy sobie robotykę i na kole naukowym będziemy mieli to oprogramować. Jesli ktos ma jakieś ciekawe linki do dokumentacji tego uP bądź do przykładowych programów i moze mi to wysłac na skrzynkę byłoby fajnie... Z góry dzieki jimyx(at)wp.pl jimyx(at)tlen.pl
....Czy nie wiecie po co jest ten kabel z gniazdem? http://www.instructables.com/files/deriv... Wiemy :wink: .... Widze tylko że dochodzi on do układu Max232. Czyżby on też miał za zadanie programowanie Atmegi16? Ten kabelek nie służy do zaprogramowania procesora. Można nim przesłać (do juz zaprogramowanego...
Nio, powinno być m16 i trzeba zrestartować kompa. Temat zamknięty.
Mam problem z zaprogramowaniem rownoleglym atmega8. Atmega16 programuje się prawidłowo a przy atmega8 cały czas komunikat błędu trybu ISP. W stosunku do atmegi16 przepinam BSEL2 do pinu PC2 i zakładam kabelek na PJUMP. Programowanie szeregowe jest OK
Program dzialający z usbasp (NIE nakładka graficzna na avrdude): http://www.khazama.com/project/programme... Używam i działa bardzo dobrze. Nie rozumiem dlaczego wszyscy koderzy upierają się na używanie AVRStudio? Ja piszę w Programmers Notepad'zie z WinAVR, makefile'e mam ustawione na usbasp, zrobiłem skróty klawiszowe na kompilacje i programowanie,...
Może mi ktoś poda sprawdzone ustawienia ale atmegi16 z kwarcem 12MHz dla programowania przez SPI. Jak te ustawienia nie pomogą to wygląda na to, że atmega jest uszkodzona.
adass Umiesz czytać? Pytam o programowanie ATMEGI16. Wiem o tym bardzo dobrze, że mam być tylko kwarc przy PCF. A wyświetlacze są prawidłowo połączone. U ciebie to chodzi, bo Ci pomogłem z uruchomieniem tego układu na GG. Ja mam bardziej skomplikowany problem i proszę kierować uwagi do postu: http://www.elektroda.pl/rtvforum/topic94... a nie zaśmiecać...
Witam Próbuje zaprogramować ATmege644P przy wykorzystaniu zarówno JTAGA jak i ISP i nie mogę. Bez problemu programuje ATmege16 i ATmege32. Wszystkie piny w ATmedze644P pokrywają się z pinami ATmegi16 i 32 więc nie wiem gdzie robię błąd. Z góry dziękuje za wszelkie wskazówki. Pozdrawiam
Hej, na studiach na zajęciach programujemy procesory Atmegi16/32. Postanowiłem kupić sobie taki procesor - bo cała resztę już miałem. Posiadam płytkę stykową kable etc, programator aspUSB, atmegę32 I teraz tak - nie bardzo wiem, jak przejść do programowania. Podpiąć piny etc potrafię - nie wiem jak skonfigurować środowisko, abym kompilował program a...
tak, tak, robiłem. Dodam jeszcze, że dzisiaj brałem ten mikrokontroler i programator do szkoły i tam podpinałem do innego kompa przez inny programator i pokazywało to samo. na szkolnym programatorze uC kumpli (Atmegi16) można było kasować i programować bez problemu. Tylko mój jakiś taki felerny
Do wgrywania HEXów używam Ponyproga http://www.lancos.com/ppwin95.html Z tym programatorem: http://www.qsl.net/ba1fb/avrisp.gif to jest to samo: http://pldaniels.com/flying/stk200-simpl... tylko zamiast rezystorów zwory, oporki są zbyteczne. Nigdy nie miałem z tym problemów. Programuje atmegi8 i atmegi16. Programowałem na kablu 3 metrowym, też bezproblemowo...
W sumie nie zależy mi na 2-4 zł przy koszcie jaki poniosę przy budowie całego urządzenia. Jednak rozwiązanie z dodatkowymi mikroprockami wydaje się być najlepszym rozwiązaniem. Tylko będę musiał zrobić optoizolację RS485, noi poczytać w jaki sposób ja uruchomić. Dużo pracy przede mną, w najbliższych tygodniach :-) Macie może jakąś dobrą lekturkę jak...
no właśnie to miałem na myśli, tylko trochę na około napisałem. Tylko powiedz mi jeszcze jaki plik nagłówkowy mam dołączyć-jak się będzie nazywał dla ATMegi16 (i gdzie ew znaleźć takie informacje dla innych uC)
Tak ten procesor trzeba programować !! odsyłam do jednej z not katalogowych a właściwie pracy na temat Atmegi16 [url=http://www.pg.gda.pl/~zbczaja/pdf/a...
No super, dziękuje za link. Z rana podłączyłem ATMEGĘ32 do ATTINY2313 i udało mi się zmienić nastawy kwarcu. Jak się okazało, błędem nie było nie właczenie ckopt, tylko złe ustawienie - zamiast high freq osc. zaprogramowałem External RC osc. Tak na marginesie mam pytanie: czy można zamiast Atmegi16 użyć atmegi32, zakładając, że jest programowana wsadem...
Udało mi się zrobić takie coś i dostać przejściowke , ale niestety jak podłączam zasilanie do atmegi16 i podłączam to do portu drukarki , to nie wiem jak programować przez ponyprog. A raczej jak ustawić ponyprog , by odnajdywał tą atmege!?
Mozę trochę źle się wyraziłem mówiąc że jestem amatorem, programować umiem w kilku językach, wysterowanie diody led to raczej nie problem.Zaprojektowałem z pomocą (dużą pomocą) jednego doktorka płytę ewaluacyjną do atmegi16 i teraz używam ją do zrealizowania właśnie tego projektu. Podsumowując umiem programować i zrobić z mikroprocesorem takie proste...
Hej Ja ostatnio zaczołem sie interesować Atmegami, i zaczolem właśnie od ATMegi16 w TQFP. I powiem Ci że nie miałem żadnego problemu z programowaniem tego uC. Używam JTAG TWICE i środowiska IAR, próbowałem też pod AVR Studio i wszytko jak do tej pory współpracuje bardzo dobrze. Jak chcesz to mogę tu umieścić swój schemat i widok płytki. Dodano po 44...
Nic nie napisałeś w czym programujesz ? Jeden z powodów może być przerost stosu i fałszywy RET co może owocować startem programu od początku. Inny powód to złe zasilanie procka.
Witam mam problem z połaczeniem atmegi16 smd z programatorem usb stk500 układ zbudowałem najbardziej prosto jak można tylko linie do programowania i kondensatory pomiędzy vcc i gnd i nic wiecej, zasilanie z programatora 5V i mimo tego nie chce się połączyć przez AVRstudio. Wystepuje taki komunikat:
1. Rezystory R1 i R2 to rezystory tzw. podciągające. 2. W datasheet est wszystko opisane. 3. Nie wiem od czego ten schemat ale to chyba dioda led współdziałająca z fotorezystorami. Reset Mosi, Miso to wyprowadzenia służące do programowania mikrokontrolera. Co do całości. To schemat jest NICZYM bez oprogramowania mikrokontrolera.
Witam. Programowaniem w C zajmuje się od niedawna i chcę zbudować układ składający się z ATmegi16 i wyświetlacza graficznego 240x64 ze sterownikiem T6963c.Program pisze w Codevision. Napisałem dla tego sterownika procedurę inicjalizacji ale niestety nic nie działa!!, nawet kursor nie miga. Prosiłbym o sprawdzenie mojego programu ponieważ ja nie mam...
Tiny2313 ma na zegarze preskaler dzielący przez 8. Musisz go wyłączyć - w fusach oczywiście. Co do fusów, w Bascomie przy zakładce fusy jest przycisk Refresh. Jak go klikniecie fusy zostaną odczytane z uC. Poprawcie tylko to co trzeba i zapiszcie (jedna zmiana, jeden zapis). Używam Bascoma już długie lata i nie "udało" mi się nieświadomie zablokować...
Mam prośbę chciałbym kontrolować napięcie mojego akumulatora w samochodzie i nie wiem jak to poprawnie zrobić oraz jak oprogramować w c .Chciałbym do tego wykorzystać atmegę16 bo taki posiadam.Proszę o proste przykłady działające i pomoc w tym temacie.Jestem początkującym amatorem w programowaniu avr.Ogólnie chodzi mi o schemat podłączenia bezpiecznego...
Z tego co wiem Atmega32 różni się od Atmegi16 tylko wielkością pamięci RAM i EEPROM Pewności jednak nie mam ponieważ nie testowałem programów pod mega32 (programuję na ATmega16). Jakby co załączam link gdzie masz przetłumaczone conieco do Atmegi32 http://www.elektroda.pl/rtvforum/viewtop... Z tego co na szybkiego sprawdziłem rejestry...
To znaczy Atmegi16 wcale nie czyta, natomiast przy ATmedze8 wariuje. Schemat, nie schemat, na tej konstrukcji pracuję już od 7 miesięcy, ale nic takiego się nie działo. Niepokoi mnie fakt, że programator podaje mi napięcie 5V kiedy programuje, ale jak nic nie robi, to podaje niecałe 2 wolty.
Ale mocno naplątane – ale to zawsze coś niż nic. ATmega8L jest to wersja energooszczędna, ma też niższe napięcie programowania. Występuje w wersji SMD jak i DIP28. O grosik tańszą kostką (cena to ok. 3.50zł), i nie przysparzającą jakichkolwiek kłopotów jest: ATMega8-16PU producent : ATMEL obudowa : DIP28 Pamięć programu : 8kB 512B EEPROM oraz...
Witaj. Ja zrealizowałem taki projekt na zlecenie. Kilka sugestii które będą Ci pomocne: 1. Jakie czujniki chcesz użyć Dallas, termistor, LM35 etc. 2. Zapewne interesuje Cię sterowanie triakiem takiego urządzenia 3. Jaki wyświetlacz czy wogóle wyświetlacz (LED, LCD, TFT ?) to na początek. Może byś podesłał kawałek zrobionego zdjęcia obwodu sterowania...
A nie lepiej zamiast 8 liczników 4 bitowych zastosować 4x 8 bitowe 74HCT590 które są niejako do takich celów stworzone?? Ostatecznie zatrudnić do tego DMA, w postaci układu 8257, który jest jak najbardziej do zdobycia, i to za całkiem przyzwoite pieniądze. Jak by co mam jego szczegółowy opis budowy i programowania. Zresztą czemu se nie zrobisz sobie...
Witam Być może ktoś spotkał się z takim problemem. Mam zmontowany układ, który działał normalnie do czasu zmiany zasilacza. Teraz padają Atmegi16, ale w taki sposób, że procesor własciwie funkcjonuje i daje się programować, tylko pobiera około 400mA i bardzo się grzeje. Zasilanie jest rozwiązane poprzez 7805, podpięty pod stabilizowany impulsowy zasilacz...
Witam ! Dopiero zaczynam przygodę z programowaniem, narazie umiem tylko wyświetlać tekst na wyświetlaczu, sterować wyświetlaczem 7-segmentowym 3 liczbowym, jakąś diodą, no i w sumie tyle... Programuje w C++... Czy mógłby mi ktoś wytłumaczyć jak: 1. Wyświetlać grafikę na wyświetlaczu 16*2 na HD44780 ? 2. Wyświetlać całe czarne pole ? 3. Mniej więcej...
Tak, zostały skonfigurowane. Nie wiem dlaczego miałby nie działać?? Pisałem go długo linijka po linijce i przeczytałem każda funkcje, która została napisana, może coś przeoczyłem. Ale widocznie programowanie nie mi jest dane.. wiec prace oddam w ręce kolegi, który już lata w tym siedzi, bo potrzebuje tego bardzo pilnie.
Witam, mi udało się zaprojektować i zbudować komputerek do samochodu fiat siena 1.6 16V... ...Pozdrawiam Witam, dopiero zaczynam zabawę w tej dziedzinie, dużo czytam o pisaniu programów i programowaniu układów no i uczę się głównie na znalezionych projektach w sieci. Dlatego miedzy innymi wiozłem pod lupę 'stała wtrysku: 0,00317 l/s 'stała czujnika...
Witam, mam dwie ATmegi16 i jedną już chyba zaprogramowałem nieprawidłowo, otóż, L dałem na E8 a H na 99 i po podłączeniu do kwarcu 16 nie działa. więc chciałbym drugą zaprogramować tak: L dać EF a H 99. Pytanie pierwsze, czy ruszy mi ta druga na moim kwarcu 16MHz, pytanie drugie, czy jak podłącze do pierwszej kwarc 12MHz, to będę dalej mógł ją programować....
Zainstalowałem najnowszego WinAVR, podmieniłem sterowniki na te, co podał Kolega bb5 i eXtreme Burner - AVR odpalił :) Bardzo przejrzysty program, przyda się na pewno. Problem z odczytem atmega16 też już rozwiązany. Sęk tkwił w zworce obniżającej szybkość programowania - czas podziałał na luty, nie było przejścia między ścieżką a pinami, poprawiłem...
GPR nie służy do przechowywania zmiennych globalnych. To w sumie powinno odpowiedzieć na wszystkie Twoje pytania. to co się w nim przechowuję? Może faktycznie brak mi wiedzy:) ...faktycznie nie są to rzeczy istotne, zwłaszcza że programuje w C, ale chciałbym rozwiać swoje wątpliwości. Nagooglowałem się już trochę i nadal mam problem żeby zrozumieć...
Witam. Przeszukałem forum jednak nie znalazłem przypadku podobnego do mojego... A mianowicie po włożeniu ATmegi16 do programatora (stk200)środowisko BascomAVR rozpoznało fusebit dot. taktowania jako 11111 czyli zewnętrzny rezonator, co już chyba jest dziwnym przypadkiem bo podobno nowe AVR'y domyślnie korzystają z wewnętrznego generatora RC? Wszystko...
Na razie zrezygnowałem z podchodów do Atmega 16U2. Jest uszkodzona i podlega wymianie. Natomiast próbuję skomunikować się z atmega 328p poprzez jej łącze ASP + chiński adapter USBasp. Takim trybem jak się wgrywa bootloader do niej. Błąd ten znika jak chwila przed zaprogramowaniem wyjmę i włożę do portu USB. Nieraz trzeba kilka razy trzeba powtórzyć...
Witam. posiadam płytkę startową EvB4.3 firmy and-tech. Programuje za pomocą WinAVR. problem polega na tym, że atmega16 oraz atmega32 programuje się bezproblemowo, na płytce startowej wszystko działa poprawnie. Po przeniesieniu atmegi na płytkę stykową nie działa. układ połączeń jest jak na rysunku. Zasilanie i masa są brane z płytki startowej zasilanej...
Właśnie warto bardzo noty katalogowe czytać. Jak ściągniesz sobie do atmegi16 to otwórz sobie rozdział dotyczący obojętnie czego, np timerów. Masz tam wyłożone jak wszystko działa, tabelki jak poustawiać bity i w jakich rejestrach, żeby działał tak a nie inaczej. W paru słowach - wszystko jest tam napisane. Niestety mało kto tam zagląda. Drugą lekturą...
atmegi16 ustawi programowanie iveco programowanie esp32
bojlery bosch czarny kursor instalacji telewizor blokada pilot
naprawa dysku twardego winda hydrauliczna
Niedziałający zegar w kuchence gazowej Amica - co zrobić? Mercedes W202 C200 – błąd 1200, narastający problem synchronizacji wałka rozrządu