Jeżeli rozrzut oscylatora rc mieści się w zakresie 2% i przyłożymy się do tego żeby w warunkach normalnych być jak najbliżej środka to układ z dużym prawdopodobieństwem będzie działał poprawnie bo błąd generatora przekłada się 1:1 na błąd uarta a ten w zakresie +/- 2% powinien działać prawidłowo i nawet jeśli trafi się sztuka która ma odchyłkę można...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Mikrokontrolery 32 bitowe zawojowały rynek, jednakże ich 8 bitowi przodkowie nadal są równie popularni na rynku, co 32 bitowe układy. Układy 32 bitowe o szerokim wachlarzu peryferiów, są idealnymi kandydatami do wielu aplikacji, co tłumaczy czemu są tak popularne wśród projektantów systemów elektronicznych. Projektanci wiedzą, że kompleksowe i skomplikowane...
najmniejszy ATTiny15+ kawałek nadajnika scalonego IRDa lub prościej nadajnik IR i emulacja programowa standardu IRDA.
http://obrazki.elektroda.net/95_12314527... Chciałbym się podzielić prostym projektem od fazy powstania pomysłu do końca realizacji. Jest to programator USB - AVR ISP (USBasp). Wiadomo, obecnie wyszły już z użycia programatory na łącza LPT lub RS232, bo kto w nowym laptopie posiada taki interface. Dobrym rozwiązaniem jest programowa realizacja...
Myślałęm ze sprawdziłeś. Mnie sie wydaje że to jedyny atmel w DILu z taką możliwością. Obsługa programowa nie wchodzi w grę.
Z tego co widzę każdy klon lub nawet samo Anduino ma inne sygnały na shieldach. Ok zgodność programowa musi być. .... Nieważne czy projekt AVR czy Arduino ważne żeby się trochę nauczyć a to jest niezastąpione. Zgodność programowa (z arduino) przy różnicach w sprzęcie, to Ty jako twórca PŁYTKI musiał byś zapewnić (wydać swoją wersje arduino na tę właśnie...
Kalulatory raz widzą płytkę raz nie. Fusebity żeby umieć wykorzystać prawidłowo to trzeba mieć doktorat - jednym słowem projekt godny polecenia dla skazanych - mają tyle czasu że na pewno sobie z tym poradzą. Opisałeś problemy związane z programowaniem procesorów AVR. Arduino nie determinuje rodzaju procesora na płytce "Arduino", to tylko warstwa programowa...
Witam Czy w mikrokontrolerach ATMEL występuje instrukcja która pozwala na realizacje krosowania wejśc-wyjść bez udziału programu, przerwań. Chodzi mi o to że chcę np. aby linie PA0 - PA1 wewnętrznie były połączone. To co wchodzi na PA0 żeby wychodziło na PA1. Programowa obsługa tych wejść nie wchodzi w rachube z powodu obsługi przerwań od USART i braku...
Oj...prawda o programowym UARCIE nie jest do końca taka, jaką przedstawił kolega BoskiDialer . Transmisja nie wymaga blokowania uC, ponieważ można wykorzystać licznik do odmierzania zegara bitowego w transmisji. Transmisja nie musi odbywać się w trybie półdupleksowej. Da się zrobić full-duplex, mało tego, możena zrobić nawet różna prędkości w nadawaniu...
Witam, poszukuję informacji dotyczących mikrokontrolera AVR ze sprzętowym USB. Chciałbym zrealizować projekt odczytu w komputerze wciśnięcia 7 przycisków podłączonych do wejść procesora. Do tej pory korzystałem z FTDI 232RL z AVR. Teraz chciałbym zrobić to w jednym układzie. Prosiłbym o informacje na temat mikrokontrolerów AVR ze sprzętowym USB. A...
widze że mamy różne problemy :) ale to dobrze ja bym się nie martwił torem radiowym bo poprostu da się wyciągnąć z jakiegos alarmu i tyle. nie upieram się przy PICu tylko podałem przykład że jest ich duży odsetek w tego typu układach. dla mnie istotną sprawą jest odbiór danych z pilota i ich programowa obróbka a na PICe ponoć są gotowe procedury. jeszcze...
W załączeniu wysyłam plik z uzupełnionymi kodami mikrokontrolerów do szeregowego programatora AVRProg. Część z tych kodów znajduje się w Nocie Aplikacyjnej Atmela (AVR910: In-System Programming ), a ponad połowę zdekodowałem sam w trakcie pracy z mikrokontrolerami. Załączone kody pozwalają modyfikować program AVR910.asm tak aby po jego...
Znalazłem bardzo prosty schemat programatora do tego mikrokontrolera, ale niemam opisu jak z niego skorzystać. Został on opisany w Praktycznym Elektroniku nr 12/99 "Programator Atmeli w 15 minut", ale nie mogę nigdzie znaleźć tego artykułu. I tu wielka prośba do uczestników forum: jeżeli ktoś posiadał by zeskanowany ten artykuł albo jakieś informacje...
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...
Niedrogi programator do: AT89C51, AT89C52, AT89S8252, AT89S53, AT89C1051, AT89C2051, AT89C4051, AVR:AT90S1200, AT90S2313, AT90S2343, ATTINY12, ATTINY15L I2C-EEPROM: 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, 24C128, 24C256, 24C512 W katalogu "old" jest jego pierwsza wersja. Jedynym problemem jest to, że trzeba mieć możliwość zaprogramowania 8052 programem...
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...
Pytanie kompletnie zielonego jeśli chodzi o sprawy programowania: jaki program użyć do zaprogramowania tej kości? coś najprostszego bo nic skomplikowanego zrobić nie musze. Słyszałem że Bascom jest prosty. prosze o propozycje.. pozdrawiam
Jak w temacie. Szukam programu (i programatora) do zaprogramowania ATmega8 ale tak, aby programować pamięć flash bez ostatnich kilku bajtów, np.: od adresu 0x0000 do 0x1FF0. Który programator ma taką opcję? Z góry wielkie dzięki.
http://obrazki.elektroda.net/92_12591585... Witam. D ziś przedstawiam prosty projekt wykonany z nudów, ale za to bardzo dokładnie. Programator używam do programowania mikrokontrolerów AVR. Osobiście polecam język MSC Basic czyli Bascom-Avr. od najmniejszych od największych jak najbardziej tu obowiązuje. Kosztorys: Złącze 2,9zł Rezystory 0,15...
http://obrazki.elektroda.net/41_11710372... Witam, chcialem zaprezentowac dość prosty i tani w budownie, a zarazem funkcjonalny programatorek kostek ATMEL. Kompletny opis tego programatora ukazal sie kiedys w czasopismie Praktyczny Elektronik 4/99 a programik sterujacy mozna bylo poprac ze stronki ow gazety. Plytka zostala wykonana metoda...
Witam! W zasadzie to powinienem umieścić ten temat w dziale dla początkujących, ale tu chodzi o programowanie 24c32. Mam z tym problem. Urządzenie do, do którego będę potrzebował 24c32 to oczywiście EUROSCAN. Wsady ściągnąłem z forum - te, które były zamieszczone w pliku uniscan_final. Zrobiłem programator JDM. Używam programu ic prog 1.04. Po załadowaniu...
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 posiadam z wylutu scalak Atmel E4 AT93C66 10PC. Pomyślałem, że jest to układ, który da się programować. Jaki najprostszy programator jest mi potrzebny by wgrać do niego prosty program i zrobić jakiś ciekawy projekt? Czy w ogóle nada się na początek? Za pomoc i porady dziękuję.
potrzebuje program do sterowanie tym układem co znajduje sie na tej stronie: http://kombo.republika.pl/avrp.htm Nie moge znaleźć go na stronie autora. Pomóżcie. Pozdrawiam
Poszukuję programisty do napisania programów dla mikrokontrolerów ATMEL. Wszystkie założenia pracy programów są gotowe. Schemat układu uC wymaga drobnej konsultacji/akceptacji. Wszystkie układy uC muszą działać z komunikacją RF/IR, czyli układem 1 jest pilot, układem 2 jest sterownik z odbiornikiem RF/IR. Pilot 1 ma być na AtTiny 2313/4313. Sterownik...
for Atmel chip
[youtube]https://www.youtube.com/watch?v...
Ma ktoś jakies informacje o tym oprócz katalogow.jak to sie konfiguruje programuje,jakis przykładowy kod programu? Będe wdzięczny za pomoc
Witam wszystkich. Mam prośbę o udzielenie mi informacji. Chciałbym zbudować programator do rodziny atmela `51, jaki byście polecili w miarę tani i prosty; oraz program do ładowania programów. Czy za pomocą programatora da się odczytać program z mikrokontrolera i czy jest to skomplikowana procedura. Zaznaczam że nigdy nie programowałem i chcę tylko ładować...
Kości AT89Cx051 to niskonapięciowe, 8-bitowe mikrokontrolery produkowane przez firmę Atmel. Zawierają programowalna i kasowalną pamięć EPROM FLASH (1051 - 1kB, 2051 - 2kB) i są zgodne ze standardem MCS-51 pod względem architektury, zestawu instrukcji i wyprowadzeń. W odróżnieniu od innych tego typu mikrokontrolerów, montowane są w obudowie 20-nozkowej....
Witam szukam kogoś kto programował już ten układ programowalny, i posiada soft oraz proste programy w celu sprawdzenia i zaczęcia pracy na tym układzie. Szczególnie proszę o jakieś kody mogą być proste do tego atmela -proszę zaznaczyć w jakim środowisku napisane.
Właściwie nie da się tego zrobić - przed programowaniem procek jest kasowany, łącznie z lockbitami. W XMEGA teoretycznie nie jest potrzebne wykonywanie chip erase, bo można kasować poszczególne strony pamięci. W tym celu w AS należy odznaczyć opcję "erase memory before programming". Powinno pomóc. Niemniej nie zabezpieczy przed nadpisaniem bootloadera....
(at)t0maszu - zapomnij o takim sterowaniu serw. Kod na stronie nadaje się tylko do demonstracji, tego typu realizacja powoduje 100% zajęcie każdego MCU. Ponieważ nie może on robić nic innego, w realnym programowaniu ten kod się nie sprawdza. Jeśli cokolwiek wstawisz do pętli, albo odblokujesz przerwania to serwa zaczną radośnie tańczyć. Więc po prostu...
Mimo szczerych chęci niestety nie znalazłem tego dokumentu - nie pobrałem go na dysk i zginął mi w czeluściach internetu. Natomiast znalazłem jeszcze ciekawą listę 51 punktów do poprawy EMC od strony software na stronie Atmel - http://www.atmel.com/Images/doc9108.pdf
To ja dodam coś od siebie :) Nie ma czegoś takiego jak "dostawca obudów". Obudowa, czyli zalewanie struktury tworzywem ze zbiornika odbywa się na jednym z ostatnich etapów produkcji układów, kiedy taśma z wyprowadzeniami jest już połączona ze strukturą krzemową. Na końcu wyprowadzenia są odcinane z taśmy i układ jest ostatni raz testowany. Co do samego...
No to kiepsko, widocznie nie dane mi uczyć się programować :) Temat można zamknąć, pozdrawiam i dziekuje.
#include <inttypes.h> // bibloteki standardowe w C #include <io.h> #include <interrupt.h> #define sbi(ADDRESS,BIT) ((ADDRESS) |= (1<<(BIT))) #define cbi(ADDRESS,BIT) ((ADDRESS) &= ~(1<<(BIT))) #define FAZA_CZERWONY_CZERWONYZOLTY 0x64 // wzory faz zapalania lamp #define FAZA_CZERWONY_ZIELONY 0x41 #define FAZA_CZERWONY_ZOLTY...
Z tego, co widzę, to brakuje kondenstora 100nF pomiędzy +5V, a GND. Przy programowaniu upewnij się, że podajesz +5V na VCC i AVCC. W USB ASP ustaw zworkę Slow SCK.
Chciałbym się dowiedzieć jak taka operacja zamiany wyjścia programatora, albo w ogóle wymiana programatora wygląda w tym konkretnym przypadku. Ktoś miał z czymś takim do czynienia? Na pokładzie jest "programator" STK200/300. Obecnie jest on nieprzyszłościowy, nierozwojowy i ma więcej wad niż zalet. Co zrobić? Kupić inny programator ze złączem ISP 10pin:...
Namoje szczęście mnożenie ma być przez liczby całkowite Ale mnożenie przez liczby całkowite też będzie z błędem. Nie podaję częstotliwości i innych szczegółów- na tym etapie jest to nie istotne. To akurat jest bardzo istotne. Do wysokich częstotliwości trzeba inaczej podejść. Podaj chociaż bardzo przybliżony zakres. I powiedz czy wymagana jest stuprocentowa...
Wszystko można zrobić programowo bez dodatkowych układów byle wysterczyło wyprowadzen w atmelu . Atmel produkuje dedykowany układ do tego typu lcd nazywa sie atmega169 pozwala na sterowanie takim lcd wpisujac jedynie wartosci do rejestrów wszystkie sygnaly generuje automatycznie.
Witam wszystkich. Chciałbym się pochwalić zaprojektowaniem i wykonaniem termostatu bazującego na wymienionych w tytule podzespołach. W założeniu chciałem stworzyć termostat do swojej trawiarki tak, aby utrzymywać stałą temperaturę trawienia 40°C. Wcześniej po prostu zanurzałem w cieczy trawiącej podłączony do napięcia sieciowego przewód grzewczy. Sądzę,...
W zasadzie w symulatorze programowym znajdują się modele opisane programowo i czasem część rzeczy może nie działać lub działać inaczej dotyczy to sprzętowych zabawek wewnątrz procesora np. magistrali sprzętowych . Przy obecnej cenie sprzętowego "symulatora", bo oryginalne urządzenie można kupić taniej niż za 200PLN znacznie bardziej sensownym rozwiązaniem...
Witam A komunikacja po DebugWire działa poprawnie?
Wprawdzie nie mam zainstalowanego AVR Studio w nowej wersji 5 (mama starą czwórkę), ale o ile wiem to nowa wersja ma już kompilator C w sobie: http://atmel.com/dyn/products/tools_card... http://atmel.com/avrstudio
A ile tych przełączników ma być w sumie obsługiwanych ? Pytam, bo być może można prościej rozwiązać ten układ (szczególnie przy dużej ilości przełączników) Rozumiem, że one przy przełączaniu mają symulować wciśniecia klawiszy na klawiaturze ? Czy ten symulator program to już istnieje i ma zdefiniowane te klawisze (kombinacje klawiszy) odpowiadające...
Tym zaprogramujesz AVR'y zresztą masz tam listę http://www.elektroda.pl/rtvforum/viewtop... http://pl.wikipedia.org/wiki/Atmel_AVR Na początek na pewno tobie wystarczy i jak załapiesz o co w tych chodzi nie będziesz miał problemów z programowaniem innych mikroprocesorów.
Prześledz sobie tematy z ATMEL'em datasheet ATMega8 (ADC) - no i jeszcze symulacje VMLABA zbadaj :?:. Są tutaj na forum więc nie będe się powtarzał :) Pozdrawiam
Używasz Atmel Studio? Jeśli tak, to w okienku Device Programming wchodzisz w zakładkę Fuses i odznaczasz JTAGEN po czym klikasz na Program. Można go też zablokować programowo, ale trzeba to robić po każdym uruchomieniu programu.
Polecam AT89LP214 , a z AVR 8-bit to 14-pin SOIC ATtiny441/ATtiny841 . Jeśli to za duże obudowy, to (jak już wcześniej koledzy napisali) pozostaje zrobić UART programowo. EDIT: Najmniejszy dostępny w detalu Tego nie wziąłem pod uwagę :( ale widzę, że ATtiny441 już się pojawiają w ofertach niektórych sklepów internetowych.
Są dwie różnice. Pierwsza tak jak kolega pawel-jwe wspomniał to zgodność z Atmel Studio/AVR Studio. Tu warto wchodzić w klony lub oryginały AVRISPMkII (te bez MkII w nazwie nie są zgodne z Atmel Studio, ale działają w AVR Studio). Oprócz tego, że programowanie masz bezpośrednio z Atmel Studio, to masz tam też np. zakładki do zmiany fusebitów poprzez...
Na 98% programujecie mikrokontrolery z tzw. rodziny '51, an 100% w ich języku maszynowym, tzw. assemblerze. Jest to najbardziej skomplikowany język, ale też daje najwięcej możliwości. Złe wieści: język którego się uczysz jest możliwy do stosowania tylko w mikrokontrolerach z tej rodziny (czyli '51), np. w popularnych AVR będzie już inny (inne rozkazy...
Dorobiłem sobie do niego przejściówkę na ISP Opisz co gdzie jest podłączone w tej przejściówce. Najlepiej dorzuć wyraźne zdjęcie bo i tak Ci nie uwierzymy na słowo. Robię coś nie tak Napisz najpierw co robisz.
atmel + bascom:) Może jakieś programowe PWM i funkcja random:)
Jedna aktualnie jest zdjęta i nie wiem jak długo to potrwa: http://www.elektronika.qs.pl/asm_avr_jez... Ta strona jest przenoszona pod adres http://www.edw.com.pl/ea/ Ze starego serwera stronę skasowano bez uprzedzenia admina i pod nowym adresem jeszcze nie wszystko działa.
Zostań przy starszych wersjach AVR studio , 6 strasznie zamula
a jeszcze przedtem możesz wejść na zakładkę 'Test H/W' w programie i woltomierzem posprawdzać po kolei napięcia na nogach podstawki (na rysunku podstawki DIP/ZIF 32pin, przy każdej nodze możesz uaktywniać dany sygnał; linie danych D0...D7 dostępne są po uaktywnieniu OE (Output Enable)). Przykładowy zestaw napięć podawałem tu: http://www.elektroda.pl/rtvforum/viewtop...
Czyli nic, symulator nie ma nic wspólnego z rzeczywistym układem. Sprawdź tą wersję narzędzi. Po kliknięciu w zakładce Tools/Device Programming, wybierasz programator, dajesz Apply i w Tool Information masz wesję itd. U mnie dla Atmel ICE wersja firmware to 1.1c, features (cokolwiek to jest) 1. Jako interfejs programowania masz wybrany PDI?
Witam, jestem nowy w programowaniu AVR, mam problem z kodem który ma powodować zaświecenie diody po kliknięciu przycisku 1 na klawiaturze membranowej 4x4. Kod piszę w programie AtmelStudio7. Wszystko działa dobrze do momentu w którym zamieniam stany na wyjściach mikrokontrolera. Cała idea polega na zapisaniu stanu wejść, po naciśnięciu klawisza 1 do...
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...
próbuję zaprogramowa go prostym programem migającym diodami i nie mogę, nie wiem jak. Program mam zaczerpnięty z internetu i wygląda tak: I tu od razu babol kolejny - gdzie wciskają ci np linijkę #define F_CPU ..... Panie kolego Mirku, nie jest to żaden babol, tylko jedno z rozwiązań informowania kompilatora o częstotliwości zegara zgodnie z manualem...
AVR-GCC ma taka właściwość, że umieszcza stałe zaraz za obszarem wektorów przerwań. To nie jest żadna właściwość avr-gcc, lecz kwestia użytego skryptu linkera. Poza tym w zależności co się używa (progmem czy __flash), takie stałe mogą być na początku lub na końcu programu. Kolejna właściwość, to ta, ze stała zadeklarowana jako pierwsza znajdzie się...
Wiecie może czy do takiego zestawu jest od razu kabelek USB? http://www.kamami.pl/index.php?ukey=prod... Bo tak jak patrzyłem to na http://www.kamami.pl/ jakoś nie ma w sprzedaży takich kabelków (chyba, że źle szukałem :P). Napisałem maila do Kamami, ale na razie cisza :P. Nie, zestaw jest sprzedawany bez kabelka. Kabelek to zwykłe...
Problem jest w tym: "niczego takiego w dokumentacji nie ma" ...Nadal nie mam jednak pojęcia do jakich portów można podłączyć USB w mikrokontolerze 32-bit Chyba właśnie dlatego BlueDraco zwrócił uwagę, aby sprawdzić dokumentację. Przecież AT32UC3L016 nie ma interfejsu USB, a co za tym idzie, nie podłączysz go w ten sposób z hostem (PC), aby programować...
Poszukaj w sieci ArduinoUploader i prosto i bezboleśnie wgrasz wszystko do procka.
Dokladnie tak to sie robi.Mozna rowniez wchodzic do bootloadera z poziomu "aplikacji" a wiec nie ma nawet potrzeby resetu procesora.Konkretna implementacja zalezy oczywiscie od ciebie ale z grubsza tak to wyglada.
Hej, Skoro po pascalu poruszałeś się zwinnie, to polecam C. To będzie krok naprzód, bascom w tym przypadku to ślepa uliczka. Dodatkowo nauka C to inwestycja, jest to pewien standard i wiele języków się z niego wywodzi. W przypadku AVR dostęp do darmowych narzędzi jest niewątpliwą zaletą. Dodając do tego masę gotowych bibliotek nie powinieneś mieć wątpliwości...
Kiedyś używałem biblioteki "libusb-win32-bin-1.2.6.0". Można ją chyba jeszcze znaleźć w necie lub w załączeniu. Ten od Atmel'a zainstalował mi się z Atmel Studio 7 (najnowsze dostępne na stronie Microchip). Jest uniwersalny, bo obsługuje mi MK II i USBasp bez zbędnych przełączeń. "Zadiga" też używałem, ale trzeba go umieć użyć. Bibliotekę libusb......
hej majster a gdzie wyczytałes ze jakiś atmel ma 2 przetworniki? Podszlifuj angielski. Inna sprawa to zakresy pomiarowe... co prawda nie piszesz (jak z reszta większość forumowiczów) jaki procek i język używasz, ale większość atmelów posiada opcję wzmocnienia sygnału pomiarowego 20x lub/i 10x na wbudowanym WO. W ten sposób dostajesz za darmo dodatkowy...
programowa atmel atmel programowa eeprom samsung atmel
zapięcia pasów volvo charakterystyki czasowo prądowe nowinki techniczne
makieta kolejowa makieta kolejowa
Funai VIP 3000 - brak obrotów głowicy i capstan motor Peugeot 406: Niestabilny prędkościomierz - przyczyny i rozwiązania