Witam. Chciałbym się dowiedzieć co myślicie o wydaniu ebooka. Tematem byłaby nauka języka asembler dla mikrokontrolerów rodziny 51. Rozkazy opisane i poparte prostymi przykładami. Procedury wykorzystywane najczęściej (np: obsługa wyświetlacza LCD,diody led, UART itp.) wraz z opisem. Zawarte w ebooku wiadomości pomogłyby początkującym programistą w opanowaniu...
"Myśl niskopoziomowo, pisz wysokopoziomowo". Do myślenia niskopoziomowego dobrze jest znać asembler przynajmniej jednego procesora ;)
Jak już pisałem - praktycznie każdy procesor i uC mają swoją odmianę asemblera. Jeśli wiesz, że będzisz pisał na AVR, to ucz się asemblera na AVR. Ale np. nauka asemblera x86 to pewnie przyda się tylko dla Twojej satysfakcji... :) Pozdrawiam, Dr.Vee
Zgadzam się z kolegą Kamiljus. Wg mnie nauka asemblera 51 ma sens o tyle, że jest to bardzo prosty asembler i świetnie nadaje się do nauki jako pierwszy. Mnie też uczyli go na studiach (informatyka na Politechnice Poznańskiej) i nie uważam tych zajęć za stratę czasu. Jest on na pewno o wiele bardziej lekkostrawny od chociażby x86, a daje duży pogląd...
Ja zaczynałem od pisania w asemblerze na avr'y pracując jeszcze pod avrstudio - pomoc zawiera dokładne opisy instrukcji - help->avr tools user guide->avr assembler->instructions. Dokładny opis można też znaleźć u producenta: [url=http://www.atmel.com/dyn/resources/... instruction set
Polecam DSM-51 na 8051 i asembler na początek. http://micromade.pl/?p=dsm51
Witam, ja z takim zapytaniem czy te książki Sztuka programowania mikrokontrolerów AVR- podstawy i Sztuka programowania mikrokontrolerów AVR- przykłady Andrzeja Pawluczuka są "dobre" jeśli chodzi o poznanie asemblera i później używanie go przy pisaniu programów pod AVR'y? Wg. mnie książki Andrzeja Pawlczuka są bardzo dobre. Sam z korzystałem z tych...
Otóż chodzi m i o to aby poznać co generuje taki kompilator C, C++ itp. jako wynik i się w tym orientować bo np. C czy Python jako tako ogarniam i chciałbym poznać od "podszewki" to co mi tworzy na wyjściu. Zainteresuj się twórczością Yuricheva https://beginners.re/ . Analizuje od podszewki programy kompilowane na x86 i ARM.
No tak ty wiesz jak zachowuje sie C. Ja wiem że z poziomu asemblera panuję na nad wszystkim co robię łącznie z długością kodu. Ale mam takie wrażenie ze jak coś zapisane w asemblerze to mniej więcej wiem ile to w hexa, Przy C to już dużo więcej (śmieci). W Basic to dużo za dużo. Ale się może mylę tak było kiedyś dla aplikacji. Tylko asembler AVR jest...
A ja będę Ci odradzał Symfonię i Pasję ponieważ są to BARDZO STARE podręczniki nie opisujące najnowszych standardów. Teraz nauka tylko z tą książką: http://helion.pl/ksiazki/cpprim.htm Sam się z niej uczę i jestem bardzo zadowolony.
doskonale wiem, że da się podobny zestaw zmontować o wiele taniej, mam do Doskonale powiadasz? DSM-ka to archaiczny układ projektowany inaczej niż te współczesne, wszędzie równoległa szyna danych duzo zatrzasków i buforów trójstanowych, do tego dekodery adresów na GAL'ach (to akurat upraszcza układ ale dla ciebie to utrudnienie). Ogólnie układ bardzo...
Nie widzę żadnego logicznego związku pomiędzy porównywaniem turystyki, a tworzeniem aplikacji na µC... (...) Każda dziedzina techniki wymaga poświęcenia czasu na jej poznanie i branie się za coś na łapu-capu skutkuje tylko postami "Problem - Bascom i LED Pomocyyyy!!!", podczas gdy większość informacji jest już zawarta w stosownej literaturze i...
Działa to tak jak byś chciał. Płytkę podłączasz do komputera i do zasilania, programujesz, sprawdzasz czy wszystko działa, jak nie, to poprawiasz program i znów programujesz. Nie trzeba odłączać płytki od komputera, więc wszystko przebiega bardzo sprawnie. Jak nie miałeś styczności z mikrokontrolerami, a raczej nie miałeś ( tak jak ja jeszcze 2 miesiące...
Witam Udzielam korepetycji przez internet (GG, skype itd). Zapraszam osoby które chcą się nauczyć programowania mikrokontrolerów AVR lub pisać małe programy "windowsowe". Języki programowania: - asembler dla procesorów Atmel AVR - AVR-GCC (WinAVR, C/C++) - C# .NET podstawy Bascoma (daaawno w nim nic nie robiłem, ale szybko sobie przypomnę gdyby znalazł...
Witam! Muszę nauczyć się asemblera na mikroprocesorze 80C51(nie jakieś innej wersji 8051 typu 89XX z isp itp.) Obcowałem trochę z avr. Gotwe programy,ewentualne przeróbki małe itp. Nic wielkiego. Teraz moje pytania. Przeczytałem pfd kitu AVT2250. Zamierzam się uczyć z kursu edw-19 częściowego. I nasunęły mi się pewnie pytania. Czy pisanie na 8051 wygląda...
Androida kilka lat temu w ogóle nie było Czy ktoś tu pisał o Androidzie? Ja jakoś nie widzę takiego posta... Uczyć się trzeba programowania, a nie języków i platform. To prawda, ale jak chcesz powiedzieć początkującemu by zaczął uczyć się programowania bez angażowania się w konkretny język? Można zacząć od Logo... kiedyś były formy logo które umożliwiały...
To co mówię jest poparte doświadczeniem. Nam na samym początku na uczelni (oczywiście na niektórych przedmiotach) kazali pisać tylko w C (ze względu na STL'a, bo na przedmiocie Algorytmy i Struktury Danych chodzi o to żeby samemu zaimplementować dany algorytm, a nie skorzystać z gotowego, więc aby wykluczyć STL'a kazali nam pisać wszystko w C :P). Wielokrotnie...
jednak nowy Basic jest używany przez kilku angielskich klientów VB.NET jest bardzo przyjemnym językiem dla początkującego. Zresztą dla bardziej zaawansowanego też. Możliwości są takie same jak w C# jest wiele podobieństw. Zresztą są strony umożliwiające przeniesienie kodu z C# na VB.NET i odwrotnie. Nie zawsze to działa, ale często się to udaje, a...
Co do zagadnień z informatyki to myślę, że Przede wszystkim MATLAB! Język programowania wspomagający wszelkie dziedziny politechniczne i nie tylko. Na rynku w tym roku pojawił się wysyp książek do tego oprogramowania, ja polecam 2: "Matlab 7 dla naukowców i inżynierów" Rudra Pratap oraz "Matlab środowisko obliczeń naukowo-technicznych" Jerzego Brzózki...
Wiesz co Ci powiem? Ostatnio wpadło mi zadanie napisania dwóch ciekawych programików. Jeden za zadanie miał odczytywać dane z wyświetlacza lcd( takie szkiełko bez elektroniki które ma 22 wyprowadzenia i 67 elmentów ( cyfry i symbole ) całość sterowana poprzez zmiany napięcia na wszystkich końcówkach jednocześnie. 0V,1V,2V,3V.). Trzeba było 3 dni pisania...
Jeżeli nie znasz C lub podobnego języka, to nie tykaj się asemblera, nie ma to w sumie sensu. Jeżeli jednak znasz już jakiś język wysokiego poziomu, to poszukałbym w sieci emulatora architektury MIPS o nazwie Mipster i kursów/tutoriali dla niego. Ewentualnie wspomniany MultiSim. Na uczelniach wyższych bywa różnie, u mnie na informatyce było to pół semestru...
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.
Witam. Jeśli chodzi o procki AT, to dobra lista rozkazów była w EdW, gdyprowadzona była nauka asemblera, a 90s2313, to polecam książke(wraz z listą rozkazów) mikrokontrolery AVR w praktyce Jarosława Dolińskiego. Pozdrawiam
zagladnij sobie na http://royy.net/~czarownik/bascom/ - masz tam instrukcje do bascoma 8051 i AVR oraz help do bascoma po polsku (bardzo polecam - bardzo dokladne opisy wszystkich instrukcji i komend). tylko jak sciagniesz to daj znac zebym nie trzymal tego przez wiecznosc na serwerze :) pozdrawiam
Witam Na uczelni zaczęło mi się programowanie w asemblerze. Chciałbym nauczyć się programować Atmega128. Jaką książke polecacie do poznania podstaw asemblera?
Proponuję [url=http://www.dzyszla.aplus.pl/downloa... prostych kodów do nauki Assemblera
Ja polecam najpierw książke Kennighana i Ritchiego podaną powyżej, a później "Thinking in C++" Bruce'a Eckel'a. A do programowania małych uC polecam asemblera. Pozdrowienia
Wszystko fajnie, tylko nie napisałeś dla JAKIEGO mikrokontrolera ten asembler ma być. A to jest BARDZO istotne ;)
Na pewno do zrozumienia asemblera potrzebna jest ogólna koncepcja programowania. Jak znasz już jakieś języki kompilowane do kodu maszynowego to będziesz mieć łatwiej. Przydatna jest znajomość systemów liczbowych (binarny, ósemkowy, szesnastkowy). Najważniejsza jest dokumentacja do danego procesora dla którego chcesz pisać program. Spis instrukcji, ich...
Zrozumieć Asembler - JEFF DUNTENMANN Jak pisać wirusy - Andrzej Dudek Mapa pamięci IBM/PC - Arkadiusz Andrusz
Chetnie bym sie zapoznal z tym programem, jesli nie sprawi to trudnosci :) Pozdrawiam Bobeer(at)poczta.fm
może zamiast z książki skorzystasz z kursu www.elektroda.pl -> pomoce jest kilkanaście lekcji zupełnie od podstaw
A polecasz jakąś książkę do nauki asemblera? Nie wiem od czego zacząć asemblera dla microchipów czy procesora komputerowego.
Witam. Cieszę się że pomogłem. Te ORG-i to moje przyzwyczajenie - początek programu od adresu 00h, program właściwy od 30h - taki duży przeskok przez wektory przerwań. Ogólnie ORG jest dyrektywą kompilatora, powoduje umieszczenie kodu programu od adresu podanego jako argument. Jak najbardziej pochwalam naukę asemblera - tylko z jego pomocą mamy pełny...
Szukam materiałów w j. polskim do nauki programowania procesorów AVR (At90S2313) w asemblerze z przykładami.
Witam Spróbuj poniższego załącznika. Ściągnąłem go z Atmela i pomógł mi bardzo oswoic się z AVR'ami po przesiadce z 8051. Do tego polecam AvrStudio. :sm19:
Polećcie coś mogą być książki, materiały. Chciałbym żeby były sprawdzone i godne polecenia. Moja wiedza w dziedzinie programowania w asemblerze jest praktycznie zerowa. Mam zamiar uczyć się programowania na procesorach AVR. pozdrawiam edit: A może nie ma sensu pakować sie w asemblera i dokształcać się w Bascomie?
Jeżeli chodzi o ogólną wiedze o wirusach to polecam strony programów antywirusowych np nortona lub mks wira. Jeżeli chcesz więcej wiedzieć to są fora poświęcone wirusom i hackingu. A co do książek to jest jedna o której wiem to na tytuł "Jak pisać wirusy" tyle że ona przedstawia przykłady kodów znanych już wirusów pisanych w asemblerze.
Jeśli chodzi o kompilator to dla początkującego takiego jak Ty Dev c++ w zupełności wystarczy. Visual Studio i Borland Builder odstaw sobie na później (Zbyt wielkie kombajny do wszystkiego!). Gdy opanujesz c++ dopiero łap się za pisanie programików pod okna. Jeżeli chcesz nauczyć się c++ to odpuść sobie naukę paskala, bo zobaczysz później, że na nic...
Zobacz w Propox- EVBavr04 dla ATmega8/48/88/168/328 mają chyba dalej za 69 zł. Do tego programator STK200 za 20zł lub jakiś na USB- za 40zł i zasilacz. I kup od razu kabelki i wyświetlacz LCD- jeden koszt przesyłki. Tylo czasem wysyłają przez 2 tygodnie.
jesli chcesz sie bawic 51 to polecam 89c2051 potrzebuje on do dzialania tylko zasilania 5V kwarcu z dwoma wspolpracujacymi kondensatorami oraz kondensator na reset i tyle !!! tylko robic programiki :)
No mniej wiecej cos takeigo - dzieki wielkie. A tak przy okazji...istnieje taki symulator do C??
To proponuję abyś od razu zapomniał o 8051. Szkoda czasu na uczenie się tego. To tak nauka rogramowania eniaca
W obecnych czasach nauka asemblera jest marnowaniem czasu... Moim zdaniem nie jest to marnowanie czasu tylko nauka języka ...czasami robię wstawki w asemblerze... Bez nauki asemblera ciężko byłoby robić samemu takie wstawki ...nigdy by mi nie przyszło do głowy żeby teraz pisać programy w asemblerze, bo i po co? Przy obecnych narzędziach tu masz absolutną...
Czy ktos moze robi cos w asamblerze? Moze polecic jakas lektore? najlepiej w necie gdzies.... Programowałem w bascomie, teraz chce zaczas sie bawic w asamblerze, do tego jest tez potrzebnej troche wiedzy odnosnie adresowania pamieci i ogolnie trzeba troche poznac budowe uP. Jest to gdzies przystepnie opisane? I wiazaca sie z tym sprawa - kompilator....
Ale skad pomysl, ze Microchip musi zamknac wszystkie linie Atmela zaraz po przejeciu? Ja mysle, ze Microchip raczej wprowadzi nowe porzadki i swoje dobre nawyki. Pamietajmy, ze o suckesie danego procesora nie decyduje grupa rozproszonych majsterkowiczow czesto bez zadnego wyposazenia warsztatowego, ale firmy produkujace setki tysiecy urzadzen. Dla tych...
Bardzo dziekuję autorowi zegara za szybką i rzeczową odpowiedź. Czy byłaby możliwość wygenerowania kodu *.bin, aby z wersji 3.1 zrobić wersje z kwarcem 6MHz? Osobiście ten zegar składałem pod koniec lat 90 - mam do niego duże sentyment (czasy nauki asemblera), natomiast teraz dałem go synowi i chciałbym go dopracować, aby był bardziej "dokładny". Z...
Andrzej_17 - kolega chyba nie wie co to takiego wstawka asemblerowa, bo jak dlamnie to w niektórych przypadkach jest ona błogosławieństwem, pisze programyw językach wysokiego poziomu, ale to nie znaczy że asembler jest do niczego, asembler jest "piękny" przez swoją prostote, tam wszystko widać co sie dzieje w procku, jaki rejest jest wykorzystany, co...
Witam Chcę zacząć zabawe z assemblerem co napewno nie będzie łatwe;] I teraz moje pytanie od czego zacząć tzn. jakies środowisko? Kompilator? Linker? Debuger? i jakiś edytor? (poza notatnikiem) Czy pod WinXP mogę uruchomić sobie Dosa? (wirtulnie) żebym mógł pracować tak jakbym miał system Dosowy?? i używając Nortona zacząc zabawe. Jak to mogę zrobić??...
Chciałem to zrobić, aby lepiej rozumieć asemblera. Polecacie jakieś książki do jego nauki?
nauka asembler nauka programować asembler atmega asembler nauka
renault laguna temperatura samsung drzwi lodówki bramka wysyłanie
berry tasmota keyboardn yamaha
Pompa ciepła 8 kW – Vaillant, Viessmann, Mitsubishi, Nibe – która najoszczędniejsza do domu? Sterownik do pralki Ariston AVL 109 – gdzie kupić, jakie numery, programowanie, zamienniki