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ć...
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.
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ń.
Swego czasu na forum wrzuciłem jakieś źródła do obsługi RS-a w Pascalu, zajrzyj: http://www.elektroda.pl/rtvforum/topic13... może coś pomoże
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...
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.:...
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...
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...
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ł?
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
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...
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
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...
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ć...
W książce pisze ,że atmega posiada na tych pinach wewnętrzne rezystory . Co do sterowania portami to sprawdze w dokumentacji .
Mam taki problem. Chce sterować silnikiem krokowym przez klawiaturę. Zrobiłem to na Shiftach: p1: mov ah,02h int 16h and al,00001111b;caps lock, num lock... nie mają znaczenia cmp al,1 je w_prawo cmp al,2 je w_lewo jmp p1 w_lewo: ... jmp p1 w_prawo: ... jmp p1 Chce to samo zrobić na strzałkach, jednak dusząc strzałke sygnał z klawiatury jest "powtarzany"...
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
Napiecie dostanie sie poprzez złącze kolektor baza. Jakim cudem?
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
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...
Asembler nie ma tu nic do rzeczy. Można wykorzystać linie do sterowania modemu (tam utrzymywany jest stabilny stan)
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.
Uważam, że najlepszym rozwiązaniem do programowania układów jest język c/c++ (choć niewiele innowacji z c++ korzysta się do programowania procków) z wstawkami z asemblera. Język c dla procków jest bardziej profesjonalny, a wstawki z asemblera tylko przyśpieszają i optymalizują działanie mikrokontrolera. Co do Bascoma to oczywiście, że ma wiele zalet...
...4 cylke to dokładnie tyle ile trzeba :-) Parę lat minęło, a technika ... idzie naprzód :-P
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.
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.
a faktycznie.. to ma byc w asemblerze.
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...
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...
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.
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...
heh tez sie kiedys meczylem z asemblerem pod devcpp i doszedlem do tego, ze nalezy stosowac notacje AT&T zamiast Intela
w dowolny dla rodziny AVR , Basic , C , Asembler , dla każdego z nich istnieją darmowe wersje programów np Bascom AVR , ARV Studio
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?
Może ktoś napisać program w asemblerze co steruje klawiaturą która podpięta jest do 8051 ??
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...
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....
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...
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....
Przejrzyj to - znalazlem ten kod w pascalu jako przyklad przy programie do obslugi portu. Wyglada na to, ze tam sa przykladowe procedury obslugi portu napisane w asemblerze.
Da sie to zrobić w asemblerze??
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....
Witam, Od strony programowej dodam (zupełnie nie znając asemblera), że to i tak nie zadziała. Np. to: LDS R16, ADCH // wczytanie wartości z przetwornika OUT PORTD, R16 Co to robi? Do tego wszystkiego, chyba "trochę" za szybko próbujesz ten silnik sterować. Ułóż algorytm i napisz to w C, chyba że to zadanie szkolne. Pozdrawiam.
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:...
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.
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.
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
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??
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...
Konkretnie: 1. Mikrokontroler np. ATmega32 + konwerter USB >> mikrokontroler 2. Napisać oprogamowanie w jednym z języków programowania Bascom, C++, asembler >> zkompilować >> załadować do mikrokontrolera 3. Napisać oprogramowanie na PC np. Delphi Wiedza ja to połączyć i napisać. Na forum jest projekt podobnej matrycy, poszukaj.
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
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ń.
Peter Fleury - znajdz jego bibliotekę - zdecydowanie najlepsza, z tych które widziałem. Szybka - napisana w asemblerze.
Witam. Tutaj udzielę odpowiedzi kol. dasej. Ten fragment kodu w bascomie, który zamieściłem w inicjującym temat pytaniu, to fragment mojego programu dla zegara z wyświetlaczami led. Układ zasilany jest z zasilacza sieciowego, a w przypadku zaniku napięcia, układ zasilany jest z baterii. Stąd przejście w tryb oszczędzania energii. INT0 skonfigurowałem...
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...
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
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...
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ć...
jesli wystarczy ci 18,2*/s to napisz obsluge przerwania 1Ch. w necie znajdziesz wiele o tym ;)
Przypominam, iż nie jest tutaj wymagana jakaś większa precyzja - to ma sterować tylko diodą RGB (oświetlenie dekoracyjne). A jest sens się szczypać? Jeśli to coś steruje tylko diodą i nie ma nic więcej do roboty, to takie uproszczone podejście powinno wystarczyć. To ma sterować tylko diodą RGB w sensie docelowym, ale przecież pisałem w 1 poście, iż...
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.
Witam poszukuję prostego wsadu pod Pic18f452 aby móc sterować ( pojawił się jakiś napis) wyświetlaczem LCD na procesorze HD44780A00 może być w asemblerze posiadam moduł testowy pro-pic18f452 i są to moje początki proszę o pomoc Dodano po 44 nikt nie może mi pomóc
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ć.
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.
Zamieszczam schemat sterownika do obrotu kolektorami słonecznymi jaki opisałem wyżej w postach. Płytki nie zamieszczam, bo jest zrobiona na uniwersalnej-testowej. Płytka jest w przygotowaniu do wykonania w rozszeżonej wersji o sterowanie kolektorami w elewacji + 2 wejścia zewnętrzne (czujnik wiatru, czujnik temperatury). Plik źródłowy (Asembler) i plik...
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.
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...
Witam wszystkich znających się na sprawie. Mam zadanie napisać program w asemblerze na Atmega32 do obsługi wyświetlacza LCD na sterowniku T6963C (OPTREX DMF5005N 240x64). Posiadam kartę katalogową do sterownika i także jakąś specyfikację już całego wyświetlacza, niestety wszystko jest w języku angielskim i nie mogę się z tego nic wyznać. Układ dostałem...
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.
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...
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...
Witam, co do programu, to po co kombinowac z asemblerem? Kiedys napisalem w Delphi zegar, wyswietlal czas w postaci BCD na diodach LED podlaczonych do portu LPT - nie bylo w nim ani literki w ASM :!: :D Oczywiscie w XP wymagane jest do tego odblokowanie portu, jednak w Win98 dzialal bez zadnych dodatkowych zabiegow :D Oczywiscie, i tak najprosciej byloby...
asembler: Daj jakiś opis Twojego sterownika i całego systemu, zdjęcia schemat i co ważniejsze opis słowny algorytmu sterowania. Chciałbym się dowiedzieć jak uzyskać te 70 stopni, czy to w ogóle w moim systemie jest realne.
Dobra rozejm :). Czy elektroda.pl zwalnia piszących z dbałości o jakość postów (nie tylko merytoryczną, ale też językową)? Dlaczego nie dbacie o narzędzia, których używacie codziennie? Sorry, jesli forma Cię uraziła. Tak, ale czasmi pisze się szybko, lub ma się problemy z polszczyzną :) nie każdy kocha j.polski ;). Jestem za jeżeli chodzi o dbałość...
to ma byc projekt zasilajacy silniki o znamionowym 120V.. tym juz sie bawic nie bede, zas potrzebuje to ladowac.. asembler, masz moze jakies przyklady dzialania na triaku? nigdy sie tym jeszcze nie zajmowalem
Z tego co pamiętam to podciągi trzeba robić na porcie A ale jeśli nierobi się tego w kodzie programu, być może oto koledze chodziło. Schottki nawet mam tylko sprawdzę na jaki prąd są. Kolego asembler nie będę oszczędzał na rezystorach a nie było by to może optymalne bo jeszcze nie wiem jak nimi będę sterował ;) Dzienki za rady
Dobra mamy atmege-->uart>>tFT232B(L/M)-->USB--> pendrive Jak to teraz sterować? twoj link nie dziala Od razu trzeba było napisać że chodzi o podłączenie Pena do atmegi. Tak prosto się nie da, musiałbyś mieć USB Host. Co prawda są wypasione atmegi z USB Host'em sprzętowym ale jeszcze nie widziałem aby komuś udało się zgrać jedno z drugim. Jeśli potrzebujesz...
Witam wszystkich Na początku zaznaczam że jestem nowy i nie do końca wiem czy w dobrym miejscu umieściłem temat, zastanawiałem się nad "Programowanie Ogólne" ale niech będzie tu. Chciałbym się dowiedzieć czy da się zmodyfikować kod programatora AVR910 w taki sposób aby oprócz programowania mógł on po otrzymaniu odpowiednich poleceń np z wysyłanych z...
asembler- dlaczego chcesz się pastwić nad tymi mosfetami? Przecież jak nie będą pracować jako klucze to długo nie pożyją. Już abstrahując od tego że uzyskanie takiego sterowania w tym układzie jest niemożliwe.
Nie wiem co Ci "asembler" przeszkadza w usypianiu przy multipleksowych wyświetlaczach LED?! Przecież są sterowane przerwaniowo. Nie czytałem wszystkich postów, ale SLEEP powinno być wywoływane ciągle w pętli głównej jeżeli z niej nie korzystasz... Przerwanie wybudzi, wykona się, a po wyjściu z niego pętla główna znów go uśpi ... mniejszy pobór energii...
witam !! w linku masz przykład sterowania silnikiem DC zaopatrzonym w enkoder - program też jest . jak poprzeglądasz to pewnie się połapiesz - ja nie ! . http://elm-chan.org/works/smc/report_e.h... pozdrawiam !!
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.
Jeśli chodzi o LCD to poszukaj na stronce Elektroniki dla Wszystkich. Jest tam zbiór artykułów na temat wyświetlaczy LCD alfanumerycznych na sterowniku HD44780. W internecie można też znaleźć info na temat sterowników do LCD graficznego na kontrolerze KS108. Jeśli chcesz, to napisałem w asemblerze biblioteki do obu tych typów LCD, do tego prosty programik...
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ę...
XP blokuje asemblera (przynajmniej u mnie).
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....
Po włączeniu (resecie) rejestry PORT mają domyślną wartość 0, więc nie musisz zerować bitów. Diody podłącz przez rezystory. Po krótkiej analizie wydaje się być OK. Polecam zacząć od prostszych języków programowania, jak C. Ogólnie to nie rozumiem, po co w taki dziwny sposób łączysz te Ledy. Przyjęło się podłączać Anody do VCC, a sterować katodami, ustawiając...
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...
Jeśli chodzi o punkt 4 to da się to zrobić. Ja polecam Atmege bo ma gotowe PWM-y a programator do atmegi to 5zł i kilka minut roboty. Atmege tez możesz programować w Bascomie. Co do 51 to ciężka sprawa zasymulować programowo trzy kanay PWM wymaga dużego doświadczenia i absolutnie nie zrobisz tego w Bascomie. Musiałbyś walczyć w asemblerze.
asembler sortowanie diody asembler asembler kwadrat
clarion przyciski tylnia wycieraczka ogrzewanie elektryczne projekt
samsung ww60j4063lw mikrokomputer cobra1
Panel sterujący nie działa w koparce Atlas 1404 Cyfrowa ramka Medion MD85018 - problem z Wi-Fi