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...
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...
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ę.
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...
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...
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...
for Atmel chip
czy moze ktos zamiescic na forum albo wyslac mi na maila (krzysiek400(at)op.pl) program obslugujacy programator atmeli w 15 minut z praktycznego elektronika Na stronie podany jest niestety tylko kod zrodlowy. Zgory wielkie dzieki!
Programator umożliwia zaprogramowanie mikrokontrolerów 20 pinowych oraz 40 pinowych tj. AT89C5x, 89S5x oraz AT89Cx051. Do komunikacji zastosowano port LPT komputera PC. Wymiary płytki 9x10cm - laminat dwustronny. Programator cechuje niski koszt wykonania oraz darmowy program obsługujący + źródło w Delphi. Użytkownicy WinXP/NT wcześniej powinni zainstalować...
Potrzebuje program z Praktycznej elektronik PROGAT do programowania atmeli. Jesli go ktos ma to niech go wysle. bisek(at)tl.krakow.pl
http://obrazki.elektroda.net/10_12884465... Witam. Dzisiaj prezentuję mój programator równoległy. Powstał on z racji tego że ceny procków poszły ostatnio ostro w górę, oraz z tego że nazbierało się kilka egzemplarzy w stanie śmierci klinicznej. Programator jest kopią tego UWAGA!!! W załączniku oprócz plików EAGLE i programu znajduje się również...
Witam, Mam przyjemność przedstawić wszystkim mój nowy projekt, jaki mogę pokazać Wam na elektrodzie. Mowa jest tu konkretnie o Programatorze BASCOM AVR dla Atmegi8 i dla Attiny2313, czyli są to dwa najbardziej popularne mikrokontrolery firmy ATMEL, z którymi chyba już każdy sie spotkał kto ma styczność z Bascomem. Łączność z komputerem jest za pośrednictwem...
Witam poszukuje schemat wraz ze wzorem plytki programatora atmeli za pomoca kabla USB
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...
[youtube]https://www.youtube.com/watch?v...
Witam! Od jakiegoś czasu poszukuję informacji na temat mikroprocesorów Atmela, a dokładniej ich programowania. Jestem w tym temacie zielony i do tej pory unikałem układów z mikroprocesorami jak ognia. Przełamałem się i zaczęłem się dokształcać. w tym miejscu zaczęły sie schody. Zarówno na Elektrodzie jak i na innych forach znalazłem mnóstwo ciekawych...
prosiłbym o ppodesłanie programu Progat do programoewania atmeli szukałem w sieci ale nic nie znalazłem jeśli ktoś posiada to wersje pod winde chendler(at)o2.pl
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...
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 mam nastepujace pytanie : czy mozna przy pomocy tego oto dodanego w zalaczniku prostego ukladu zaprogramowac procka atmela 90s2313? rysunek taki znalazlem w mikroprocesorowej olsej laczce w edw sprzed bodajze roku :) zmontowalem ten ukladzik i korzystajac z programu bascom-arv-demo probowalem wgrac napisany progs do procka ale niestety nie idzie,...
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 do Was forumowicze prośbę / pytanie . Szukam ciekawych projektów opartych na prockach atmel przedewszystkim 51 ale mogą byc też AVRy. Szukałem w wyszukiwarce , jednak nie zwraca jakiś konkretnych postów. Wiem że w EP i EDW są czasem projekty jednak jak na razie nic ciekawego nie znalazłem. Zaczynam dopiero przygode z procami i...
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...
Witam wszystkich Chciałbym nauczyć sie programować mikrokontrolery. Na początek chciałem zacząć od Atmeli. Ponieważ nie mam programatora chcę go sobie zrobić. Przejżałem pełno programatorów i ten z Praktycznego Elektronika spodobał mi się. Czy może go ktos już wykonał? Łatwodostępne elementy i łatwa w wykonaniu jednostronna płytka. Czy to jest dobry...
(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
No to kiepsko, widocznie nie dane mi uczyć się programować :) Temat można zamknąć, pozdrawiam i dziekuje.
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...
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.
#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...
Tak właśnie chodzi mi o koniec połączenia analogowego czyli "gadanego" Myślałem o programowym (Atmel) wychwyceniu tonów zajętości wysyłanych przez centralę lecz niestety temat okazał się za trudny . Zamówiłem scalak MT 3170 który poza tonami DTMF sygnalizuje on też obecność innych centralowych sygnałów... Pozdrawiam
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:...
nie mogę korzystać ze zmiennych bo inicjalizacja stosu to dopiero sekcja... Z reguły zmienne lokalne w avr-gcc są lokowane w rejestrach procesora (przynajmniej dopóki ich wystarcza) więc prawdopodobnie nie będzie to problemem. Notabene wskaźnik stosu jest w czasie resetu sprzętowego inicjowany przez hardware więc inicjacja stosu w plikach startowych...
Wszystko super ale czy taką zewnętrzną pamięć da się zaprogramować w ISP? Bo taka sprawa jest dobra jak zakłada się modyfikacje programowe urządzenia.
Witam A komunikacja po DebugWire działa poprawnie?
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...
Taki właśnie mam zamiar b.duże opory w dzielniku zastosować. Ważne, żeby były jak najbardziej dokładne np. 0,1% bo chcę uniknąć programowego kalibrowania.
PWM programowo. Mikrokontroler Atmel Avr Attiny26. Kolor przeliczany w locie. Aby zmienić zakres trzeba zmienić parę rzeczy w programie. Nie powinno być problemu z innym zakresem.
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...
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.
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.
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 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...
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?
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...
a czy ktos borykal sie z problemem zrobienia i2c slave na mikroprocesorze ale posiadajacym dwa adresy slave?PCF8574 ma tryb monitoringu ale wtedy nie daje acknowledga.chodzi o sprzetowe rozwiazanie problemu.nie programowe.
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......
"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:...
program obojętny wszystkie opcie od start debuging do auto step mam na szaro nieda się uruchomić) cały czas nawed gdy podepne progamator Dodano po 6 A poco ściągać WinAVR (na win xp wystarczy AVR Studio)na ten chyba też wystarczy,ale ściągnąłem i dalej nie działa. mam coś w opciach zmienić?? Dodano po 15 może zainstalować AVRJungoUSB Dodano po 9 albo...
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...
atmel programowa atmel programowa eeprom samsung atmel
iveco daily schemat licznik zapięcia pasów volvo telewizor samsung awaria
makieta kolejowa makieta kolejowa