Zajrzyj na stronę Elektroniki dla Wszystkich. Po zalogowaniu będziesz miał dostęp od archiwalnych artykułów dotyczących asemblera 8051.
Lepszego kursu nie trzeba, jak książka opisująca ten system (P.P.Gałka) pod takim tytułem (DSM-51).
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! Tak jak w temacie szukam kursow programowania mikrokontrolerow, gdyz narazie nie moge sobie kupic ksiazki gdyz mnie na nia nie stac. Obecnie pisze programy w bascomie, ale chcialem nauczyc sie asemblera. Prosze o wszelkie namiary na darmowe kursy. Szukam takze dobrego kompilatora asemblera. Zgory dziekuje i pozdrawiam. Użyj szukaj, przejrzyj...
Witam, Jest jakaś osoba , która poleci książkę, kurs , stronę na temat Asemblera a dokładnie kompilatora edsim51
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/
Witam! Po pierwsze i najważniejsze to co ma robić ten program?! pogoogluj i rozejrzyj sie za jakimiś kursami programowania '51
Witam serdecznie. Taki zegar był kiedyś opisany przez pana Surowińskiego w edw przy okazji kursu asemblera 8051 i opisu komputerka 2250 (rok 97-98). Pozdrawiam Krzych
Co do kursów do w necie poszukaj. A kompialator, polecam środowisko MIDE-51 http://www.opcube.com/home.html. Ściągnij cały pakiet. Jest tam asembler, SDCC i symulator. No i jest darmowy.
A dostęp do google też masz zablokowany ? trudno wpisać "Kurs asemblera 8051" ? A sio...
Kit 2250 dedykowany był dla mikroprocesora 8051 i kursowi w asemblerze, natomiast 2500 obsługuje mikrokontrolery z serii 89C1051, 89C2051, 89C4051 i był pomocny przy kursie programowania Bascom'em. Mikroprocesor 8051 i mikrokontroler 89CX051 są już dość leciwe i zalecam zainteresowanie się mikrokontrolerem AVR. Jednakże w celach poznawczych...
opb865t51 to jest symbol tego pretwornika. A jeżeli chodzi o mikro kontroler to co bys proponował i jak to potem przenieść do komputera. programować umiem tylko troszeczkę własnie skończyłem kurs asemblera na 8051 i mógłbym coś popróbować gdybym wiedział na czym i w jaki sposób, bo wiem ze 8051 już nie dostane nigdzie a nie wiem jak bardzo inne kontrolery...
Cóż, po kolei opowiem co nieco z moich doświadczeń. 1. Jak mogę poznać podstawy assemblera? (Assembler czy asembler?) Musisz poczytać nieco o architekturze procka. W zasadzie może być dowolny. Może to być standardowy procek "PCtowy" (mam tu na myśli architekturę x86). Do tego polecam książkę "Jak pisać wirusy". Jest to podstawowy kurs asemblera x86...
Dopiero to sprawdziłem i faktycznie kolego masz racje. Cóż dostałem kurs od innego 'fachowca' który zapewniał ze to 8051 a faktycznie jest to 8086. Mimo wszystko czy ktos dałby rade pomóc tak żeby to działało? i wytłumaczyc działanie paru komend? jak chocby mov dl,[bx]; sub dx,48 ?
Witam ! Dla kompletnie zielonego ktora bedzie lepsza ?, chodzi mi o asembler , z wytlumaczeniem jak dla dziecka :) , przyklady jak zapalic diodke potem dwie, petle warunki itd. ?Mam 89c2051. Jeśli szukasz podstaw to przeszukaj stare numery EdW był tam kurs asemblera dla '51. Przykład o który pytasz jest opisany w książce autorastwa Piotr i Paweł...
Witam Zamieszczam program który może pomóc. Jest on napisany w programie Keil mVision. ;---------------------------------------... ; Definicje: ; LCD_D Port D do komunikacji z LCD ; LCD_RSLinia R/~S do podłączenia LCD ; LCD_ENLinia ENABLE do podłączenia LCD ; Linia R/~W wyświetlacza LCD powinna być na stałe w stanie niskim....
Witam... Jestem początkującym elektronikiem....Posiadam kurs z EDW dotyczący 8051 i programowania w asemblerze. Mam właśnie się za to zabrać. Ale czytam o rodzajach mikrokontrolerów na elektrodzie i widzę że jest tego trochę. Nie wiedziałem co wybrać (bo może nie warto się brać za 8051) i przeczytałem na forum "Co wybrać".....tylko że te skróty mi nic...
ale możesz wykorzystywać wewnętrzne funkcje DSM51 czy masz wklepaś instrukce obsługi wyświetlacza komenda po komendzie? Jeśli to drugie to mogę pomóc ale musisz wypisać gdzie i jak jest podpięty konkretnie wyświetlacz i ile ma linii/znaków... Dodano po 6 masz gotowca: ;***************************************... ; WY—WIETLACZ ALFANUMERYCZNY...
CZESC! POSTANOWILEM POBAWIC SIE TROCHE ASEMBLEREM... NO I JAK TO NA POCZATKU BYWA MAM PROBLEM :) WCZESNIEJ PROGRAMOWALEM W ASEMBLERZE MIKROKONTROLER 8051... TERAZ PROBUJE ATMEGA8... UZYWAM DO TEGO, TEGO KOMPILATORA: http://www.atmel.com/dyn/resources/prod_... PRZEJDZMY ZATEM DO RZECZY... W 8051 ABY USTAWIC JAKIS PIN PORTU W JAKIS STAN...
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...
Piotr dla kogoś kto chce sobie pomigać diodą i zrobić proste programy te 4k to aż nazbyt wiele . Poza tym jest jeszcze możliwość poproszenia kogoś ,kto ma wersję pełna o kompilację . Poza tym czemu się dziwisz bascom był pierwszym tak prostym w użyciu kompilatorem do tego jednego z łatwiejszych języków basic-a . Nie zapominaj że pierwsza wersja to bscom...
może podpowie ktoś czy jest coś takiego żeby było podobne do Basica i miało kompilator na 89C2051 a jeszcze lepiej jakiś symulator prosty i help choćby po angielsku do tego. szukałem ale sporo nie obsługuje 89C2051. jak narazie coś tam w bascomie próbuje bo ma opis komend polsku , ale szukam czegoś jak najprostrzy asembler Basic czy coś innego co by...
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...
Kolego. Piszesz że Jagoda wyrzuca ci błąd dla uP 8080 i słusznie. Jagoda jest dla procesorów z rodziny 8051, więc program napisany dla 8080 nie ma prawa się uruchamiać na Jagodzie. 8051 i 8080 to dwie różne rodziny procesorów, z tym że 8051 to w dalszym ciągu bardzo popularny i używany uP natomiast 8080 to zabytek klasy mumi.
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...
Witam, Mam zamiar zbudować kontroler ruchu, szczegółowy opis jak to by miało działać jest w tym temacie http://www.elektroda.pl/rtvforum/topic54... Myślałem żeby zrobić to analogowo ale na jakimś mikrokontrolerze było by znacznie prościej fizycznie i z możliwością szybkiej zmiany parametrów w razie potrzeb. Jaki mikrokontroler nadawał by się do...
Mam taki zestaw, dobrze mi służy choć ma kilka uciążliwych wad. EP udostępnia do niego dyskietkę z asemblerem + kilka programów z kursu ale ja używam tego od DSM-51 (przyzwyczajenie). Ładowanie programów z PC'ta w formacie intelhex, brak nadzoru PC'ta. Ma wbudowany prosty monitor wspomagający obsługę wyświetlacza LED i klawiatury, kilka użytecznych...
Witam. Szczęśliwie dla użytkowników praktycznie wszystkie wyświetlacze alfanumeryczne LCD obsługuje się tak samo. Ich chipy sterujące są zgodne z HD44780. W skrócie obsługa LCD'ka wygląda tak: - inicjalizacja (zestaw komend sterujących, ustawia się min. sposób podłączenia 4/8 bit, ilość linii itp itd.). Sprawa dosyć dobrze opisana w większości datasheet'ów...
Tematy ćwiczeń z przykłady zadań (szczegółową treść zadań określa prowadzący zajęcia) (Cwiczenia wykonywane na zestawie dydaktycznym ZD 537,) Temat 1 — MIKROKONTROLER 8051 - struktura, pamięci, proramowanie Cel — pomanie podstaw owych modułów mikrokomputera i jego struktury rejestrowej, poznanie struktury programu asemblerowego, umiejętność...
Polecam dobry kurs programowania na lamach magazynu elektronika dla wszytskich sa to roczniki archiwalne podajze z 97roku Pozdrawiam W EDW jest przedstawiony cykl artykułów autorstwa Pana Sławomira Surowińskiego zawierających kurs programowania 8051 w asemblerze i w przystępny sposób opisana jest bardzo dokładnie architektura i działanie tych układów...
Najpierw musisz w jakimś buforze zebrać całe zdanie i wyświetlić je na LCD a później znak po znaku przepuszczać zdanie przez koder Morse'a. Czas kreski jest trzy razy dłuższy niż czas kropki. Pomiędzy elementami tego samego znaku jest przerwa o długości kropki, pomiędzy literami wyrazu czas trzech kropek a pomiędzy wyrazami czas 7 kropeki. http://pa76.tczew.sdi.tpnet.pl/kurs/lacz...
Ale co dokładnie chcesz pisac? Jesli masz na mysli konkretny mikrokontroler/mikroprocesor to szukaj emulatora, listy rozkazów, kompilatora i... miłej zabawy :). Wielu ludzi rozpoczyna od DSM-51 (wewnatrz ma 8051). Do tego panowie Gałka&Gałka napisali bardzo dobry kurs . No i jest nienajgorszy emulator DSM'a - nazywa się Jagoda. Podstawy na pewno opanujesz...
polecam książke : Tomasz Starecki "8051 w praktyce" ja mam mikroprocki na studiach i musze polecic te książke jest tam wszystko wszystkie podstawy częsć książki to przetłumaczona dokumentacja i to wybrane najważniejsze fragmenty więc ułatwia prace całość to miła lektura na jakies popoludnie, później mozna zerkać w razie potrzeby ;) polecam!
Zdarzylo mi sie popelnic pare procedur na AVR obslugujacych wyswietlacz oparty na tym "sterowniku" W sumie nic skomplikowanego. Wpisujesz bajty na odpowiednia pozycje i uzyskujesz obraz ;) Organizacja wyswietlacza jest taka ze sklada sie zapewne z dwoch sterownikow. Kazdy z nich obsluguje jedna polowe o rozdzielczosci 64x64 piksele. Wiec w programie...
tu masz kurs programowania '51 w asemblerze (na bazie "starszego brata" - 8051). Zajrzyj do not katalogowych, to będziesz wiedział jakie są różnice: http://elportal.pl/index.php?module=Cont... Drugi to kurs w BASCOM Basic dla 89C2051 (BASCOM College): http://elportal.pl/index.php?module=Cont...
Witam. Jestem uczniem technikum (ZSŁ Poznań) na wydziale 2roku teleinformatyki. Mam podstawy układów cyfrowych i przetwarzania sygnałów. Nadszedł czas świąt i rodzice nie wiedząc co kupić, dali mi pole do popisu. Otóż, że za rok mam programowanie mikroprocesorów w Asemblerze, zastanawiam się nad dodatkową nauką na własną kieszeń. Przeglądałem sobie...
Zazwyczaj w szkole jest tak ze prowadzący będzie chciał pokazać program bez używania gotowych podprogramów w DSM ... jeden z działów kursu asemblera dla ..51 własnie jest taki ze pokazuje jak obsługiwać LCD w sposób ogólny a nie tylko na DSM
Ja dodam dwie pozycje DSM-51 Gałka- Wypas! Jak dokładnie przestudiujesz + symulator JAGODA to kumasz już wszystko Nowa pozycja to MIKROKONTROLERY 8051 w praktyce wyd.BTC Dobrze opisane instrukcje i przykłądy progów. Te dwie książki i jakieś ksera z kursów z ostatnich 2 lat EP a robisz prawie wszystko. Pozdrawiam
Nie ma uniwersalnego asemblera do wszystkiego ... będziesz chciał programować AVR to zerkasz do datasheet, ale 8051 to znowu inne instrukcje , kompilator. Będziesz chciał się pobawić na swoim PC znowu trzeba się przystosować do innych reguł. W niektórych mało co się zmienia, w innych znacznie. Mam kurs pod PC (intel 8086 i większe) -> http://www.elektroda.pl/rtvforum/topic77...
Piszesz w asemblerze następnie kompilacja ,oczywiście dla danego mikrokont jaki posiadasz ,wybierasz to opcjach kompilatora.otrzymujesz plik wynikowy i wysyłasz go do prtu pod który masz podpięty programator .Teraz już masz zaprogramowany układzik .A tera problemy dlaczego to niestety nic nie robi .Szukasz błędu poprawiasz i wracasz do kompilacji .Zeby...
Nie wiem jak w C ale w asemblerze wygląda to tak jak w załączniku (sprawdzone w KEILu V7). Przycisk jest podłączony do P1.1. W tej wersji wyświetla wszystkie znaki, nawet te które nie są znakami widocznymi (sterujące kursorem itp.). Zachęcam do zmodyfikowania programu tak aby wyświetlał tylko litery i cyfry. Podprogramy obsługi terminali znalezione...
W EdW byl kurs poswiecony mikroprocesorow z rodziny 8051. Cwiczenia praktyczne wykonywalo sie na "Edukacyjnym Komputerku z 8051". Schemat i opis tego komputerka byl na lamach EdW Sierpien/97. Ma ktos moze skany tego numeru? Albo inne zrodlo gdzie moglbym zobaczyc schematy etc. A moze ktos wie czy wogole warto budowac takie urzadzenie? Mam na mysli oczywiscie...
kurs asemblera : http://www.edw.com.pl/index.php?module=C... może jednak uC z serii AVR będzie bardziej odpowiedni ?
Jeśli AVR to polecam też dla asemblera: www.avrbeginners.net - po angielsku www.mikrocontroller.net - po niemiecku dla C (konkretnie AVR-GCC): www.8051.prv.pl no i tradycyjnie już ;) : www.avrfreaks.com
Moim zdaniem kurs ten wystarcza. Teraz pomoze Ci praktyka. Im wiecej bedziesz pisal tym lepiej dla Ciebie. A jezeli czegos jeszcze nie rozumiesz to pytaj. Mimo iz uczysz sie Bascoma polecam kurs asemblera do 51 tez opisywany na lamach EdW. Niektore rzeczy sa tam szczegolowo i bardziej dokladniej wyjasnione. Wlasnie kiedy przeczytamem ten kurs asm to...
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 Zgadzam sie z osobami ktore pisza ze ksiazke panow Galka jest najlepsza do nauki.Jesli jednak piszesz ze nic nie rozumiesz z niej to proponuje zaczac od kursu asemblera zamieszczonego kiedys w EDW.Do niego zostal opracowany mikrokomputer edukacyjny,a wiec bedziesz mogl zobaczyc w praktyce jak co wyglada i problem "nic nie rozumienia" powinien...
https://obrazki.elektroda.pl/1583763800_... Witam wszystkich Tym razem chciałbym zaprezentować programowy projekt zegara z datownikiem, którego program został napisany w asemblerze na mikrokontroler Z8681 z rodziny Z8 Ziloga. Być może ten projekt będzie interesujący dla osób lubiących od czasu do czasu zrobić sobie coś na starym (by...
Witam Mam pytanie dotyczące programu. Wyświetlam tekst na wyświetlaczu lcd i chcę przerywać to za pośrednictwem klawisza enter. Gdzie wstawić odpowiedni kawałek kodu, aby wciśnięcie entera powodowało przerwanie wyświetlania tekstu. Kod wyświetlania: [syntax=asm]LJMP START ORG 100H START: MOV R0,#LCDWC ;adres wpisu instrukcji MOV R1,#LCDRC ;adres odczytu...
Polecam książeczkę Pana Jacka Bogusz jest kapitalna programowanie mikrokontrolerów 8051 w języku C, natomiast jeśli byś chciał w Bascomie to nieocenioną pomoca jest pozycja Marcina Wiązania, natomiast w asemblerze Paweł Gałka. Życzę miłej lektury. Najłatwiej nauczyć się według mnie Bascoma poźniej assemblera i chyba najtrudniej jest pisać w C. Dla mnie...
Witam, mam na zaliczenie z pracowni napisać taki program: na wyświetlaczu LCD w Dsm-51 w pierwszej lini ma być moje imie i nazwisko a w lini pod spodem imie i nazwisko kolegi z tym ze ma zawierac polskie znaki.z tym sobie umię poradzić. problem jest w tym ze po naciśnięciu klawisza ENTER na klawiaturze matrycowej imiona i nazwiska mają się zamienić...
Kolego, nie pisz, ze system edukacji jest zly. Nie jestes uczniem podstawowki tylko studentem a studiowanie to nie nauka tablczki mnozenia tylko nauka myslenia i umiejetnosc szukania... Na dobry poczatek (wszystko do znalezienia na elektrodzie): 1. Kawalek kodu obslugujacego wyswietlacz LCD (standardu HD44780), tryb 4-bitowy, napisany w C. Zeby go uzyc...
Skoki warunkowe są ładnie opisane w datasheet. Zresztą jak wszystkie pozostałe rozkazy asm. Kwestia tylko aby zrozumieć o co chodzi w asemblerze a to wymaga dobrego zrozumienia działania mikroprocesorów. Co komuś po tłumaczeniu że skok się wykonuje w momencie gdy flaga C jest ustawiona jeśli ktoś nie wie co to jest ta flaga C i dlaczego i jak się ustawiła....
Wystarczy przykład 16F628 i 16F628A czy kolega może nam opowiedzieć o różnicach w budowie tych procków? i dlaczego "A" jest tańszy? kolego... zadałem to pytanie ponieważ komega gummis jeszcze dwa miesiące temu ( poszukajcie sobie na forum ) nie wiedział, że w pic jest rejestr ADCON1 a teraz zrobił się lepszy znawca niż moi znajomi w Gammie, która wam...
Witam, dzięki, fajnie że się podoba:) Już odpowiadam na pytania. Jak kolega [oj] słusznie zauważył, z pewnych względów kodu narazie nie udostępniam;) ale chętnie odpowiem na pytania jeśli ktoś będzie miał ochotę coś podobnego tworzyć. Jeśli chodzi o naukę programowania (8051), to pierwszą książką z której korzystałem była: A. Rydzewski "Mikrokomputery...
Nie musisz mieć rozszerzonej matmy żeby się dostać. Ja się spokojnie dostałem z podstawową matmą na 88% (fizyki w ogóle nie pisałem) 2 lata temu. Regułą jeżeli o takie kierunki pytasz (wyjątek to infa na dobrych wydziałach) jest to, że biorą każdego (wiadomo kasa dla uczelni) a potem i tak 2/3 ludzi odpada/rezygnuje. Z przygotowania do matury z matmy...
Nie lepiej podpiąć pod naóżke p3.2, p3.3 ze względu na przerwania?? moze i lepiej by bylo Czy aby na pewno masz programowo wyzwalać timer t0, czy może tak jak wyżej czyli przerwania na portach?? chcialbym zeby tymer wyzwalal sie programowo, gdy zmieni sie stan na jednej z nozek Jak podłączysz +5V to masz "1" ale jak odłączysz (czytaj nie masz nic wiecej...
Witam. Potrzebuje napisać stoper w asemblerze. na procku aduc 845. Poniżej działający program bo niestety niemam dojścia do schematu. W razie gdyby ktoś coś wiedział proszę o info dogadamy się. [syntax=asm];Program obslugi wyswietlacza i klawiatury plytka robiona do transm. IRDA ;wersja dla mikroprocesora 8051 name lcd_1 E_N EQU P3.7 RD_WR EQU P3.6...
Witam wszystkich, chciałbym zbudować coś na motyw zegara LCD z PCF8583 pod asemblerem. Dotychczas programowałem w Bascomie, ale jak uświadomiłem sobie jak bardzo "pamięciożerny" jest ten kompilator, postanowiłem przesiąść się na asemblera. Przeczytałem prawie cały kurs z EDW z 97 roku, jednak są to moje pierwsze kroki, zatem prosze o pomoc. Napisałem...
asembler sortowanie diody asembler asembler kwadrat
sterowanie silnika odkurzacza sklejka ściana logitech kabel
saeco hd8752 moduł 42lnt5400 zasilacz
Schemat ładowania silnika Tecumseh Formula 13.5 HP Makita HR2450 - Zablokowany Przełącznik Trybu