Te procesory nie mają sprzętowego SPI i jeśli już to tylko programowo można zrealizować.
Czy ma ktos moze taki gotowy programik. Chce to wykorzystac jako wstawke do bascoma, podajac tylka adres i komende.
Skoro obliczenia w asemblerze sprawiają Ci kłopot , to mając 8KB pamięci programu i 2KB EEProm-u , wygospodaruj 720 bajtów na tablicę , zapisz w niej gotowe wartości dla każdego kąta i ... to tyle ;) Piotrek
Zamiast "konwertować" kod maszynowy +1 Brzydkie to jak cholera, i nie ma żadnych cech "wysokopoziomowych", w tym merytorycznie nazwanych funkcji, stałych itd. Prawdopodobnie nadwyżka "fałszywych" funkcji nie występujących w oryginalnym kodzie źródłowym (oczywisty efekt disasemblacji) To się nie nadaje do zrozumienia "co poeta miał na myśli" a to warunek...
Witam Stosuję obliczenia numeryczne tylko w asemblerze z całkiem dobrymi efektami. Na stronie ATMELA można znaleźć gotowe procedury dzielenia i mnożenia wielokrotnej precyzji, jest pełno stron z przykładami działających procedur. Znalazłem nawet pierwiastkowanie (nie potrafię zrozumieć algorytmu :cry: ). Pisanie programów w asemblerze daje nieograniczone...
Witam. Gdzie znajdę gotowe procedury w asemblerze dla pic 16f84 np. mnożenie,dzielenie liczb 32-bitowych itp.
To zależy jakiego asemblera się uczycie. Jak do '51 to możesz sobie złożyć lub kupić gotowe modułu uruchomieniowe (na allegro ich pełno), jak do do AVR'a to tak samo tylko inny uC.
Posiada ktoś z Was algorytm do zamiany kodu BCD na kod NKB lub gotowy program w asemblerze na mikrokontroler 8051??? Z góry dzięki.
Bo ten avr nie ma w asemblerze komendy dzielenia. Musisz sobie sam napisać taką procedurę albo poszukać gotowej w necie. Ja kiedyś napisałem taką prostą działającą na zasadzie odejmowania. Wydajne to to nie jest ale nie wiem jak zrobić to lepiej.
Spokojnie, każdy kiedyś zaczynał :) Odpowiadając na pytania : 1) Dokładnie tak. Po wciśnięciu przycisku uC zaczyna od razu generować zadany kod. 2) Tak 3) Da się. Ale to trochę zależy od Twoich umiejętności lutowania i manualnych. 4)Na początek polecam Ci nieco zaznajomić się z Arduino. Prosty interfejs i programowanie oraz całe mnóstwo gotowych przykładów....
Witam. Zwracam się do was z prośbą. Potrzebuje gotowy podprogram w asemblerze do sterowania pilotem od tv. Chodzi mi dokładnie o program który po wgraniu do mojego atmela bedzie odczytywal dane z pilota tv. Próbowałem samodzielnie go napisać jednak z braku czasu próby zaprzestałem. Czekam na waszą pomoc.
...co do pica to faktycznie jest odporniejszy od atmela.( zero problemów)ale sprzętowo moim zdaniem lepszy od pica.( ponad 115 rozkazów gdzie pic około 35) co do tych 35 rozkazów to tylko Midrange, Enhanced ma 77 :P a co do tygodni i 2 godzin (na gotowo), to coś słabi Ci idzie .. ile programujesz ??
Szukam szukam i znaleść nie mogę ... Mam gotowy plik źródłowy napisany w asemblerze z rozszerzeniem ASM... jakim programem skompilować go do postaci HEX gotowej do wrzucenia do procesorka AT90C2051?
Pewna niewygoda jest z tym, że sygnały muszą być podawane z określoną szybkością - czasy '1' i '0' albo 0,35µs i 0,9µs (z tolerancją 0,15µs), albo odwrotnie - to są czasy tysiące razy krótsze, niż milisekunda, i odmierza się je instrukcjami procesora. A nie wiadomo, co kompilator wygeneruje - trzeba pisać w asemblerze. Ale dają gotową...
Posiada ktoś z Was moze algorytm zamiany kodu NKB (naturalny kod binarny) na BCD ?? ewentualnie gotowy program w asemblerze na uP Z80? np. jak zamienić 92(BCD) na NKB. potrafie to przeliczyć ale chodzi mi o uniwersalny wzór, algorytm Z góry dzięki
Zle to sformułowalem. Nie chodzi mi o gotowy program, ale o to jaki kto ma pomysł na zrobienie tego. Mam poruszanie sie jednej paletki. Wogole nie mam pojecia jak zrobic piłeczke. Moze ktos wpadnie na jakiś pomysł.
Witam. Mam pytanko. Czy ktokolwiek ma jakis gotowy prosty projekcik napisany w asemblerze pod DSMa 8051. Cos naprawde prostego no moze nie az tak prostego :P Cokolwiek zeby nadawalo sie jaka praca zaliczeniowa a nie bylo bardzo skomplikowane. Bede wdzieczny za kazda pomoc.
Czy ktoś może posiada procedury obsługi UART na at90S2313 w asemblerze? Chodzi o asemblerowski odpowiednik print i input, tak żeby mozna bylo z terminala zczytac dane, ewentualnie je sobie dalej zmodyfikiwać i na koncu wyslac z powrotem. W bascomie to proste ale mi trzeba w asemblerze takie cos, może ktoś ma gotowe bo asembler jeszcze słabo idzie i...
Witam, ja też kiedyś działałem na prockach 8051 ale to było b.dawno, ostatnio też zacząłem przygodę z AVRkami - są to równie miłe i niesamowite procki ;) jednym z darmowych i dobrych kompilatorów jest "AVR Studio 4" oferowane przez producenta tychże procków i można spokojnie zassać to z ich stronki wraz z najnowszym service-pack'iem. Jeśli dla ciebie...
Wystarczy Ci sprzętowy usart, transmisja szeregowa w dokumentacji atmela masz nawet gotowe przykłady kodu w asemblerze i opisaną konfigiuracje. W razie konkretnych problemów moge pomóc. Jak chcesz oba moduły komunikować po kablu na znaczną odległość jako warstwy fizycznej użyj RS485 - układ MAX485 i możesz kabel ciągnąć na kilometr.
Witam, Poszukuję gotowego kodu w asemblerze (dla Intel i in. procesorów kompatybilnych) obsługującego system plików FAT32. Kod chciałbym zastosować w jądrze swojego OS-a. Pozdrawiam
na forum walal sie gdzies przyklad uzycia I2C w asm'ie... mierzyc odpowiednie przerwy Nawet kilka postów wyżej, sorki ale może nie opisałem tego linku Link zawiera: dokładny opis magistrali I2C, bitów startu, stopu itp są podane gotowe przykłady w asemblerze: pamięć EEPROM, przetwornik A/C, na ich podstawie można łatwo napisać do innych scalaków, procedury...
To jest najlepsza droga do poznania procka , jeśli sam będziesz musiał zwiększać możliwości Swojej płytki testowej. Najlepsza droga do poznania procesora to pisanie w asemblerze. Ewentualnie w AVR-GCC. Sprzęt mikroprocesorowy bez odpowiedniego programu jest tylko złomem elektronicznym. I nie ważne czy będzie to pająk, czy profesjonalna płytka.
Witam szukam gotowej procedury odczytu temperatury z czujnika LM74 najlepiej w asemblerze AVR
W językach wysokiego poziomu takich jak Visual czy C++ Builder nie ma problemu z kontrolką. Kładziesz ją na formatkę i gotowe. Ja programuję w asemblerze a tu tak nie można. Dotychczas nie miałem specjalnych problemów, ale zatrzymałem się na tej kontrolce. Wciąż eksperymentuję i czekam na każdą pomoc lub jakieś źródła. Jeśli uda mi się umieścić tą kontrolkę...
Sposób który pierwszy narzuca się aby liczbę przedstawić w postaci tekstu to znaleźć ilość jednostek, dziesiątek, setek, tysięcy, itd... w danej liczbie (dzieląc przez 1000,100,10). Następnie te znaki pozostaje już tylko "przesunąć" do znaków ASCII, a wiec dodać 0x30. Dla przykładu mamy liczbę 123, liczba setek: 1, liczba dziesiątek 2, liczba jednostek...
Napisz na jaki uC to potrzebujesz jeśli na 51-52 to moge przysłać gotowy program :)) pozdrawiam
AT Mega 8 może mieć tylko różne obudowy i różne napięcia zasilania a co za tym idzie różne maksymalne częstotliwości taktowania. Do testów i prób najlepsza jest w obudowie DIL do montażu przewlekanego. Co do języka to jeśli masz ochotę zacznij od asemblera. Jak coś pójdzie nie tak to nie rzucaj tym wszystkim w kąt tylko spróbuj "C" lub najłatwiejszego...
Jak chcesz to mogę zamieścic skany z ksiazek na ten temat tzn gotowe programy wraz z układami jeden w asemblerze a jedne w c++. Jak cos to daj znac na priv.
Dla ESP32 jest dostępna biblioteka ESP-DSP , w której są gotowe m.in algorytmy FFT (szybka transformata Fouriera) dla liczb float oraz stałoprzecinkowych. Kod w dużej części jest napisany w asemblerze xtensa, jest dobrze udokumentowany i z przykładami. [url=https://github.com/espressif/esp-ds...
Od pół roku zajmuje się programowaniem AVR, niestety znam tylko asembler. Chciałbym w zegarze który robię zastosować ten czujnik. I tu pojawia się pewien problem, nie mogę znaleść gotowej procedury napisanej w asemblerze, zrobiłbym ją sam gdybym znał angielski i mógł doładnie zrozumieć notę katalogową- od jutra uczę się angielskiego ale to troche potrwa....
Tego jest pół googli:> Przyłóż się kolego do poszukiwań... chociażby... http://8052.com/codelib.phtml I wiele wiele innych... Ja kiedyś zrobiłem budzik z timerami na tymże procku nie pisząc własnej biblioteki ani do LCD ani do RTC ani do UART wszystko było gotowe z netu:>
Mam zastosować ATMEGA8535? Czy chcesz mieć regulowaną jasność podświetlania z procesora a nawet kontrast za pomocą PWM? Czy stosujemy fotoelement aby automatycznie regulować podświetlanie? Ile chcesz mieć przycisków, do menu i setup wystarczą 5 ale może chcesz mieć przyciski szybkiego wyboru? Czy wyprowadzenia sygnałowe wychodzące na zewnątrz zabezpieczamy...
To trzeba napisać spory kawałek programu. (np w asemblerze).W sumie w bascomie są gotowe komendy na to. Polecam wyczerpujące artykuły w edw na temat bascoma, po przeczytaniu napewno napiszesz.
Potrzebuje pomocy. Czy ktoś wie, jak napisać w asembelerze program sterujący mikrokontrolerem 8051, tak aby wykonywał całkowanie dowolnego sygnału? Nie mam wogóle pojęcia jak się do rzeczy zabrać, nie znam się dobrze na asemblerze, a do tego czas mnie bardzo goni. Bardzo proszę o wskazówki. Może ktoś ma gotowy taki programik i mógłby się tym podzelić?...
Choć tez w asemblerze ci niewiele mogę pomóc, w dokumentacji masz gotowe funkcje do obsługi UARTU zawarte warto z nich skorzystać.
Gotowe funkcje na www.piclist.com.
Książek i stron o elektrotechnice są pewnie tysiące. A możesz już na tym etapie coś bardziej sprecyzować co by Ciebie najbardziej ciekawiło ? Elektronika - niskie napięcia , półprzewodniki, czy może instalacje elektryczne (np do 1000V ) , np takie jak masz w domu - mieszkaniu . Czy może samo programowanie połączone co prawda ze sprzętem (np programowanie...
Ze stwierdzeniem że w C pisze się szybciej niż w asemblerze jest troszkę racji ale nie zawsze ... W asemblerze można pisać sobie gotowe procedury i dołączać je do programów tak jak w C. W niektórych przypadkach jest łatwiej pisać w C ,ale asembler daje pełną kontrolę nad wszystkim i optymalizację kodu nieosiągalną dla innych języków. Z mojego doświadczenia...
Atmel udostępnia gotowe noty katalogowe z opisem i kodem (w asemblerze, ale to nie problem) realizacji programowego USART. Swoją droga po co się w to bawić, nie prościej wybrać procka, który ma więcej USARTów?
Cieszy mnie, że wciąż są ludzie, którzy naprawiają ten stary kawałek "historii" :) Sam ostatnio naprawiłem mojego Commodore+4 (padły układy ze starości), a najbardziej zdziwił i zarazem ucieszył mnie fakt, że odzyskałem z kaset magnetofonowych i zgrałem na PC pod emulator, praktycznie wszystkie(!) gotowe programy jak i źródła w asemblerze, które kiedyś...
Czy posiada ktoś gotową procedurę na 89c2051 do obsługi 1 wire? Najlepiej napisaną w asemblerze lub jakiś algorytm, którym mogę się posłużyć do jej napisania.
Unowocześnienie AT90S2313 brzmi : ATtiny2313 .... ;) No to OK, kody przerobione pod modłę AVRStudio + gotowy HEX - na AT90S2313, ATtiny2313 i ATmega8515. Licencja GNU zachowana - mamy binaria i źródła... ;) Some other requests ? ;) P.S. ; Code is written for use with AVR-GCC in assembler mode ; flag: -x assembler-with-cpp - oryginalny kod jest pod avrgcc......
Wbiłem kijek w mrowisko ;) . Nie dyskryminuje to kolegów piszących w C i bascomie. Napisałem tylko że te języki bazują na gotowych procedurach napisanych w asemblerze . Moje zdanie jest takie największe możliwości ma asembler , ale wymaga największej wiedzy od programisty. Reszta jest lepszą lub gorszą próbą uproszczenia programowania. Możecie się zgodzić...
Witam. Mam problem z uruchomieniem pamięci flash AT45DB011 przez SPI. Czy jest jakaś specjalna procedura inicjacji pamięci? (przeczytałem instrukcję i nie mogę sobie poradzić z napisaniem procedury), a może ktoś ma gotowe procedury do zapisu/oczytu tej pamięci napisane w Asemblerze?
Adruino to fajny framework, wbrew temu co napisano powyżej jest napisany w C++, a nie w C. To dosyć istotna różnica. A że jest to framework to udostępnia gotowe biblioteki. Oczywiście można przyjąć postawę, że to ogłupiające i lepiej pisać samemu. Ale z drugiej strony to zależy co jest celem. Szczególnie początkujący mogą utknąć na takich niskopoziomowych...
Chodząc po warszawskim Wolumenie natknąłem się na niezłą okazję, mianowicie w ciężarówce „Sławmira” sprzedawali graficzne wyświetlacze Samsunga 128x64 z podświetlaniem EL i z opisem, po 30zł za sztukę (mieli ich cały karton więc może się też załapiecie), takie same widziałem w sklepie po 140 zł. Kupiłem od razu 3 sztuki. Wyświetlacz...
A mógłbyś zamieścić, przykładowy kod, bo jestem nowy w assemblerze i za bardzo tego nie czaje. Gotowy kod? Za wiele wymagasz. Jak chcesz pisać w asemblerze, skoro go nie znasz? W sieci jest masa tutoriali i przykładów, które nalezy przerabiać i uczyć się na nich. Poza tym jeśli coś nie chce się zasemblować (nie kompilować, ten termin dotyczy HL) powinieneś...
Powiem szczerze, że ten kod jest naprawdę zakręcony. Po mnemonikach wnioskuję, że chodzi o AVR? Znajdź jakiś nowszy kurs. Swoją drogą I2C realizuje się sprzętowo i żadne opóźnienia nie są potrzebne. Opóźnienia masz też gotowe w avr/delay.h.
Dlaczego w asemblerze, żeby trudniej było uruchomić i poprawić ? Jak masz gotowe procedury w asemlerze można je wstawić, ale całość napisałbym w jezyku wyższego poziomu. Masz zmontowany układ, schemat ? jaki budżet ?
Czemu chcesz to pisać w asemblerze? Zrealizuj sobie odbiór na bazie bufora kołowego. Znajdziesz sporo gotowych przykładów w C.
Czy ma ktos moze jakas gotowa funkcyjke na '51 do oblugi tej magistrali? Chodzi mi oczywiscie zeby byla napisana w asemblerze bo bascoma nie znam w ogole.
Nie no, zgadza się, na pisanie całości w ASM bym się nie porywał, ale czasem np. brakuje mi kilkudziesięciu bajtów bo chcę zmieścić bootloader w jednym sektorze no i trzeba część przepisać do ASM. Skręcało by mnie jak bym zmarnował kolejny sektor dla kilkudziesięciu bajtów. :) To jest jeszcze jakaś nisza dla asemblera. Z drugiej strony, pomyśl, że...
Dało by rade stworzyć zmienna float na 16 bitach to tzn np 1 znaku 5 wykładnika i 10 na mantysę. uzyskał bym zakres od -4mld do 4mld z dokładnością mantysy do 0.0005 Czy muszę coś takiego stworzyć sam w asemblerze zdefiniować operacje w asemblerze i dopiero te gotowe funkcje wykorzystać np podczas pisania czegoś w C Widziałem to: http://www.elektroda.pl/rtvforum/topic11...
Witam Przy projektowaniu wykorzystałem tą przejściówkę: http://www.elektroda.pl/rtvforum/topic82... Ok. To jest właśnie oparte na w/w AVR-USB. Ale skoro jest gotowe, to moja pomoc tu zbędna ;-)
A masz już układ gotowy że szukasz tylko programu , czy chodzi ci o jakiś konkretny projekt z jakiegoś czasopisma np.praktycznego elektronika??
Każdy wykonuje swoje urządzenia względem posiadanych podzespołów, własnych gustów i inwencji. W mojej konstrukcji bardzo zależało mi na wysyłaniu wyników pomiarów przez RS232. Trochę czasu zajęło mi napisanie kodu w asemblerze, który wysyłałby wyniki pomiarów jako gotowy plik CSV. To ostatnie było mi potrzebne, bo chciałem zobaczyć jaki wyjdzie histogram....
Jedynym sensownym powodem pisania za wszelką cenę w asemblerze może być bardzo ograniczona pojemność pamięci lub/i nanoszenie jakieś poprawki w gotowym pliku hex (np brak plików źródłowych) i na niezbyt skomplikowanym programie. W innej sytuacji to naprawdę karkołomne zadanie...choć też mi się zdarzyło popełnić. Napisałem dość obszerny program w asemblerze...
W każdym wykonaniu pętli liczysz kolejną cyfrę... Przepraszam, że zadam "niepoprawne politycznie" pytanie. Czy C służy do rozwiązywania takich problemów? Przecież w każdym HL są do tego gotowe procedury. Pojedyńczymi cyferkami można się "bawić" w asemblerze (służę w razie potrzeby procedurami), ale nie w C++. Pozdrawiam
Witam Wszystko zależy od tego w czym piszesz. Jak będziesz pisał w Bascomie to nie ma problemu. Masz gotowe procedury do wyświetlacza więc powinno pójść w miarę szybko. W asemblerze czy C będzie trudno na początku ale nie ma rzeczy niemożliwych. -- pozdrawiam
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.
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...
jeśli chodzi o biblioteki to printf hihihi to nie jest biblioteka:) . W C printf jest funkcją należącą do biblioteki STDIO.H, ale to tylko na marginesie:) w ramach sprostowania. w asmie nie ma bibliotek ew możesz mieć gotowe fragmenty kodu w asmie opisujące jakieś procedury.
Tak, może być kolorowy - tylko sobie to policz. Nawet dla podanych przeze mnie szacunkowo 160*200 pikseli i zaledwie 256 kolorach potrzebujesz 32 kB pamięci RAM. Masz tyle w Arduino? Raczej nie. Gotowego kodu raczej też nie uświadczysz. W Internecie można znaleźć takie kody, ale jak pisałem jest to albo czysty asembler, albo C ze wstawkami w asemblerze....
była kiedyś dyskusja na forum Masma o konwersji QWORD: http://www.masm32.com/board/index.php?PH... są tam również gotowe procedury. pozdrawiam
Co do tych rejestrów to myślałem nad tym, albo jakiś licznik dziesiętny, ale nie chciałem ponownie zmieniać całej koncepcji i płytki itd. Więc zdecydowałem, że puki co zostanę przy tym rozwiązaniu a może jeśli będę potrzebował więcej wejść to wtedy przerobię układ. Pisał będę w C. Co prawda mam już gotowa bibliotekę liczącą FFT w asemblerze lecz w testach...
Zdecydowanie załóż nowy wątek. To już inny temat. Co do programowania to ja piszę w asemblerze. Ale ludzi piszących w Bascomie jest dużo. Być może ktoś ma gotowe fragmenty programu.
Nic prostrzego - "Anatomia PC" i do dzieła. Tam jest wszystko opisane z gotowymi przykładami a i sam możesz sobie zrobić "źródło" w asemblerze. Banalnie proste.
na elektrodzie w dziale mikrokontrolery poniżej tabelki są przykłady złozonych funkcji w asemblerze na '51 jest tam kilka uartów Dodano po 6 pod ty linkiem http://www.tranzystor.pl/p0rodzaj0uP%208... znajdziesz plik do ściągnięcia o nazwie Procedury na mikrokontroler 8051 po rozpakowaniu też powinieneś tam cos ciekawego i gotowego znależć
mnozenie wykonałem i po paru poprawkach wychodzi mi z dokładnością +-0,1% Rh na wyświetlaczu co w porównaniu z dokładnością czujnika jest praktycznie wartością znikomą. Dzięki za odświezenie informacji. Mam teraz trochę gotowych zebranych "algorytmów działań" więc jakby ktoś potrzebował to dajcie znać.
Algorytm jest dość prosty, wygląda jak mnożenie pisemne. Potrzebujesz dwóch pętli, zewnętrzna wybiera kolejne cyfry mnożnika, a wewnętrzna mnożnej. Kolejne cyfry wyniku (ma nie więcej cyfr niż suma długości mnożnej i mnożnika) wyznaczasz ze wzoru: x=a[i]*b[j]+przeniesienie jeśli x>9 to { przeniesienie=x/10 x=x mod 10} potem oczywiscie musisz sumować...
1. Atmel Studio 6 jako środowisko jest bardzo dopracowane, ale też ciężkie (nawet na nowszych komputerach chodzi jak chodzi). Jeśli nie zamierzasz korzystać z nowych procesorów (ATTiny4/5/9/10, ATXMega) to weź AVR Studio 4. wersji 5 unikaj jak ognia. 2. Nie za bardzo - niby da się, ale to jest kombinowanie i niebyt wygodnie i szybko to działa 3. Tak,...
a w jakim języku programujesz ? Bo np.: w Bascomie jest gotowa funkcja. Programuje w asemblerze. Teraz mi się przypomniało, że 6 się dodaje po dodaniu dwóch liczb bcd. Najpierw do mniej znaczącej liczby. Jesli nie nastąpi przepełnienie półbajtu to się tą 6 spowrotem odejmuje, jak nastąpi to się zostawia i robi to samo ze starszym półbajtem. ... Więc...
ale czy jha pisałem ci drogi Tdv Ze szukam linków na wyszukiwarki w tym tkwi problem że szukam informacji na ten konkretny temat a jak w wyszukiwarce wpiszesz "klawiatury matrycowe"to potrafią się wyświetlić strony porno :D wiec lepiej dawajcie gotowe linki
Cześć, próbowałeś gotowej komendy Bascoma? Ile ona pożera czasu? [syntax=basic4gl]a= VAL(twoj_string)[/syntax]
Witam Szkoda że nie podzielasz naszego entuzjazmu :cry: , trzeba będzie ustawiać kolorki ręcznie. Dodałem oprócz kolorowania makr, zmianę koloru dla rejestrów i portów uP. Jak na razie wykorzystałem zestaw nazw portów ATMega128, ale z czasem uzupełni się też i inne. W załączniku gotowy plik ini , ale kolory trzeba dobrać wg swojego gustu.
Potrzebuje połączyć ze sobą aż 80 sztuk układów z porcesorem AVR najchętniej jakimś 8-nogowym, np. ATtiny12, (odległośc maksymalna kilkanaście metrów), które mają przekazywać dane do centralnego komputera. Myślę, żeby zrobić to wykorzystując magistralę RS485, i to mam dwa pytania: 1) Jaka jest maksymalna ilość urządzeń dla tej magistrali? Wg. różnych...
Kolego jeśli masz takie problemy to odpuść sobie pisanie systemu od zera, skorzystaj z gotowego jądra linuksa. Jest ono pisane w C
Nie używałem wcześniej tak dużych bibliotek w języku C, kopiowałem małe fragmenty. Nie lubię jeszcze języka C :). Pisałem kiedyś w asemblerze dla AVR hobbistycznie. Lubię uczyć się na tym co jest gotowe. Nawet jak mam gotowy kod w C to jest to dla mnie długa droga aby go zrozumieć i wykorzystać :). Panie atom :) jeżeli nie chcesz podzielić się gotowym...
Cały problem polega na tym że programy typu Bascom i C mają już napisane procedury których wadą jest zazwyczaj brak możliwości wyboru układów peryferyjnych, które wykorzystują . W przypadku Bascoma jest najgorsza sytuacja, Nie ma do niego kilku bibliotek RC5, tylko jedna. pozostaje więc napisanie wstawki z asemblera , lub kawałka kodu w bascomie rezygnując...
W językach typu C, a tym bardziej w asemblerze nie ma komend typu "play midi". Trzeba sobie samemu napisać taką procedurę, lub poszukać już gotowych napisanych przez kogoś innego.
Można się bawić w STMy i kombinowanie z grafiką, można kupić np. FT80x lub FT81x i mieć za parenaście złotych gotowy akcelerator graficzny, który realizuje wysokopoziomowe polecenia graficzne, w efekcie nawet 8-bitowy MCU będzie generował grafikę lepszą niż STM32Fxx... Oczywiście OpenGL jest poza zasięgiem nie tylko 8-bitowców, ale nawet wspomnianych...
Oto plik asemblera gotowy do skompilowania - tu akurat steruje dwoma syntezerami w Motoroli 2000 z NMT . Rządanie załadowania przyciskiem na porcie CPU. W razie niejasności pytaj
procedura nie może przekraczać 450cykli Dostępne w avr-libc (avr-gcc) funkcje zajmują około 330 cykli (16/16=16) lub 730 cykli (32/16=16). Poniżej tego nie zejdziesz, nie widzę też sensu pisania własnych bibliotek, skoro można zastosować te gotowe. 4\/3!!
są tam 3 różne kody)chodzi o to który jest w bascomie. żaden , masz w C , asemblerze i gotowy do wgrania kod wynikowy w postaci hex polecam kurs Mam mały problem z dostaniem l293 czy l298 kupisz je praktycznie w każdym sklepie elektronicznym lub na Allegro wcale mnie nie zdziwisz jak napiszesz że jednak skorzystasz z scalonych mostków H
Przepraszam ze nie napisalem Bede chcial napisac program w asemblerze:((ale nie wime czy mi sie to uda!! Co do bascoma to niestety nie znam ale i tak raczej bym nie skorzytsalk z gotowych plikow bo chce to zrobic sam tzn nie korzystajac z gotowego programu:):)Pozdorwka
Witam Nie jestem biegły w asemblerze, uczę się, ale poszukuje przykładów jak najprościej za pomocą 89c2051 (koniecznie asembler) odczytać temperaturę z czujnika. Na początek wystarczy mi zakres 0-200 stC. Przeszukałem forum ale nie potrafiłem znaleźć przykładów w asm do2051 Jakie rozwiązania polecacie dla początkującego ? Prosiłbym o gotowe rozwiązania...
Gotowe procedury są w któreś nocie aplikacyjnej dallasa, z tego co pamiętam to są "wyliczone" czasowo dla zegara 12MHz i 1.8... MHz.
sorki siwekyhy ale ja znam tylko asembler i w asemblerze takie rzeczy robię :( jednak chyba znajdzie się tu ktoś kto mógłby pomóc ci w tym jeśli chodzi o C mam nadzieję?. Ja mogę ci np podrzucić link do fajnej stronki, gdzie jest w miarę jasno opisane jak do tego się tak w ogóle zabierać - jak zbudować taki układ - i nawet przykład gotowego programu...
Wątpię, aby kupić gotowe urządzenie. ja bym zrobił na jakimś mikrokontrolerze. Do takiego zadania wystarczy rodzina 8051 lub AVR. Nie trzeba pisać w C czy asemblerze, Bascom podoła takiemu zadaniu.
Hej bawie sie asemblerem PIC- a 16C74B i potrzebuje stronke z gotowymi programami do obslugi ukladow CCP (Capture , Compare i PWM) i programdo obsługi klawiatury i wyświetlacza na tenże mikrokontroler. dziekuje bardzo za wszelką pomoc.
Nemo, jest tylko jedna drobna, aczkolwiek bardzo wazna przeszkoda....zadna z firm nie pozwoli sobie na pisanie w asemblerze, ze wzgledow finansowych...kazda firma to ograniczone zasoby typu: finanse, czas, ludzie itd. Dlatego stosuja gotowe rozwiazania, srodowiska C-podobne i inne narzedzia. Poziom asemblera to nie ten poziom abstrakcji, gdyby w tym...
aaa i jeszcze jesli chcesz sie dowiedzie sporo o asemblerze na avr to polecam ksiazke "Programowanie mikrokontrolerów rodziny AVR" Arkadiusza Krysiaka. Dobra ksiazka uczaca od podstaw asemblera z czescia praktyczna gdzie sa gotowe podprogramy z opisami np. obslugi wyswietlaczy LED, czy klawiatury matrycowej. Kiedys byla dostepne w sklepie AVT nie wiem...
Programowo w asemblerze da się generować takie przebiegi licznik można stworzyć programowo nie tylko używając gotowego rozwiązania sprzętowego poza tym trzeba użyć bardzo stabilnego generatora kwarcowego !!!.
Sam asembler nie należał do łatwych a sam pisałem na Z80 tak jak i kolega darekRD. Po prostu autor zna go dobrze i jest mu prościej. A mając gotowe procedury i tabele jest o wiele szybciej niż w innych językach. Po za tym za pisanie przemawia czas, jest o wiele szybciej napisać w asemblerze.
Kolega tmf napisał że ks108 jest wolny , moje więc pytanie czy korzysta kolega z gotowej biblioteki do KS108 czy napisał procedury sam ? . Ja napisałem procedury na ten wyświetlacz w asemblerze i nie zauważyłem żeby był wolny czy też odbiegał znacząco prędkością od innych rozwiązań tego typu . Może więc po zerknięciu w PDF okaże się że to biblioteka...
1. Czy Intel 8051 to jest rodzina uC tak jak AVR czy to jest konkretny uC?? Intel 8051 to konkretny µP (to mikroprocesor a nie mikrokontroler). Najbardziej precyzyjnym językiem programowania jest asembler, ponieważ piszesz krok po kroku jak ma działać i co wykonywać procesor. Nie zapychasz pamięci procesora niepotrzebnym kodem, tylko dokładnie...
Widzę że temat nie należy do łatwych, a może ktoś może udostępnić skompilowany wsad do mikrokontrolera 89c2051, z zestawu 115-k firmy Nowy elektronik, nie potrzebuję kodu źródłowego bo i tak nie będę wiedział co z nim zrobić, potrzebuję tylko gotowy do wgrania skompilowany plik do hex, i jakieś informacje, jeżeli w jakiś charakterystyczny sposób należy...
Witam. Jak w temacie. Potrzebuję zrobić ROR na dwóch bajtach...i nie mam koncepcji. Programuję w asm pod AVR. Nie proszę o gotowe rozwiązanie w postaci kodu źródłowego tylko o schemat działania, algorytm jeżeli można. Byłbym wdzięczny, pozdrawiam.
Na poczatek zerknij tu: http://www.lboro.ac.uk/departments/el/ro... . Da Ci to pojecie o skali zagadnienia. W zasadzie jest to gotowy projekt urzadzenia o jakie pytasz. Trzeba sobie tylko pare rzeczy dostosowac do metody pomiaru. Jest nawet caly soft w asemblerze i schematy. Pozdrawiam, yego
napisany asemblerze zegar asemblerze eprom asemblerze
schemat magnetofon halogenowy transformator yamaha laser kupić
śrubokręt krzyżowy akumulator samochodowy
Automat do bramy Tousek - jedno skrzydło nie domyka się Sprężarka wyłącza się po minucie - przyczyny i rozwiązania