Zobacz czy ta dioda się pali jak na przykład wymusisz reset procesora. Powinna na czas resetu zgasnąć jeżeli nie to masz coś źle podłączone.
czy warto inwestowac w procesor z wbudowanym przetwornikiem analogowo cyfrowym czy lepiej kupic osobno To zależy, czy wystarczą do Twoich zastosowań te wbudowane (rozdzielczość, dokładność). Ale sądze że powinny wystarczyć więci warto kupić procesor z wbydowanym przetwornikiem. W zasadzie kazdy ATMega ma taki przetwornik : http://www.atmel.com/dyn/products/device...
Rzeczywiście w pakiecie WinARM nie ma przykładów na rodzinę STR91x. Czy ktoś w ogóle bawi się tymi procesorami? Lub ewentualnie rodziną STR7xx? Witam, Od jakiegos czasu bawie sie STR912 - konkretnie STR912FW44x6, ale nie jest to zabawa przyjemna. Robie na tym cyfrowy efekt gitarowy, procek zostal wybrany poniewaz byl jedynym w miare prostym rozwiazaniem...
AT91SAM7S64 albo AT91SAM7S256.... Producent: Atmel
Mylisz się oryginalnym interfejsem nie ma problemów chodzi z ebs i przez boczne i przez iso mimo że interfejs ma tylko jedną linie diagnostyczną. Procesor w nim to Atmel AT90CAN128-16AU który identyfikuje linie komunikacyjną. Co do kabli do Delphi zamieszczam poniżej.
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Z komunikatu widzę, że nie zainstalowałeś sterownika do programatora USBasp. Avrdude schowaj do jakiegoś folderu i oczywiście w konfiguracji dodaj do niego ścieżkę. W innym przypadku robi się śmietnik na dysku, którego później będzie ciężko ogarnąć.
http://obrazki.elektroda.pl/6168941700_1... Witam Za zwyczaj niezbyt wiele projektów publikuję w internecie, a to jeden z takich do którego powstania zmusiło mnie życie (a może i głupota). W internecie można znaleźć wiele projektów różnych programatorów dla procesorów AVR, są to niestety zazwyczaj konstrukcje działające w trybie programowania...
"Bascom nie chce programowac" bo napisał ci dlaczego. Popraw rozbieżności i programuj ponownie. ... Znaczy to mniej więcej że rozpoznany procesor w programatorze jest inny niż ten który jest zadeklarowany w hex/bin file, lub w skompilowanym programie. Spójrz jeszcze raz na zrzut ekranu z wybranym STK500 Native driver. W oknie loga pojawia się "ChipID:...
Hej! W załączniku zamieszczam sprawdzony programator ISP dla AT89S8252(schemat + prosty programik). Pozdrawiam
Dokładnie pod tym adresem http://www.atmel.com/dyn/products/param_... jest tzw. "parametric table" czyli wszystko o co pytasz w jednym miejscu. Ściągnij raz i zapisz sobie na przyszłość. Pod tym linkiem http://www.atmel.com/dyn/products/param_...
Hmmm... posiadam procesor firmy atmel atmega8-16 PU 0848G. Jakoś nic nie moge o nim znaleźć... To jest Atmega8. To co jest dalej nadrukowane to wersja procesora (max 16MHz, a PU to jak dobrze pamiętam to rodzaj obudowy - w tym wypadku obudowa do montażu przewlekanego DIP). Pozostałe cyfry to seria albo coś w tym rodzaju. Podejrzewam ze posiada on ten...
Na 9. pinie z niego idzie napięcie na procesor Atmel ATmega328P.
Ten układ to jest interface rs485 i jeśli procesor nie jest uszkodzony - karta po wymianie uszkodzonego interface będzie sprawna.
Jestem początkującym i proszę kolegów o sprawdzenie i skompilowanie programu na procesor ATMEL 89C52 DIP40.
Witam. Problem z którym się spotkałem polega na tym iż nie mogę poradzić sobie z zaprogramowaniem procesora atmela 89C52. Zbudowałem programator lecz program sterujący który napisałem nie daje rady. Szukam wskazówek odnośnie algorytmu programowania tych procesorów. Z góry wielkie dzięki. Pozdrawiam.
szkoda ze nieopowiedziales nic o ukladzie do resetowania co tam masz jeden kondek ? moze zamala pojemnosc z doswiadczenia wiem ze jak dawalem mniej niz 1uF to niezawsze chcial zatrybic najlepiej stosowac reset na jakims DSie jezeli poza problemem z resetem twoj uP dziala normalnie to raczej uklad sprawny (zreszta moze tez masz cs z zasilaniem za malo...
Na ogół ATMEL daje taką możliwość dla kompatybilności z starszymi procesorami. Programuje się bezpiecznik i procesor działa jak jego starsza wersja. Nie wiem jak jest w tym przypadku, jeśli nie ma bezpiecznika który przestawia działanie na AT90S to znaczy że program będzie działał tylko po przemianowaniu nazw niektórych rejestrów.
1. Po #include a przed znakiem < ma być spacja, to raz. 2. Nie twórz projektu ASF (Atmel Software Framework), tylko zwykły: File -> New -> Project potem zaznacz GCC C Executable Project Wpisz nazwę projektu, w kolejnym oknie wybór procesora. 3. Twój procesor nie ma chyba portu A (podaj jaki to model procesora) - sprawdź w dokumentacji, czy...
Nigdy co prawda nie próbowałem ale jest teoretycznie taka opcja -fsso-struct=endianness gdzie parametr to "big-endian" lub little-endian". Nie za bardzo mogę sobie tez wyobrazić jej zastosowanie - ale moze ktoś mądrzejszy wytłumaczy jak jej użyć (o ile jest zaimplementowana). Sorki - to tylko dotyczy endianowości unii i struktur. Czyli mocniej : ja...
S to wersja specjalna z mozliwoscia programowania procesora w ukladzie. Nie musisz juz wyciagac uC zeby go zaprogramowac. Programowania dokonuje sie prze SPI. Procesor tez ma dodatkowe funkcje jak np. drugi wskaznik DPTR. Szczegoly w notach katalogowych, wystarczy zajrzec. Pozdro Dexter
Można to zrobić tak jak jest w pliku pdf. Pierwszą część do przetwornika A/D masz narysowaną. Przetwornik jest MCP3201. Gdzieś na tym forum kiedyś podałem procedurę odczytu tego przetwornika w języku C. Procesor dajesz jaki chcesz. Jeszcze jedno. Przetwornik ma 4096 ziaren więc przekalkuluj zakres mierzonej temperatury. W razie czego możesz użyć przetwornik...
Dlatego, że JTAGICE i JTAGICEMkII to nie tylko prosty bufor do JTAG (tak jak to jest w przypadku innych procesorów), lecz zintegrowany z własnym procesorem układ, który realizuje złożone polecenia wysyłane przez AVR Studio. Poza tym Atmel nie ujawnia pełnej specyfikacji JTAG (podobnie jak DebugWire), tylko podstawową. Oprócz tego jest wiele komend tzw....
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. W nowym mikrokontrolerze zegar jest ustawiony na 1MHz należy wówczas włączyć tryb programowania z niską prędkością w usbasp. Powinna być tam zworka lub mikroprzełącznik opisany jako slow lub podobnie. Albo skorzystaj z programu z tej strony: http://www.atnel.pl/mkavrcalculator.html...
A może zamiast płytki z procesorem, który ma niezbyt duże możliwości konfiguracji funkcji wyprowadzeń kupić za 160zł płytkę XPlained (lub za połowę tej ceny jeśli jesteś członkiem Atmel University Program), która ma XMega, nie wymaga programatora (bo ma bootloader USB), super procesor (ATMega128A1 lub podobny), w zależności od wersji masz LCD graficzny,...
Ostatnio musiałem odtworzyć w 10 egzemplarzach układ z '51 sprzed lat ośmiu. W oryginale miałem watch doga własnego pomysłu na liczniku 4060. Po gruntownej, dwuminutowej analizie stwierdziłem, ze najprościej będzie zastosować normalny układ resetu RC i procesor z wbudowanym watch dogiem - proponuję ATMEL AT89S8252 . Migracja na ten procesor jest niemal...
Malutkie 3 grosze na temat sygnałów: ALE, PSEN i EA. ALE/PROG Impuls wyjściowy zapisujący młodszy bajt adresu podczas dostępu do pamięci zewnętrznej. Używany także w czasie programowania wewnętrznej pamięci. PSEN Używany przy korzystaniu z zewnętrznej pamięci EPROM EA/Vpp Podłączony do masy informuje procesor że ma korzystać z zewnętrznej pamięci EPROM,...
AVR Dragon poprawnie współpracuje z XMEGA128A1 w trybie JTAG, w PDI chyba ma problem na Xplained. Mam takie pytanie pomocnicze, jaki masz dokładnie moduł? Bo jest Xplained z XMEGA128A1, z tym, że on pomocniczo ma jakiś procesor AVR32 z serii UC3, który robi jako bridge USART<->USB i z programowaniem przez JTAG nie ma nic wspólnego - za to może...
(at)tomasz249 Co robisz źle? Po prostu nic nie robisz, kręcenie myszą po ekranie nic nie zmienia :) Pisałem ci, że podgląd masz w oknie C, a nie disassembly, w którym masz podgląd asemblera. Poza tym nie postawiłeś breakpointa, bo nie można postawić breakpointa na pustej linii. Czasami automatycznie to przeskoczy na najbliższą instrukcję, czasami nie....
Powiedz mi skąd u ciebie wektor przerwania wynosi 10 ? Czy to jakis Egzotyczny procesor czy jak ? Bo dla przerwania Timera 0 dla normalnego uK jest to inna wartość Patrz np Atmel strona http://www.atmel.com/dyn/products/tools_... C51 Timer1 in Mode 1 with Soft Gated Timer (20 KB, updated 06/04) /** * FUNCTION_PURPOSE: timer1 interrupt...
Póki co nie znam wszystkich możliwości tego typu procesora, Jest ich więcej niż potrzebujesz ;) 1. Jakiego języka programowania mogę użyć, żeby zaprogramować Atmegę i jak wygląda sprawa z programami komputerowymi (są darmowe czy płatne) ? Atmel daje potężne narzędzie Sposób 1: procesor można wlutować w płytkę, ale wówczas trzeba będzie wlutować również...
Nie jestem pewien, czy to procesor jest zablokowany, czy raczej problem z podłączeniem ISP. Dla zablokowanego procesora odczyt sygnatury zwracza raczej 0xffff, a nie tak jak u ciebie 00006. Reanimować możesz na dwa sposoby (o ile to zablokowany MCU) - pierwszy to podłączyć zegar, np. 1-8 MHz do wejścia XTAL MCU. Przebieg można wygenerować np. programowo...
Witam Poszukaj w googlach "atmega reset circuit", jest tam dokument PDF na temat polecanych przez Atmela układów resetu ( www.kanda.com/files/isp_circuits.pdf ). Zwróć uwagę, że pin RESET jest używany przy programowaniu i nie można bezkrytycznie zwiększać pojemności kondensatora jeśli zdecydujemy się na jego zastosowanie. Typowy układ to: - rezystor...
Tak na szybko: 1.brak regulatora na schemacie, zarówno silniki jak i procesor podłączone pod to samo VCC co źle wróży 2.Brak jakichkolwiek kondensatorów (min. 100nF ceramiczny pomiędzy każdą parę VCC/GND w scalakach + jakiś większy kondensator 22-100uF na zasilanie. 3.Gdzie podłączyłeś silniki do L293D? 4.Masz wolne piny to je użyj. Dobrze byłoby mieć...
AtTiny 12 jest w obudowie 8 pinowej i ma 6 uniwersalnych i/o z tym że 3 moga pełnić funkcje dodatkowe (reset i oscylator) z tego co wiem reset napewno standardowo używany. generator natomiast jest włączony w tryb oscylorota wewnętrznego i te dwie koncówki są nieużywane (działają jako I/O). można zmieniać funkcje tych pinów za pomocą fuse bitów. chciałem...
Dlatego, ze rjmp zajmuje tylko jedno slowo, a jmp 2 slowa, wiec procesor potrzebuje dodatkowy cykl na odczyt dodatkowej komorki pamieci. AVR Studio to tylko symulator, nie musi dokladnie odzwierciedlac pewnych niuansow, ktore dla programu nie maja znaczenia. Zauwaz, ze AVR startuje w kilka-kilkaset tys. taktow zegara. Wiec realnie to, ze pierwsza wykonywana...
Atmega jest podłączona bezpośrednio do GPS-a. Na razie zwiększyłem zegar do 2 MHz-ów. Nie do końca jestem przekonany do tego kodu... Może to jego wina, że wyświetla takie głupoty? Ja tam nie wiem dlaczego wewnętrzny osc. RC miałby uniemożliwiać poprawne działanie UARTA. Jeśli procesor ma pracować w temperaturach zbliżonych do temperatury popularnie...
Ja już przestałem nadążać za zmianami w ofercie Atmela. Czytałem, niestety w tej chwili nie podam źródła, że kłopoty z dostawami Atmel przewiduje nie na miesiące a na lata. To co się stało z cenami i dostępnością poszczególnych typów AVR-ów tylko to potwierdza. Mam to szczęście, że się zbytnio do danego procesora nie przywiązuję. Zostało mi jeszcze...
Jako procesor możesz wziąść atmelowski 89C4051. Dlatego go proponuję, bo w Bascomie można programik bardzo prosto napisać. Na dodatek w samplach jest sporo prostych programików (w tym do obsługi tego PCF-a na I2C). Na stronie: http://www.elektroda.net/download/catego... masz do ściągnięcia opisy do Bascoma. Jak chcesz to mam gdzieś jakieś programy....
Jak sam nie napiszesz to nie bedziesz mial, bo jak ktos robi to po to zeby zarobic np na piwo :D
Konkretnie ustawiasz w opcjach projektu-> Tool programator, protokół ISP, potem opcje kasowania i programowania przed uruchomieniem i potem klikasz Start Debugging and Brake (Alt+F5) i procesor się powinien zaprogramować. Niestety nie mam jak sprawdzić bo mam poparzone dłonie i nie jestem wstanie podłączyć układu... Dodano po 4 Na razie jeśli chodzi...
w makefile definiujesz swoj 'nowy' tym procka, np ATMEGA8_EXT w folderze C:\WinAVR\avr\include\avr jest plik który zawsze jest dołączany gdy sie pisze program czyli "io.h" który jest odpowiedzialny za rozpoznanie typu procka i podłączenie jego biblioteki. dodaj linijke np.: #elif defined (__AVR_ATmega8_EXT__) # include <avr/iom8_ext.h>...
Witam. Działam głównie w Bascom i mam problem z przekompilowaniem do hex jednego programu w C. Chciałbym prosić o kompilację tego programu do hex i przesłanie w załączniku. Procesor Attiny45, 4Mhz. Pozdrawiam. Proszę. Generalnie postąpiłeś nieładnie wycinając z kodu autora i źródło jego pochodzenia ! [syntax=c]//****************************...
ZigBee jest ok, Atmel nawet ma dedykowane moduły do tego dla swoich procków i udostępnia cały stos - zobacz kit Raven. Oczywiście cena... Ale to warto skalkulować ile takich urządzeń potrzebujesz, bo przy jednostkowych sprawach zaletą ZB będzie to, że masz gotowce. Z drugiej strony są moduły RFM, akurat RFM12 nie polecam, bo to pierwsze wersje, z różnymi...
Jeszcze nie spotkałem ATMegi która nie poszła by na 20MHz. Nawet te na 8MHz dają radę (ale jest im o wiele ciężej niż te na 16MHz). Nawet ATMEL potwierdza że większość peryferii na tym pójdzie. Problemy mogą być tylko z EEPROMem. Jeżeli nie jest to jakiś poważniejszy projekt to bym się nie zastanawiał i zastosował zwykłą ATMegę na 16MHz i taktował ją...
Witam ja zrobiłem wzmacniacz na TDA7318 i gra bardzo ładnie są w nim 3x TDA7318 w SMD lutowanie nie jest bardzo trudne ale SMD są dużo tańsze od DIP ja kupiłem po 8zł za sztukę. końcówki mocy to 5*TDA7294 bo jeden kanał idzie do suba. Dodatkowo dołożyłem do tego dekoder dolby digital z głośników do komputera wiec mam wejscie cyfrowe. A procek to napoczątku...
Ok wieczorem dam znać bo programator uruchamiam i z tego co patrzyłem napięcia są procesor poprawnie zaprogramowany, przebieg na kwarcu jest, max też zasilony i niestety nic się nie dzieje cały czas mam napis hardware offline. Pozdrawiam....
Jak to zwykło już, skoro atmel dał instrukcję lpm umożliwiającą dostęp do pojedynczych bajtów, to nagle pamięć flash jest zorganizowana w bajty. W rzeczywistości zakłada się, że komórka pamięci flash ma 2 bajty, stąd ta różnica pomiędzy wartościami: największa sekcja bootloadera to 0x1C00-0x1FFF, ale zważywszy, że komórka ma dwa bajty, po iście skomplikowanych...
Proponuję zastosować ATMega8 lub ATTiny2313 (AT90S2313 ATMEL nie zaleca w nowych zastosowaniach, różnica cenowa jest minimalna). Do tego dokładasz MAX232 (interfejs do PC), jakieś bufory na wejściach i wyjściach (jeśli są potrzebne) i gotowe. Przykład dla ATMega8 z 6 wejściami binarnymi (powiedzmy 9-24V) i czterema wyjściami 50V/1,5A złączem RS-232...
Na stronie Xilinxa jest sporo na temat wciagania konfiguracji do fpga: http://www.xilinx.com/xlnx/xweb/xil_publ... . Co do innych linkow to jakis czas temu trafilem na dosc fajny link z projektem Spartan + 80xx51 z roznymi bajerami typu VGA i PC-keyboard, ale niestety...
atmel procesor zablokowany procesor atmel zablokować procesor atmel
schemat agregatu trójfazowego pokrętło vaillant wymiana karta pamięci uszkodzona
diagbox lexia przegląd instalacji elektrycznej
Intel 8087:0020 USB Device ID – Integrated Rate Matching Hub in 5/6/7 Series Chipsets Regulacja dozownika płynu nabłyszczającego w zmywarce