66 osoby widziały ten post, ale tylko jedna odpowiedziała. Wiesz dlaczego? Ponieważ Twój kod i schemat są nieczytelne. Jakie mosfety włączają zasilanie? Czy korzystasz z mosfetów logicznych? Przepisz kod tak, aby każdy pin, i port, do którego się odwołujesz miał swoją nazwę (przy użyciu #define lub const). Na podstawie tego, co podałeś mogę stwierdzić,...
Kolego najprostszy sposób który stosuję. Weź Arduino Nano, wylutuj Atmega328P-AU, podłącz sobie programator do ICSP, przyłóż swoją Atmega8, dociśnij mocno kciukiem i programuj. To taka partyzantka ale robiłem tak już kilkadziesiąt razy. Jak nie chce Ci się trzymać albo masz więcej roboty z programowaniem, to sobie wlutuj. Inny sposób to zrób sobie płytkę...
Dzieje się tak, ponieważ po wyjściu z ostatniej pętli czyścisz ekran, zmieniasz wartość zmiennej "a" i kończysz program - wracasz z funkcji main(). Zapomniałeś dodać pętlę nieskończoną, while(1). Rozpoczyna się ją za wstępną inicjalizacją. W twoim przypadku, będzie to za ekranem powitalnym. Skoro zaczynasz przygodę z programowaniem, to napiszę jeszcze...
Witam ! Tam są fachowcy od PIC: http://www.ekiert.com/ zadaj pytanie na ich forum może pomogą Pozdrawiam Krzych
mikrokontroler intela p805lah Chyba raczej p8051ah i jak pisze kolega wyżej, on ma "mask ROM" - programowany na etapie produkcji. Ale można zawsze dołożyć zewnętrzną pamięć programu. Patrz: https://www.electronicshub.org/8051-micr...
Witam ! Zastosuj programator USBasp.
Do programowania tej rodziny uP służy program "PSDsoft Express ". Jest dostępny na stronach firmy ST. Wymagany jest programator "FlashLink". Schemat wersji na port Centronics dostępny w sieci. Seria uPSD oprócz pamięci FLASH posiada również programowalny układ CPLD. FLASH i CPLD mogą być zabezpieczane przed odczytem. Pozdrawiam JarekC
Witam, zobacz np. tam: http://home.earthlink.net/~davesullins/s... Pozdrawiam
Do poczytania: -zasada działania bootloadera -zasada działania OBEX interface Nie wiem do końca czy dobrze rozumiem to programowanie kontrolera (zmiana firmware'u?), w każdym razie to się robi bootloaderem. Kontroler musi mieć pamięć samozapisywalną (self-programming). OBEX to protokół wymiany obiektów (również pliki) w standartach IRDA i BT. Możliwość...
Nie ma takiej możliwości, ma ROM. Dane tu:[url=http://pdf1.alldatasheet.co.kr/d... Nawet 87c055 ma EPROM jednokrotnego programowania.
http://elportal.pl/index.php?module=Cont... Warto przeczytać Pozdrawiam
1. Ta płytka nie ma wbudowanego JTAGa. W przeciwnym wypadku po do by jej było złącze JTAG 20-pin? 2 + 3. Na stronce dostępny jest trial wersji "rozbudowanej", w darmowej musisz sam zadbać o skrypt linkera i startup. Wbrew pozorom nie jest to takie trudne - dobry przykład (polecam te z mojej stronki dla stm32 - http://www.elektroda.pl/rtvforum/topic13...
No niestety jak tak na ślepo jeszcze kilka razy popodłączasz sobie odwrotnie to upalisz jeszcze nie jednego scalaka albo i port USB jeśli z niego na dodatek zasilasz procka. Oczywiście warto zasilać procka z USB ale w tym celu to trzeba SUPER dokładnie doczytać w instrukjcji wyprowadzenia wtyczki z programatora i połączyć odpowiednio sygnały ISP jak...
Programator działa na 12MHz, ja w płytce mam 11059200Hz. No to wyszło szydło z worka. Najgorsze co może być, to jak ktoś zataja co sobie po cichu zmienił w stosunku do schematu projektu i potem się żali na zwykle nie występujący problem... Obsługa USB wymaga wielokrotności 12MHz. Linux trzyma się standardów. http://lmgtfy.com/?q=USB+clocking+site%3...
Witam ponownie Programator, który posiadasz to programator szeregowy podłączany do portu LPT, co prawda równoległego jednak programowanie mikrokontrolera odbywa się w sposób szeregowy. Jakiś czas temu na tym forum były zamieszczone linki do programatorów równoległych. Jeśli masz ochotę poszperaj.
Coraz częściej spotykam się z wyzwaniami, które można zrealizować w klasyczny sposób (tranzystory, bramki, przerzutniki etc.) i tak to zwykle robię. Jednak gdzieś w tle projektu jakiś duszek podpowiada mi, że na mikrokontrolerze byłoby zgrabniej i szybciej. Pierwszą styczność z programowaniem mikrokontrolerów miałem w epoce ZX81 i ZX Spectrum tak że...
Podstawowym sposobem programowania mikrokontrolera np. używanym w Arduino ATmega328 jest programowanie go zgodnie z dokumentacją w rozdziale: Memory Programming Opisane są tam programowanie: - równoległe, - szeregowe via SPI (MISO, MOSI, SCK). Do tego trybu niezbędny jest odpowiedni programator . Programatorem tym może być dowolne urządzenie, które...
Jak masz budżet 100-130 zł to możesz kupić PG164100. To uniwersalny programator/debuger do AVRów i PICów.
To co mnie trochę dziwi to że kiedy odvhyta zaprogramowany układ to pokazuje zera tzn nie zera tak do końca tylk 3 F..... i coś tam jeszcze. Ten PIC działa dobrze i nie chce go ani kasować ani programować od nowa. Pamiętam że na laptopach był problem z zasilaniem i robiłem programowanie na stacjonarnym. Stacionarny wykrywa programator poprzez przejściówkę...
Wygląda na to, że STC można łatwo programować, ale już z wykonaniem DUMP'a będzie problem. https://github.com/grigorig/stcgal/issue... tu napisali, że operacja READ nie jest zaimplementowana, pobrałem soft STC (nawet jakoś wygląda) i faktycznie, nie widzę nigdzie funkcji do wykonania dumpa. Chyba że ktoś ma jakiś pomysł jak by to jednak można było...
Z tego co pamiętam to procesory STC programuje się poprzez port szeregowy UART (fabrycznie wbudowany bootloader). Przy czym bootloader nie ma zaimplementowanej funkcji odczytu pamięci Flash aby zabezpieczyć układ przed możliwością kopiowania. Co oznacza że nie masz możliwości odczytu programu z działającego układu.
tu jest foto całego modułu http://obrazki.elektroda.net/59_11722046... a tu mikrokontrolera http://obrazki.elektroda.net/3_117220466... Kliknij, aby powiększyć. <skryn>
A jak definiujesz multitasking? To nie jest cecha mikrokontrolera, bo każdy to obsługuje. Napisz co chcesz uzyskać, bo mam wrażenie, że za bardzo przenosisz programowanie komputerów typu PC na mikrokontrolery.
chodzi mi o programowanie układu. W bascomie były komendy które ustawiały wartości w pamięci eeprom w trakcie programowania układu. Podobno na PlatformIo jest plik eep.
Witam, Jak można by było wykonać coś takiego na mikro kontrolerze: wybieram nr. zdarzenia 1 a następnie 5 (czyli wybieram przekaźnik który ma się załączyć) zdarzenie 2 programuję przekaźnik nr.3 (Programuję to oczywiście przyciskami) itd. A następnie po wciśnięciu przycisku mikro kontroler to odtworzył jak to zaprogramowałem więc jako pierwsze uruchamia...
W wyniku kompilacji Twojego programu powinny powstać dwa obrazy pamięci. Jeden dla pamięci flash mikrokontrolera - zawiera on kod programu. Drugi dla pamięci eeprom mikrokontrolera - zawiera zawartość pamięci eeprom - w tym wypadku jest to liczba 3. Programowanie pamięci eeprom to po prostu wgranie tego wsadu. Z jakiego środowiska korzystasz? Np. w...
Pytanie- czy można i w jaki sposób ustalić jaka jest częstotliwość pracy tego mikrokontrolera? Jeśli jest na wew. oscylatorze, to tylko wrzucając jakiś program, który np. zmienia stan pinu IO. Wiedząc ile to teoretycznie powinno zająć, a ile zajmuje w rzeczywistości, można policzyć taktowanie. Jesteś w błędzie 🙂. Nie zmarnowałem czasu, po prostu nie...
1) Od pół roku interesuję się elektroniką(amatorsko,bo mam 15l,a chodzę do gimnazjum plastycznego) i właśnie zamierzałem się brać z uProcesory.Ale tu zkolei pojawiły się na mej drodze pierwsze "kłody".Mianowicie nie mam stałego łącza,tylko łączę się przez modem i jeśli nie chcę skończyć marnie pod koniec miesiąca(rachunek TP),to zbyt długo po necie...
A po co te cztery zadania? jak tu widzę tylko jedno przerwanie timera PWM, ew. drugie do obsługi LCD łącznie jakieś 200 linii kodu w C, z tego ponad połowa do LCD. W sumie to może wszystkiego nie napisałam ;) ale rzeczywiście nie ma tragedii pewnie. - Task algorytmy - dane wejściowe - bieżąca wartość natężenia światła i zadana wartość natężenia światła,...
Witam Chciałbym się porozumieć z kimś kto umie zaprogramować mikrokontroler. Najchętniej z okolic warszawy ale nie jest to aż tak ważne. Podstawowe wymagania: Chodzi mi o uzyskanie sekwencyjnego przełączania wyjść (np. ośmiu) dokładniej o taki bardziej rozbudowany migacz. Dajmy na to osiem led które migaja według określonego przeze mnie algorytmu. Jest...
Witam Wracam do tematu po 2 latach (sic!!!) Sprzęt przeleżał swoje ( aklimatyzacja :D ) i teraz wypadałoby w końcu go uruchomić. Tak poważnie to instalacja była dość skomplikowana i dałem sobie spokój. Zainstalowałem ponownie na Vista najnowsze AVR32 Toolchain, AVR32 Studio 2.5 oraz Flip 3.4 (w takiej kolejności). Niby wszystko dobrze zainstalowane...
Obecnie sterowanie wyświetlaczem obejmowała tego płytka https://static.elektroda.pl/attach/photo... Nie wiem co to za mikrokontroler (oznaczenia zakrywa naklejka). Firmware tego sterownika zawiera wszystkie funkcje pozwalające między innymi wyświetlanie tekstu. Problem z tym, że nie wiadomo jakim sposobem te funkcje odwołać....
czego uzyc do zaprogramowania mikrokontrolera za pomocą tego programatora pomóżcie prosze :(
Po pierwsze, CMSIS to coś zupełnie innego, niż Ci sięwydaje i z "pisaniem na rejestrach" nie ma nic wspólnego. To, jak się pisze, zależy od "przemysłu". Jeśli program ma działać, być krótki i prosty w zapisie i wymaga sporej wydajności - pisze się głównie na rejestrach. Jeśli chcemy zamigać diodą pisząc min. 50 linii kodu i udowodnić, jak trudne jest...
Witam szanowne forum. Borykając się z trudnym początkiem, jeśli chodzi o programowanie mikrokontrolerów w C, postanowiłem założyć niniejszy temat. Myślę, że przyda się nie tylko mnie, ale i innym osobom stawiającym pierwsze kroki w tym temacie. Jak zawsze na początku, jest wiele pytań wymagających wyjaśnienia.Oczywiścię w internecie jest wiele pomocnych...
Witam;) Przedstawię swój problem najprościej jak umiem: Staram się od jakiegoś czasu nauczyć programowania uC w języku C. Przeczytałem już kilka poradników znalezionych w necie oraz zakupiłem i przeczytałem całą książkę pana M. Kardasia. Jednak nadal zupełnie nic nie rozumiem i nawet proste mruganie dioda mi nie wychodzi i zupełnie nie wiem jak się...
Jeśli chodzi o sterownik plc to najpierw wybiesz jego rodzaj a później dopiero czytaj o nim lektury. Np sterownik logo jest łatwy i troszkę inaczej się go programuje niż sterowniki z klasy S7 ( idea niby taka sama ale zawsze) informacji szukaj pod hasłami " podręcznik logo " , " programowanie w step7"
Witam mam takie małe pytanie, chodzi mi o sterowanie z pilota kikrokontrolerem. Chciałbym abym z pilota mogł wybrac jaki program ma wykonywac układ i chodzi mi jak wysterowac pilota, ze np guzik z numerem 1 odpowiada pierwszemu programowi. Bede bardzo wdzieczny z jakies podpowiedzi
no kolego: google nucleo L476 :) jest ale z RG i się kolega nie lęka "duzych" STMów. Moim zdaniem programowanie F0 czy LO jest bardziej "upierdliwe" niż F4 czy L4
0. Nie trackbool tylko trackball. 1. To Ty chcesz budować, więc sam powinieneś wiedzieć czy to ma sens, nikt za Ciebie tego tutaj nie zbuduje. 2. Tak jak myszkę komputerową - do jakiegoś sterownika mikroprocesorowego. 3. Trackball to tak na prawdę dokładnie to samo co myszka kulkowa odwrócona na plecy. Jest sobie kulka - kręcisz nią i w tym kierunku...
Czy ktoś wykonywał ten programator z tej strony http://pin.if.uz.zgora.pl/~jsieracki/Pro... ???? Bo mi nie chce ruszyć. Program wykrywa rodzaj mikrokontrolera ale gdy chce zaprogramować wyskakuje mi błąd na pierwszym bajcie, po wyłączeniu opcji pokazywanie błędów programuje ale pamięć procka jest nadal pusta . Czy ktoś wie czego to może być wina???????????...
https://obrazki.elektroda.pl/1262893700_... Chciałbym wiedzieć czy da się przeprogramować taki mikrokontroler i jeżeli, to jak.
Część mikrokontrolerów jest oznaczona "In-System Programmable (ISP) Flash ", a część "Reprogrammable Flash"- czym one się różnią ?? Gdzie mogę znaleźć jakiś prosty programator do serii 51? Czy są programy pozwalające programować te układy w C lub Pascalu?
Witam Od jakiegoś czasu chodzi mi po głowie proste ustrojstwo sterujące dwoma silniczkami krokowymi, wyposażone w klawiaturkę numeryczną, wyświetlacz 2x16, oraz kilka przycisków funkcyjnych. Programik musiałby potrafić przeliczyć wprowadzone z klawiatury milimetry (to dla pierwszego silniczka), oraz przeliczyć wprowadzone kąty (dla drugiego silniczka)...
Witam wszystkich. Chcialbym wykonac urzadzenie, ktore za posrednictwem mikrokontrolera rejestrowaloby przebiegi czasowe napiecia i w czasie rzeczywistym mozliwa bylaby ich obserwacja (tzn dostep do juz zarejestrowanych danych w czasie ich dalszej rejestracji) na ekranie monitora jednoczesnie przy mozliwosci wyboru zakresu danych/podstawy czasu napiec...
Witam. Dopiero zaczynam się w to wszystko bawić i dlatego też nie chcę wydawać pieniędzy w błoto na coś co mi nie będzie potrzebne. Wzoruję się na: http://www.linuxfocus.org/English/Novemb... gdyż jest na linuksa i podoba mi się opis. A chcę robić coś według tego: http://www.patron.ehost.pl/patron/artyku...
Witam - Jak w temacie - poszukuję kogoś kto poprzez kontakt typu gg sprubuje mnie - analogowego elektronika wdrożyć w podstawy mikrokontrolerów. Wiem ze jest sporo do poczytania - tylko trzeba by było coś rozumieć... :) Potrzeba jest - raz że czasem trzeba proste sterowanie zbudować - na razie zamykam kilka kombinacyjnych w skrzynkę i działa ale na...
Witam Jak do tej pory wiem co to są mikrokontrolery i do czego służą.Aby się upewnić czy dobrze rozumiem zadam pare pytań: Jak działa mikrokontroler??Wykonuje polecenia programu na podstawie stanó logicznych we/wy??Rozumiem, że program decyduje gdzie ma płynąć prąd, kieruje całym układem?? Podstawową kwestią jest jak podłączyć mikrokontroler(np. Amtel...
Czytam ten temat od 2 godzin i dalej nie wiem - jak zrobić żeby robot robił coś sam (bez komputera), ale żeby dało się go komputerowo zaprogramować. Chodzi mi o to, żeby (tanio) zbudować kontroler, który umożliwi podłączenie kilku czujników i 3 silników, a całośc będzie można zaprogramować za pomocą komputera. Fajnie by było żeby programator był już...
Witam, jestem początkujaczym forumowiczem tutaj, czytalem troche ale nadal proszę o pomoc, potrzebuje „opiekuna” w budowie małego robota (http://www.elektroda.pl/rtvforum/topic3... – cos takiego) mam małą prośbe a dokładnie prosił bym o pomoc w łaczeniu wszystkich rzeczy: - mikrokomputera (raczej jest potrzebny no i w programowaniu...
Witam, W tej "branży" jest to mój pierwszy post. Z góry przepraszam za tytuł, ale po zapoznaniu się z szeregem dyskusji na temat mikrokontrolerów nadal nie mogę "chwycić" sensu wkładania tak dużego wysiłku w naukę języka C lub BASCOM-a, budowę luk koszty zakupu programatorów, znajomości softu i itp jeżeli cykliczne zapalanie LED-a można zrealizować...
Witam wszystkich forumowiczów, chciałem się dowiedzieć paru rzeczy o mikrokontrolerach, ich procesie postawania oraz ogółem o elektronice. (Chciałem odrazu przeprosić za błedy ortograficzne, które są spowodowanem pobytem poza Polska przez ostatnie 6 lat.) Ok to może zaczne od tego najtrudniejszego... 1. Czy ja niemając pojęcie o elektronice jestem wstanie...
Chce zbudować robota i dowiedzialem sie ze potzrebne sa jakies mikrokontrolerymam 15 lat j i jestem poczatkujacy wiec mam dowas wszystkich ogromna prosbe byscie mi udzieli rad co to jest tak właściwie ten mikrokontroler i tewszystkie mostki h i jka napisac program w c++ macie moze adres strony skad mozna sciagnac kompilator C++ zgory dzieki Rady: -...
Arduinowy C znam i chciałbym wiedzieć jak do których pinów tego HMS99C52S podpiąć arduino. Nie zaprogramujesz tego mikrokontrolera językiem C (Arduino), więc programowanie przez arduino jest praktycznie niewykonywalne. Jeśli chcesz zaprogramować ten uC, potrzebujesz programatora USBasp i znajomości języka C dla uC lub BASCOM'a (lub inny). A do tego,...
Witam! Czy mógłby mi ktoś wytłumaczyć jak zaprogramować zewnętrzny mikrokontroler? A właściwie jak załadować do niego plik z rozszerzeniem .hex poprzez arduino? Arduino (płytka) w zasadzie jest przeznaczona do projektowania, kompilowania w Arduino IDE (system) oraz testowania własnych programów. W Arduino nazwano je sketch. Nie znaczy to że system...
op-com china chce go flashować ponieważ chciałem obniżyć wersje softu na 1.39 aby można było grzebać w liczniku corsy c. i po próbie obniżenia poprzez usb już się nie łączył z zadnym podzespołem w aucie. Nie każdy klon da się flashować. Wrzuc fotki płyty z tego klona sprawdź numer firmware jaki masz. Czy w ogóle w menadżerze urządzeń widoczny jest...
... Zauważyłem ze niektóre z kontrolerów działają nie tak jak powinny. ... Czy jest możliwe żeby wewnętrzne oscylatory procesorów były tak rożne od siebie, że procesory, a raczej ich programy pracują inaczej ? ( ... A może to wina samego programowania PIC-a ? Uzywam programatora zbudowanego na podstawie tego linka : ... Oprogramowanie - WxPic Windows...
Do zegarka wystarczy 89C2051, ale lepiej użyć mikrokontrolera z literą "S" w symbolu (89S2051, 89S4051) - umożliwi to programowanie przez interfejs szeregowy (ISP). Do 89C2051 potrzebny będzie programator równoległy, i za każdym razem przy programowaniu trzeba go wyjmować z układu docelowego.
- Programowanie w C - proste programy command line na PC. - System binarny, kody NKB, U2, BCD. - Podstawy algebry Boola i logiki cyfrowej - operacje logiczne, bramki. - Podstawy elektroniki. A potem już tylko przeczytać manual mikrokontrolera i można zaczynać zabawę.
https://obrazki.elektroda.pl/1533250900_... BK7231T/BK7231N to popularny SoC WiFi i Bluetooth, szeroko stosowany w produktach Tuya Smart. BK7231 można znaleźć w inteligentnych gniazdach, inteligentnych żarówkach LED, inteligentnych przełącznikach itp. BK7231 zwykle występuje w postaci modułów, które są pin-to-pin kompatybilne z modułami...
Co do JDM to 100% pewności nie mam (używam PICSTART+), ale skoro PIC18LF452-I/P to PIC18F452 tylko o szerszym zakresie napięć zasilających (3-5V), to procek powinien dać się zaprogramować ICProgiem. Na JDM jest podstawka 18 pin - do programowania PIC16F84. Możesz ją wykorzystać do podłączenia PIC18LF452: Zewrzyj nóżki 12 i 31 mikrokontrolera PIC18F452...
JTAG ICE programuje prze JTAGA. Pozwala też na emulację. USB to bootloader. Myślę że to pojęcie jest ci jasne. A tak ogólnie, to polecem lekturę - na przykład na stronie Atmela.
q_ba, pomiedzy kompilatorem a programatorem jest pewna mała róznica i gość się pyta nie o kompilację tylko programowanie. zenobiusz, piszesz bzdury (8051 ma pamięć zewnetrzną). Algorytm programowania p89c51rc2 (RÓWNOLEGŁEGO) jest całkowicie odmienny od algorytmów at89c5x. Philips nie udostępnił tego algorytmu w sieci sugerując stosowanie profesjonalnych...
Jeżeli posiadasz moduł 3501, to z pewnością czytasz też EdW. A tam przy opisie tego właśnie modułu jest napisane, że można w nim programować tylko 2313, a 89c2051 za pomocą zewnętrznego programatora. Tylko 2313 można programować w systemie, a 2051 tylko programatorem równoległym. Niestety - 89c2051 nie ma złącza ISP.
W poniższych książkach bardzo przystępnie jest wyjaśnione zagadnienie ADC: Programowanie mikrokontrolerów LPC2000 w języku C, Jacek Majewski, str. 97 Mikrokontrolery LPC2000 w przykładach, Emil Stawski, str. 113
https://obrazki.elektroda.pl/2113884700_... Tym razem projekt na zamówienie. Powstał w celu usprawnienia produkcji - konkretnie programowania mikrokontrolera na płytkach po montażu SMD. Podobnie jak w https://obrazki.elektroda.pl/4428168800_... Żeby urządzenie mogło programować nie tylko jeden rząd płytek potrzebne...
Trochę ciekawych informacji znalazłem tu: [url=http://www.sunduino.pl/wordpress/rt... Z pierwszych uwag: do programowania potrzeba interfejsu JTAG, ESP8266 można programować po UART. Ciekawe jest to, że ten układ ma wbudowany Flash, w przeciwieństwie do ESP, gdzie mam obawy, co do jakości zewnętrznej pamięci Flash.
Na stronie Keila http://www.keil.com/pr/article/1082.htm są przykłady dla nowych ARMów Philipsa. Obsługa od strony mikrokontrolera i program na PC. Jeszcze ich nie testowałem, ale za niedługo mam zamiar.
Hej. W międzyczasie odkryłem jak to zrobić, tylko nie miałem czasu napisać. Moje problemy wynikały z tego, że miałem ścieżkę do avrdude związanego z WIN AVR a nie z arduino i korzystało z niewłaściwego avrdude.config. Napisałem batcha z odpowiednią komendą z ustawionymi na sztywno ścieżkami i działa. Powinno się to też dać podpiąć pod externaln programmer...
Witam ! Kupiłem tego ustrojstwa sztuk dwie, Jak to zaprogramować, ktoś to wie ? Czy USBasp radę da ? Bo wyrzucić trochę tego szkoda. w WinAVR bibliotek brakuje, makefile -> MCU type go nie znajduję. czy owe bilbioteki znajdę w necie ? może panowie to wiecie ? Proszę o pomoc fachową, google mi nie pomogą :(
odczyt mikrokontrolera identyfikacja mikrokontrolera przekaźnik mikrokontrolera
linia długa multi monitor zrobić wzmacniacz gitary
traktorek kosiarka traktorek kosiarka
Alfa Romeo 156 SW 1.8 TS 2004 – zwarcie instalacji, wariujące wskaźniki, CAN, masa, alternator Opel Insignia LIN – diagnostyka, topologia, typowe usterki, magistrala komfortu