Witam.Chciałbym zasięgnąć porady bardziej doświadczonych kolegów w sprawie programowania AVR.Chce zapisać flash atmegi64 za pomocą SPI.Pamięć flash jest podzielona na 256 stron po 128 słów.Przeglądam tabelkę SPI Serial Programming Instruction set i nie wiem czy dobrze zrozumiałem ze aby programować muszę ustawić adres wewnątrz strony komenda Write Program...
Zadam parę pytań, żeby ożywić dyskusję :-) 1. Jakie jest napięcie przed stabilizatorem i skąd się bierze ? 2. Nóżka AGND jest połączona z GND, a nóżka AVCC z VCC (brakuje tego połączenia na przekazanym schemacie - a jest ono istotne) ? 3. Po wyjęciu procesora z podstawki i podaniu 5V na pin do którego dołączona jest dioda - powinna się ona zaświecić...
http://obrazki.elektroda.net/76_12533177... Jestem na etapie budowy dość skomplikowanego urządzenia do samochodu i trafiłem na barierę jakim był brak wystarczającej ilości portów do transmisji po RS232. Z atmela można uzyskać ich co najwyżej dwa a mi potrzeba ich trzy. Dość długo kombinowałem przy UART-ach tak równoległych jak i pracujących...
Wiele napisano o komputerkach typu Raspberry Pi. Wydaje mi się, że takim "raspbery pi" może być smartfon, a on ma nad tym przewagę, bo: 1. Na 99% już się go posiada, więc nie ma po co kupować komputerka (chyba, że chce się zmajstrować coś, co będzie w użyciu 24/7). 2. Możliwe, ze posiada się jeden czy dwa smartfony sprawne, ale wyłączone z eksploatacji....
Witam Poszukuje Mikrokontrolera który wpełniał by następujące warunki: 1. Musi mieć możliwość generowania conajmniej 4 niezależnie regulowanych sygnałów PWM 2. Posiadać conajmniej 24 piny I/O 3. Być programowalny w C 4. Dostępny w Polsce. Napisałem że musi być dostępny w Polsce, bo niedawno będąc w Danii miałem przygode z Z8 firmy Zilog. Dla początkujących...
Cześć wszystkim Miał może ktoś przyjemność programować wspomniany w tytule mikrokontroler, mam problem tego typu: pracowałem uprzednio na ATmega8 potrzebowałem jednak w swojej aplikacji AVRa z dwoma timerami 16 bitowymi wybrałem ATmega64 z tym, że teraz nie mogę go zaprogramować. Jestem pewny, że programator go obsługuje ale po zmontowaniu wszystkiego...
Witam zrobiłem programator ze strony http://obrazki.elektroda.net/70_12589744... chciałbym jednak zrobić taką podstawkę która zaprogramuje każdy procek z listy ale jednocześnie żeby nie była większa od np. formatu A4 i żeby każdy procek miał swoją podstawkę może być że 2 lub 3 procki korzystają z tej samej podstawki. a to programator http://obrazki.elektroda.net/69_12589747...
Super Smile Na podanej stronce, spróbuje skompletować sobie zestaw i wrzucić tutaj, czy aby na pewno dobrze dobrałem i o czymś nie zapomniałem. Puki co nazwy poszczególnych kontrolerów nic mi nie mówią. Zerknij do tego postu: http://www.elektroda.pl/rtvforum/viewtop... Puki co nazwy poszczególnych kontrolerów nic mi nie mówią....
Ale w tym przypadku chodzi o coś innego. O wykorzystanie tych samych linii jako TXD/RXD i PDI/PDI. Na liniach MOSI/MISO nie będzie żadnego scalaka tylko ewentualnie będzie programator (i wtedy te linie służą jako PDI/PDO). W takim wypadku linia CS nie ma znaczenia. Znaczenie za to mają linie z układu SN75. Linię TXD można podłączyć bez rezystorów. Ale...
Faktycznie, jest coś takiego, jak przejsciówka PCMCIA ->LPT Żeby nie byćgołosłownym, parę linków: http://www.capslock.pl/produkty/kontrole... http://www.allegro.pl/show_item.php?item... Chętnie dowiem się, czy to faktycznie działa i czy da się bez problemów programować. Swoją drogą, to tendencja jest taka, żeby używać programatorów...
Witam, Po dość sporej przerwie wracam do programowania i mam spory problem z nowym avr studio 5 a także avr studio 6. Projekt zakłada Atmega64 i tu pojawia się problem. Kiedy zadeklaruje ATmega8/16/32 to program działa fizycznie nawet na mega64. Kiedy mam wybrany Atmega64 to domyślna deklaracja zakłada 64kb ramu. Nie wiem dlaczego, chyba powinno być...
Witam! Procek jak w tytule. Programuej się wszystko cacy, kompilator (BASCOM AVR) nie wyrzuca żadnych błędów ani innych niezgodności. Jednak procesr daje się tylko programować i nic poza tym. Sprawdziłem wszystki: kwarc itd... nic, wszystko gra. moje pytanie brzmi: Czy może być uszkodzony procek mino że dobrze się programuje (kompilator nie zgłasza...
Koledzy Chciałem spróbować swoich sił w programowaniu mikrokotrolerów. Zakupiłem sobie zestaw taki and load . a tu nie mam zielonego pojęcia. Sterowniki zainstalowane tak jak w instrukcji. Dodam ze mam windows7 x64. Proszę o jakieś wskazówki gdyż jestem już zielony bo nie wiem co robić.
Czyli kupić programator do jtaga i da się to uratować? Czy te fusebity są przyczyną błędu programowania?
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, 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, Po dość sporej przerwie wracam do programowania i mam spory problem z nowym avr studio 5 a także avr studio 6. Projekt zakłada Atmega64 i tu pojawia się problem. Kiedy zadeklaruje ATmega8/16/32 to program działa fizycznie nawet na mega64. Kiedy mam wybrany Atmega64 to domyślna deklaracja zakłada 64kb ramu. Nie wiem dlaczego, chyba powinno być...
Witam, chcialbym wykonać ten oto projekt http://mirley.firlej.org/kuchenny_timer na płytce stykowej, jest podany tam program w hex, wystarczy wprowadzić go do mkavrcalculator i będzie grało?aaa i.jeszcze jedno jak ustawić fusebity w zakładce duży uproszczone :) z góry dziękuję za odpowiedź.
Witam Zlecę wykonanie schematu i programu, język programowania - Asembler lub C (Bascom odpada) Główne założenia (Hardware): 1.uC ATmega16l-8PU(Jeśli się uda to mega8l) 2.Ekran LCD PCF8833(132x132) 3.Karta SD/microSD/MMC(FAT do 4gb) 4.Termometr 5.Jak najdłuższe działanie na baterii 6.Jak najmniejszy koszt wszystkich częsci Zadania programu: faza I włączenie...
Witam. Sytuacja: - płytka :) - na płytce atmega128 z pamięcią zewnętrzną flash i Atxmega128A3 - połączone dowolnymi (wymaganymi liniami). Za co płacę: - odczyt z pamięci flash atmega128 programu wynikowego przeznaczonego dla xmegi, - ustawienie xmegi w tryb programowania i zaprogramowanie, - wyjście z trybu programowania. Wymagam: kodu z krótkim opisem...
Witam. Czy jest jakiś program do programowania zewnętrznej pamięci procków Atmega 128? Mam pamięć 24c256 podłączoną do Atmegi (PD0 i PD3)i nie mogę znaleźć żadnego programu z loaderem, żeby przez Atmegę zaprogramować tą pamięc. Dzięki za ewentualną odpowiedź. Pozdrawiam.
czy programatorem z fischl.de da się zaprogramować tego proca(podstawowa wersja). jaki najmocniejszy kwarc można tam dołączyć? Regulamin, pkt 8.3. Przeniosłem z "Programowanie początkujący". Dr.Vee
Witam, zlecę napisanie programu w środowisku BASCOM-AVR. Ddodam iż jak można się domyślić, zastosowanie jest amatorskie (hobbystyczne). Program jest prosty, środowisko łatwe (łatwa konfiguracja SPI), dobry datasheet do układu, cena jak za amatorską usługę (nie profesjonalną w C). Zasadniczo myślę, że dla kogoś obytego z problemem, zadanie należy do...
Witam... Wracajac do tego tematu, z problemem wczesniejszym bylo zwiazane to ze mialem walnieta Atmege, oraz programator na wejscie rownolegle nie dzialal prawidlowo...teraz juz mam zupelnie cos innego :), wiec zaczynam powoli raczkowac w programowaniu uC :/...posiadam programator ISPcable III i uzywam AVR Studio...wiec postanowilem pojsc troszeczke...
Witam Robię oscyloskop jednokanałowy MOC1K na postawie danych z internetu i mam pytanie: w jaki sposób zaprogramować ATMega8. Na stronie http://mkeia.com/_Pliki/MOC1K.hex jest zamieszczona treść pliku ".hex". Czy należy tą treść skopiować do notatnika i zapisać z rozszerzeniem ".hex" czy w inny sposób. Druga sprawa to w jaki sposób zaprogramować mikrokontroler...
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,skończyłem budowę zegarka led.Teraz musze zaprogramować atmega8.Podłączyłem programator STK200 do LPT ale co dalej??? Proszę o informacje jak obsłużyć(zaprogramować atmega8) bascom-avr. Za wszystkie odpowiedzi bóg zapłać.
Czy ktoś może mi pomuc w temacie programowania karty atmega 163 jakiego w jakim programie sie da ją załadować bo programatory mam ale programy nie odczytują czipa. Prubowałem fanem apollo i czipdrivem ale nic. Za pomoc dziękuję ........
Witam, Potrzebuję instrukcji jak wczytać program do mikroprocesora AT91SAM7S64. Program jest napisany i skompilowany (hex,elf) "wystarczy" go wczytać jednak nie mam zielonego pojęcia jak to zrobić. Czy może mi ktoś napisać dokładnie co po kolei robić, tak dla kogoś kto tego nigdy nie robił?:) Wraz z programatorem był MSys openOCD jednak nie wiem jak...
Oszczędność Twoich wypowiedzi jest porażająca. Rozumię, że do programowania używasz drugiego programatora. Jakiego adaptera używasz do programowania tego procesora? Czy jest na nim kwarc? Z jakiego "wsadu" korzystasz? Czy fuse bity też programowałeś?
A ja widze blad ;) Zajrzyj do noty jakimi pinami sie programuje przez ISP. Przy kazdym scalaku daj 100n
Witam temat ogarnięty nowe programowanie Atmel93c46 i Atmega64 załatwiły sprawę. Temat zamykam. Dzięki za porady.
Napisz jaki masz typ wyświetlacza, podaj dokładny. Pokaż też linie w których programujesz znaki.
U mnie w jednej z aplikacji podobny procek ma pin PEN podłączony na stałe do VCC. Wszystko działa normalnie - układ daje się programować przez spi.
Test Failed P1(12,65V ) not in 12,70V - 13,30V czyli P1(12,65V ) Nie zawiera się w 12,70V - 13,30V Boli go to że napięcie P1 jest za niskie. Możesz jakoś zmienić granice 12,70V - 13,30V ?
A nie prościej wziąć AVR ze sprzętowym USB? Po co ładować FT232? http://mikrokontrolery.blogspot.com/2011...
Wlutowałem inny rezystor i śmiga. Tamten nie mógł być całkiem "zepsuty" po programowało przez Spi. Kolejna zagadka :)
Jarosław J --> ja się nigdy nie rozpisuję czy nie krytykuję nikogo za to, że czegoś tam jeszcze nie potrafi, nie umie, czy źle napisze kod - natomiast zawsze mi się włos jeży gdy ktoś pisze takie rzeczy jak to, że: 1. a to Bascom się nie wyrabia 2. a to, że wina przerwań wszystko tylko nie ja ja sam się cały czas uczę programować - ale jak coś mi nie...
Skróć kable, sprawdź kontakty. Możesz też sprawdzić jak programuje inne - mega32, 128. Dodatkowo zwróć uwagę na podłączenie linii programujących - czy są rzeczywiście tam, gdzie powinny.
A, i jeszcze jedno - czy podłaczenia tam sygnałów miso i mosi nie przeszkodzi kiedyśtam w transmisji UART, lub na odwrót, czy MAX232 nie przeszkodzi w programowaniu? Nie przeszkodzi, to oddzielny interfejs.
ISP dzieli piny z TX0 i RX0. Czy przypadkiem podczas programowania nie miałeś pod te piny podpiętego układu MAX232 lub analogicznego?
Witam. Mam problem z odczytaniem sygnatury z Atmega64 przez USBasp. Odczytywana sygnatura jest wartością składającą się z samych f. to jest 0xffffff. Programator podłączony jest pod odpowiednie nóżki tj Vcc, Gnd, PE0, PE1 i PB1. Udaje mi się odczytać Fusebity. Mogę je zmieniać (wgrywać nowe wartości). Natomiast gdy próbuje wgrać jakiś program proces...
Witam Do chwili obecnej używałem ATMEGA16, albo ATMEGA32, ale jako że teraz potrzebuję więcej portów muszę użyć ATMEGA64. Mam prosty programator ZL2PRG, do programowania używam PonyProga. Czy taki zestaw programator/program nadaje się do programowania ARMEGA64?? Znalazłem w archiwum trochę na temat programowania tego procesora, ale o programatorze nic....
Tak prosto to sobie nie potestujesz. Jeżeli podajesz tylko CCLK (majac dane =0) to mechanizm programowania nawet nie wystartował, cały czas czeka na struminień bitów zaczynający sie od sekwencji FFFFFFFFAA995566, to dopiero startuje wewnętrzny automat programujący. bis
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
• Programuje procesory firmy ATMEL z rodziny AVR: AT90CAN128, AT90PWM2, AT90PWM3, AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90C8534, AT90S8535, ATmega603, ATmega103, ATmega8515, ATmega8535, ATmega8, ATmega16, ATmega161, ATmega162, ATmega163, ATmega169, ATmega32, ATmega323, ATmega64,...
Witam W załączniku bootloader z programem na PC. Obecnie obsługuje ATMega8 (sprawdzone), ATMega16, ATMega32 i ATMega64 Aby go wykorzystać należy pozmieniać w pliku bootloader.asm ustawienia dotyczące zegara, dla wewnętrznego oscylatora wskazane jest wpisanie bajtu kalibracji, portu USART itp, oraz przekompilować go i wgrać. Trzeba uruchomić program,...
Programuję w AVR Studio, nie tworzę mfile, a jedynie po utworzeniu nowego projektu w konfiguracji zmieniam następujące dane: Device: ATmega64 ,Frequency->16000000 Hz , Optimization: -Os. Jeżeli chodzi o pełen kod to właśnie cały podałem i właśnie to że w głównej pętli programu nic się nie znajduje może powodować takie działanie?
Hmmm, ATmega64, ATmega128, LPC21xx. LPC będzie dużo szybszy od ATmegi, co do kosztów, to LPC2103 nie jest specjalnie droższy od ATmegi. Programujesz go bootloaderem przez RS232.
Kolego nikt nie napisał, że korzystam z ATmega128. Tak się składa, że całość ma działać na ATmega64. Poza tym trzeba by było się od początku nauczyć języka programowania... Myślałem o ARM i AVR32, ale zrezygnowałem... Pozostałem przy AVR... Ja nie chcę zmieniać procesora, ani typu nośnika danych... Pozdrawiam ;)
Witam serdecznie. Jestem początkujący jeśli chodzi o programowanie i dopiero się uczę i mam parę pytań dotyczących pewnego układu o którego wykonanie poprosił mnie znajomy. Dane układu: http://www.jaglarz.com/ja/elektronika/sc... Mam pewne pytanie odnośnie samego programu który wygląda dość dziwnie wg mnie (jak już wcześniej wspomniałem...
Nie wiem czy mkAVRcalkulator ma opcję ustawiania tego gdzieś ale może zmniejszyć prędkość programowania. To chyba ten parametr B im mniej tym wolniej. avrdude -c ftdi -p atmega64 -P ft0 -B 1 Acha MkAVR... ma chyba taką opcje slowsck czy coś tam ze slow wtedy działa wolniej i pewniej.
W kodzie jest całe mnóstw błędów. Zmodyfikowałem kod z postu powyżej. Z AVR nie miałem do czynienia od paru lat, więc nie wiem, czy kod działa, ale zwróć uwagę na różnice pomiędzy moją wersją i poprzednią - każda z nich ma jakieś uzasadnienie. Mam też wrażenie, że źle programujesz timer, ale nie chce mi się zaglądać do Datasheet. Jaki jest okres timera...
Większe AVR Atmela (np atmega64) mają po dwa UART'y. (architekturę mają dość podobną do '51, są dostępne i dość łatwe w programowaniu). Wydaje mi się że bascom ma wsparcie dla programowej realizacji UART.
Niby uniwersalny programator do eeprom i procesorów. Obsługuje : Atmel AVR 8-Bit Risk: AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATmega8, ATmega16, ATmega161, ATmega162, ATmega163, ATmega323, ATmega64, ATmega103, ATmega128, ATtiny12, ATtiny15, ATtiny2313, ATmega8515, ATmega8535 Mam do zaprogramowania...
Niestety nie mogę wyświetlić zawartości karty w czytnikach. Tak jakby pliki były ukryte... nie wiem jak je "ujawnić", ale jest informacja, że część dysku jest zajęta... jak na obrazku: https://obrazki.elektroda.pl/7498885200_... Dodano po 6 Umiałbym programować układ, jakbym wiedział jakie biblioteki są potrzebne, może podmienić na...
Witam, Chciałbym raczej tak z czystej ciekawości spróbować na jakimś większym procku typu Atmega64 tak czysto dla efektów poznawczych wypróbować jak się programuje w C++ . Na razie nie jest istotne dla mnie czy to jest opłacalne czy nie bo jak mówię tylko próba .... ale.... przy okazji mam pytanie związane z C++ (może troszkę nawet w oderwaniu od tematu...
kiedyś kupiłem w TME partie chyba 100szt żadnej nie mogłem programować tym tanim g*** USBASP a przedtem zrobiłem ich chyba ze 300szt wtedy tez doszukałem się info ze były podrabiane atmegi z kawałkiem miedzy w środku i nic więcej no ale myślę sobie - nie z TME przecież Odesłałem im na testy, i okazało się ze mój programator jest za stary do tych z tej...
Witam Jeśli chcesz coś małego to jakaś Atmega powinna wystarczyć, ewentualnie jakiś PIC jeśli preferujesz Microchipa. Oczywiście aby miało to ręce i nogi to programowanie na piechotę nie ma sensu, chyba że program ma być stały i niezmienny. Istnieje program LDmicro, którym z mikrokontrolera zrobisz sterownik programowany w LD. Gotowa płytka do Arduino...
Jeszcze takie pytanie, jeżeli procek przechodzi w tryb programowania za pomocą bootloader'a to jest zabezpieczony ?? Mogę wgrywać firmware z pliku hex. Dlatego pomyślałem nad wgraniem własnego programu który odczyta mi eprom a po tym wgranie oryginalnego firmware tak jak było wczesniej. Dodam, że wgrywałem inny firmware po czym wgrywałem oryginalne...
Witam drogich kolegów, mam zapytanie, a raczej problem który spędza mi sen z powiek. Otóż ze jestem zapalonym wędkarzem wpadłem na pomysł by zbudować bezprzewodową centralkę. Po wielu godzinach spędzonych na czytaniu postanowiłem zakupić moduł radiowy 433 MHz arduino http://obrazki.elektroda.pl/6342517500_1... http://obrazki.elektroda.pl/4969410000_1...
Jeśli pamięć zajęta tylko w prawie 100% to może te kilkaset bajtów na bootloader da się wygospodarować, zawsze można też zoptymalizować progam. Z pewnością jest to prostsze niż zabawa z ISP. A propos ISP - właściwie nic nie trzeba multipleksować - wystarczy sterować np. linią SCK - układ, który nie dostaje SCK nie wejdzie w tryb ISP, za to RESET utrzyma...
STK200/300 kosztuje 15zl...programujesz bezpośrednio z bascoma lub przez ponyproga. STK500 jest droższy ale programujesz bezpośrednio z bascoma i avrstudio. STK200/300 zaprogramujesz m.in.: - AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8534, AT90S8535 - AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2, AT90PWM3...
Dzień dobry. Mam problem, mianowicie: Komunikacja z procesorem jest bardzo utrudniona, to znaczy po włożeniu programatora do komputera i podpięciu układu jest błąd - układ nie odpowiada. Parę dni wcześniej owy procesor działał i programował się bez większych problemów. Sprawdzam połączenia - są. Sprawdzam taktowanie procesora - > jest prawidłowe, bo...
Witam, Jak chcesz zacząć programować, to oprócz "sprzętu" kup książkę. Z mojego doświadczenia gotowe przykłady i łopatologiczny opis programu ułatwiają sprawę i zrozumienie zagadnienia. Są dwie naprawdę dobre książki do nauki programowania od podstaw "Język C dla mikrokontrolerów AVR Od podstaw do zaawansowanych aplikacji " oraz "Mikrokontrolery AVR,...
Wewnętrznym oscylatorem to raczej nie, bo się transmisja po RS rozjedzie. Bezpieczniej jest zastosować kwarc, a w takim przypadku CLK_OUT z FT jest sensownym rozwiązaniem. Swoją drogą to warto przemyśleć podłączenie pinów ISP procesora pod FT, dzięki czemu można go programować w takiej przejściówce przez USB z pominięciem programatora.
programator atmega64 schemat atmega64 programowa atmega64
wymiana łożysko sprężarka klimatyzacja antena dookolny kierunkowy słychać uderzenia
Napięcia w kopalniach KGHM – zastosowanie i przykłady 400 V, sieci IT, silniki Ex Lombardini LDW 502 M4 – ustawienie kąta wtrysku, skok tłoczka, procedura regulacji