Ten numer raczej nie przejdzie. Piloty nie nadają w standardzie "serial" tylko mają swoje kodowanie. Transmisja typu serial ma bit startu, bity danych, parzystości i bit stopu. Jak coś się nie zgadza to taki terminal może nic nie wyświetlić w zalezności od tego jak traktuje błędy. Porty COM otwiera się na ustalona prędkość transmisji i to się musi zgadzać...
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...
Prosty program na AVRStudio : #include <m16def.inc> ; Prohibits use of non-implemented instructions (ATmega16) .dseg .org SRAM_START .cseg ;—————R...
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ż...
Problemem jest zmiana polityki w dostępie do portu usb wprowadzona w nowszych dystrybucjach. Teraz te porty dostępne są przez roota. Dodawanie użytkownika do grupy usb jakoś nie zawsze działa. Jest jeszcze jedna metoda, może niezbyt elegancka, ale działa (przynajmniej na Mandrivie): stworzenie reguły udev. Tworzymy plik *.rules (w Mdv w /etc/udev/rules.d/)...
Witam ............. Teraz moje pytanie: paluszasty napisał, że kurs EDW wystarczy, ja mam bascom1.11.8.1, 1. czy tym programem, będę mógł wgrać program do atmegi? 2. może pytanie banalne, ale STK200 jak patrzałem na avt ma wejście na 20-nóżkowy procesor, a ATmega8 ma 28 nóżek, czyli jest jakiś inny programator, który pozwoli mi przez mój program BascomAVR...
Mikrokontroler to układ scalony zawierający w swej strukturze między innymi procesor, pamięci, liczniki-czasomierze, przetwornik analogowo-cyfrowy, komparator napięcia i porty (końcówki), którymi steruje w zależności od wyniku wykonania programu. Końcówki służą także do przyjmowania informacji z zewnatrz. Układ jest cyfrowy więc sygnały na końcówkach...
Witam i proszę o poradę. Chodzi o podłączenie ekspandera do megi, tak żeby można było odłączać bez uszkodzeń układzik od procesora. PCF śą na różnych kartach które jest potrzeba podmieniać w czasie pracy. Wszystko jest dobrze dopóki wymieniam kartu bez zasilania. Jak wyciągam w czasie pracy lecą porty na procesorze. Linie mam podpięte przez 4K7 przy...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
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...
https://obrazki.elektroda.pl/3034347300_... Zrobiłem właśnie prosty eksperyment: wszedłem na Forum elektroda.pl -> Artykuły -> Newsy, otworzyłem szybkie szukanie na stronie i wpisałem hasło "jednopłytkowy". Od 17 maja do 6 czerwca było osiem newsów zawierających to słowo w tytule. Wpisanie tego słowa w wyszukiwarkę działu Newsy daje...
Kupiłem lokalnie kilka tanich żarówek BNETA B22 RGBCCW i chciałem spróbować sflashować je za pomocą OpenBeken. Chciałem najpierw wypróbować tuya-cloudcutter, ale nie wiedziałem, czy zawierają one chipy Beken lub ESP (stare lub nowe zapasy itp.), Więc połączyłem je ze Smart Life, aby zobaczyć wersję oprogramowania układowego. Głupio zrobiłem aktualizację...
https://obrazki.elektroda.pl/7259538100_... Niebawem na elektroda.pl pojawi się moduł Arduino nano wyposażony w mikrokontroler ATMega328P taktowany rezonatorem kwarcowym 16MHz, zasilanie napięciem 5V z portu USB. Płytka wyposażona jest w konwerter USB<->UART co ułatwia umieszczanie programu ze środowiska Arduino. Na płytce znajdują...
O co Ci chodzi?!? Można sobie konfigurować porty podlug obstalunku jako wejścia, wyjścia, Pullup, Tristate, srututu majtki z drutu i co Ci się żywnie podoba ale tak nie bardzo wiem czy o to Ci chodziło...
Prawie dobrze ale '!' jest negacją logiczną. Tobie potrzebna jest '~'. Zatem wpis do CODR powinien wyglądać CODR = (~val) & 0x0000000F; Maskować musisz zerami na wszystkich pozostałych pozycjach! Why? Bo tak ;) Dodano po 9 A przepraszam, pominąłem to że 16 pinów. W takim razie ma być tak: CODR = (~val) & 0x0000FFFF; Tobie nie działa ze względu na rodzaj...
https://obrazki.elektroda.pl/1646087900_... Przedstawiam mały poradnik, jak połączyć się z urządzeniami wyposażonymi w port szeregowy przy wykorzystaniu sieci LAN. Można w ten sposób podłączyć dowolne urządzenia z portem szeregowym, jak różnego rodzaju sterowniki, liczniki itp., komunikujące się w dowolnym protokole - zaczynając od...
czy jesteś pewny że masz dobry uC ? proponuje ustaw wszystkie porty jako wyjścia i wystaw na cały port 0 i 1 , sprawdź czy są odp. stany na każdej linii portu dokładnie o jaki program Ci chodzi ...... zapalenie 1 diody możesz w podanym Ci wcześniej wstawić wait 1 , oczywiście najpierw ustaw porty
Witam kiedyś zrobiłem programator do tych procesorów najpierw pod LPT potem pod RS232 jednak obecnie żaden z tych programatorów nie działa, być może wsad się uszkodził i trzeba podgrać nowy, nie mam czym i dlatego chciałbym Was zapytać czy ktoś z Was używa takich chińskich bajerów i czy lepiej kupić tego na procku bazowym Atmel czy STC - podobnież oba...
W serii tych blogów jest chyba prawie wszystko łopatologicznie opisane o programowaniu AVR w C: Deasembler nie istnieje bin nie da się odwrócić . Robi się to podsłuchując działające urządzenie lub program Znalazłem w końcu-da się zdeasemblerować HEXa którego wysyłamy przez ISP do uP AVR;) Można zobaczyć jaki wpływ na kod mają opcje kompilacji. W tym...
Witam, Sprawdzając dokumentację układu AT89S51/52 dowiedziałem się że ma ona w pełni konfigurowalne 24 porty I/O (pozostałe mają przypisane funkcjonalności). Czyli chcąc zrobić matrycę zwarciową mamy do wykorzystania 8x8 + 8x8 portów - czyli 128. Czy jest jakiś układ lub inna możliwość aby zwiększyć tę liczbę przynajmniej o jeszcze kolejne 8x8 możliwości...
Dupa jaś panowie, żaden nie zgadł po pierwsze: procesor twój jest dobry a winę z całą pewnością ponosi niewłaściwy układ porty procka muszą być podciągnięte do plusa lub masy nie wystarczą czasami wewnętrzne podciągnięcia daj drabinki 8 x 10 k zwłaszcza na port z wyswietlaczem lcd wejscie reset koniecznie przez rezystor 10 k podciągnij do plus 5v jest...
Witam, Jestem początkującym amatorem w programowaniu w Atmel Studio, mam problem z portami IO w procesorze SAM3x8e na płytce Arduino due. Gdy wpalę program i jest w trybie debugowania działa on poprawnie. Jeśli wyłączę tryb Debug to co około 18,2sek (cyklicznie) porty zawieszają się (ustawiają się w stan wysoki) na około 5,5ms. Przeszkadza to w działaniu...
Hej no właśnie ten proload ten program sam wykrywa tak pisze na stronach projektu. I jak go zainstalujesz to po kolei zmienia porty COM1 2 3 4 z tym że COM1 to mój RS z tym że ja w programatorze mam gniazdo takie same jak w kompie czyli 9pin z bolcami i mam dwie wtyczki i chciałbym połączyć wtyczki czyli jak dobrze rozumiem powinienem połączyć RX z...
a bedziesz potrzebowal jakies wejscie czy piszesz program wykorzystujacy tylko wyjscia? bo jak nie potzrebujesz wejsc to sprawa chyba raczej prosta.... napisz cos wiecej o tym co ma robic ten atmel
Spróbuj i daj znać - jestem ciekaw jaki będzie rezultat. To nic na tą chwilę nie da. Podciągnąłem wszystkie porty ATtiny24V do VCC (port A i B) i w trybie power-down pobiera aż 300uA. Może uwaliłem procek jakimś wyładowaniem elektrostatycznym, nie mam innych pomysłów. Ewentualnie płytka PCB ma taką upływność??? Ale nagle? Działało to dobrze do pewnego...
Witam! Mam do zrobienia pewien uklad (nie istotne jaki) i skusilem sie w tym celu na atmel'ka - teoretycznie bardzo uproscil zadanie :) Ale jest pewien problem - napisalem w Bascom'ie taki prosty program (do testow) ale rezultaty sa malo zadowalajace :? Enable Interrupts Enable Int0 On Int0 Przerwanie Set Tcon.0 P1 = 0 P3 = 0 Glowny: Do P1.2 = 0...
Witam , chciał bym poprosić o pomoc z Arduino , ponieważ gdy podłączam płytkę do komputera to wchodząc w panel urządzeń płytka , jest napisane ___ sterownik jest niedostępny. Zdjęcie na dole. Próbowałem instalować program Atmel flip, zgodnie z filmem https://youtu.be/k45H5X9UC3Q . Lecz też jest błąd podczas wgrywania programu z tej aplikacji. Czy ktoś...
Nie jestem pewien co obrazuje wrzucone przez Ciebie fotki. Pierwszy krok to zrobienie sobie programatora MKII. Do Arduino Micro wgrywasz wsad. Nie musisz tego robić z poziomu bootloadera skoro masz programator USBASP, podłączasz mu piny MOSI, MISO, SCK, RST, VCC i GND i wgrywasz hexa leo_atmega32u4.hex (wcześniej robisz po prostu odczyt przez AVR LAB++...
A wracając do pytania (w tych przepychankach zupełnie ono umknęło): A kto powiedział że nie jest? Jest "samowystarczalny", posiada porty I/O więc jest. Nawet w dokumentacji Atmel kilka razy nazywa ten układ mikrokontrolerem.
Musisz mieć w jednym projekcie tylko 3 pliki których źródła umieściłem. Wydaje mi się że masz za dużo plików w projekcie atmel studio. Dodatkowo program musi być kompilowany na konkretny procesor, chodzi o różny pinout. Ja pisałem na Atmega8515, a jak próbowałem uruchamiać program na Atmega8pu to trzeba było przerabiać program ze względu na inny pinout,...
U mnie nie działał z Atmel Studio i nie ma tu żadnej opcji do firmware, wyskakuje okno, że timeout komunikacji albo okno z firmware 0.0 w urządzeniu i taki dostępny na dysku. Jedyny sposób jaki u mnie zadziałał to MPLAB X IPE, czyli instalacja całego pakietu tylko po to by to uruchomić, opcja w tools Hardware Tool Emergency ... Recovery. Zwarcie pęsetą...
Potrzebuje pomocy w wyborze mikrokontorlera potrzebne 2 porty na ktorych uzyskam 30MHz (jako out) atmel raczej odpada PIC tez bo wyciaga tylo 20MHz znalazlem niejakiego DS89C430 ktory z pozoru dal by sobie z tym rade problem ze niemam do niego ani programatora ani jakiego kolwiek toturial'a (jesli ktos ma potrzeby soft do tego bardzo byl bym wdzeczny)...
Hi No co do kosztow to cos o tym wiem, w sumie jak by nie patrzec to ten programator poskladany jest niemal ze "smieci". Praktycznie 80% elementow jest z rozlutu (inne prototypy itp.). Odnosnie predkosci to UART pracuje na 115200 - dlatego kwarc 7.3728MHz (czyli praca na prawie maksymalnej czestotliwosci - jest to wersja L ATMegi czyli max 8MHz i jest...
Jak prawidłowo zainicjalizować obsługę pamięci sram (62256) na atmelu (at90s8515). Mam jakieś dziwne problemy, przywiesza mi się cały system z wewnętrzym sram nie ma problemu. Aplikacja standartowa z zatrzaskiem (hc573) linia PC7(A15) do wejścia CS sram. Chodzi mi o to czy trzeba konfigurować porty i w jakiej przestrzenie adresowej jej szukać.
Nie do końca - wsparcie dla XMEGA jest oficjalnie pod linuksem dopiero w testowej wersji gcc 4.7, a w innych to mniej lub bardziej udane porty łatek z wersji 4.4. Natomiast Atmel daje swój toolchain dla linuksa, szkoda, że nie IDE (ze względu na naprawdę dobry debugger i symulator AVR). A, jeszcze jedno - toolchain Atmela ma wsparcie dla fixed point,...
Widzę że wszyscy zgodnie sądzą iż Atmegi to jakaś skamieniałość. Ale nie widzę sensu przy prostych projektach używać ARM-a za 20zł jeśli wystarczy Atm8 za 6zł. Ps. Jeśli nie będę używał niczego z debugiem to będę nadal programował w Eclipse. Jeśli jednak tak to wtedy przesiądę sie na Atmel Studio Ja używam tylko AVR i nikt nie pisze ,że avr to skamieniałość...
Wkrótce najwyraźniej pojawi się nowa rodzina mikrokontrolerów Microchipa - następców XMEGA? Póki co jest już wsparcie w MPLab i Atmel Studio, czyli po plikach nagłówkowych można się zorientować jakie będą możliwości tych układów. Oznaczenia AVR128DA64 - pierwsza liczba to wielkość FLASH, druga to liczba pinów (28, 32, 48 lub 64), 16 kB SRAM. Co mają:...
Czyli w Attiny 45 mamy port D. Ciekawe. Czy poza skopiowaniem kodu np przeczytałeś co to jest DDRD DDRA DDRB? I jakie porty ma ta pchełka? Dodano po 1 PS a przy okazji szkoda korzystać z poradników sprzed 10 lat. Zainstaluj sobie Atmel Studio i zapomnij o tym poradniku.
http://obrazki.elektroda.pl/8171166200_1... http://obrazki.elektroda.pl/7385992500_1... W trakcie wydarzenia Maker Faire firma Acme zaprezentowała mały i tani moduł z procesorem 400MHz i systemem Linux. Acme Systems to włoska firma specjalizująca się w projektowaniu i produkcji tanich płytek z systemami wbudowanymi,...
Pytanie jak w tytule. Wymagane parametry pracy : taktowanie rdzenia min 300kHz (AVR lub 8051), zasilanie 2,7- 3V, wszystkie porty w stanie wysokim w czasie pracy, 2kB pamięci programu, min. 8 portów we/wy. Nie wchodzi w grę wprowadzanie procesorka w stany oszczędzania energii - musi pracować i nadzorować swoje porty non-stop. Do tej pory na AT89S2051...
W AVR'ach porty są synchronizowane, a więc można odczytywać z nich dane po czasie wymaganym na synchronizację. Jest to czas rzędu jednego czy dwóch cykli maszynowych, a więc przy zegarze 1MHz, jest to 1 - 2 us. Ale w żadnym stopniu nie będzie to 40 us (no chyba, że masz tak wolny zegar). Atmel zaleca wstawienie jednej instrukcji NOP pomiędzy ustawianiem,...
Witam Trafiła do mnie przemysłowa (z nierdzewki, dlatego próbuję ją usprawnić) przewodowa klawiatura USB z touchpadem, nie działa prawidłowo port usb, (win nie rozpoznaje urządzenia chociaż na początek wita się z nim :idea:) w załączeniu fotka dwóch elementów WE100 i SAD1 (przy nim jest opis D52), od których zaczyna się to urządzenie. Na początek chciałbym...
Witam, robie projekcik i używam ADuC812 jednak jego niecałe 12MHz nie wystarcza. Potrzebuje zbudować sterownik na którymś Atmelu seri 51 tak zeby programik napisany w asemblerze z Aduca podszedł do nowego procka. Wiem ze moge uzyc np. AT89C2051 ale on ma 24MHz, czy jest jakis inny w którym będe miał do dyspozycji porty (P0,1,2,3) i częstotliwość pracy...
https://obrazki.elektroda.pl/4760563300_... W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie...
Rozumiem więc, że w bascom wystarczy,...... . Nie jest ważne czy to Bascom, lub inne środowisko w którym programujesz. Jeżeli port ma pracować jako wejście to można zupełnie pominąć wpis w configuracji kierunku portu np: config portx.y = input ' nie jest konieczny albo DDRx = &B00000000 DDRx = &H00 DDRx = 0x00 ' co oznacza to samo Atmel AVR z natury...
Mam liczbę np. 5813 i che ja zapisać w tablicy w postaci szesnastkowe int wynik Ale 5813 ma sie nijak (w sensie standardów liczbowych) do 0x6D, 0x7F, 0x06, 0x4F. 5813 dec = 16B5 hex. Nie ma w C wyimaginowanych konwersji na kody 7-seg. Musisz zrobić to na dra razy. 1. Skonwertować liczbę 5813 na łańcuch znaków. Zrobisz to przy użyciu sprintf. 2. Pobierać...
Hej! Może ktoś miał taki problem. Nie chcą mi "chodzić" porty PB.2 i PB.3 w AT90S2313 wrsja SMD. Może coś robię źle, bo zabrakło mi pomysłów. Procek steruje CD4511 i następnie wyświetlaczem.Na portach PB.0 i PB.1 przebieg BCD zmienia się, jak należy, przy tej samej konfig na 2 i 3 nie zamierza. napisałem więc testującą procedurkę "migacza" na ledzie...
Mikrokontrolery AVR firmy Atmel zdobyły bardzo dużą popularność na polskim rynku. Dotychczas producent oferował nam dwie rodziny: ATtiny oraz ATmega, które różniły się możliwościami i ceną, choć sposób ich programowania był identyczny. Wprowadzając najnowszą rodzinę, XMEGA, producent dokonał bardzo istotnych zmian, zarówno w budowie procesora, a także...
Wstawka w asemblerze odpada bo nie będę się go specjalnie uczył. Wydaje mi się głównym ograniczeniem prędkości działania będzie tu sprzęt czyli przepustowość portu a nie sam program, czy się mylę? Licznik sprzętowy mnie nie interesuje bo oprócz liczenie ma być prosta analiza tego co przychodzi. Jeśli mam rację że z prościutkim programem na przerwaniu...
http://obrazki.elektroda.pl/7067429300_1... Mikrokontroler OnChip Open-V to w pełni otwarty, 32 bitowy układ oparty na architekturze RISC-V. Open-V wyposażony ma być w szerokie spektrum peryferii, jakie spotkać można w każdym mikrokontrolerze obecnie dostępnym na rynku. Został on zaprojektowany, tak aby nawiązać równą walkę z układami...
funbox porty samba porty porty wirtualne
przez zdalny pulpit termostat bascom awarie pompy electrolux
palnik olejowy łożysko palnik olejowy
Find Firmware for Sharp TC Series Devices Citroen C2 1.6 benzyna Sensodrive - brak reakcji na gaz