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,...
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...
Co do zasilania to jest przyłaczone ... No właśnie , zasilanie.Czy proca zasilasz z pinów portu LPT , czy z osobnego zasilacza.Jeśli zasilanie masz z LPT , to być może ATMega16 "konsumuje" więcej miliAmperków niż ATMega8 i ... klops ;) Piotrek
Cześć, mogę wszystkim polecić Programowanie układów AVR dla praktyków Elliota Williamsa dostępną w Helionie: https://helion.pl/ksiazki/programowanie-... Spis treści i fragment dostępne pod w.w. adresem. Co prawda czytałem książkę po angielsku (Make: AVR Programming: Learning to Write Software for Hardware)...
No zgadza się chciałem uwolnić się od drogiej płytki z resztą tylko do testów... Powiedzmy, że podłącze w ten sposób tylko zamiast Atmegi168 użyje atmegi8 to jak mam wrzucić bootloader od arduino no i oczywiście program... nie chciałbym wsadzać do projektu całej płytki arduino uno, która trochę mnie kosztowała... w programie widziałem takie coś jak...
próbuję sie nauczyć komunikacji AtMegi16 z kompem. używam bascomu i nie wiem jak mogę sprawdzić sygnal który dochodzi do wejścia komputera. Na mierniku pojawia sie zmiana impulsu ale chciałbym zobaczyc wynik tego na monitorze, zobaczyć program pokazujący co się przesyła??. Czy jest sposób żeby przesyłać zmienne z mikrokontrolera i zapisywać je do pliku...
Łał, to widzę że to konkretny moduł jest. W takim razie chyba jednak użyję Atmegi16. A jakbyś mógł mi powiedzieć jeszcze jedno - wspomniałeś o retransmisji. Chodzi o to, że gdy odbiornik odbierze dane, to wysyła potwierdzenie, a nadajnik je odbiera, tak? A gdy takiego potwierdzenia nie otrzyma to wysyła dane jeszcze raz? W takim razie co w przypadku...
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
Można też inaczej... ja u siebie zastosowałem na każdej ścieżce dzielnik rezystorowy 4k7/10k - uC (u mnie atmega128) jest zasilany z 5V - na wyjściu dzielnika mam 3,4V - praktycznie w sam raz na wejście cmos karty. w drugą stronę mam dokładnie to samo (pierwotnie chciałem się komunikować z kartą SD po szynie 4-bit, ale okazało się, że nie można wyłączyć...
Taśma ma około 40 cm. Mikrokontroler znajduje się na płytce prototypowej. AVCC jest podłączone bezpośrednio do VCC, RESET (przez rezystor) również. Aktualnie wygląda na to, jakby kontroler był "pusty", nie zmienia stanów na różnych pinach. Nie mam pojęcia jak zrobić schemat... w eagle nie ma defaultowo atmegi168..
Witam Mam problem z zaprogramowaniem Atmegi162 programatorem Beeprog przez ISP. Nie wiem jak zrobić ustawienia w programie, może ktoś już taką Admegę programował tym programatorem. W PonyProgu takie sa ustawienia: http://img129.imageshack.us/my.php?image... http://img515.imageshack.us/my.php?image...
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...
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.
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....
Chciałem zrobic w cyfrowym przedwzmacniaczu proste linijki, tak aby na Lcd pokazywały się 2 słupki (znak na LCD ma 8 px także, słupek będzie miał tyle "diod"). Wzm mocy ma własne ledy pokazujące moc i defakoto przester, te linijki mają pokazywać sygnał z karty dzwiękowej, czy ten nie ma zbyt dużego poziomu. Chcę to zrobić w ten sposób, bo atmega16 ma...
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...
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.
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)
a skad masz bootlaoder do atmegi16?
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...
Witam Zastanawiam się nad budową matrycy LED z regulowanym poziomem świecenia diod LED. Chciałbym żeby regulacja poziomu świecenia była możliwa dla każdej diody LED osobno. Wiem, że można coś takiego zrealizować poprzez PWM, ale powiedzmy, że buduje matryce 80x8 i chce wykorzystać ATmegi16. Jasnością ilu LEDów będę mógł sterować poprzez taki mikroprocesor...
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 mam taki problem z przerwaniami int0 chciałem podłączyć transoptor szczelinowy pod wejście int0 atmegi16 i zliczać impulsy tylko jest taki problem ze jak zasłonię szczelinę transoptora to zamiast mi dodać 1 impuls to dodaje mi albo 2 albo 10 jak padnie w czym może być problem poniżej zamieszczam kod i schemat http://obrazki.elektroda.pl/3492000700_1...
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ć...
http://obrazki.elektroda.pl/7692140300_1... Przedstawiam prosty projekt zegarka (jakich wiele na forum), który nie zawiera układu czasowego PCF... tylko sam sobie mierzy czas. Nie wykorzystuje też powszechnego DS1820 ponieważ : 1. Dallas jest jednak droższy od LM335, 2. jestem leniwy i nie chciało mi się bawić 1wire w języku C. Na Bascomie...
Jak robiłeś płytki?? Płytka bardzo ładna, termotransfer czy positiv? Ja bym jeszcze dodał gniazdko karty SD/MMC z konwerterem poziomów. Płytka robiona metodą termotransferu, trawiona w B327. Zabezpieczona przed utlenianiem środkiem Plastic 70. Gniazdo SD/MMC posiada konwerter napięć zrobiony z rezystorów 1k8 oraz 3k3 - dzielniki rezystancyjne. A jak...
Wszystko zależy od zastosowań. Jeśli operuje się na tekście faktycznie najlepiej chyba bo najszybciej zdefiniować minimalny zestaw znaków (+ np. zrezygnować z małych liter i znaków specjalnych) w pamięci programu. Tylko musi być na to miejsce. Przy ATMega32 możliwości są większe. Ja myślę na razie o lcd dla cyfr (+ stopień, przecinek, / i może jeszcze...
Witam, muszę koniecznie połączyć stm32 z pic18f2480. Problem jest taki, że pic chodzi na 5V (nie można tego zmienić, gdyż jest on mózgiem interfejsu ELM327 v1.4 zasilanego 5V). Ponadto w interfejsie siedzi FTDI i może to jest problemem w komunikacji, jednakże, wolę spytać o opinie zanim coś odłączę. Znalazłem w necie fajny konwerter sygnału 5V na 3.3V...
Witam, Poddalem sie z probami ozywienia atmegi16u2 w arduino, mam mozliwosc programowania atmegi328p przez zlacze ICSP, postanowilem tylko dorobic uklad pozwalajacy na komunikacje z serial portem przez piny rx i tx na atmedze (0 i 1). Zbudowalem na plytce zestykowej uklad http://www.codehosting.net/blog/images/w... odpowiednie piny podlaczylem...
Tak, to złącze ICSP do programowania ATmegi. W oryginale jest jeszcze jedno, do programowania ATmegi16u2 pełniącej rolę konwertera USB-Serial.
Autor nie przedstawił dokładnie swojego problemu jak wielu tu dawców tematów, dlatego wspomnę tylko, że unikam takiego zasilania jak na pierwszej n/w grafice, bo przy takim sposobie połowa prądu płynie przez złącze 7-12V płytki ARDUINO i może uszkodzić się układ ATMEGI np. 16U2 odpowiedzialny za programowanie drugiego procesora np. ATMEGA328, co się...
Pozwolicie, że odkopię ten temat, gdyż widzę, że autor ostatniego postu zagląda jeszcze na forum i mam nadzieje, że on lub ktoś inny mi pomogą. Tak jak opisałem w temacie: http://www.elektroda.pl/rtvforum/viewtop... staram się wykonać matrycę led 5 na 24 z użyciem Atmegi16/32 i 3 rejestrów przesuwnych 74HC595. Ustaw port D jako...
dobrze, strona 26 dokumentacji.
Nietstey z popularnymi przejsciówkami USB->LPT nie da się zprogramować mikrokontrolera. Natomiast z przejsciówką USB/COM (rs232) i programatorem np AVR910 nie ma żadnego problemu. Tu masz przykładowy programator działający z przejsciówką na USB : [url=http://radzio.dxp.pl/avr910.htm]AVR...
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.
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.
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...
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
Mam problem, bo przy wpisywaniu np: X.c:52: error: lvalue required as left operand of assignment Ten błąd mówi że po lewej stronie operatora podstawienia = masz coś, co nie jest zmienną i się nie da do tego "czegoś" zapisać wyniku. Może używasz #define OPOZNIENIE , a potem w programie próbujesz wpisać coś przez OPOZNIENIE = xxx ?
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...
....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...
Witam Wszystkich, Zwracam się do Was z prośbą pomocy w rozwiązaniu problemu. Temat umieszczam w dziale "początkujący", ponieważ sam czuje się początkujący w tej dziedzinie i z góry przepraszam za błędy/przejęzyczenia wynikające z mojej niekompetencji. Mianowicie składam radioodbiornik z podwójną przemianą ( ->45 http://obrazki.elektroda.pl/1689133900_1...
No to wychodzi na to, że wszystko sprawdzone i działa. Możesz zamknąć temat :roll: Dodano po 14 O które sygnały Ci chodzi? Chodzi mi oczywiście o CS, CLK, i DATA. Czy jesteś pewien, że na PCB nic ich nie blokuje? Możesz to łatwo sprawdzić metodą opisaną w #12. Poza tym takie banalne rzeczy jak zasilanie. Czy układ NA PEWNO jest poprawnie zasilany? Piszesz...
Witam, Mam następujący problem. Zakupiłem robota z zamontowaną płytką: http://www.mobot.pl/download/MOBOT-MBv2-... GPS to FGPMMOPA4, konfiguracja: 9600 bps/8/N/1 Po drobnych modyfikacjach zamontowany jest tam kwarc 7,3728 Mhz. Procesor to Atmega128L (początkowo był Atmega128A z kwarcem 16Mhz). Podłączyłem do RX0 wyjście TX GPS FGPMMOPA4....
Jeżeli zasilasz atmegę z Dragona spróbuj zewnętrznego zasilania. Miałem tak że z Atmegi168 czytał sygnatury ale nie programował poprawnie. Zasilenie zewnętrzne pomogło. Wprawdzie używałem chyba SPI ale kto wie..
To samo, co poza warunkiem. Warunek jest spełniony gdy wyrażenie ma wartość różną od zera.
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...
Tu powinno być OK. Musze przejrzeć płytkę na której siedzi atmega - wlutowałem do niej piny do wsunięcia kabelków z programatora - może coś pokręciłem z połączeniami z poszczególnych nóżek atmegi162... co do zasilania - 4,6,8,10 zwarłem razem i dałem jako GND do programowanego układu - czy czasem nie przedobrzyłem..
Witam Mam atmega162, chcę ją programować pod avrstudio4. W konfiguracji mogę wybrać atmega162, a w oknie tools/avrprog w zakładce device nie mogę wybrać atmegi162. Nie chce sobie zablokować procka. Co mam zrobić?? Do wyboru jest atmega161 i 163, a 162 nie ma. Jak to zrobić w avrstudio? Z góry dziękuję za pomoc.
atmegi16 programowanie atmegi16 ustawi programowa atari
grzałka mniejszej wiązka sterownika sprawdzenie czujnika ciśnienia oleju
renault clio2 naprawa myjki karcher
Sanxing S34U28 port P1 – parametry, aktywacja, DSMR 5.0, odczyt danych OBIS, Tauron Citroen Berlingo 2008 – klapa bagażnika nie otwiera się, usterka przewodów, mikrostyku lub siłownika