popatrz do tematu gdzie sa wrzucane kody do dsm51 taki temat chyba w dziale poczatkujacy nauka - sprawozdania dsm51
I generalnie DSM51 przypominał komputer desktop, programy uruchamiało się z RAMu.
Pod koniec programu zamiast [syntax=asm] MOV A,R2 ;kolejny segment wskaźników RL A MOV R2,A MOVX (at)R0,A [/syntax] dopisz [syntax=asm] MOV A,R2 ;kolejny segment wskaźników RL A ORL A,R2 MOV R2,A MOVX (at)R0,A [/syntax] I wsio
Akrzy74 rzeczywiście wątek trochę odbiega od tematów czysto elektrycznych, ale elektryka w wiatraku to nie tylko prądnice które są drążone już od pierwszej części (nawet i dobrze). Sterowanie też jest istotne a może nawet bardziej (przede wszystkim układy zabezpieczeń). Niestety temat sterowania ciężko jest rozdzielić od mechaniki a więc wątki czasami...
Po pierwsze: Warto pobrać oprogramowanie DSM'ki ze strony MicroMade, ten kompilator jest dobry. Po drugie: Warto pobrać emulator DSM51 (nie jagoda) Po trzecie, najważniejsze: Odstępy MUSZĄ być robione tabulatorem, a nie spacją. Dlatego wywala błędy. Program po kompilacji: :03000000020100FA :10010000C297740A128112D297740A12811... :0101100000EE...
Witam, polecam książkę dydaktyczny system mikroprocesorowy DSM51 http://ksiegarnia.pwn.pl/6168_pozycja.ht... drrobi
Poszukuję programów do DSM-51, za każdy programik będe BAAARDZO wdzięczny. Szczerze to chciałbym zobaczyć to w akcji :) Jakieś zegarki, melodyjki, kalkulatory wszystko sie przyda :) Z góry bardzo dziękuje.
Witam. Potrzebuję podprogramów edukacyjnego systemu dsm-51. Posiada ktoś? Jeśli tak to może by tak wrzucił to na strone.:-)
Czy posiada ktoś jakieś ciekawe strony, nie koniecznie polskie, z jakimiś ciekawymi programami, tutorialami i opisami na system DSM-51?
Witam, posiadam taki program na DSMa, którego zadaniem jest wyświetlanie pytań i zliczanie punktów - swojego rodzaju gra, jednak po poprawnym skompilowaniu w Keilu i odpaleniu na emulatorze nic się nie dzieje tzn. nie wyświetla nawet napisu "Witaj!". Co może być tego przyczyną? Kod programu: [syntax=c]#include <STDIO.H> #include <REGX51.H>...
Witam, poszukuję oprogramowania na WinXP do mikrokontrolera DSM-51. Czy mógłby mi ktoś pomóc?
Napis ma być wyświetlany na sześciu siedmiosegmentowych wyświetlaczach w emulatorze DSM51, program napisany jest w Keil'u i aktualnie wyświetla same zera. Jak zmieniam jedną wartość w tym nawiasie {0x3F,0x06,0x3F,0x06,0x3F,0x06} to na wyświetlaczu zmienia się kilka i nie mogę "trafić" w odpowiedni kod.
mala zmiana uklad bedzie realizowany prwdopodobnie na gotowym ukladzie dsm51-ppl,program bedzie wrzucony do eproma
Znalazłem w internecie program do Dsma ale nie wiem czy to jest program symulacyjny http://rapidshare.com/files/85280688/dsm... Prosze o wrzucie na forum programy symulującego DSM-51 , w którym nie ma takich problemów jak z Jagoda Pozdrawiam Maciek
Witam Znalazłem program na miganie diod, tylko nie rozumiem jak on działa...czy mógłby ktoś mi skomentować ten program, ponieważ nie mam zielonego pojęcia o co chodzi? $MOD51 ORG 0H AJMP START ORG 100H START: MOV DPTR,#DIODA1 MOV R0,#0 MOV A,R0 MOVC A,(at)A+DPTR MOV R2,A MOV DPTR,#DIODA2 MOV R1,#0 MOV A,R1 MOVC A,(at)A+DPTR MOV R3,A MOV R4,#0 MOV...
Podobno programy zawsze były zapisywane od adresu 100H. Kontrola przesyłanych danych jest zbędna. Cała zabawa polega m.in. na tym, że też nie znam tego systemu. Wiem, a raczej domyślam się, że kod programu ładowany jest do RAMu. W EPROMie są co najwyżej jakieś zdefiniowane stałe czy jakieś podprogramy (opóźnienia, obsługa LCD itp.). Być może w EPROMie...
Podaj maila to wrzucę Ci troche programów pod DSM51 bo chyba o to chodzi? Pozdrawiam.
mam maly problem potrzebuje szybko napisac program na elektronike cyfrowa (na DSM51) i nie mam zielonego pojecia jak. jak by ktos mogl mi pomoc to z gory dzieki. oto tresc programu : OPRACOWAC PROGRAM, KTOREGO ZADANIEM BEDZIE PRZESYLANIE DANYCH OTRZYMYWANYCH Z COM2 (PROGRAMOWALNE ZLACZE SZEREGOWE) I PRZESYLANIE ICH NA COM1 (STEROWNIK). NA WYSWIETLACZU...
Witam! Musze zaprogramowac dsm51 poprzez rs'a, ale niestety w komputerze nie mam portu com, tylko lpt i tylko przez niego moge programowac, ale niestety nie wiem jak przerobic program, aby przeslac program do dsm51.Oto kod programu do przesylania programu po rs'ie i dwoch com'ach: (at)echo off mode com1: 4800,n,8,1 hex2bin %1.hex echo Transmisja danych...
... ale nie wiem co mam zrobić z tym WAIT_KEY... No to bierz w łapki refresh :)
Witam Bez programu to Ci nikt nie pomorze. Wrzuć kod programu. Pozdrawiam W.B
To co mi polecasz?? W domu testuje w jagodzie, a zainteresowałem się tym bo byłem na warsztatach politechnicznych z DSM51 w technikum nr 1 w moim mieście.
Chyba piszę w dobrym miejscu?..Mam za zadanie napisać program w DSM51....program to kalkulator wykonujący dzielenie z korekcją BCD....oraz na wyświetlaczu ma się pojawić reszta. udało mi się napisać coś takiego: LJMPSTART ORG100H START: LCALLLCD_CLR LCALLWAIT_KEY MOVB,#10 DIVAB SWAPA ADDA,B MOVR0,A LCALLWRITE_HEX MOVA,#':' LCALLWRITE_DATA LCALLWAIT_KEY...
a tego programu w Hex bys nie mial czasami? :) bo wiesz mamy taki program ale pod dsm51 ale chyba za duzo jakis procedor jest i nie wszystkie pasuja na avt i nie chce sie wyswietlac :(
Witam. Koncze wlasnie teraz szkole i jako prace dypl. mam ukl AVT 2250 na `51(podstawowy modul procesora). I pojawil sie problem :( A mianowicie, podczas przesylania jakiegos programu do ukl AVT RS`em skompilowanego wczesniej dsm51ass i ladowany za pomoca dsm51 wyskakuje Error(ukl. do transmisji jest sprawny). Nie mam pojecia co moze byc przyczyna....
Witam wszystkich, mam za zadanie napisać program w języku assemblera na DSM51 jako stoper bez użycia timerów. Mój aktualny program wygląda następująco: [url=http://www.wklejto.pl/666153?fbclid... Z tego co zauważyłem nie da się wyświetlać jednocześnie na dwóch wskaźnikach innych liczb....
Hehe :) to jeszcze napisz mały programik w pascalu :) co to otwiera skompilowany plik Hex z c i na sztywno wstaw rozkaz :) wówczas piszesz prostego bata plik. bat ############## echo off echo "Kompiluje w C" sdcc --code 0100h twój_plik.c przesuwacz twój_plik.hex Ładuje do DSM51 gotowy program :) ########################## Tylko uważaj...
Witam Masz tutaj wszystko co Ci potrzebne. http://www.edw.com.pl/pdf/k09/23_01.pdf http://www.edw.com.pl/pdf/k09/24_07.pdf http://www.edw.com.pl/pdf/k09/25_10.pdf http://www.edw.com.pl/pdf/k09/27_01.pdf Możesz to zrobić w następujący sposób: 1 - Ustawiasz adres na niewidoczny obszar z lewej strony 2 - Wpisujesz tekst do wyświetlacza 3 - przesuwasz w...
Potrzebuje program napisany w asemblerze na dsm51 o następującym dzielaniu: Napis HELLO ma przejechac na wyswietlaczu LCD z prawej do lewej. Wiem ze powinienem uwaz na lekcji, ale uwiezcie mi ze to by nic nie dalo, jak ktos wie jak ma wygladac ten program to niech mi napisze. z gory dzieki
Niestety ale programowanie przez rs232 takie jak w DSM51 jest niemożliwe w przypadku samego mikrokontrolera(pomijam układy dallasa bo za drogie do zabawy/nauki). Programowanie przez RS takie jak w DSM51 jest realizowane programowo, tzn jakiś program wgrany wcześniej programatorem komunikuje się z komputerem, wrzuca program do pamięci(w DSM51 zewnętrznego...
To ja dodam emulator który zrobiliśmy z kolegą na pracę dyplomową 10 lat temu. Źródła assembler + turbo pascal. Może się komuś przyda. no no ladny soft, teraz tylko jakis wolontariusz emulacje modulow z DSM51 musialby napisac ;) BTW Twoj program do obslugi ISP byl mi bardzo uzyteczny przy programowaniu 89s52 :)
Program zostal napisany.Przystawka zrobiona.Dziala super z zestawem.Jesli bedzie ktos zainteresowany prosze pisac.podziekowania dla andrzeja.
http://www.ieeinc.com/specs/PDK_0003_INO... Ogólnie powiem tak. Jeżeli połączę komputer z wyświetlaczem przez rs232 i w hyper terminali nadam transmisję 9600 bodów + 8 bitów danych + bit stopu wtedy wszystko ładnie się wyświetla. Kiedy podłącze wyświetlacz pod system dsm51 z napisanym programem wywala śmieci albo same hashe #. Taka sama sytuacja...
Cześć !!! Assemblery należą do programów z grupy przedWindowskich :) Na początku były chaos , a potem powstał DOS i słynna linia komend :) Generalnie wszelkie programy za czasów Dos-a były parametryzowane za pomocą tekstu opcji i nazwy obsługiwanego pliku. stąd dsm51ass<nazwa> Należy rozumieć jako program dsm51ass.exe Test.asm w twoim przykłądowym...
Witam, polecam książkę dydaktyczny system mikroprocesorowy DSM51 http://ksiegarnia.pwn.pl/6168_pozycja.ht... drrobi
Witam. Potrzebuję program napisany w asemblerze na dsm51. Program ma działać w ten sposób, że dioda ma mrugnąć 3 razy następnie, na wyświetlaczu LCD przez 3 sekundy ma być napis STRAŻ i po tym wszystkim buzer ma 3 razy zapiszczeć w odstępach sekundowych. Na końcu trzeba to zapętlić, żeby działało w nieskończoność. Z góry dziękuje za każdą odpowiedź.
OK. Przerabiałem programowanie DSM51 ale na zupełnie innych maszynkach a do odczytu programu trzeba mieć programator podłączony do kompa a ja mam tą rzecz w domu i nic pyzatym do niej nie mam, trafia do pracowni jako niepotrzebny odpad do rozbiórki ale działający...
Witam, polecam książkę dydaktyczny system mikroprocesorowy DSM51 http://ksiegarnia.pwn.pl/6168_pozycja.ht... drrobi
Witam Chodzi o układ DSM51 i program w assemblerze. Chcę zrobić takie coś: potrzebuje ustalić w pewnym dialogu z użytkownikiem zestaw cyfr, który później będzie wyświetlony na wyświetlaczu segmentowym. Zestaw cyfr jest pobierany w locie, a na wyświetlaczu segmentowym trzeba wyświetlać wszystko naraz (o ile dobrze się orientuję), wobec czego potrzebuję...
Raczej jestem do tego zmuszony, ponieważ fotokomórki są na tyle czułe, że gdy przetnie się (teoretycznie) wiązkę świetlną w połowie odległości między nimi, to nadal sygnał jest odbierany przez odbiornik fotokomórki. Dlatego nadajnik musi znaleźć się przy taśmie, a odbiornik kilka metrów dalej na ścianie. Wtedy można będzie np przejść obok taśmociągu,...
Cze Wiec na poczatk powiem, ze nie jestem orlemz tych teatow, ale chodzi mi o cos takiego,ze.... Potrafie napisac program do 8051. Potrafie go wyslac przez PC do DSM51, ale jak np chcialbym jakies swoje urzadzenie w domu zrobić, coś wymyslić, to jak juz np napisze ten program, to jak mam go wyslac do 8051? Chodzi mi o to w jaki sposob go zaprogramowac...
Witam, czy ktoś już podłączał klawiaturę od PC do 80c51? Znaki wciśniętych klawiszy miałby wyswietlać podłączony wyświetlacz LCD. Jest mi taki projekt potrzebny, ale w fazie ćwiczeń chciałbym narazie ją podłączyć do DSM51. Czy ma ktoś jakieś przykładowe rozwiązania, schematy, opisy, programy? Byłbym wdzięczny za pomoc... Na google nic ciekawego nie...
Program ten jakoś super czytelnie napisany nie jest. Nie wiem też co to znaczy "zapamiętywanie międzyczasów". Najlepiej powiedz co to znaczy, a pomogę napisać jakiś kod.
Książki nie będę kupował bo jest za droga a nie jest ona mi potrzebna bo zostało mi 2 miesiące nauki a nie jestem milionerem żeby kupować książki które później mi się nie przydadzą. Skorzystałem z komendy movc i nie działa. To się zapytam tak czy istnieje program których na wyświetlaczu 7 seg. w dsm51 wyświetla liczby od 0 do 9 który ma mniej niż 30...
No wlasnie mam wgrany ten programik co napisalem wyzej.. CPL neguje znacznik C wiec sie zmienia z 0 na 1 i odwrotnie.. potem jest wywolanie procedury DELAY_100MS tylko tak sie zastanawiam.. bo skoro to nie jest DSM51 to w tym programie nie ma takiej procedury DELAY_100MS przeciez.. czy sie myle? Przeciez to czysty wsad.. wiec moze tez robic CALL'a do...
Witam, polecam książkę dydaktyczny system mikroprocesorowy DSM51 http://ksiegarnia.pwn.pl/6168_pozycja.ht... tam jest voltomierz a od tego tylko krok drrobi
Pisalem kiedys programy na dsm'51 i wiem ze lcd komunikuje sie z prockiem przez interfejs rownolegly 8-bitowy:Lcd ma przypisane chyba 2 adresy w pamieci zewnetrznej procka(dostepne przez movx). Polecam ksiazke "Podstawy programowania mikrokontrolera 8051". Tam znajdziesz przyklady na obsuge Lcd. Funkcją Printf w RIDE na pewno nic nie wyświetlisz na...
Witam Mam pewien problem. Mam zadanie napisać program w dsm51 w jagodzie który pobierałby z klawiatury liczby od 0 do 255 i je mnożył. Problem mój polega na tym że nie wiem jak zrobić pobieranie liczb większych niż 15 z klawiatury. Wynik mnożenia ma być zapisany w HEXie. Jeżeli ktoś wie co zmienić bardzo bym prosił o rade Kod mojego programu wygląda...
dzieki za pomoc cos bede probowal zrobic przepraszam faktycznie jest nieskonczonosc a nie ? spojrzalem odwrotnie a mam jeszcze pytanko jak zrobic zeby w tym drugim programie co mam do zrobienia byly liczby tylko mniejsze badz rowne od 49 jest cos w asemblerze w rodzaju '>' ?
Witam. Czy ktos wie, jak napisac jakis podprogram czy procedure, ktora bedzie zczytywala klawisze ale w przeciwienstwie do WAIT_KEY bedzie umozliwiala dzialanie programu bez wcisniecia klawisza. Chodzi oczywiscie o ASEMBLERA. Po prostu procedura ta ma czekac w programie glownym na wcisniecie klawisza i wtedy w zaleznosi jakito byl klawisz wykonywac...
na stronie producenta (micromade) znajdziesz dokumentację do układu http://micromade.pl/pdfy/dsm51_IO.pdf Książka od LoLek85 też się przyda a tak z ciekawości jak sobie radzisz z warunkiem aby zaczynać program od adresu 0000h po to tylko żeby skoczyć pod 0100h?
Witam Jestem początkującą w pisaniu w assemblerze i mam do napisania program na DSM51, piszę w Jagodzie.. Mam coś takiego (to ma mi zamienić kod strzałki w prawo z klawiatury matrycowej na wartość określoną w tablicy KEY_CODE): LJMP START ORG 100H START: MOV DPTR, #KEY_CODE MOV A, 0BH MOVC A, (at)A+DPTR LJMP $ KEY_CODE: DB 30H,31H,32H DB 33H,34H,35H...
Jęśli w swoich programach nie będziesz wykorzystywać z dostarczonych procedur np obsługi wyświetlacza LCD, klawiatury to wszytko będzie działać. Niestety procedury zawarte w systemieni DSM51 są objęte jakimiś prawami autorskimi i napewno autorzy nie udostępniają ich kodu źródłowego. Wszystkie pozostałe instrukcje systemu są kompatybilne z procesorem...
Napisz to jeszcze raz po polsku bo ciężko coś zrozumieć. Zrobiłeś swoją płytkę, a nie wstawiłeś kompletnego schematu, tylko fragment. Co ma wspólnego odliczanie od 0 do 9 z symulacją zamykania i otwierania bramy? Jeżeli jeszcze nie masz to zapatrz się w książkę braci Gałka do DSM-51, tam praktycznie wszystko znajdziesz. Wystarczy poskładać kilka programów....
Witam, Przyszła pora na umieszczenie części drugiej. Sprawozdania z pracowni z Zespołu Szkół Łączności w Poznaniu. Pracownia mikroprocesorowa. Sprawozdania dotyczą programowania mikrokontrolera 8051 dokładniej systemu DSM-51. Język programowania: Assembler. Jest jednak różnica, gdyż sprawozdanka te zostały przystosowane mniejwięcej do metody projektowej...
programy dsm51 assembler dsm51 dsm51 assembler
zmiana biegów biegów renault premium volvo usterki sterowanie silnika kompresor regulacja
zasilacz impulsowy ogrzewacz przepływowy
VW 1.8T hałas napinacza rozrządu po wymianie – INA, Litens, przyczyny, co sprawdzić Schemat zasilacza Megmeet AMP3618-V50 do TV Blaupunkt, Bush, JMB – brak dokumentacji, diagnostyka