Jak napisać program w asemblerze dla DDM-51 Zapytaj AI
Nową wartość dla OCR wpisuj w przerwaniu Overflow, a nie CTC. W przypadku Timer1 dla obu OCR1A i OCR1B jednocześnie (prawie ;) )...
Witam szanownych kolegów. Chciałbym zrobić programator m.in. dla: 89c2051. Bardzo chciałbym aby był sterowany z pakietu Asembler. Gdyby ktoś z kolegów miał schemat takiego programatora to bardzo prosiłbym o niego. Proszę jeszcze o nazwę jakiegoś programu z pakietem asembler. Pozdrawiam.
A to musi być asembler?
.....Pierwszy zostawić tak jak jest na schemacie, a drugiemu przestawić fusy na zewnętrzny oscylator i jego wejście (XTAL1) połączyć z wyjściem (XTAL2) oscylatora w pierwszym procesorze.... Jest to jak najbardziej do zrealizowania. Zrób jak proponuje shg tylko miedzy "procki" daj szeregowo rezystor 1 - 4,7k i kondensator 47p - 10nF (dobrze byłoby dobrać...
Witam Jeżeli potrzebujesz sprawdzić tylko czy równe to wystarczy samo 'cjne'. Natomiast jeżeli będziesz potrzebował dodatkowo mniejsze większe to po cjne wypadało by pobadać bit c :D . Tutaj to jest napisane http://www.elektroda.pl/rtvforum/topic47... Pozdrawiam
Tu maszs symulator w javie Zapewne bedzie pomocny co i w jakiej kolejnosci sterowc. http://www.geocities.com/SiliconValley/C... Poszukaj w moich postach podawałem parokrotnie własne procedurki w C pod AVR'a
Wyswietlacz LCD ze sterownikiem HD44780 (czyli jak w DSM) pozwala na zaprogramowanie dowolnych 8-miu znakow przez uzytkownika. Maja one kody 0x00 do 0x07 (wszystkie znaki powyzej sa zdefiniowane na stale - w pamieci ROM kontrolera LCD) A jak zaprogramowac te znaki znajdziesz przypuszczalnie w ksiazce dot DSM51. Zawsze mozesz pomeczyc google :) Przypomnialem...
Jak to zrobić, nie wiem czy dobrze rozumiem. Wysyłanie każdego znaku bitowo to duży problem. Jak to strawić? To masz gotowca :wink: pd7 equ p1.5 pd6 equ p1.4 pd5 equ p1.3 pd4 equ p1.2 en equ p3.1 rs equ p1.0 ;--------------------- ;bajt dla LCD w akumulatorze oczywista ;) dana: setb rs sjmp zapisz instrukcja: clr rs zapisz: acall lop...
Też robię robota kroczącego ale na 4 nogach. Po dwa serwa na nogę. Sterowanie przez 2051 ,asembler + pilot na podczerwień. Właśnie składam nogi. Czekam na zdjęcia z waszych rozwiązań.
Do tego projektu możesz wybrać mikroprocesor rodziny AVR np. Mega32. Możesz nim wysterować 32 urządzenia. Środowisko programistyczne możesz wybierać spośród trzech: asembler, C lub Bascom.
To może ja, naprawdę krótko bo temat USB jest bardzo szeroki... Wydaje mi się, że mylisz USB z portem typu RS232. Oczywiście jest możliwość emulacji i wtedy urządzenie podłączone do USB będzie widziane jako podłączone do kolejnego wirtualnego portu COM. Jeżeli masz na myśli adres bazowy to we właściwościach sprzętu dowiesz się tego a w szczególności...
Panowie mam problemik... Nie mogę zbytnio poradzić sobie z obsługą LCD’ka pod asemblerem. Wyświetlacz jest „standardowy” (16*2) i działa bez problemu pod bascomem. Jeśli chodzi o sterowanie 8 bitowe to jakieś efekty były... Ze zrozumiałych względów (2051) chcę go sterować czteroma bitami i za cholerę nie mogę wymyślić jak używać np.:...
Magnetofon był w tamtych czas tanią pamięcią i pozwalał na sterowanie programowe prawie jak mikroprocesor. Sam magnetofon niczym nie sterował , był jedynie magnetycznym nośnikiem danych i to wszystko . Systemy posiadały pamięci RAM i Eprom , w Eprom zapisany był monitor systemu ( Bios ) posiadający kilka funkcji miedzy innymi obsługę interfejsu magnetofonu...
Cze ! Jak za pomocą alemblera, turbo pascala lub clippera można sterować 9 pinem gniazda DB9 RS232. Dodam, że jest to pin RI (Ring Indicator). Potrzebuję wystawić na ten pin stan "0" (czyli +12V).
No i z czym masz problem? Jaki uC?
Doszedłem do wniosku (może mylnego), że lepiej sterować w asemblerze niż w Basicu. "Słuszna słuszność". trzeba tylko napisać program Playera na Cobre1. Po co pisać. Wystarczy wziąć player z Spectrum. Inne będą tylko adresy IO AY-greka. Oczywiście player jest jakoś wywoływany, np w przerwaniach. Może też korzystać z jakiś funkcji zaszytych w ROM Spectrum....
Jeśli tak to można go budzić przerwaniem od licznika, sprawdzać warunki i uruchamiać układ na czas pracy urządzenia w przeciwnym wypadku usypiać go ponownie. Nie wiem czy jest tryb uśpienia ,który nie spowoduję po jego wprowadzeniu wyłączenia tranzystora wiec możliwe że w czasie pracy układy będzie musiał on funkcjonować bez usypiania. Dla oszczędzania...
Wiersze matryc masz sterowane z procka więc błąd bedzie w programie Pobieżnie przejrzałem program widze ze strobe ustawiasz na '1' a gdzie jest zerowany ten sygnał?
Prototyp napisany był w asemblerze którego całkowicie nie kumam. Tylko dlatego, że jest tak napisany, że nawet osobom obytym z asemblerem też nie jest łatwo w niego wnikać...
Witam, Mam prośbę do bardziej "zaawansowanych" kolegów... Czy Ktoś z Was mógłby zamieścić na forum skrypt w asemblerze z PWM i skomentować go w kilku zdaniach? Chciałbym za pomocą PWM sterować silniczkiem prądu stałego. Starałem się znaleść odpowiedź na moją prośbe, ale: -w google nic o tym nie ma -wyszukiwarka na elektrodzie ma problemy -w treści innych...
Z załączonego przez Ciebie programu wynika, że cała procedura zawiera się w obsłudze przerwania od T0. Nie wiem natomiast jakie są rzeczywiste adresy tej procedury. Czy jest ona umieszczona pod adresem 000BH (wektor przerw. od T0) - jeżeli tak, to zachodzi na adres procedury obsługi RS'a - 0023H. To może być powodem dziwnego zachowania. Poza tym fizycznie...
Kontynuując wontek kolegi Łukasza można to zrobić tak: jeśli sterujemy bitem nr 3 to. - abu go ustawić wartość logiczna 1 do obecnej wartości rejestru stanu należy dodać bitowo wartość 00100000. - aby ustawić wartość logiczną 0 obecną wartość rejestru stanu należy pomnożyć bitowo przez wartość 11011111. Wynika to z podstaw algebry Boula (czy jak on...
Podobne zastosowanie (licznik sterujący multiplekserem), co prawda na AVR i w asemblerze ale zawsze sie moze przydać jest pod tym adresem : http://forum.mikrokontrolery.net/viewtop...
Mam jeszcze pytanie do Mirka, czy polecenia AT mogę używać wraz z asemblerem? Czy lepiej opanować do tego C ? dzięki za odp
Ja bym zbudował coś na Arduino z zaimplementowanym regulatorem PID. Można by też zbierać informację o nastawach poszczególnych wentylatorów i wartość dla wentylatora ustalać wstępnie na podstawie danych historycznych ewentualnie doregulować PID-em. Wtedy czujnik ciśnienia/podciśnienia/różnicy ciśnieniń mógłby być 5V. Jest problem z dostępnością sterownika...
Witam Wydaje mi się że układ 7438 jest nie potrzebny, do pozostałych wyjść układu ULN2803 dodałbym diody świecące sygnalizujące stan układu. Wyprowadzenie '20' tego mikrokontrolera to jest zasilanie, musisz skorygować układ połączeń.
dziekuje za pomoc
Czy w terminalach masz takie same ustawienia transmisji :?: Liczba bajtów na sekundę:4800 Bity danych :8 Parzystość :brak Bity stopu :1 Sterowanie przepływem :brak Piotrek PS Fusiki ok :D
jesten pewnien jakiego proca to asembler?? przyznam sie, ze nie jestem obyty z zadnym :D... ale to mi wyglada raczej na avr... a program, to mam wrazenie, ze sterowanie jekimis silnikami przez pwm, a nie generator fali "polokraglej"... jaki obmysliles algorytm programu?? w c jak piszesz??
Zapalenie na klawiaturze diody i wlaczenie CapsLock'a : ;KOD1 .model tiny .stack 100h .data .code mov ax,0000h mov ds,ax mov bx,0417h mov ax,0040h mov [bx],ax mov al,0edh out 60h,al mov al,4h out 60h,al mov ah,4ch int 21h end Przelacza stan klawiszy CapsLock,NumLock i ScrollLock na przeciwny : ;KOD2 .model tiny .stack 100h .data .code mov ax,0000h...
jesli wystarczy ci 18,2*/s to napisz obsluge przerwania 1Ch. w necie znajdziesz wiele o tym ;)
Dobra nie mam sił się już z tym męczyć poprawiam i nie ma końca i tak nie działa :/ Chciałem zrobić sterowanie 4-bitowe i wyświetlić napis DB4 EQU P1.2 DB5 EQU P1.3 DB6 EQU P1.4 DB7 EQU P1.5 EN EQU P1.6 RS EQU P1.7 D equ p3.7 ORG 0000h CLR D Mov R7,#0 Mov R6,#0 Mov R5,#20h Setb EN ; Ustawienie Enable Clr RS mov A,33h call wait call wait call wait call...
Napiecie dostanie sie poprzez złącze kolektor baza. Jakim cudem?
a faktycznie.. to ma byc w asemblerze.
sterowanie LCD na 4 bitach (D4-D7) podłączone do PIC'a na PORTB bity 4 do 7 sterujące (E, R/W, RS) zdeklarowane na początku pliku ps jeszcze moduł delay
Asembler nie ma tu nic do rzeczy. Można wykorzystać linie do sterowania modemu (tam utrzymywany jest stabilny stan)
Podam Ci przykład, jaki u mnie działa: #include <iostream> using namespace std; int port=0x378; int dane=0x01; void outport(int port,int dane); int main() { outport(port,dane); cout <<"D0 ustawione na 1"; getchar(); return 0; }; void outport(int port,int dane) { asm(".intel_syntax...
Z tego co wyczytałem to, to przerwanie jest wywoływane przy każdym naciśnięciu klawisza. Jest ono zwiążane z przerwanie sprzętowym klawiatury. Domyślna procedura odbiera znaki i przekazuje je dalej. Wydaje mi się że procedura ta odbiera dane z portu klawiatury 0x60h. Klawiatura przekazuje bajt po naciśnięciu/puszczeniu klawisza. Po naciśnięciu przychodzi...
W książce pisze ,że atmega posiada na tych pinach wewnętrzne rezystory . Co do sterowania portami to sprawdze w dokumentacji .
heh tez sie kiedys meczylem z asemblerem pod devcpp i doszedlem do tego, ze nalezy stosowac notacje AT&T zamiast Intela
Witam, chciałbym zapytać w jaki najprostszy sposób można zaprogramować szybkość migania diod. Dajmy taki przykład, mam 8 diod na portach np. pd p1.0 do p1.7, zapalam je rozkazem clr p1.0 itd. Czas świecenia będę regulował lcall opoznienie1 itd, teraz tak ma wyglądać program: Przyciskiem p2.0 jeśli będzie na nim 1 mam przełączać tryby prędkości w górę...
No kolego to nie jest Bascom. To jest asembler ;) Możesz to sobie wstawić jako gotową wstawkę asemblerową. W chwili przerwy przy kawie rozrysuję Ci co i jak może się uda.
Witam Potrzebuję programu (kodu w asemblerze) do modułu mikrokontrolera (kit AVT-873 prosty uruchomieniowy moduł) na PICu 16f84. Program ma za zadanie: Po wciśnięciu co najmniej 3-ech przycisków i przytrzymaniu ich przez minute (równo 60s) ma zapalać 4-ery diody LED na czas równy 5 minut. Po upłynięciu 5 minut ma gasić LEDy. Jeśli ktoś by miał taki...
i jeszcze o języku C ;-) aczkolwiek asembler '51 jest dość przyjemny. Mogłbys także nieco bardziej rozwinać jaką masz koncepcje, np. z jakiej 51 chcesz korzystać i jak te liczby chciałbyś wporwadzać - chodzi mi głównie o to, że od sposobu podłączenia zależeć będzie liczba potrzebnych "nóżek" i sposób sterowania.
w dowolny dla rodziny AVR , Basic , C , Asembler , dla każdego z nich istnieją darmowe wersje programów np Bascom AVR , ARV Studio
aha - no to niestety raczej cię zasmucę - w bascomie raczej zapomnij o tym aby wykorzystać te wiadomości. To można zrobić szybko i łatwo ale w językach takich jak C lub asembler.
Moge sie załozyc ze nie ma prawa zmieście tego w C do atmegi. Och kolego, odpalałem już kolorowe LCD o większej rozdzielczości i uwierz że się zmieści. Chyba nie pisałes nigdy w asmblerze. Pisałem, pisałem (dawno temu pod 8051) a Ty pisałeś w C? A co do zarzutu ze nie udostępnilem algorytmu sterowania to popatrz kilka postów wyżej. Po chłopsku napisane....
(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....
steruje się przez $DEOO. Sorry ale dawno nie miałem do czynienia z "komódką" , ale ten kod powinien być jako $DE00 (końcówka to zero zero) i kod jest z [url=http://www.google.pl/search?hl=pl&q... pod C64.
Po co piszesz to w asemblerze? Nie obskakuj skoków bezwarunkowych skokami warunkowymi - odwróć warunek takiego skoku warunkowego.
Czy ktoś może mi podpowiedzieć jak robi się takie wstawki w VB 6.0. Konkretnie chodzi mi o sterowanie liniami RTS i DTR w RS 232. Kod w aseblerze już zrobiłem działa w Builderze, ale nie mogę go przenieść do VB. Czy w VB trzeba instalować dodatkowe biblioteki, albo deklarować funcję asembler ? Jak wygląda zapis takiej procedury? Nie chcę stosować API...
No to jak tak już chcecie zadanko to będzie takie żeby amatorzy i początkujący coś z tego mieli nie 200k kodu do czytania, ponieważ nie widzicie problemu żeby wsadzać do czajnika arma i jest taka optymalizacja w c że nikt nie zrobi piechotą lepiej to napiszecie program do czajnika ma mieć czujnik temp , włącznik , Led statusu i sterowanie pwm do grzałki...
Szukam źródeł programów do sterowania silnikami krokowymi przez komputer np port LPT . Najlepiej gdyby było to w języku Asembler ale niekoniecznie. Będe wdzięczny za ewentualną pomoc. Przeniesiony z "Komputery Hardware"
Jeśli masz podstawy asemblera to proponuje wykorzystać C do programowania procesorów PIC, szczególnie uciążliwe w asemblerze jest przełaczanie banków pamięci,ogólnie sam asembler jest zbiorem ponad 30 rozkazów dla serii pic12 i pic16...wersje pic18 zawieraja wieksza liste rozkazow W prostych układach sterowania mozna wykorzystywać asembler lub w operacjach...
Peter Fleury - znajdz jego bibliotekę - zdecydowanie najlepsza, z tych które widziałem. Szybka - napisana w asemblerze.
zle rozumujesz Gdzie napisałem ze powoduje? Nie napisałeś nic - dlatego poprosiłem o wyjaśnienie. Po prostu twierdzę, że Twój sposób sterowania jest lekko dziwny i chciałbym pojąć jego zasadę działania - może wtedy ulepszyłbym sterowanie u siebie. Mnie chodzi o krytyczne warunki. A mnie o stworzenie optymalnego sterownika :) Jak wszystko jest ładnie...
zapytaj google o sterowanie wyświetlaczami opartymi na HDD44780...opisów jest tyle ze nie chce sie czytać :D Jakby tu powiedzieć dla początkujących asembler to tak jak palnik spawalniczy dla noworodka :) Zdecydowanie lepiej jest sie uczyć w bascomie, albo c....asembler wymaga doswiadczenia....
witam mam bardzo powazny problem wraz kolega stworzylismy (przy ogromnej pomocy nauczyciela :-) ) uklad, ktory staeruje praca wiatraczka w komputerze, posiada wyswietlacz lcd, na ktorym wyswietlana jest temperatura - wszystko sterowane jest za pomoca pilota od TV - uklad jest na procesorze AT89s8252 dostalismy takie pytania i jakos slabo nam to idzie:...
rzeczywiście sednem problemu była niepełna inicjalizacja stosu (i jej brak na początku). dziękuję za pomoc a specjalne podziękowanie dla Light_I za poglądową lekcję asemblera
no to moze ten moj ostatni link cos niecos pomoze bo z tego co pamietam byla tam mowa o jakism dekoderze RC5 :) jesli chodzi o program to moge pomoc z asemblerem lecz nie mam zbytnio czasu na napisanie go bo juz mam do napisanie dwa ddosc obszerne programy.
jesli chodzi o jezyk programowania to mialem stycznosc z asemblerem na laborce z technik mikroprocesorowych przerabialismy programiki pod zestaw mkd-51 na procku 80c31 programy cwiczen: obsluga we i wy binarnych programownie licznikow wew procedury artmetyczne konwersja dwujkowo dzies led lcd klawiatura oczywiscie wszystko w sensie byl program taki...
Może ktoś napisać program w asemblerze co steruje klawiaturą która podpięta jest do 8051 ??
Witam '51 + asembler. Zbudowałem zegar (na przerwaniu), chcę teraz dopisać kod umożliwiający sterowanie urządzeniem zewnętrznym za jego pomocą. Załaczanie i wyłączanie o określonej godzinie/minucie z uwzględnieniem przełomu (np. załączanie o 20:10, wyłączanie o 20:00). Usiłuję opracować algorytm obsługi, jednak napotykam poważne problemy, jedynym sensownym...
Witam. Sposób wykonania niezbędnych połączeń elektrycznych jest opisany w PDF’ie (Multipleksowany wyświetlacz LED). Załóżmy chwilowo, że są już połączenia: - uaktywniony bufor (JP1 1-2), - bufor podłączony kablem (1 do 1) do portu np. P1 (JP2>>JP4), - sterowanie wspólnymi katodami wyświetlaczy podłączone do portu np. P2(JP3>>JP5). Zastosowane...
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...
...4 cylke to dokładnie tyle ile trzeba :-) Parę lat minęło, a technika ... idzie naprzód :-P
Tu masz opis, jak odbieraz z klawiatury. http://www.easy-soft.tsnet.pl/projekty/k... Wiem, tobie chodzi o wysylanie. W takim razie przeanalizuj program i wysylaj to, co normalna klawiatura. Proponuje zglebic tajniki asemblera. W samym bascomie o ile ktos nie napisal takiej biblioteki, to trudno bedzie.
Z tą różnicą w zegarach to raczej 8 MHz vs. 48 MHz (ATmega8 vs. CM0) albo 32 MHz vs. 168 MHz (XMEGA vs. CM4), czyli 5:1 lub 6:1 na zegarze i 4:1 na CPI - razem 20:1 - tak precyzyjnie. Może coś przeoczyłem, ale skąd wziąłeś to M8? No i nawet M8 to zegar 16 MHz. Cieszę się też, że porównujesz XMEGA co CM4 :) A na poważnie, jeśli porównujesz na podstawie...
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....
Teraz teoria i gotowe materiały dla programistów. Zamieszczam charakterystyki do praktycznego wykorzystania w tworzeniu programów do sterowania kolektorami w azymucie i w elewacji. Jestem na etapie pisania programu z uwzględnieniem elewacji (w Asemblerze). Sterowanie w azymucie opanowałem (zegar RTC). Zapraszam do tematu.
chodzi o to że musze skonstruować urządzenie które bedzie sterowało niezbyt skomplikowanym procesem produkcyjnym. procesor miałby serowac 100 przekaźnikami i załaczać je albo wyłaczać je w zalezności od wystąpienia jakiś warunków. czy w bascomie51 jest jakiś sposób by kompilować programy o kodzie wynikowym powiedzmy 8 albo 12kB. Chciełem użyć proca...
Niestety kod programu jest źle napisany ponieważ z tego co właśnie przeczytałem to na początku nie można sprawdzać flagi zajętości. Jeśli miał by ktoś może jakieś SPRAWDZONE informacje odnośnie Sterowania i wyświetlania znaków na LCD w języku asembler to prosił bym bardzo o podanie ich. Edit: Program już mi się udało wykonać. Temat zamykam.
Witam. W jakim języku chcesz programować? C, BASCOM, Asembler? W każdym razie, trochę informacji o sterowaniu tego typu wyświetlacza znajdziesz na tej stronie: http://radzio.dxp.pl/hd44780/ Oraz szukając w Google hasła HD44780, czyli nazwy sterownika wyświetlacza. Pozdrawiam.
XP blokuje asemblera (przynajmniej u mnie).
Czy na pewno wiesz, jak działa ten układ ? (dane wchodzą przez DIN, a nie przez LOAD jak zaznaczyłeś na rysunku). Zajrzyj do specyfikacji tego układu. Są tam narysowane przebiegi czasowe. Najpierw napisz ogólny algorytm w jakimś pseudokodzie (i zaprezentuj go oczywiście), a dopiero potem będzie asembler.
Politechnika Śląska: Elektronika i Telekomunikacja Na poczatek mata i fiza to podstawa. Później króluje eta, eta i jeszcze raz eta. Oto przedmioty które już miałem: semestr 1: Algebra, analiza matematyczna, fizyka, podstawy informatyki, technika a środowisko,energia elektryczna i bezpieczeństwo użytkowania semestr2:analiza matematyczna,fizyka, podstawy...
wyswietlacz led7seg sterowany cd4543 podłączony do 89c2051 p1.4-A p1.5-B p1.6-C p1.7-D p1.0-CYFRA1 p1.1-CYFRA2 p1.2-CYFRA3
To niech się weźmie do roboty - na gotowca niech nie czeka. 1. Schemat: Przetwornik zewnętrzny ADC 12bit > Mikrokontroler > sterowanie multipleksowe wyświetlacza 7-dmio seg. 3 x WA > zasilacz 2. Napisanie oprogramowania na AT89c2051 BASCOM 8051 ; C++, Asembler
Siemka potrzebuje na zaniedlugo zbudowac cos takiego co by sie dalo pod lpt podlaczyc i jakos sterowac. Najlepszy bylby schemat z opisem. I jeszce jakby ktos wiedzial jak z asemblera tym sterowac to juz bym wogole byl niezmiernie wdzieczny :D Podkreslam ze jestem totalnie zielony wiec nie zalujcie slow :P Z gory dzieki za szybka odpowiedz
Jesli masz poprawny algorytm to program jest juz banalny. Domyslam się ze największym problemem u Ciebie jest pomiar tego czasu. Jesli ten mikroklocek ma pracować tylko w tym ukladzie to sterowanie multipleksowe wyswietlacza jest zbędne. Wlasnie, ze nie wiem nawet jak stworzyc poprawny algorytm. Moglbym statycznie wyswietlac sekundy, dziesiatne czesci...
Po polsku pewnie nie mam co liczyć na asm do STM32 Sporo podstaw z asemblera dla STM32F1 znajdziesz w książce "STM32 w systemach sterowania i regulacji" Macieja Szumskiego. Nie jest to może dogłębna pozycja jeśli chodzi o asembler jednak jest tam sporo przykładów, kodu oraz podstaw teoretycznych przydatnych przy programowaniu. Wg mnie to najciekawsza...
No nie zabardzo mi pomogły te propozycje lista rozkazów to mam z atmela a procki są dobre bo tanie i małe głównie chodzi oprogramatory te równoległe z programami do ładowania w pamięć te do bascoma . muszę się przyznać że z lutownicą to ja jestem na bakier lutuje muj kumpel albo brat asembler jest bo opanowania napisałem kilka programów ( do sterowania...
Zadna tajemnica, po prostu literatury na temat identyfikacji modelem ARMA jest w internecie jak na lekarstwo. Polecam poszukać książkę Andrzej Królikowskie i Dariusz Horla - Identyfikacja obiektór sterowania - metody dyskretne. Być może gdzieś będzie pdf. Ja tego algorytmu nie piszę na PICu, tylko na ARMie w C, kluczowe wstawki w asemblerze. Powiem...
No właśnie w którym, skoro mówisz że wszystko? Możesz jaśniej? Bo to Ty pisałeś że trzeba SEI w przerwaniu patrz cytat powyżej?
Nie jestem guru asemblerowym. Asembler traktuję jako zabawę i dodatek do elektroniki. Jedno z czego jestem zadowolony to wykonanie prostego programatora procesorów AT89C51 i napisanie oprogramowania do niego. Sterowanie PC<=>prog jest przez port LPT. Program można używać pod Win95/98/2000/NT/XP. W celach edukacyjnych (mogłem skorzystać ze sterowników...
Znalazłem coś takiego, LCD, sterowanie szybkościa i kierunkiem obrotów, silnik od stacji 5.25.
ważna jest dla niej latencja Jeśli to jest naprawdę ważne, to zostaje raczej tylko asembler. ie wywołuje innych funkcji poza funkcją inline i _delay_us (jest niezbędna) ale one nie są wywoływane tylko wprowadzane w miejscu wywołania To wcale nie jest takie oczywiste, inline nie wymusza osadzenia kodu, jest tylko sugestią.
Witam. Nie wiem jak w asemblerze wykonać przejście mikrokontrolera ATtiny2313 w trym oszczędzania energii, gdy brak będzie zasilania z sieci (praca na baterii). W bascomie po skonfigurowaniu PORTD.2 (INT0) jako wejście podciągnięte do + i podłączenia do niego +5V i rezystora do masy sprawę załatwiał poniższy fragment programu [syntax=vbnet]Do If Pind.2...
Dobra,dobra ale http://www.elektroda.pl/rtvforum/topic21... Temat linku: "ikrokontrolery AVR i VB.net - jak zacząć je stosować ?" I co teraz?Da sie programowac mikrokontrolery w vb.net czy nie?Bo ja juz nic nie wiem. Prosze o odpowiedz. Pozdrawiam No to już się rozumiemy. Pod wskazanym linkiem mamy system sterowania z nadrzędnego peceta sterownikami...
Najprosciej mozna zrobic stosując przejsciówkę USB-COM za 15 zł. Wtedy mozna sterowac bezposrednio z programu w PC bez jakiegokolwiek sterownika. No ale jak? Jeżeli taki silnik będzie ciągnął na przykład kilka A prądu, to przecież trzeba będzie zbudować mostek H do niego lub użyć jakiegoś scalonego.
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ć...
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.
Był już ten temat - tak jak pisze asembler. Zrób prostownik jednopołówkowy, wtedy możesz zrobić współną masą triaka i procka. dopiero wtedy bedzie to działać.
Nie znam aspiracji autora tematu, ale według mnie uczenie się asemlera w dzisiejszych czasach nie ma popłaca . Asembler jest przeważnie dokładnie powiązany tylko z jednym (albo kilkoma z jednej rodziny) mikrokontrolerem i potrzebna jest znajomość jego architektury. Natomiast poznając inne języki programowania nie jesteśmy tak blisko z tym związani i...
Witam, program sterujący napisany w asemblerze :) Nie wygląda na skomplikowany. Może projekt trochę na wyrost ale może przydać się do innych urządzeń, np pomiar prędkości obrotowej wałka przekaźnika przy traktorze.
Jelsi chodzi o sterowanie LCD 8 czy 4 bitami to nie ma żadnej różnicy. Osobiście steruje LCD 8 bitami bo mam wolny jeden port, a poza tym jest ciutke szybciej.
https://obrazki.elektroda.pl/8206519800_... ... i ciąg dalszy układów na PMS150C. Tym razem bargraf. Układ za pomocą 16 LEDów wskazuje napięcie z zakresu od zera do połowy napięcia zasilania. Sterowanie diodami multipleksowane. Pomiar napięcia dokonywany jest za pomocą komparatora analogowego i programowalnego dzielnika rezystorowego...
Witam. Moje pytanie jest takie. Jak z bascoma odczytac wartosc zapianą w sygnale o modulowanym wypełnieniu?(taki jak do sterowania serw.). Pełen okres syg. twa maksymalnie do 2.5 mS. w sumie to moze tez byc jakis c albo asembler ale jezeli to prosił bym linijka po linijce :) co do czego.
Po pierwsze nie jest to wyświetlacz LED tylko LCD a tylko podświetlenie ma na LED-ach. Po drugie można w łatwy sposób sterować nim przez LPT ale dlaczego program do tego chcesz w asemblerze?. Tego to nie rozumiem.
asembler sortowanie diody asembler asembler kwadrat
instrukcja serwisowa pralki bosch zapieczona sonda naprawa wzmacniacza basowego
napęd bramy przesuwnej uziemienie basenu
Ustawienia P3 i P4 w piecu Termet Silver Pro 20 kW Wzbudzenie alternatora bez ECU - jak to zrobić?