W niektórych mikrokontrolerach można, ale wówczas traci się możliwość programowania procesora przez SPI (szeregowego, używanego przez popularne programatory). Pozostaje tylko możliwość równoległego zaprogramowania (wysokonapięciowego).
Witam loop03: ljmp loop03 ; nieskończona petla W tej linii jest koniec programu. Procesor nic nie robi. Działa chociaż zgodnie z założeniami ten program :?:. Pozdrawiam
Programowania orientowanego obiektowo - podobno - bardzo ciężko jest się nauczyć samemu. Wszyscy guru zalecają przede wszystkim znalezienie sobie mentora - kogoś, kto łagodnie wprowadzi w świat tego programowania. Z mojego doświadczenia wynika ponadto, że osobom, które programowały już proceduralnie, jest jeszcze ciężej. Bardzo ciężko jest wykorzenić...
Nie wiem czy wybór 16F jest dobry, jeśli programowałeś Atmegi powinieneś raczej kierować się ku układom 18F, które są bardziej konkurencyjne dla Atmegi, mają więcej RAM niż 16F no i konstrukcyjnie przyjazne językowi C. 12F i 16F to układy prostsze, z reguły chętniej programowane asemblerem niż C.
ludzie, czemu jestescie tacy przeciw asemblerowi, oczewiście aby programować w tym języku trzeba mieć mocne podstawy o architekturze komputera, jendak ja mając dopiero 14 lat przeszłem przez teorie i zaczołem programowac własnie w tym języku, jestem na etapie obsługi ekranu(13h), i jest mi z tym dobrze, a zapominacie, że np,. sterowniki ciężej się pisze...
Najważniejszy link : www.google.pl ... ;) wpisujesz : "programowanie asembler 8051"
To zależy co chcesz programować?? i czy kiedykolwiek miałeś do czynienia z programowaniem?? Jeżeli jesteś zielony w programowaniu to polecam tekturkę o algorytmach na start bo to podstawa w programowaniu, żeby dobrze programować musisz umieć dobrze myśleć a język programowania to już tylko narzędzie w rękach programisty są języki do pisania aplikacji...
Chciałbym napisać coś w stylu gadu gadu. Minimum dwa programy zainstalowane na pecetach, pozwalają na komunikację między sobą. ( wysyłanie plików, wiadomości) Chciałem też napisać przeglądarkę internetową ale to podobno dość spore kombo. Sorry, żebyś był chociaż na etapie "wie, czego nie wie" (na studiach jak się szło do asystenta na zaliczenie, to...
Radził bym pamiętać o stosie. kol. asembler programuje w asemblerze i wszystko ma pod kontrolą.
Cześć, mam takie pytanko. Jak skonfigurować eclipse do programowania avr-ów w języku asembler??
Znaczy odtworzyć kod źródłowy? Nie. Z trudem można to zamienić na asembler.
No to polecam prosty do samodzielnego wykonania programator i program go obsługujący. Jak znasz asembler na Intelu, to i AVRasm nie powinien sprawić tobie problemu, zasady programowania są identyczne, tylko procesorek ma 32 rejestry tego typu co np. al w Intelu. Są tutaj ludzie, co znają go od podszewki... ;) Lista rozkazów jest dostępna w każdym pdf-ku...
Pascal jak pascal. No jest inny niż C++ale to bardzo fajny język. Turbo Pascal (IDE) działa juz chyba nawet na 386. Ja w turbo C++ odpalałem programy kompilowane na pc które się uruchamiały nawet na na procesorze zgodnym z 80186. Możliwości sa nieograniczone bo zawsze można się posiłkować asemblerem.
weź sobie dowolnego np procka z rodziny AVR czyli ATtiny2313, lub ATmega8 lub podobne i masz możliwość programowania w 3 językach, C, Bascom i Asembler. Masz PWMy - masz ISP (programowanie bezpośrednio w układzie) - masz ogromne możliwości ;) oczywiście można użyć dowolnego procka z innej rodziny jak np z seri '51 lub PIC i osiągnąć podobne efekty zapoznaj...
1. Atmel Studio 6 jako środowisko jest bardzo dopracowane, ale też ciężkie (nawet na nowszych komputerach chodzi jak chodzi). Jeśli nie zamierzasz korzystać z nowych procesorów (ATTiny4/5/9/10, ATXMega) to weź AVR Studio 4. wersji 5 unikaj jak ognia. 2. Nie za bardzo - niby da się, ale to jest kombinowanie i niebyt wygodnie i szybko to działa 3. Tak,...
Występują różne języki programowania np. C, bascom (polecam) czy asembler. Przykładowe kursy (C) http://www.hobby.abxyz.bplaced.net/index... (bascom) http://www.hobby.abxyz.bplaced.net/index... Pozdrawiam
Kupię Ksiązkę Asembler. Sztuka programowania. Wydanie II Randall Hyde. Cena nie gra roli. Pilne!
a czy książka ,,asembler sztuka programowania wydanie II'' jest coś warta bo cena jest dość wysoka ?
Poszukuję kontaktu z fascynatami pisania w asemblerze na PIC Michał michal(at)viman.nazwa.pl skype: michal.peak.states tel. 602 623 301 tel. 46 895 5968
Nie jest ważny procesor 80c537 bo prawdopodobnie nie będziesz wykorzystywał jego możliwości sprzętowych. Sądząc po poście z assemblerem u ciebie słabo, bo zagadnienia należą do podstawowych, ale nic to. Włożysz trochę własnej pracy w to co ja ci przyślę i będzie po problemie. Układ pasuje?
Taki mały żarcik: (at)ElektrodaBot Mądrala jesteś! :P Ale czy już widziałeś na YouTube film "AI pisze program w najtrudniejszym języku programowania na świecie (asembler + ChatGPT)"? Co o nim sądzisz? Dlaczego Twój kumpel ChatGPT nie potrafi programować w asemblerze, chociaż jest taki mega inteligentny? :D
Studiujesz historię elektroniki ? Na bardzo podobnym zestawie miałem pracownię programowania Asembler 8051 tu akurat 80c535 tyle ,że to było 15 lat temu .
mirekk36-znowu masz 100% racji-to zaczyna być nudne- może się w końcu pomylisz... Ale jak ktoś chce zacząć programować w asemblerze- to po co Mu mnożyć trudności. Będzie miał ich dość. Wiemy że można taniej lub prościej-ale po co na początek mnożyć byty ponad potrzeby. Dodano po 10 "A czy kupić jakąś płytę evaluacyjną, bo jeśli tak to jaką i czy do...
znalazłem troche wyjaśnień, wreszcie wiem co to jest chociażby .cseg .dseg .eseg :D [url=http://www.mimuw.edu.pl/~marpe/mikr... mikrokontrolerów Asembler AVR, część 1 [url=http://www.mimuw.edu.pl/~marpe/mikr... mikrokontrolerów Asembler AVR, część 2 wrzucam na server żeby z...
To jest mikroprocesor więc możliwości programistyczne wyznacza tylko umiejętności i wyobraźnia programisty oraz rozmiar pamięci a ten model ma 2kB FLASH. A co do samego programowania to ma całkiem sympatyczny asembler, ale też możesz pisać w C. Oprogramowanie jest darmowe.
Ogólnie asembler. 6502 jest tylko przykładem dobrze wpasującym się w charakter kanału. I nie chodzi tylko o sam asembler, a również o znajomość całego hardware komputera, by dobrze programować. Wreszcie, by dużo wyciągnąć z tak słabego sprzętu, to jednak trzeba się nagminastykować.
ja asemblera uczyłem sie z EdW, było to tam dość fanjie opisane (nie wszytsko na raz), asembler jest w sumie prosty- jak załapiesz rozkazy to już z masz górki
•wykształcenie elektroniczne lub pokrewne, •znajomość języków programowania asembler, C, C++, •umiejętność programowania w systemach Linux, MS Windows •doświadczenie w projektowaniu urządzeń elektronicznych, •doświadczenie w pisaniu oprogramowania dla mikrokontrolerów. Najchętniej z okolic Łodzi.
Mam napisać "ubogi" kod na uC sam7 w języku asembler. Czy programowanie w tym języku dla ARM jest podobne do AVR ??? I czy jest jakiś darmowe środowisko do pisania ???
Najlepiej ATmega8 do tego programator STK-200/300 lub STK-500 jeśli chcesz programować przez USB. Do wyboru masz kilka języków programowania najpopularniejsze z nich to BASCOM, C i ASEMBLER. BASCOM jest ponoć najprostszy, ale nigdy z niego nie korzystałem.
Dla początkujących (od podstaw) jest dobra książka wydawnictwa MIKOM autor Kruk tytuł Asembler są też książki tego autora dla bardziej zaawansowanych np."Asembler - kurs programowania dla średnio zaawansowanych". Wejdź na http://www.mikom.com.pl
Tak jak przedmówca polecam pakiet MIDE-51 (dobry asembler i symulator). A wszystkiego na temat programowania dowiesz sie z tych postów: http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/topic18... Pozdrawiam.
JAK NAJBARDZIEJ! Technikum Elektroniczne zależnie od tego jak się dogadacie z wychowawcą może się zakończyć specjalnością wpisaną w dyplom pt: Systemy i Sieci Komputerowe . Na pewno będziesz mieć zajęcia z programowania w Pascal, Asembler w programowaniu uP -- obowiązkowo w tech. elektronicznych, jakies sterowniki PLC, pozatym masz jeszcze ze dwa przedmioty...
Dobrze by było podac w czym programujesz asembler, C++, bascom??
Ok, widzę że jednak chyba zacznę od 8051 żeby poznać strukturę mikroprocesora a potem przesiądę się na coś mocniejszego :D . Teraz mam pytanie co muszę mieć żeby zacząć programować te procki z rodziny '51 ? W co zainwestować ale żeby nie wyrzucić kasy w błoto a no i jeszcze jaka literatura? A no i mam oczywiście programator AVR STK 500 więc może lepiej...
Tak, wersja instalacyjna dostępna obecnie na w/w stronie zawiera asembler ASEM-51 V1.3 oraz kompilator C - SDCC 2.6.1.
Na pierwszy rzut oka fajne te STMy. Jak to się programuje asembler czy jakiś inny język ? Program do kompilacji ?
O kurcze niewiedzialem. A takim recznym programatorem napewno da sie Asemblerem programowac? Bo jak nie to troszke kiszka.
Możesz to napisać w asemblerze i podłączyć do portu szeregowego lub coma. Jest tylko jeden problem. Jak napisać odwołanie, aby w momencie przyjścia poczty został wysłany sygnał. Bo asembler jest programowaniem nisko poziomowym i nie ma takich rozbudowanych możliwości jak np. Delphi.
Myslę że nie jedna osoba zrobiła to dla prostego asemblera (w tym ja - ale akurat nie na te procesory i było to dawno) Raczej szukaj w dokumentacjach procesorów niż w poradnikach do programowania.
Post był raportowany. Przeniosłem z: Programowanie ogólne
Witam Na uczelni zaczęło mi się programowanie w asemblerze. Chciałbym nauczyć się programować Atmega128. Jaką książke polecacie do poznania podstaw asemblera?
Po pierwsze to Asembler nie jest językiem kompilowanym, po drugie każda rodzina procesorów ma swój asembler, po trzecie, nie napisałeś w jakim środowisku (systemie) pracujesz (PC/Windows, PC/Linux, MAC). http://www.atmel.com/dyn/resources/prod_... http://plit.de/asem-51/asem5113.zip + http://plit.de/asem-51/ASEM5113_v2_pl.pd... http://www.pjrc.com/tech/8051/tools/as31...
Witam wszystkich. Zastanawiam się nad kupnem komputera tylko nie wiem z jakim dokladnie procesorem. Założenia: - do programowania: Asembler, java. - do gier. - niski pobór prądu. Najlepiej żeby to wypośrodkować...
Witam, czy ktos kiedys próbował programowac pod AVR GCC. Dużo osób pisze że pod tym pakietem programuje się tylko w języku C, a mi zależy na programowaniu pod asemblerem (według mnie daje większe mozliwości niż C). A jeśli nie mozna używać asebmlera to czy ktoś zna dobry programator pod linuksa (z asemblerem). Oczywiście chodzi mi o programowanie ATmega8-16AI
Te moje maszyny stanów to na pewno nie jest "event driven programming" - a przynajmniej nie jest to świadomie przeze mnie robione :-) Mnie chodziło o co innego. Raczej porównałbym to z RTOS'em bez wywłaszczania - tyle że procedury same dzielą się na "kawałki" a nie robi to za nich scheduler czy inny zarządca. Kiedyś napisałem artykulik na ten temat:...
Ściągnij sobie plan przedmiotów na obu kierunkach ze strony uczelni. Porównaj. Ja studiuję AiR na wydziale mechanicznym w Białymstoku. Moim zdaniem (i wielu ci to powie) profil kierunku zależy od wydziału na którym się znajduje. Na mechanicznym mamy dużo przedmiotów mechanicznych szczególnie na pierwszych semestrach np.: rysunek maszynowy, napędy płynowe,...
Witam, Zaczynam książke "Asembler. Sztuka Programowania" Wyd 2, Randalla Hyde'a. Książka to tutorial programowaniu w HLA. Już na samym początku problem... W czym to programować? Pierwszy raz mam styczność z tym językiem i jest to coś zupełnie innego niż asembler który znam z mikrokontrolerów. Stwożyłem projekt w Visual Studio, niestety nie działa (nie...
Teaching Materials to płyta ,na której jest kilkadzieścia rozdziałow w Power Paincie na temat architekruty i programowania procesora TMS320C6711..asembler,opis rejestrow,c++ itp..opisano FFT,filtry IIR,FIR..pare podstawowych algorytmow... Jest tez sporo pdf'ow na temat obslugi Code Composer Studio,opis plyty DSK Starter Kit C6713 itd.
U nas w technikum elektronicznym na lekcji układów mikroprocesorowych są podstawy assemblera dla '51 jednak przynajmniej jak dla mnie uczenie się programowania samemu z internetu daje więcej niż te wszystkie lekcje w szkole heh.
Ale asemblera też nie porzucaj, bo on pozwala na pełne panowanie nad danym procesorem, na pisanie bardzo zwartych fragmentów kodu a także fragmentów wymagających wyciśnięcia maksymalnej prędkości z procesora. Same zasady pisania programu w asemblerze są podobne jak i w językach wyższego poziomu tyle, że kolejne kroki rozpisuje się na podstawowe rozkazy...
Juz doszedlem do tego jak otrzymac plik wykonywalny napisany w jezyku HLA. Materialow jest bardzo malo, sam korzystalem z pomocy ale wszyskto jest w j. ang. Ucze sie z ksiazki "Asembler sztuka programowania" jesli ktos bedzie szukal pomocy to chetnie ja udziele, bo wiem jak ciezko sobie z tym poradzic.
Asembler asembluje dostarczone mu pliki asm - nie tworzy ich. Ten, do którego podałem link, robi właśnie to, co chcesz - pliki hex z plików asm. Jeśli twój asembler zapisuje pliki asm, to to nie jest asembler :)
Witam. Może niektórym pytanie wyda się być trochę głupie ale chciałbym wiedzieć czy język programowania Asembler którym pisze się programy do układów scalonych to jest ten sam co działał w Comodore 64. Pytam ponieważ mam trochę książek o C64 i ten komputerek więc nie wiem czy mógłbym się zacząć uczyć na nim programować. Kiedyś pisałem programiki dzięki...
Napisałeś: Jestem początkujący w programowaniu mikrokontrolerów. Jeśli jest tak jak napisałeś to daj sobie spokoj narazie z Asemblerem bo to wyzsza szkola jazdy.
1. Czy Intel 8051 to jest rodzina uC tak jak AVR czy to jest konkretny uC?? Intel 8051 to konkretny µP (to mikroprocesor a nie mikrokontroler). Najbardziej precyzyjnym językiem programowania jest asembler, ponieważ piszesz krok po kroku jak ma działać i co wykonywać procesor. Nie zapychasz pamięci procesora niepotrzebnym kodem, tylko dokładnie...
(at)leatherman Jeżeli chcesz programować baremetal Raspberry PI pod asemblerem to dobrym punktem startu będzie port FreeRTOS pod Raspberry PI: https://www.raspberrypi.org/forums/viewt... Jednak do tego typu programów jak sterowanie GPIO możesz spokojnie wykorzystać userspace Linuxa. Wszystkie dostępne PIO znajdziesz w katalogu /sys/class/gpio....
konieczność sięgnięcia po 32 bity w prostych sterownikach bez ekranu graficznego sięga 0% Coś takiego. To ja chyba błąd robię, że tam gdzie poprzednio używałem AVR-ków, teraz ładuję Cortexy M0. Są tańsze i równie dobre, a nieraz lepsze. Szerokość słowa nie ma większego znaczenia dla łatwości programowania. Dla mnie wzorem przyjaznej konstrukcji rdzenia...
Jeżeli chcesz tylko poprogramować to weź 8252 i ISP (tak jak pisał przedmówca). Zdecydowanie łatwiej uruchamiać wszystko, nie wyciągając co chwilę kości z podstawki (już nie wspominam o kasowaniu UV) Kurczę zapomniałem jak się programowało AT89C2051, dopisanie kilka linijek kodu kompilacja, włożenie mcu do Willem'a zaprogramowanie, wyjęcie z programatora,...
Ja się asemblera w szkole uczyłem na 8051, z dość dobrej ksiazki napisanej przystepnym jezykiem: "Podstawy programowania procesora 8051" Piotra i Pawła Gałki. A jeśli chodzi o internetowe kursy to np: http://www.komputery-internet.net/asembl... http://www.asembler.host.sk/
1. Raczej tak, jeżeli nie chcesz ciągać borlandowskich lub innych nie natywnych dla windows-a bibliotek za swoimi programami. 2. W przypadku WinAPI : Win32.hlp, MSDN, w innym przypadku na stronach producentów alternatywnych API. 4. Asembler... ? ;->
Czy procedurę o etykiecie "timer0" masz daleko od początku programu? A może jej w ogóle nie masz? W zasadzie dla procesorów o tak dużym Flash'u powinno się używać rozkazu "jmp", a nie "rjmp" (dlateg adresy w tablicy przerwań są co 2 bajty), ale tak jak napisałeś może też być, pod warunkiem, że nie zostanie przekroczony zasięg rozkazu "rjmp". Wówczas...
Asembler, C, Baisic to język programowania. Jeśli posiadasz kompilator co skompiluje twój kod na dany procek to soft będziesz miał. Potem trzeba go wrzucić do procka programatorem. Dla przykładu: Programuję AVRy (AT mega AT tiny AT90s..... itp) w AVR studio pisząc w ASMie a wygenerowany BIN czy HEX (tzw wsad do procka) wrzucam do niego poprzez Baskoma...
2 zmiennych dokładnie w tym samym czasie ( A nie prościej wyłaczyć przerwania na te 4 takty zegara. Zamiast systicka zastosuj inny timer np 32 bitowy. Wtedy przepełnienie będzie następować przy 72MHz co ok 60 sekund. Powinno wystarczyć. Masz tez specjalny rejestr co liczy cykle zegara przy wykonaniu programu (proponuję zapoznać się z DWT). Dlatego...
Spróbuj czasów 1.8ms 1.2ms Powtarzanie co 20 ms nie jest krytyczne. Robiłem kiedyś eksperymenty z impulsami co 100 ms i serwo też się wychylało, choć mniej dynamicznie. Uszkodzenie potencjometru w serwie skutkuje wychylaniem się w jedną stronę - może trafiłeś na uszkodzone ...
Witam. Chciałbym sie nauczyć jakiegoś języka do programowania najlepiej C++ albo asembler. Nie mam żadnych podstaw w programowaniu. Dlatego pisze abyście polecili mi jakieś książki najlepiej, coś co by mi pomogło w nauce. Z góry dzięki za wszystkie rady.
Po pierwsze, dlaczego akurat asembler? Powszechnie stosowany do programowania mikrokontrolerów jest C, szczególnie, jeżeli dopiero zaczynasz się ich uczyć. Po drugie, pokaż schemat lub zdjęcie podłączenia.
Witam, mam kilka 8bitowych piców i chciałem pobawić się asemblerem. Programuję za pomocą PICkit3, ICSP. Stworzyłem na szybko taki zestaw: http://obrazki.elektroda.pl/3487245400_1... Układ programuje się poprawnie, ale gdy odłączam od niego programator - program się zawiesza. Coś jest jakby nie tak z napięciem zasialanie, ale nie wiem...
Potrzebuję używać jednocześnie I2C i PWM w procesorze PIC18f4550. Problem jest z TMR2, który potrzebny jest do obu funkcji. PWM działa, I2C działa, razem jest konflikt. Język programowania asembler.
Witam! Po pierwsze i najważniejsze to co ma robić ten program?! pogoogluj i rozejrzyj sie za jakimiś kursami programowania '51
Innymi słowy potrzeba siedzieć w programistyce po uszy, żeby cokolwiek edytować w takim programie. Inna sprawa, co chcesz edytować; bo może się okazać że bardziej będzie się opłacać napisać keygena na nowo. Tak czy inaczej, do tego i tak jest wymagana znajomość najtrudniejszego języka programowania (asembler x86) i dość spora w nim biegłość.
problem może leżeć po stronie bascoma który nie radzi sobie czasem z niektórymi rzeczami zbyt dobrze , pozostaje esencja programowania czyli asembler.
(...)Jak zaczniesz się bawić z asemblerami RISC, to zobaczysz jak "przyjemnie" się w tym programuje. Asembler AVR nie jest jeszcze taki zły, ale np. EM78 (taki chiński PIC) to już masakra. Przy dzisiejszych mikrokontrolerach i kompilatorach C, jaki jest sens stosowania Assemblera (poza bardzo nielicznymi przypadkami)?
Witam. Mam pytanie. Czy w tym procesorze AT89C2051 istnieją tak zwane opóźnienia czasowe (oprócz rozkazu NOP). Chodzi mi o język programowania - asembler. Jeżeli tak to prosiłbym o podanie kawałka kodu jakby to wyglądało na podstawie sterowania diodami. Z góry dziękuje.
Witam, na 100% będziesz mógł programować w asemblerze ;) w tym języku zawsze można programować mikrokontrolery dowolnego typu - to poprostu kod maszynowy ;) ... ale z drugiej strony po co wywalać odrazu tyle kasy na początki nauki - może to być o wiele tańsza zabawa na początku - tylko zwróć się może w kierunku procków z rodziny AVR poniżej ciekawy...
Wystarczy GNU assembler i program OpenOCD. Wystarczy napisać program ustawiający piny, które układ używa, a jeśli chcesz tylko sprawdzić, czy procek działa, to napisać prostą pętlę w asemblerze. OpenOCD zapewnia programowanie i pracę krokową. Mogę ci taki programik napisać, ale musiałbyś podłączyć do układu programator. Czy wiesz, jak ten programator...
Zerknij tutaj: http://peb.pl/programowanie/280523-asemb... Co prawda to x86 ale może przełoży się..
witam, 1. Modele mikroprocesorów różnią się np ilością pamieci wewnętrznej, ilością portów, częstotliwością wewnętrznego taktowania. Porównaj sobie np Attiny2313 i np Atmega8 2. Mozesz wybrać kilka jeżyków programowania (wyższego lub niższego rzędu) C, asembler, Bascom. Ale nie możemy tutaj zapomnieć o procesorach z rodziny 8051 które mają własny język....
że furmanka jest lepsza od samochodu, bo w samochodzie nie ma na co batem machać - pięknie to ująłeś! Będe cytował ten tekst przy programowaniu :) Dzięki
1. Jak mogę poznać podstawy assemblera? (Assembler czy asembler?) Ja zaczynałem od PC, dużo programów, przykładów i dokumentacji. Musisz zdobyć nawyki i przyzwyczaić się do projektowania algorytmów na bardzo niskim poziomie. 2. Jaka obecnie dostępna literatura pozwoli mi na opanowanie postaw, wyjaśni mi czym dokładnie są stosy, rejestry i jak na nich...
Jeśli jest to programator na 2xPCF... to program do niego przyjmuje pliki z rozszerzeniem "bin". wczytaj do niego "bin"-a. pozdrawiam
Do nauki programowania mikrokontrolerów najpopularniejsze są chyba AVR-y firmy atmel, jak np. ATtiny2313. Dość prostym językiem programowania jest Bascom, ale przy poważniejszych programach pozostawia on wiele do życzenia, i jest płatny (wersja demo ma ograniczenie ilości pamięci zajmowanej przez program). Jest też oczywiście C które polecam, jest darmowe...
Dla mnie osobiście asembler to esencja programowania i możliwość panowania nad każdym taktem który wykonuje mikrokontroler. Jestem zdecydowany na włożenie większego nakładu pracy w zamian za gwarancję ,które otrzymuję. Zdaję sobie sprawę ,ze jest wiele programów które szybciej napisze się w C ale ze stwierdzeniem że nie da się ich napisać w asemblerze...
Jeżeli chcesz programować uC MUSISZ znać asembler lub bascom. Nie do końca, możesz też znać tylko C/C++.
dzieki wszystkim za odpowiedzi.Ale mi chodzi o pod procesor avr. np. attiny2313 albo atmega 8 .Nie pod system operacyjny ktory da sie zainstalowac na systemie operacyjnym tylko pod sam procesor.(tu chyba chodzi o 8 bitowe np.attiny2313, atmega8 itp) Sam mikrokotroler nie ma nic na poczatku zainstalowanego ten 8 bitowe wiec czemu mowa o javie czy pythonie??...
Ostatnio pracuje na podobnym projektem tylko że inaczej to rozwiązałem. Ale do rzeczy interesuje mnie bliżej pisanie programów w MS-DOS. Nie wiem jak się zabrać za programowanie starego komputera. Wiem jest tam to napisane tak po części ale interesują mnie konkretne nazwy programów źródła gdzie mogę go pobrać. Mój zasób wiedzy to asembler i C++ (programowałem...
Przede wszystkim ściągnij sobie jakieś środowisko do programowania w asm (ja używam WinASM Studio http://www.winasm.net/ ). Tak swoją drogą miło widzieć że ktoś jeszcze tutaj programuje pod Windowsa w asemblerze :D .Oczywiście dobrze kombinujesz z tymi modułami ale chyba czeka Cię jeszcze masa rzeczy do opanowania i zrozumienia - chętnie postaram się...
Witam. Zastanawiam się nad kupnem książki "Mikrokontrolery AVR w praktyce" http://btc.pl/index.php?id_prod=10651 Nie rozumiem jednak jednej sprawy.. W jakim języku uczy ona programować? Asembler czy C ? Bo w tej recenzji nie jest to określone jednoznacznie http://www.btc.pl/pdf/avr_recenzja_ep090... Co to za uC AT90S2313? Jest to ATMega8? Dziękuje
Witam W AVR Studio 4 można programować w asemblerze lub po doinstalowaniu odpowiednich programów w C.
pisałem, że programowanie na wysokim poziomie tz, nie chodziło mi o to że asembler jest językiem wysokiego pozimu, tylko o to że programowanie a raczej programista posługyjący sie asemblerem musi być na wysokim pozimie wiedzy, a czy te programy mają np symulacje programowe, a może poleciłbys jakąś literaturę, od czego zacząć np C? dzieki wogóle za odpowiedzi...
Wtedy robisz sobie przełącznik taki że resety nieprogramowanych ściąga do masy, programowany wtykasz do programatora. No chyba raczej do Vcc? czyli inaczej mówiąc nic z nim nie robisz a programowany do programatora. Układ diod separujących resztę sygnałów załatwi sprawę. Racja. Sobie teraz doczytałem jak cała procedura wygląda. Myślałem że układ jest...
A jak z asemblerem/kompilatorem oraz programowaniem ? Parę osób polecało mi zabawę z PIC, ale zawsze trzymałem się Atmela (najpierw '51, teraz trochę AVR). Ostatnio porzuciłem dla nowej zabawki - FPGA :) Rzuciłem okiem na stronę producenta: ADC 200ksps - to już jakieś proste efekty audio można robić, chociaż z 1k RAM to się nie poszaleje.
http://www.elektroda.pl/rtvforum/topic83... na samym koncu masz kurs z EDW z lat 98 na 99. 8051 na ASM-ie. a dodatkowo dozucam ci mala sciage.
Witam wszystkich i pozdrawiam ludzi piszących na forum. Mam jedno mały pytanko dotyczące uP a dokładnie rodziny PIC16x84 Czy jest możliwość programowanie tych ukł. w języku innym niż Asembler, a może spotkał się ktoś z jakimś kursem? Aktualnie działam na programie MPLAB IDE który jest pod ASM.Z góry dzięki :evil:
C faktycznie pozwala na szybką migracje z rodzinki na rodzinkę do tego dostępność bibliotek czyli jechanie na czyimś garbie (wiedzy) Asembler to esencja programowania wymaga wiedzy ale nie posiada ograniczeń i daje 100% kontrolę nad wszystkim. Bascom z jednej strony daje szanse na krok w programowanie dla osób mało ambitnych ,psuje rynek usług związanych...
Stwierdziłem że będę uczył się STM (do tej pory pisałem programy tylko na AVR) patrząc na to co dzieje się "pod maską", tak żeby lepiej wszystko zrozumieć. Przekornie zapytam: co zrozumiesz lepiej w ARM oglądając kod asemblerowy, niż oglądając kod w C? Naprawdę nie wiem. Prawie nikt nie programuje w asemblerze ARM, bo 1. nie ma takiej potrzeby 2. Jest...
Osobiście używam asemblera do programowania i jak bym tak podłączył LCD to bym sobie skomplikował program. Chodzi mi o piny D4 - D7 wyświetlacza. Ja bym je podłączył do kolejnych końcowych pinów portu. Przykładowo D4 - D7 do PD4 - PD7. Jeśli będziesz używał Bascoma to nie ma to chyba specjalnie znaczenia bo tam można zadeklarować gdzie jaki pin wyświetlacza...
moze to troche głupie pytanie ... ale co to jest Asembler ..?? jestem poczatkujacy.... zrozumcie :)))
ja programuję tylko w asemblerze więc musisz poczekać aż odpowie ktoś kto zna Bascoma co napewno niebawem nastąpi - ale potrzebujesz nie plik *.hex tylko plik z programem źródłowym w Bascomie aby go wczytać i wtedy dopiero można analizować. A plik *.hex to już jest kod wynikowy wygenerowany prze kompilator i w takiej postaci HEX jest tworzony także...
ja używam programu do kompilacji ESM można go sciągnąć z google można w nim pisać w języku asembler a kabel do programowania jest prosty jest prosty do zbudowania wpisz w google programator i rodzaj mikrokontrolera i ci wyszuka
nauka programować asembler asembler sortowanie diody asembler
linux odzyskiwanie projektor błąd shure uszkodzony
Czujnik spalania stukowego w Oplu - diagnostyka i naprawa Samsung UE43NU7095 TV Restarts Every 6-7 Seconds