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 jak w temacie jest to prosty program do nauki programowania asemblerem
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.
Pisałem już wcześnniej na elektrodzie o tym -> przycisk SZUKAJ...
moze to troche głupie pytanie ... ale co to jest Asembler ..?? jestem poczatkujacy.... zrozumcie :)))
Mam do napisania pracę dyplomową na temat umieszczony w tytule wiadomości. Układ sterowny jest modułem DSP Motion Control Kit MCK 240 firmy Technosoft który kosztuje bagatela jakieś 1000 euro. Kit ten zbudowany jest na bazie procesora TMS320F240 firmy Texas Instruments podłączonego do komputera za pomocą portu RS 232, układ steruje silnikiem bezszczotkowym...
33suchy. Było programowanie obiektowe w C++. Dokładnie w MFC. Asembler ostatnio zainteresował mnie, dlatego, że nie wiem, jak mam np. oprogramować mysz w języku C++. (kompilator DevC++, konsola). Do tworzenia GUI próbuj darmowych bibliotek typu [url=http://www.wxwidgets.org/]Link, nie będzie trzeba pisać nic do implementacji ruchu myszki. Ogólnie raczej...
Andrzej Pawluczuk - Sztuka programowania mikrokontrolerów AVR podstawy (przykłady).
Wiem o co Ci chodzi. Ale czy jest coś związanego z uKontrolerami i C++ ewentualnie asembler od podstaw?
Polecam DSM-51 na 8051 i asembler na początek. http://micromade.pl/?p=dsm51
a czy książka ,,asembler sztuka programowania wydanie II'' jest coś warta bo cena jest dość wysoka ?
Na początku: Mikrokontroler: Jest taki dział na forum "mikrokontrolery" tam sie dowiesz wielu rzeczy kiedy czegoś nie bedziesz wiedział. Najpopularniejsze rodziny to 8051, AVR puźniej jest PIC i jeszcze nie zabardzo znany temat ARM. Dwie pierwsze rodziny są najpopularniejsze. Język: Bascom- jest to najłatwiejszy język, pisząc nim nie wnikasz w szczegóły...
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.
poszukuje materiałów żeby ruszyć z programowaniem avr w asemblerze lub c++(chce porzucić Bascoma), na razie jestem zielony!!! może ktoś pomoże mi dokonać wyboru od czego łatwiej zacząć!!! z góry dzięki!!! :?:
myślę że '51 jest ciut łatwiejsza do nauki (asembler), ale jak masz zamiar programować w C to jest to bez znaczenia. Znaczenie ma natomiast fakt, że dla AVR masz bardzo fajne (i darmowe) środowisko AVR Studio, do którego możesz dorzucić AVR GCC (na 8051 masz za darmo SDCC). Trzecią dużą grupą popularnych MCU są PIC-e, które pod względem architektury...
Jeśli chodzi o procesory sygnałowe to pozostaje C/ C++ bądź sam asembler. Musisz się jeszcze zdecydować jakie procesory Cię interesują: TI, Analog Devices bądź dsPIC. Najłatwiej zacząć zabawę z dsPIC ze względu na możliwość zamówienia sampli z Microchipa. W sieci są schematy programatorów, ewentualnie można kupić jakąś gotowową wersję rozwojową z programatorem.
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
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
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...
Witam Szukam zleceń. Skrócony profil mojej działalności: - Windows Server 2003 - Windows 2000/XP (również w dużych ilościach - wdrożenia po 50-100 komputerów) - Bazy danych Sybase ASA (administracja + raczej biegła znajomość SQL) - MS Access, trochę VBA (od strony programistycznej pisałem tylko proste narzędzia do analiz dla współpracowników) - Programowanie...
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...
SQL???? A od kiedy jest to język programowania? Zależnie od zastosowań: hobby - coś łatwego, np. Pascal lub inne dziadostwo, którego nie polecam praca programisty aplikacji - absolutną podstawą jest C++, do tego C#, Java (która przez C# jest wypierana), czasem Ada, ale to tylko w przypadku bardzo złożonych aplikacji równoległych... no i wberw pozorom...
Szukam materiałów w j. polskim do nauki programowania procesorów AVR (At90S2313) w asemblerze z przykładami.
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...
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
Jeśli programowanie jakiegoś prymitywnego procesorka w jego kodzie wewnętrznym to niedostępny dla większości programistów szczyt Sagarmatha, to gdzie są ludzie piszący oprogramowanie narzędziowe, systemy operacyjne, tworzący złożone systemy sterowania czy rozproszone systemy internetowe. Takie porównania są spektakularne, ale nie wnoszą nic do dyskusji....
Zobacz sobie to https://serwis.avt.pl/files/kurs_c/22_Ku... https://serwis.avt.pl/files/kurs_c/23_Ku... https://serwis.avt.pl/files/kurs_c/24_Ku... https://serwis.avt.pl/files/kurs_c/25_Ku... https://serwis.avt.pl/files/kurs_c/26_Ku... https://serwis.avt.pl/files/kurs_c/27_Ku... https://serwis.avt.pl/files/kurs_c/28_Ku...
Co do avr to proponuje : A.Witkowski Mikrokontrolery AVR programowanie w języku C przykłady zastosowań. + http://www.patron.ehost.pl/patron/artyku... + Jakaś książka o ansi C Książka Witkowskiego jest o tyle przyjemna, że omawia stosowanie gcc do programowania mikrokontrolerów AVR i przy okazji omawia dokładnie kod C i przetłumaczony...
Jestem w pierwszej klasie technikum elektronicznego i chciałbym nauczyć się jakiegoś języka do programowania mikrokontrolerów. Tylko nie wiem jaki język wybrać. Zastanawiam się pomiędzy Bascomem, Asemblerem, C lub C++. Znalazłem zestawy do nauki: http://www.kamami.pl/?id_prod=4042400 http://www.kamami.pl/?id_prod=4042300 http://www.kamami.pl/?id_prod=4042200...
Magistrowi wpadło do głowy żeby nas nauczyć programowania 8052 HA HA CH....a Pomórzcie !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! W pracowni jest PC z Windws XP miał zainstalowany SYMULATOR 8052 ale jaki????????????????? i jeszcze taki program do tłumaczenia z polskiego (z notatnika) na język tego symulatora 8052. 1. Co muszę zciągnąć jaki symulator i ten drugi...
do Overclocker: Chyba najlepsza (choć nie doskonała) książka do nauki asemblera to "Podstawy programowania mikrokontrolera 8051" Gałków. W każdym razie do kupienia i po polsku.
Ja osobiście nigdy nie używałem Bascom'a, ale dla początkującego programisty AVR'ów nie jest to złe rozwiązanie. Jeśli chce się maksymalnie wykorzystać możliwości jakiegokolwiek układu, to tylko asembler. Niestety za szybkość działania i mały rozmiar programu wynikowego, płaci się stopniem trudności tego języka. Optymalnym rozwiązaniem na początek wydaje...
Czołem. Właśnie zaczynam naukę programowania mikrokontrolerów, a raczej próbuję (z powodu konieczności wykonania projektu). Wybór padł na at89s52, programator Pana Adama D. (dziękuję) i asembler (choć szczerze powiedziawszy wolałbym C). W związku z tym poszukuję jakiegoś sprawdzonego kursu/książki na temat programowania w tym języku mikrokontrolerów...
Wiem źle się wyraziłem . Z tym wykładaniem tylko teorii chodziło mi o to że kiedyś w tym technikum robiono różne praktyczne rzeczy naprawiano rożne urządzenia np (wiem że kiedyś elektronika dopiero raczkowała i była dużo prostsza) Ale bez przesady teraz nauczyciele tylko wyklepią to co jest w książce i nie wyjaśnią dokładniej na jakiej zasadzie to działa...
Na podstawie zgromadzonych przeze mnie informacji, ściągnąłem z sieci program AVR Studio 4, znalazłem fajną stronkę z nauką typu zapal LED itp. uczę się ale nic mi nie wychodzi bo AVR Studio nie pozwala mi na uruchomienie wpisanych instrukcji assembler'owych i sprawdzenie jak działa, w tym wyświetla mi komunikat, że nie znalazł pliku hex - mimo, że...
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...
OK A do jakiej rodziny należy 8051 ?? do '51 ?? ale nie będziesz mógł przenieść programu napisanego dla 8051 na AVR i odwrotnie. A myślałem że będzie się dało. Intel 8051 to konkretny µP (to mikroprocesor a nie mikrokontroler) Co do architektury 8051 to jest to jak najbardziej mikrokontroler (dawne określenie: mikrokomputer jednoukładowy). To w...
W czym programować najlepiej w asemblerze, jeżeli masz zamiar robić w przyszłości poważne projekty! To chyba jakieś żarty :D Kto poważny dzisiaj poważne projekty pisze w asemblerze? Kto się w takim olbrzymim kodzie połapie? Kto po przerwie będzie wiedział "co robił ten fragmencik kodu"? Kto w prosty sposób przeprowadzi obliczenia zmiennoprzecinkowe...
Co do 8051 to ściągnij MIDE-51 (www.opcube.com). Tam jest fajny asembler. Do tego jakiś procek Atmela AT89Sxxxx (np. AT89S52 lub AT89S8252, koniecznie z "S" w nazwie). Do tego programator STK200 (np. ISP prog I z Propoxu). Na elektrodzie jest schemat podłączenia programatora do takiego procka, poszukaj ;) Teraz książka "Mikrokomputery jednoukładowe...
Bascom - początkujący C - zaawansowany Assembler - "Hardcore" Jeśli to "zaawansowany" przy C oznacza, że można tworzyć zaawansowane programy, to się całkowicie zgadzam. Jeśli natomiast oznacza, że programista by w nim pisać musi mieć duże doświadczenie lub że programowanie w tym języku jest zbyt trudne dla kogoś, kto nie miał z tym wcześniej styczności,...
Dziędobry Mój przypadek raczej nie powinien służyć Wam Młodym za wzór ponieważ ja już raczej schodzę ze sceny programistycznej niż na nią wchodzę. Ale podam kolejność, w jakiej się uczyłem języków programowania : 1. Fortran 2. Algol 3. Cobol 4. Pascal (Turbo) 5. Asembler 8080 i Z80 6. Asembler 8086 7. C 8. Occam 2 9. C++ Tak przynajmniej mi się wydaje,...
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...
Witaj, Programy pisałem dawno temu w turbo pascalu, basicu i asemblerze (w asemblerze głównie demka na 8 bitowce). Asembler to język niskiego poziomu idealny do programowania uC, pisania wirusów mieszczących się w kilobajtach pamięci (napisałem kilka, ale ŻADEN NIE OPUŚCIŁ MOJEGO KOMPUTERA). Języki wysokiego poziomu zajmują po skompilowaniu (w skrócie:...
Hmm.. No ja jesli chodzi o C++ to wlasnie od Symfonii zaczynalem i tez uwazam ze to swietna ksiazka.. Aktualnie dorwalem taką jedną o wdziecznym tytule: Programowanie Asembler IBM PC - Peter Abel I mysle ze swietny podręcznik na początek tak by poznać "o co biega i jak to biega" - w szczególności dla tych którzy programują załóżmy w jezykach wysokiego...
Książka ta jest bardziej specyfikacja mikrokontrolerów niż podręcznikiem do nauki programowania układów '51. Potraktuj ją jako dokumentację układu przetłumaczoną na j. polski :) Ja mam powyższą książke oraz "Podstawy programowania mikrokontrolera 8051" (to jest jakaś książka od DSM-51). Obie pomogą przy programowaniu w asemblerze. Z doświadczenia wiem,...
Trzeba rozróżnić wartości dydaktyczne, od przyuczania do zawodu. Studia to nie zawodówka. Na studiach uczy się logicznego myślenia, rozwiązywania problemów i przede wszystkim uczenia się. Słucham? Coś się chyba koledze pomyliło. Gdzie zawodówka a gdzie studia? Nie ma porównania w ogóle. Jednak obie szkoły mają w pierwszej kolejności kształcić przyszłych...
szukam czegos o asemblerze mikrokontrolera 8051
Czyli co, bez wybulenia kasy na naukę c++ nie ma szans na pisanie dobrych programów chociażby dla windowsa tak aby ludzie z tego korzystali ? Wg mnie pisanie pod Windows (nie dla windowsa) w C++ to nienajlepszy pomysł dla początkującego. C++ sam w sobie nie ma mechanizmów wspierających takie programowanie. Jesteś zdany na dodatkowe zewnętrzne biblioteki...
"Bascom nie sprzyja nauce podstaw" - OK, ale zadajmy pytanie - czy ktoś się chce uczyć programowania mikrokontrolerów czy chce poznawać protokoły? to tak jak byś zapytał czy mechanik samochodowy powinien tylko wiedzieć co przykręcić żeby działało, czy może jednak powinien znać zasadę działania silnika? Potwierdzam opinie że do rozpoczęcia nauki najlepszy...
Zwracam się z prośbą do użytkowników o radę na temat wyboru mikrokontrolera 16 bitowego do dalszej nauki. Moi uczniowie (nie elektronicy) obecnie uczą się bazie mikrokontrolerow ST7flite - programowanie w asemblerze. Chciałbym, aby następnym etapem były mikrokontrolery 16 bitowe programowane w języku C. Prosiłbym też o namiary na ,,wypasione" zestawy...
Obecnie programuję AVRy w C. Chciałbym jednak nauczyć się asemblera. Asembler chcę poznać tylko dla własnej satysfakcji, by móc zrobić jakieś podstawowe rzeczy typu mrugające diody, obsługa UART, LCD, głosniczek. Wiem że PICe mają mniej rozkazów do nauczenia, ale np z kolei zdaniem niektórych kłopotliwa jest zmiana banków, co w chwili obecnej nic mi...
prosze o polecenie jakiejs dobrej ksiazki do programowania w asemblerze dla zielonego w tej sprawie
chyba chodzi o systemy oparte na uC , tak jak napisał kolega wcześniej więcej szczegółów , zdecydować się na rodzinę '51 , Avr , Pic itp , oraz język programowania Asembler , Basic , C ..... każdy system skład się z części sprzętowej i programowej umiejętne połączenie obu daje pozytywne wyniki pracy książki o tej tematyce znajdziesz tu http://www.kamami.pl/?id_k1=56
Witam Pewnie chodzi Ci o ARMy. Niektóre są programowane na podobnych zasadach jak AVRy, ale na ogół korzysta się z bootloadera. Te procesory służą do bardzo skomplikowanych układów i jedynym językiem do nich jest C z dodatkiem asemblera.
Tak jak osoby powyżej - edytor tekstowy, dla mnie najlepszy jest Notepad++ (działa od Windows 95 aż do Windows 10) oraz pakiet asembler + linker. Osobiście preferuję MASM. Alternatywnie - jeśli już koniecznie chcesz IDE to do wyboru : 1. MASM32 2. Microsoft Visual Studio 2008 express lub wersja community 2015 (obydwie darmowe) 3. WinASM Studio Wszystkie...
A ja jednak polecam Ci keila. On jest bardzo prosty i wygodny a Resion... ma taki sam stopien trudnosci jak Keil. Keila mozesz zassac z www.keil.com. Podrzucam ci maetrialy po Polsku do nauki Keil'a.
Elektronik bardziej analogowy chce zaglebic sie na razie w podstawy techniki mikroprocesorowej .chodzi dokladnie o zapoznaie sie z asemblerem ,C+ ,no i wykorzystaniem tego w praktyce .Jak na razie zlozylem kity AVT2500 2501 2502 i zebralem w calosc kurs mikroprocesorowy z EDW ....JEDNAK JESZCZE BRAK MI ROZEZNANIA i nie widze duzych roznic pomiedzy kitem...
Dzieki za odpowiedz. ale nie do konca o to mi chodzilo ... tekst strutkuralny to ponoc cos bardziej zblizonego do pascala z tego co juz sie dowiedzialem a nie asemblera....
Ok przekonaliście mnie jednak do assemblera i języku C chcę robić więcej niż migająca dioda led :) więc bardzo proszę poradźcie mi jakaś dobrą ksiązkę od podstaw programowania w assembler i języku C która posiada ćwiczenia itp z góry dziękuję nawet może to być jakiś poradnik internetowy w którym jest opisany krok po kroku jestem chętny nauki :D lubię...
Proteus 6 O programie Proteus 6 w polskim internecie nie znajdziemy zbyt wiele informacji. Program powstał już kilka lat temu, zawierał moduły Ares i Isis do projektowania płytek i schematów. Nie wyróżniał się niczym istotnym. Po wyglądzie strony firmowej Proteus widać jakby czas zatrzymał się w ubiegłym wieku. Jednak program jest powoli rozwijany....
Co do ciekawostki to powiem że hbbrbasic jest napisany w c i nie jest tzw os'em tylko makro kompilatorem - to znaczy że podstawia za wpisane komendy określone procedurki pisane w asm. I co z tego? Porownaj jakosc kodu generowanego przez takiego Basica i jakikolwiek kompilator C. Zamiana kodu jezyka wysokiego poziomu na asembler to nie wszystko Oprócz...
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. Chciałbym nauczyć się od podstaw programować mikrokontrolery. Swój początek przygody mam zamiar rozpocząć z zestawem uruchomieniowym dla mikrokontrolerów PIC16F690, który pozwoliłby mi nauczyć się na nim podstaw programowania w assemblerze. Zwracam się do użytkowników forum jako do doświadczonych w tym fachu osób z kilkoma pytaniami: 1. Jak mogę...
chmurli: Program powstał dla Linuxa. Windows jest opcją dodatkową :) Na Linuxie jest wszystko dynamicznie linkowane. Na Windowsie są dołączone DLL ponieważ nie każdy wie skąd je pobrać (są to biblioteki QT4). Co do paczki ArchLinux, dołączę link do mojej strony. Jutro postaram się zrobić też paczkę RPM i DEB. enemyhilator Aplikacji dla Linuxa już trochę...
W jaki sposób rozróżnia się adres akumulatora od adresu poszczególnych bitów? Asembler rozróżnia to po rozkazie. Np MOV E0,#0 -WPISZ DO KOMÓRKI E0 (AKUMULATOR) WARTOŚĆ 0 CLR E0 - wyzeruj bit zerowy akumulatora. Czyli jeśli jest MOV to wiadomo ,że chodzi o wartość 8 bitową( jest 1 wyjątek od tej reguły) jeśli jest rozkaz CLR lub SETB to wiadomo, że...
jakie książki polecacie kupić do nauki podstaw języka C pod kątem pisania programów na mikrokontrolery jak na razie opanowałem podstawy assemblera ale większość userów skłania się jednak w strone C mam na oku jedną pozycje Język ANSI C ale to chyba idzie w strone PCtów czy znacie inne ksiżki o podobnej tematyce, z czego wy czerpaliście wiedze . chodziło...
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...
Witam wszystkich :) Już od dosyć dawna interesuje się komputerami i elektronika. Jednak poświęciłem swój czas gównie temu pierwszemu chociażby z względu na łatwość dostępu do danych. Jednak chciałbym to zmienić i zdobyć także elektroniczną wiedzę. Do tej pory nauczyłem się programować pascal asembler i poznałem trochę architektury komputera jednak chciałbym...
To zależy czy ktoś robi "małe" projekty (jak ja) czy "duże". Mi zwyczajnie nie opłaca się przesiadać na nowy język programowania czy inną architekturę procesora bo zajmie to więcej czasu (nauka) i pierwsze projekty mogą mieć błędy (a poprawianie tego po sprzedaży to już masakra). Opłaca mi się nawet wziąć 2 słabsze procesory które znam niż 1 nowy którego...
Pytanie do autora tematu. Dlaczego kolega bawi się dość leciwymi 8051 ? Jest pełno obecnie produkowanych 8051 o wiele nowocześniejszych niż 80C31. Przykładowo są to rodziny LPC700 (OTP) i LPC900. Dodatkowo Cypress ma też ciekawe 8051. 89S52, wydał mi się w miarę sensowny choćby do nauki asemblera, którego mam w szkole. Poza tym jest dosyć tani, bo...
Jak nie masz samozaparcia to nikt Ci tej wiedzy do głowy "nie wleje". Nie chcesz asemblera to weź się za C.
A może mikrokontrolery PIC od Microchipa? Można zamawiać je jako sample za 0zł od producenta ;). Jeżeli ktoś uczył się pisać programy w C na PC to przejście na mikrokontrolery nie stanowi praktycznie zadnego problemu. A jeżeli ktoś nie zna ani bascoma ani C ani assemblera to i tak ma do nauki jakiś język więc bez różnicy dla niego który wybierze. Odnośnie...
A więc Twój projekt ma właściwie do wykonania cztery zadania: - obsługę LCD (inicjalizację i procedury wysyłania danych i rozkazów) - obsługę przycisków (detekcja zbocza opadającego, likwidacja efektu drgania styków) - obsługę liczenia czasu (odpowiednie skonfigurowanie licznika) - obsługę wyliczeń matematycznych (max. 9!=362880, a więc mówimy tu o...
jeżeli rozpoczynasz naukę to może być bascom , tu masz cały kurs o 8051 i początek o AVR ( Ośla łączka ) http://www.edw.com.pl/index.php?module=C... jeżeli chodzi o składnie to nie ma różnicy pomiędzy 8051 a AVR zmianie ulegają jedynie nazwy portów i niektórych...
Tak, masz rację, ale... Zawsze muszę mieć jakieś ale :D W przypadku darmowych próbek jest takie niebezpieczeństwo, że po okresie próbnym, scalaki te są dostępne np. w ilościach powyżej 10.000 sztuk. Czyli konstrukcja nie może być powielona bez trudu. Jeśli zbuduję coś na popularnych elementach mam niejako gwarancję, że będzie to odtwarzalne i jutro,...
silvanjk --> ależ ja nie mam nic przeciwko asemblerowi a swoje uwagi nie mówiłem tylko dlatego że chodziło o nawyki, tylko niestety o stadko błędów w programie. I wcale to nie działało bo co jakiś czas po prostu się resetowało ale nawet tego nie zauważałeś. Ustawianie stosu nie należy do dobrego zwyczaju to konieczność ;) druga sprawa, jak już nie używasz...
Jak chcesz zacząć programować procki AVR w asemblerze i go troszkę poznać, to koniecznie kup sobie takie książki: "Mikrokontrolery AVR ATtiny w praktyce" "Mikrokontrolery AVR ATmega w praktyce" obydwie są wydawnictwa BTC a autorem jest Rafał Baranowski. Są bardzo dobre i poza dokładnym i fajnym opisem procków rodziny AVR , ich bloków funkcjonalnych,...
Chciałem nauczyć się programować w tym języku czy mogę liczyć na pomoc kolegów... Najlepiej byłoby zacząć od "książkowej" teorii. Kursy dla początkujących znajdziesz również w internecie, wystarczy wpisać w wyszukiwarkę słowo kluczowe "asembler" i znajdziesz masę linków do materiałów. Polecam najlepszą moim zdaniem polskojęzyczną stronę dla początkujących...
Kolego draski, jak najbardziej zgadzam się z tobą. Pomijając fakt, że ten "syf" ma jakieś 70% rynku (większe grono odbiorców). Najważniejsze jest opanowanie jak "maszyna" myśli i rozumuje, z tego się pisze algorytmy działania. Z tym się każdy zgodzi, lecz potem czy ten algorytm będzie napisany w języku C++, Pascal, Asembler czy Basic to będzie działał...
Teoria teorią, pamiętam że jak robiłem sterownik z Relami, to trzaskały przy programowaniu / resecie;)
Opieram na tym, że jestem dobrze wykształconym elektronikiem i potrafię też programować zarówno w asemblerze jak i w paru językach wysokiego poziomu. W tym znaczeniu, że jestem w stanie napisać potrzebny mi program. W związku z tym wiem ile czasu potrzeba żeby mieć przyzwoite pojęcie o elektronice i ile czasu potrzeba żeby na poziomie użytkowym wejść...
Siemanko! Uczę się programowania mikrokontrolerów AVR z książki Pawła Borkowskiego pt. "AVR & ARM7. Programowanie mikrokontrolerów dla każdego.". Lekcja pierwsza polegała na nauce programowania styków tak, aby zaświecić diodę LED. Na końcu lekcji znajdują się ćwiczenia utrwalające, które wzbudziły moje wątpliwości. Zadanie polegało na zaprogramowaniu...
A co do kosztów - płytka miała być jak najtańsza, żeby możliwie w miarę szybko ją odpalić. Witam, I świetnie, ze miała być tania... Ja gdy przesiadałem sie z Atmeli na PIC'e zrobiłem sobie płytkę testową na której był jedynie stabilizator, procek i pady oraz złącze ICSP. Po pewnym czasie odeszła w zapomnienie gdyż uznałem iż znając budowę procesora...
Zerknij na strony Elektroniki Praktycznej, był taki kit AVT-992, zawierał sporo błędów (może je poprawili), można testować '51 i AVR. Cena oprogramowania to 0 zł, bo warto zacząć w darmowym asemblerze.
Co do szczegółów - Capture Edge wyklucza Prescale , wystarczy zajrzeć do noty katalogowej i opisu rejestru TCCR1B , aby wiedzieć, że albo rybki, albo akwarium... ;) Stąd wynika dość powszechne twierdzenie, że na dłuższą metę programowanie w Bascomie z powodu nieznajomości architektury jest bezsensowne i przechodząć np. z 8051 każdy bedzie się potykał...
Witam otóż chcę się nauczyć asemblera ale nie wiem, który lepiej wybrać na początek AVR czy ARM??? Od razu mówię, że miałem na uczelni wstęp do asemblera na x86 ale chciałbym coś innego na pczątek więc co najlepiej z tych dwóch w tym celu i jakie środowisko do programowania tego? Pozdrowionka :)
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...
kiedyś trzeba się wszyskiego nauczyć a praktyka jest najlepsza.. ... święta racja ;) i rozumne podejście do tematu... w takim razie to co ja mógłbym ci podpowiedzieć na początek to, to abyś zapoznał się jednak z jakąś rodziną procków - do takich celów najlepiej chyba będzie wziąć sobie AVR czyli np ATmega8 albo ATtiny2313 - bardzo łatwo i szybko można...
Ja właśnie z książki Baranowskiego uczyłem się asemblera, a żeby było śmieszniej, to uczyłem się na ATtiny2313:)
Ja bym polecił jednak AVRy: +Asembler jest łatwiejszy niz na 51, nie wiem, czemu twierdzisz, ze na 51 jest prostrzy, napewno w AVRach niektore rzeczy mozna robic szybciej niz na 51 (np przez to ze nie muszisz uzywac akumulatora, mozna operacje wykonywac bezposrednio na rejestrach, wiec odpada przepisywanie rejestr->akumulator, i potem wynik z akumulatora->rejestr,...
kamyczek --> to, że wrzucasz do jednego worka Bascoma i język C, świadczy już mocno o tym, że tego języka C jednak nie poznałeś i to praktycznie ani w ząb. To, że piszesz iż w języku C korzysta się z jakichś gotowych bibliotek tak jak w Bascomie także o tym świadczy - czyli nadal można powiedzieć, że nic nie wiesz na temat C. A to, że śmieszy cię facet...
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...
Szanuję Twoje podejście. Jednak z mojej perspektywy wygląda to nieco inaczej. Z perspektywy lat mogę powiedzieć, że nauczyłem się do tej pory całej masy rzeczy zupełnie niepotrzebnych, nie użytecznych / nie przydatnych z punktu widzenia potencjalnego pracodawcy. Marnując na to wiele energii i czasu. I choć było to (czy też jest) moją pasją nic złego...
Kolega (at)leonow32 produkuje moduły z uC (ATxmega). Prawdopodobnie jest zainteresowany produkcją takich modułów na MSP430 i w tym kierunku robi badanie rynku. Nie wypisujcie tutaj o tym jakimi innymi uC warto się zainteresować tylko niech wypowiadają się osoby które mają coś do powiedzenia na temat MSP430.. Jako praktyk odbieram ten procesor jako...
Witam, jest to mój pierwszy post tutaj, więc gdybym źle trafił z kategorią, to z góry przepraszam. Potrzebuję pomocy z zadaniem na studia dotyczącym napisania programu dokonującego konwersji liczby heksadecymalnej na decymalną oraz binarną. Jak wspomniałem w temacie, chodzi o asembler i8086, a napisany program ma działać w DOSBox'ie. Rozwijając treść...
mam pytanko co ma wspolnego "BASCOM AVR" z asm'em oprocz tego ze to tez jest jezyk programowania tylko zupelnie inny :-)
Wraz z zadaniem przekazany został opis w którym jest wyjaśnione skąd wzięła się liczba 1193000, w końcu przedmiot to architektura komputerów. Jest to częstotliwość bazowa generatora (1193180 Hz), którą trzeba podzielić przez odpowiednią wartość, by uzyskać dźwięk o żądanej częstotliwości. Każda nuta ma przypisaną częstotliwość. Dla przykładu, by uzyskać...
Poprostu chce się krok po kroku nauczyć programowania mikrokontrolerów.W internecie znalazłem przykładowe filmiki czy artykuły o migających diodach. No nie jest to za ambitne, chodzi mi o to czy jak już trochę się nauczę czy będzie to można dalej wykorzystywać. Właśnie dlatego zaczyna się od migania diodami, żeby uczyć się krok po kroku. Miganie diodą...
Tu właśnie widać jaki błąd popełniają młodzi "konstruktorzy" zaczynając naukę programowania 8051 od bascoma. Naprawdę warto najpierw liznąć choć trochę asemblera, gdyż tylko w ten sposób można nauczyć się jak dokładnie działa mikrokontroler. Ja tak właśnie zaczynałem, teraz piszę w C, a na bascoma napewno nigdy się nie przesiądę.
Cześć, Jak rozpocząć naukę programowania jakiegokolwiek uP, który bylby oprogramowywany z jakiegoś Asemblera bądź czegoś podobnego, jaki procesor się nadaje i jaki język, który by pod to pasował, i jak to sprzęgnąć z komputerem. Załączam wybór procesorów do jakich mam dostęp w moim pobliskim sklepie z elektroniką. I powiedzcie, czy trzeba by było zlutować...
nauka asembler asembler nauka asembler programować
uszkodzony włącznik laptop samsung trzeszczenie zasilacza blokada klawiatury panasonic
Kod B10AC w Ford Transit 2.2 TDCi - napięcie w obwodzie przełącznika sterowania prędkością Zanikanie prądu na cewce zapłonowej podczas kręcenia rozrusznikiem