Witam! Poszukuję kogoś kto zna się chociaż na stadium MEDIUM w Assemblerze :) Więcej info podam na gg 6109785 lub TS : 37.59.16.196
Zlecę napisanie programu/projektu w assemblerze dla układu ATmega328P Arduino Nano. Więcej szczegółów na priv. Proszę o kontakt na priv.
(at) JacekCz Jak tak się mądrzysz i peszysz to wstaw lepszą wersję CPP i Assembler ;] Ja się nie peszę (bo tak słowa użyłeś). Kryształowa kula i Pierwotny Pytający milczy, jaki assembler jest oczekiwany w szkole Pytającego. Cros kompilacja z C/CPP -> ASM jest totalnie bez sensu ze wszystkich...
Dziś gry/programy powstają zazwyczaj w c/c++ nie licząc sterowników, ale wyobraźcie sobie gdyby dalej się pisało w asemblerach, to by było cudownie. Sterowniki teraz też się pisze w języku C, zarówno na platformy unixowe jak i windowsy. Być może na pozostałe systemy operacyjne jest to assembler,...
Asemblerem warto się zainteresować nawet będąc programistą Javy. W idealnym świecie do emerytury będziesz klepał w Javie i nic spokojnego życia programisty Javy ci nie zakłóci. W praktyce nie wiadomo, czy np. nie znajdzie się nagle dobra praca w C++, a tu już do asma znacznie bliżej. Informatyka rozwija...
Szybszy procesor jest tańszy niz czas programisty, jeżeli wykonuje się małą ilość urządzeń. Jeżeli natomiast urządzeń ma być milion, to lepiej na każdym procesorze zaoszczędzić po dolarze, a na programistów wydać nawet pół miliona. Zostaje jeszcze time to market , ale to można skompensować chociażby...
biorac pod uwage, ze czasem w assemblerze mozesz napisac x instrukcji, ktore realizuja dokladnie to samo co 3*x instrukcji, ktore wygenerowal kompilator, mozna raczej zalozyc, ze: a. bedzie to dzialalo niezdefiniowanie (ale jednak) szybciej b. bedzie zajmowalo mniej miejsca dla niektorych to wazne,...
Witam . Może trochę dziwny temat , ale chciałbym dowiedzieć się jak rozpoczynaliście swoją pracę zawodową jako programiści . Męczy mnie dół , bo aktualnie kończę studia , wyprowadzam się z miasta i będę starał się kontynuować dalszą naukę we Wrocławiu bądź w Krakowie ( Aktualnie mieszkam w Krakowie...
Ja z uporem maniaka będę powtarzał: Wybierz technikum. Tak naprawdę poruszyłeś dwie czasami odrębne kwestie(programowanie, szkoła) Wybierz technikum najlepiej (elektryczne lub elektroniczne) zdobędziesz tam zawód który dzięki któremu znajdziesz pracę oraz poznasz podstawy języka maszyn i trochę algorytmiki....
Krakowska firma zajmująca się projektowaniem i produkcją specjalistycznych układów elektronicznych do replik ASG w związku z dynamicznym rozwojem poszukuje osoby na stanowisko programisty mikrokontrolerów. Wynagrodzenie: 3000 - 8000 zł miesięcznie WYMAGAMY: - znajomości mikrokontrolerów (mile...
Taki listing potrafi wygenerować kompilator assemblera(np. plik *.lst) lub disassembler.Ten , którego użył jj , to jakiś kiepski , bo ... 360 01DE C0E0 push a 361 362 01E0 D0E0 pop a ... takie coś wygenerował ;) Wracając do rozterek , z jakimi "borykają się" programiści MCS-51 przy odkładaniu...
Witam Jestem początkujący jeśli chodzi o programy w assemblerze i potrzebuje pomocy. Mam do napisania program następującej treści: Przygotowac program, który wykonuje nastepujace funkcje: a - generuje co 1 s impuls, a liczbe impulsów zlicza i wyswietla - w postaci binarnej na diodach LED w porcie...
Dla czego pytam .. po prostu chciałbym zacząć uczyć się Assemblera :D i zaczyna mi brakować cierpliwośc C++ i asm, wspólne są w zasadzie tylko podstawy działań na liczbach. Zapoznać się warto jeśli chcesz być bardziej świadomym programistą i masz na to choć trochę czasu. Natomiast czy poświęcać...
Nie koniecznie jest taki wolny - dużo zależy od programisty i jego umiejętności programistycznych oraz optymalizacyjnych. Równie dobrze można powiedzieć że C++ jest wolny w porównaniu do Assemblera x86 - jednak programy niskopoziomowe wymagają ogromnych nakładów czasu, przy skomplikowanych algorytmach...
HRK jest jedną z największych i najbardziej doświadczonych polskich organizacji doradczych z obszaru zarządzania kapitałem ludzkim. Dostarczamy naszym klientom rozwiązania potrzebne na każdym etapie cyklu życia pracownika w organizacji – od rekrutacji i employer brandingu, poprzez ocenę i rozwój...
Firma projektowo projektowo produkcyjna poszukuje pracownika na stanowisko projektanta urządzeń i systemów elektronicznych. Osoba na powyższym stanowisku będzie odpowiedzialna za tworzenie i rozwój oprogramowania nowych i rozwijanych projektów. Oczekiwania: • wykształcenie wyższe na kierunku...
Firma GATE Electronics - światowy lider na rynku kontrolerów do replik AEG - w związku z dynamicznym rozwojem poszukuje osób na stanowisko Konstruktor-Mechatronik. Zadania:... sterowników mikroprocesorowych do replik AEG budowa i rozwój oprogramowania tworzenie schematów elektronicznych,...
Jestem właśnie na etapie pisania deasemblera i z praktyki mogę powiedzieć, że różnych wyników deasemblacji będzie tyle ile zastosujemy różnych deasmblerów. Jeszcze przy małych programach, w których nie ma tablic z danymi wyniki będą prawidłowe i czytelne, jednak im program jest dłuższy i posiada wiecej...
start: MOV SP,#50 ;od adresu 50 w ram-ie zaczyna sie stos POCZATEK: setb P3.7 acall opoznienie250ms clr P3.7 acall opoznienie250ms AJMP POCZATEK ;bez tego rozkazu program sam wchodzi w podprogram a powinien...
Witam, Ja wybrałbym (ponownie) C ponieważ w asemblerze pisałem kiedyś i bardzo żałuję że tak późno na C się przesiadłem, a z prockiem również mogę zrobić wszystko bo wstawkę asemblerową zawsze można wsadzić (najczęściej nie ma potrzeby). Odnośnie Bascoma, to nigdy w tym nie pisałem, ale w mojej firmie...
2*cyfra jest parzyste! trzeba zagwarantować by cyfra było parzyste Nie trzeba, bo 2*cyfra bedzie zawsze liczba parzystą. Tandemem ZH:ZL można również zadresować nieparzysty adres bajtowy w lpm . Licznik PC oczywiście ze swej natury adresuje dane o szerokości 16-bit, więc logiczne jest to, że wszelkie...
To ty najlepiej wiesz co namieszałeś. A nic nie napisałeś jakie masz objawy, program na pewno chodzi dobrze to z reguły namiesza programista.
Pewne rzeczy robi sie poprostu inaczej. Stwierdzenie ze potrzeba wiecej instrukcji zeby zrobic to samo co na 51 nie jest do konca prawdziwe. Sa sytuacje gdzie tak, sa gdzie wrecz odwrotnie. Jedyny problem jaki j anapotkalem przy przesiadce to fakt ze jednostka arytmetyczno-logiczna jest podlaczona do...
Niektóre timery (patrz zestawienie rejestrów kontrolnych i sterujących) mają rejestry licznika (liczników) i rejestry porównania (porównań). Przerwanie OVF występuje wtedy, gdy zapełni się rejestr licznika, natomiast przerwanie COMP (porównanie) następuje wówczas, gdy stan rejestru licznika zrówna się...
... Napisz może ile żądasz za napisanie takiego programu? ... To Ty wcześniej napisz jakiego żądasz programu !! Na jakiej podstawie ktoś może wycenić jakiego programu potrzebujesz! Program programowi nie równy więc cena za takie usługi nie jest stała, każdy programista liczy według swoich umiejętności...
Przede wszystkim konstrukcję switch ... case można zaimplementować jako tablicę skoków, a na dodatek jasno wyraża intencje programisty. Seria if/if else ... albo if/if/if to inny kod i chyba żaden kompilator nie przetworzy tego na równoważną konstrukcję switch ... case. Pozdrawiam, Dr.Vee Czy...
Witam, potrzebuję projekt na zaliczenie, a że programista ze mnie nie jest super, przydałaby mi się pomoc. Oczywiście nie za darmo. Mam do napisania taki projekt: void rotbmp24(void *img, int width); Rotate a 24 bpp square .BMP image 90 degrees clockwise. jestem w posiadaniu projektu identycznego...
Przemyśl to kilka razy a odnajdziesz sens w tym :P Skoro działa, tzn że napisałeś dobrze. A z moich obserwacji wynika że AVRStudio nie uwzględnia podciągania pinów. Dlatego programista nie może polegać tylko na symulatorze ale głównie powinien polegać na sobie.
Ja pisałem nie w sensie kodu tylko logiki. Po co urządzenie ma dzielić przez zero? Jeżeli w algorytmie dopuszczamy do takiej sytuacji (bez reakcji na to krytyczne zdarzenie) to algorytm jest do kosza. To znaczy wykrycie dzielenia przez zero powinno zatrzymać jakiekolwiek dalsze przetwarzanie dalszych...
Witam wszystkich. Jestem początkującym programistą mikrokontrolerów. W miarę postępu edukacyjnego z AVR staram się wyznaczać sobie coraz to trudniejsze zadania. W końcu wymyśliłem sobie coś, z czym nie potrafię sobie poradzić. Korzystam z makiety mod_avr_2 (pdf dostępny w zamieszczonym linku) .include"m16def.inc" .cseg ...
Z tym LPM to różnie bywa. Samo LPM bez parametru zadziała na pewno i kompilator też przyjmie. Nowe LPM z dowolnym rejestrem to dobra sprawa ale ja z tego nie korzystam, nie chcę niespodzianek. Podsumowując do danych: R26-R27 wskaźnik dla tablicy w RAM / odczyt LD, LDS, LDD / zapis ST, STS, STD R30-R31...
A skąd jest ten drugi kod? Bo jest bardziej rozbudowany od pierwszego i nie nadążam za Tobą ;) to byl ten sam kod co wczesniej podalem tylko wycialem sam fragment po strcmp i w komentarzach rozpisywalem jak kazda linijke rozumiem no wlasnie nei wiem jak on skacze do tych wiadomosci "same...
Witam. Mam oto problem z pozoru dośc prostym programem bo tylko z sumą 2 cyfr, już nawet nie liczb, ale i tak znajdzie się kłopot dla malo doświadczonego 'programisty' :P Tak jak w temacie program ma za zadanie sume 2 cyfr(później będzie odejmowanie i mnożenie), ale pokolei oto kod: [syntax=asm].model...
No nie przesadzajmy, nie jest aż tak źle. Systemu operacyjnego nie musisz znać w całości, bo chyba nikt nie używa wszystkich jego funkcji, przynajmniej świadomie. Inna rzecz, ze jak już zaczniesz coś robić to ci się nie spodoba to co daje SO i zechcesz sam napisać jakiś mały kawałek lepiej, zwykle z...
Nie mam pojęcia o temacie... Dla zabawy sprawdziłem błąd w wyszukiwarce, uwzględniłem uwagę JackaCz i zmieniłem na takie: ... Buduje się i nie powoduje błędów przy uruchomieniu. Muszę sobie w CV wpisać "programista SIMD" (choć nawet nie wiem co to jest) :)
Z tego co mi wiadomo to jest napisany w 3 językach: Assemblerze, C i w nowym języku Singularity.NET (czy jakoś tak, nie pamiętam).
AVRStudio to darmowe środowisko firmy Atmel (czyli producenta AVRów) do programowania w assemblerze z doączonym darmowym kompilatorem GCC (dla języka C oczywiście). Ma też wbudowany symulator i debugger.
Bardzo fajnie/specyficznie wygląda kod programu: To juz zalezy od uzytkownikow. Rzadko sie obecnie pisze niskopoziomowo (tak, ja tez mam sentyment do assemblera, ale sprobuj w tym popelnic aplikacje ;) ). Nawet wysokospecjalizowany soft czesto sie pisze w podobnych edytorach ograniczajac grzebanie...
Hej, Do tej pory zabawiałem się mikrokontrolerami '51 przy użyciu języka assemblera i C. Do mojej pracy inżynierskiej chciałbym jednak wykorzystać coś bardziej zaawansowanego i pomyślałem o Cortexie-M3 a konkretniej płytce ewaluacyjnej Butterfly. Mam tylko pytanie, jaki podręcznik mogli byście mi polecić?...
Aerialtronics , międzynarodowa firma z siedzibą w Hadze (Holandia) projektująca i produkująca bezzałogowe systemy latające poszukuje obecnie kandydatów na stanowisko Senior Embedded Software Design and Developer with strong FPGA experience. Osoby zainteresowane szczegółami oraz przesłaniem dokumentów...
A więc tak. Przeanalizowałem troszeczkę rynek i podjąłem kierunek. Prócz C# i C++ powinienem też zacząć się rozglądać nad oprogramowaniem do programowania mikro kontrolerów. Popularne to ATxmega.Powstało pytanie. Czy muszę już zacząć kombinować sprzęt czy mogę naukę programowania mikro kontrolerów zacząć...
- Jaki assembler? - Jakie informacje? - Co znaczy wydobyć?
To może pytanie, czy debugerem moge zastawiać pułapki na dostęp do zmiennych? Nie wiem czy konkretnie do zmiennych, ale na pewno można ustawić pułapkę na przestrzeń pamięci jeśli zostanie zmodyfikowana (nawet zaznaczyć jaka dokładnie będzie to wartość), co jest dość przydatne gdy podejrzewa się...
Nie istnieje coś takiego jak uniwersalny dekompilator. Dekompilacja a deasemblacja (którą bardziej prawdopodobnie masz na myśli) to dwie różne rzeczy, ale kod wynikły z żadnej z nich zwykle nie nadaje się do rekompilacji bez znacznych poprawek, co i tak nie gwarantuje że po niej będzie działał poprawnie. "Proste"...
Również uważam, że Python na Arduino to bardziej ciekawostka niż użyteczne narzędzie. Python jest językiem skryptowym, do działania potrzebuje określonego środowiska, które może zapewnić system operacyjny o zdecydowanie większych zasobach niż Arduino. Bałbym się w tym środowisku uruchamiać coś co zawiera...
Języków programowania jest cała masa i mają różne przeznaczenie. Najbardziej podstawowym jest język maszynowy, czyli język konkretnego procesora, przystępną dla człowieka formą reprezentacji tego języka jest assembler, dalej operuje się bezpośrednio na rozkazach procesora ale zamiast ich kodów binarnych...
W Wyszukiwanie, zbieranie i analizowanie otwartych komponentów systemu Najpierw zacznijmy od wyjaśnienia co to jest oprogramowanie otwarte czy też dostępne na licencji GPL (trochę teorii). Narzędzia wykorzystane w routerze, takie jak Linux, U-Boot i inne dostępne są na licencji GPL, co oznacza...
To zależy co chcesz programować?? i czy kiedykolwiek miałeś do czynienia z programowaniem?? Jeżeli jesteś zielony w programowaniu to polecam tekturkę o algorytmach na start bo to podstawa w programowaniu, żeby dobrze programować musisz umieć dobrze myśleć a język programowania to już tylko narzędzie...
Czyli OS to nic innego jak zbiór funkcji i procedur do obsługi danego urządzenia? Czyli na dobrą sprawę można się nauczyć obsługiwać OS dla uC zamiast rozpatrywać jego działanie? Ale bezsens :P Myślałem, że to daje większe możliwości. OS ujawnia swoje możliwości gdy zastonowimy się nad tym, co...
JESLI SZUKASZ INFORMACJI TO NIE CZYTAJ TEGO AKAPITU (; Padla inicjatywa stworzenia zestawu przyklejonych tematow, ktore odpowiadalyby na pytania powtarzajace sie czesto na forum - takie mini kompendium. Wypali to tylko jesli mnie wspomozecie, bo wszystkiego to ja nie wiem, a moje doswiadczenie jest...
:arrow: rabbit2 Twój pierwszy programik napisany w assemblerze wyglądałby tak: .device AT90S1200 .org 0x00 ;Confi... Portb = &B11111111 ldi R16, 0b11111111 out D... = &B11111111 ldi R16, 0b11111111 out P... Portd = &B1111100 ldi R16, 0b1111100 out DDR...
Moim zdaniem nauka sama w sobie assemblera nie ma sensu, w czystym assemblerze już raczej nikt nie pisze, co innego intrinsics które są namiastką assemblera i bez nich nie da się wyciągnąć pełnych możliwości niektórych architektur (np cortexy m3 w górę). Inna sprawa analiza assemblera, to już warto...
Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki,...
Użyte narzędzie jest tak dobre jak jego użytkownik. Jeśli ktoś jest biegły w assembly i ma duże doświadczenie to wie praktycznie to samo co robi kompilator + nie musi się trzymać ABI języka, co może mieć swoje plusy jak minusy. Jednak znów to zależy od umiejętności użytkownika. Generalnie tak. Mały...
Defnitywnie polecam C...fakt ze to troche "naginany" C, bo dla AVR...a ten ma budowe każdą inną niż taką dla której C został rdzennie stworzony, ale i tak jest dobrze :) czy aby na pewno tak jest? przeciez uwaza sie, ze ogolnie bardziej C-friendly sa architektury ktore posiadaja duzo rejestrow...
Podobno C jest lepszy od Bascoma ale Assembler podobno jeszcze lepszy? To nie chodzi o "lepszość" tylko wydajność. Assembler daje możliwość wycisnąć co się da z procesora, a C daje możliwość wycisnąć co się da, ale z programisty. Idź w kierunku C plus wstawki assemblerowe. Możesz sobie na początku...
Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów potrafiły...
Są zastosowania w których przekaźniki jeszcze długo nie będą wyparte przez SSR :) Zgadzam się. Podobnie jak lampy elektronowe. Jednak ich popularność zdecydowanie spadnie a pozostaną jedynie w tych bardzo wyspecjalizowanych zastosowaniach. W elektronice od początku jej istnienia naturalnym jest...
Nie chciałbym tutaj wygłaszać wywodów o wyższości świąt Bożego Narodzenia nad świętami Wielkiej Nocy.Uważam jednak iż Bascom jest dopuszczalny dla ludzi ,którzy znają bardzo dobrze architekturę i listę rozkazów 51-ki.W przypadku początkujących programistów Bascom się tak sprawdza jak ominięcie tabliczki...
Disassembler to program, który tłumaczy skompilowaną postać binarną programu dla danego procesora z powrotem na mnemoniki assemblera danego procesora. Oficjalnie służy to do odzyskiwania kodu programu w przypadku zaginięcia jego kodu źródłowego lub poprawianie wersji binarnej programu. "Nieoficjalnie"...
Czyli krótko mówiąc chcesz zdekompilować program tak jakby tylko była jedna, jedyna możliwość interpretacji programu. TO JEST NIEWYKONALNE. Jedynie przejście na mnemoniki (za pomocą disasseblera), schemat elektroniczny układu, doświadczenie, o co chodzi w układzie (co ma robić) i wtedy żmudna robota...
Witam, Przepraszam, że znowu rozpoczynam kolejny program w stylu "co na początku" ale tak naprawdę nie ma nigdzie tutoriala krok po kroku co z czym od całkowitego zera. Otóż jestem programistą i znam się na elektronice jak pies na miałczeniu, chciałem poprostu zacząć programować mikrokontrolery....
Jak tak przeglądam oferty pracy to jeszcze się nie spotkałem żeby ktoś oczekiwał akurat magistra, a inżynier to już nie może być, podzielcie się swoim doświadczeniem. Ja się akurat spotkałem, np. na niektóre stanowiska w Nokii (praca przy niższych warstwach protokołów komunikacyjnych) lub w Samsungu...
Generalnie temat bez sensu. Od lat na świecie w rolnictwie dostępne są motyki i kombajny a jednak mimo istnienia kombajnów wciąż możemy kupić w ogrodniczym nowiutką motykę. Zwykle odpowiadam ludziom piszącym takie rzeczy na serio, żeby spróbowali takim kombajnem zaorać swój ogródek warzywny w szklarni...
(at)_lazor_ Opisujesz to, co ja też widzę i czego doświadczam. Kilkaset osób z różnych krajów i kontynentów pracuje razem nad jednym systemem i to działa. Są postępy, są konkretne osiągnięcia i odkrycia realizowane również jako publikacje naukowe. Ale nagle trafisz do zespołu, w którym od pierwszego...
off topic, ale po prostu musiałem... break - to jest bardzo niewygodna wada kompilatorów języka C. Mnie to bardzo kole w oczy. Na 99% to jest macro, które powoduje skok poza zasięg rozkazu masowego porównywania select lub swith break to nie makro, tylko normalna instrukcja Wada?! Zaleta!...
Ja osobiście polecam zacząć od C... pod Dosa. Powód jest prosty - C jest względnie prostym językiem a kompilując pod Dosa można łatwo zacząć (nie ma żadnego kodu do tworzenia okienek jak w windowsie itd.) Można spytać, dlaczego nie zaczynać od mikrokontrolerów... powód banalny - pisząc na kontrolery...
int n wywoluje przerwanie i jest to uprzywilejowany rozkaz, zarezerwowany tylko dla systemu. Gdyby nawet nie byl uprzywilejowany, to int n pobiera adres funkcji z wektora przerwan, ktory jest umieszczony w niedostepnym miejscu dla szarego programisty. To tyle na temat int. Mozesz go uzywac na win98/ME,...
najbardziej pomozesz sobie sam - NIE uczac sie baskom'a. jest to jezyk, ktorego skladnia wprowadza zle nawyki programistyczne - wynika to z zaszlosci i konstrukcji tego jezyka. ponad to jestem pewien, ze nie znasz sie na programowaniu, a uC nie sa odpowiednim polem edukacyjnym w tym przypadku. najpierw...
Ja ASMa znam już gdzieś od 2 lat. Używam go nie dlatego że go lubię, tylko dlatego że lubię patrzeć jak program śmiga i jak mało zajmuje pamięci. Jak bym pisał w wysokim poziomie, nawet w C, to jakieś 70% moich programów w ogóle nie miało by szans działać. Na przykład programu do USB gdzie potrzebna...
Liznołeś choć trochę kiedyś assemblera?? Generalnie różnica występuje nawet pomiędzy resetem sprzętowym a programowym skokiem do vektora Resetu (jeżeli wiesz coś o assemblerze to wiesz też o czym piszę). To co nam pokazałeś to poprostu skok do etykiety która akurat jest na początku kodu pisanego przez...
W tym konkretnym przypadku szybsze wykonywanie się programu nie zależy od użytego narzędzia programowania (assembler lub język C) ale od jakości algorytmu/kodu (czyli umiejętności programisty). Generalnie ten sam algorytm zapisany symbolicznie trzeba by było zapisać w C i zapisać w assemblerze (wykorzystując...
Po pierwsze: naucz się pisać składnie i logicznie, bo jeśli swoje programy piszesz tak jak posty, to programista z Ciebie będzie kiepski. Po drugie: właśnie Java jest dość prostym językiem do nauki, może masz po prostu słabego nauczyciela? Po trzecie: ja bym zaczął od C albo właśnie od Javy, na Pascale...
Ok, a skoro już moderator dał taki temat, to może ktoś opisze od podstaw jak stworzyć OSa? napewno przyda się do wielu osobą! Zapytaj niejakiego Gatesa Billa i jego kolesiów jak się pisze od podstaw (tzn. podstawy trza ukraść). Słuchaj, kolego, widzę że masz trudności ze zrozumieniem, nikt nie będzie...
AVE... Kto normalny programuje w assemblerze komputery PC? Takie rzeczy to tylko twórcy kompilatorów i czasem programiści jądra systemu robią, i tylko dlatego, że nie mają wyboru. Teraz nawet programowanie mikrokontrolerów w assemblerze nie ma sensu, bo są wydajne kompilatory języków wysokopoziomowych(z...
Chcesz się założyć, że kod wynikowy skomplikowanego programu napisanego w C będzie krótszy niż twojego napisanego w assemblerze? Assembler wygrywa przy programach typu "hello world", ale nie w bardziej skomplikowanych. Kolego TMF to tylko świadczy o poziomie programisty ;) Powiem tylko tyle jeśli...
(at) tmf Skierowałeś swoją odpowiedź do mnie, a skąd przypuszczenie, że ja tego nie rozumiem? ;) Nie twierdzę, że jestem alfą i omegą, ale co nieco tam wiem ;). Akurat o tym, o czym piszesz już trochę czytałem. W tym przypadku po prostu tylko uzupełniłem odpowiedź kolegi dondu : i tym właśnie...
Na EiT więcej niż na air Elektrycznym. Na AiR elektrycznym jest rok C++, głównie openGL. Potem chyba trochę assemblera. Na EiT będziesz miał elektronikę (ok 30%), telekomunikację(40%), i informatykę(ok 30%). Pierwszy semestr podstawy algorytmów, 2,3 C++, potem C# przez pół roku, i assembler, potem C....
BlueDraco nie mówię, że ma być zero - nawet przy założeniu, że wszystko poniżej 0,5V to PWM = 0% układ nie działał poprawnie. Chodzi mi bardziej o zwrócenie uwagi, że coś, co sprawdzało się X razy przy założeniach Y, może nie zadziałać, gdy zmienimy założenia. Co do C - tak, tylko assembler - bo mamy...
Dzięki za wyjaśnienie :D. Uczę się assemblera tylko dlatego, żeby zobaczyć o co w nim chodzi, ale kto wie może kiedyś będę chciał napisać jakiś RTOS :D, więc przydałoby się go znać. Drugi powód to taki, że gdybym w przyszłości dostał pracę jako programista mikrokontrolerów i dostałbym zadanie napisania...
Aktualnie mam prototyp programu (napisany naturalnie w asemblerze pod DOSem) ktory rozumie takie cos: ustaw gpio5 jako wejscie ala ustaw gpio6 jako wyjscie bela label: jesli ala ma stan wysoki Musisz nas nauczyć jak w DOSie się programuje RP gpio. Skoro to chodzący prototyp, to szacun. ...
Według mnie nauki nie powinno się zaczynać ani od C ani od C++, że tak powiem są to języki "nieprzyjazne" dla wszystkich którzy zaczynają się ich uczyć, a co mówić dla kogoś kto nie miał żadnego kontaktu z programowaniem. No, ale my nie mamy wpływu na to co rodzi się w głowach ludzi którzy ustalają...
Witam Wychodzi że w cenie obudowy z TME można kupić gotowy miernik do elektrolitów razem z obudową na Ali... Testuje on dodatkowo, diody, tranzystory, tranzystory MOSFET, cewki i całą masę elementów. Nie nalatujcie na kolegę, dobrze że się uczy, zrobił taki miernik, zrobi kiedyś lepszy, a cała dyskusja...
Klasyczny temat, zawsze taki temat będzie się ciągnął. Dzisiaj w pracy padło stwierdzenie że programista w python to oksymoron. A ja się z tym nie zgodzę, to że ja lubię grzebać w czystym C, na pograniczu assemblera (i o dziwo nadal jest w tym praca), nie oznacza że to jest ten jedyny wspaniały język...
8bit. nie znikną bo to nie ma sensu. Rozstrzygającym jest wystarczająca liczba inżynierów/ programistów tego typu rozwiązań. To jest kluczowy, często pomijany element. Aby dana technologia mogła się rozwinąć jest konieczna odpowiednia liczba aktywnych użytkowników, którzy ten "wózek z węglem" pchają...
W PDFie tej płyty nie widać typowej złączki podłączenia programatora. Na PCB jest, na schemacie nie ma, nie wiem jak oni takie cuda robią, w AVT, ale niezgodność schematu z płytka zdarza im się dosyć często. Do zestawu byla dolaczona plytka CD,na ktorej jest nawet oscyloskop. Pewnie oparty na karcie...
Natomiast co do apki to działa w realtime off-line... To bardzo ciekawe, bo samochodów jest kilkaset modeli (nowych!) plus wiele z nich jest w różnych wariantach, a widać, że rozpoznaje też starsze. To musiałaby być naprawdę duża appka. Może jednak łączy się z jakimś API? Openalpr - to jakaś...
Naszły mnie teraz takie przemyślenia czytając o tym grafenie. W świecie elektroniki wszystko dąży do ideału. Mniej strat więcej zysków mniejsze koszty produkcji. Ale zastanawia mnie to czy błędy popełniane przez ludzi będą coraz bardziej bolesne. Np teraz robisz zwarcie na akumulatorze miedzianym...
Interesują mnie wnętrzności mikrokontrolera, dosłownie. Interesuje mnie np. sam procesor, on do działania potrzebuje RAM etc. Myślę, że chcę uczyć się mniej więcej taką drogą. Przede wszystkim musisz rozumieć z punktu widzenia użytkownika układu scalonego (czyli programisty w przypadku mikrokontrolera),...
pierwsza sprawa to fakt że nie produkty nie są porównywalne. Kompilatory GNU (tak naprawde zestaw programów do kompilacji kodów) daja tylko pdzbiór funkcjonalności produktów IAR, czy Keil. Programista często widzi kompilator jako IDE które "automatycznie" robi cały proces budowania (edycje, kompilację,...
czy ty nie potrafisz zrozumiec, ze tu nie chodzi o to, czy my potrafimy to zrobic, czy chcemy skopiowac, czy tez moze lubimy robic projekty innych... tu chodzi o to, ze napisales na pierwszej stronie, ze udostepniasz kod, a tak na dobra sprawe, to nie wiadomo na 100% jak to jest, bo ani razu sie nie...
Obawiam się, że chcesz się utopić. Tak, utopić. Najpierw jedno, potem drugie a potem dalsze. Jak chcesz programować uC to zacznij programować uC. Nie trzeba programotora. Trzeba mnóstwo cierpliwości, czytania, pdsłuchiwania co inni mówią (specjaliści). Są symulatory, są książki i wierz mi że teoria w...
Nie zgadzam się z Twoją opnią, która sprowadza się do tego, że skoro jest dostepny C, to zapomnijmy o asemblerze. Zacytuj ta opinię, bo chyba coś innego napisałem. Masz rację, jeśli dotyczy to projektów amatorskich (hobby) lub krótkoseryjnych, w których ważniejszy jest czas wykonania prototypów...
Pytałem profesora dlaczego nie w C, a on ma być w asemblerze. Także, literatura to Assemblera pod uC by się przydała. Mam Asembler+ podręcznik programisty - elita rosyjskich programistów ale pod Windows 32bit
Czy "z powodzeniem", to bym dyskutował :P wokół wielu takich "programistów" właśnie widzę. Poza tym - nie o to chodzi - pewnie, że się nauczysz. Ale ile złych nawyków nabierzesz, to Twoje. I potem te nawyki przenosisz do każdego nowego języka... No i na koniec: panowie - rozróżnijmy dwie sprawy...
Kiedyś miałem podobny dylemat co Ty. EiT, czy informatyka. Ostatecznie poszedłem na eletele ze względu właśnie na mniej siedzenia przed komputerem, a więcej pracy ze sprzętem. Jestem na czwartym roku i w zasadzie nie żałuję. Informatyka to w znacznej większości czyste programowanie. Koledzy z informatyki...
...C to C niezależnie od platformy i dlatego warto się go nauczyć. Czy to będzie avr-gcc, arm-gcc, IAR, CV, czy mikroC, nie ma większego znaczenia. Ale jak się nauczysz BASCOMa, to nauka C będzie praktycznie od podstaw, a doświadczenia z Bascoma na niewiele się zdadzą. A prędzej czy później i tak człowiek...
(at)toh1 Mam pewien problem z odpowiedzią, bo zajmujesz się jednocześnie całkowicie niepowiązanymi tematami... (I mającymi raczej niewiele wspólnego z kodem DOSa...) - porównanie (jakże cudownego) wolnego oprogramowania z (jakże cudownie ekologicznym) samochodem fotoelektrycznym. Toż to oczywisty...
Tutaj jest również ciekawa dyskusja: Przejrzałem tylko pobieżnie - większość "wad" to wady z punktu widzenia programistów C#, Pythona itd, a reszta to właśnie niepoparte niczym uprzedzenia. Jest nawet link do opinii Johna Carmacka (ten od Dooma i Quake'a), że C++ jest równy C, z tym że jest zwykle...
Ja bym az tak na ten .NET nie jeczal ;) Owszem ma pewne wady jesli chodzi o bezpieczenstwo kodu tak jak np. Java - ale przy dobrym przemysleniu mozna analize mocno utrudnic - np. uzywajac C++ .NET i laczac kod zarzadzalny z niezarzadzalnym. Co do wydajnosci to nie jest az tak zle... Owszem jak porownamy...
Jeśli jesteś początkującym programistą stanowczo odradzałbym Ci zaczynać naukę od języków C/C++. Dlaczego? Pokutuje u nas przekonanie, że to dobre na początek. Wynika ono głównie z tego, że dawno dawno temu nie było alternatyw i profesorowie/nauczyciele tzw. starej daty zaczynali swoje przygody z programowaniem...
Teraz wiele rozumie, x86 stąd określenie GPF. Wiele z tego co opisałeś jest bolączką architektury czy nawet systemu operacyjnego. Jednak JA osobiście nigdy nie tworzyłem większego projektu na x86 cz x86_64, więc za pewne Twoje uwagi co do języka są jak najbardziej poprawne. General Protection...
Zakładam, że jest "popyt" ( (at)nolens_volens , (at)korteksik , (at)dondu , (at)excray ), więc zakładam wątek. W tym temacie można zadać dowolne pytanie związane mniej lub bardziej z użyciem RTOSów na mikrokontrolerach i kwestiami takimi jak wielowątkowość, synchronizacja i tym podobne. Ogólne lub...
Według Jeffa Biera, założyciela Edge AI oraz Vision Alliance, przetwarzanie w chmurze zmienia wszystko w sektorze projektowania układów elektroniki. Dzieje się tak, ponieważ coraz więcej problemów, przed którymi stoją projektanci, rozwiązuje się w chmurze. Portal EDN, w wywiadzie z Bierem, przyjrzał...
Wcześnie zacząłeś, ale gdy masz samozaparcie to osiągniesz cel, albo się spalisz jak ja... Albo zmienisz kierunek czyli cel... W każdym razie w temacie tworzenia systemu operacyjnego według mnie nie warto otwierać otwartych drzwi, no ale w celach nauki to posłuchaj kolegów wyżej, gdy naprawdę walczysz...
Tj. pisałem wcześniej... Ograniczenia wynikają tylko z tego że w grafice zaimplementowano ok. 1 do 2% tego co można zrobić w assemblerze.. Pełen dostęp do wszystkich zasobów umożliwiłby trwożnie bloków poprzez samych użytkowników jak również opcję wzajemnej wymiany bibliotekami... To że środowiska graficzne...
:oops: przyznaje sie bez bicia - pic'ow nie programowalem 6502, 68k, x86, '51, od biedy z80 i avr no i pierwsza prawda programisty niskiego poziomu - assembler przenoszalny nie jest :) ale.. to tylko pomysl ze starych dobrych czasow
Sluchajcie odnosnie komputera pokladowego ktory moglby odtwarzac MP3 i inne to ja proponuje kupic zwykłego pc-ta w standardzie ITX ewentulanie microATX. Do tego najtanszy ups z podlaczonym przewodem do akumulatora samochodowego i mamy 220V w aucie. Na plycie zintegrowana grafa muza itd. Do PC-ta mozna...
NIe wiem czy dobrze umieszcze tego posta no ale zobaczymy: Czy ktoś wie jak sterować lampami nixie po przez 89c2051 (ewentualnie coś innelgo, ale z bascoma)? Chodzi mi o program, bo sprzętowo to wiem co użyć. Mam w planach zrobić zegar na 4 lampach i nie wiem jak je wysterować. Ci co sie orientują...
Może budowanie z cegły jest dla Ciebie lepszym rozwiązaniem , dlaczego jednak najchętniej wszyscy budują z suporexu? Dom z cegły wymaga większego nakładu kosztów, więcej zaprawy, ma gorszą izolację i koszuje tyle , że nikt dzisiaj tego nie robi. To miniona epoka. Tak jak asembler.A mówienie , że jest...
To jeśli to jest "początek" to może lepiej zacząć od uproszczenia nauki i zainstalować sobie BASCOMa. Bardzo pomaga na początku, bo w końcu jest językiem wysokiego poziomu. IFy, CASEy, FORy i inne podstawowe pierdołki fajnie się implementuje. kilka linijek a ile zabawy a i bardziej skomplikowane rzeczy...
Witam . Chciałem się dowiedzieć w jaki sposób piszecie programy w asemblerze udostępnionym przez firmę atmel. Jak go uruchomić, jak zapisać program i inne rzeczy. :( Jak dla mnie ma troszkę zagmatwany interfejs. Pozdrawiam Grzegorz Witam. Skoro o edytorach mowa to ja polecam MED-a. Idealny...
Wedlug mnie poczatkujacy nie powinien zaczynac od asemblera, bo się zniecheci. Według mnie początkujący powinien zaczynać od assemblera. Jeśli zacznie od Bascom'a to znaczy, że nigdy nie dowie się jak działa mikrokontroler (nic go nie zmusi do przeczytania data sheet). Jeśli w programie coś nie...
Dzięki za podpowiedź. Będę mógł sprawdzić dopiero pod koniec tygodnia. Niestety dopiero teraz, jak "mam mokro w gaciach" wczytałem się w datasheet i wyględa na to, że zupełnie niepotrzebnie kombinowałem, bo miałem ustawione wszystko jak należy. Mam jeszcze jedno pytanie, ale dotyczy ono raczej assemblera...
wcale nie jest taki drogi (25zł nowy) zobacz sobie linka, PROGRAMISTO. Ma może ktoś programik w assemblerze (tylko NIE avr)
Drogi kolego PROGRAMISTA. Może ja nie mam pojęcia o Bascomie ale gwarantuje Ci ,że Bascom ma pojęcie o ATTinty12.Jeśli znasz assemblera AVR to popatrz co wygenerował Bascom po kompilacji programu , który wyżej przytoczyłem. +00000000: C005 RJMP +0x0005 ; Destination:...
układ uart (wewnątrz procka) jest podłączony do końcówek rx i tk i transmisja szeregowa realizowana za jego pomocą (sprzętowo) nie może odbywać się innymi pinami. Dzięki temu układowi obsługa transmisji jest bardzo uproszczona: na początek tylko wystarczy prawidłowo skonfigurować i uruchomić (wewnętrzny)...
A jak chcesz się tylko pobawić w programowanie to polecam chyba nieśmiertelną 8051 :) jak mawiał mój nauczyciel, tak jak każdy prawdziwy kierowca zaczyna od maluszka, tak każdy prawdziwy programista zaczyna naukę od 8051 :) :) :) ale jezeli chcesz pomysł na konkretny układ elektroniczny to tak jak...
Aby zrobić prostego robota potrzeba : 1. Mikrokontroler ( AT90S2313, ATMEGA8, ATTINY... ) 2. H-bridge do sterowania silnikami ( L293D, L293E, L293B, L293NE, L298, H-bridge na tranzystorach - schemat TILDENA... ) 3. Silniki DC ( tego jest dużo :) ) 4. Dobry program do uC ( Assembler, C, Basic....) 5....
Witam. Jestem początkującym "programistą" mikrokontrolerów ( C i assemblera znałem ). Zakupiłem programator ISP Cable II z propox'u, podłączony mam przez konwerter USB-->RS232. Procesory to AT89S52. Do wrzucenia HEX'a używam ProProgRS 1.1j, a w zasadzie staram się użyć go po raz pierwszy. Programator...
Mówiąc krótko "Algorytmy+Struktury Danych = Programy". Z jednej strony trzeba zdefiniować strukturę sterującą menu. Dalej pozostaje napisanie rpogramu, który taką strukturę obsłuży... Dokładnie tak jak piszesz. Stworzenie odpowiednich narzędzi to podstawa. Nakład pracy nie jest wielki. Wystarczy...
Witam ponownie i dziękuję za szybki odzew! Bardzo mi pomogliście! Pan McRancor: Cóż,nie wykluczam nauki C,wręcz przeciwnie - myślę że prędzej czy później będzie to konieczne (wszak wiele aplikacji wygodniej i szybciej tworzyć w C niż męczyć się w Asm).Co do mozołu - zgadzam się w całej rozciągłości...Dziękuję...
Zacznij od robienia opóźnień pętlami i w ogóle od obycia się trochę z assemblerem, pomigaj na początek LEDami, a jak już nabierzesz trochę wprawy, to wtedy zabierz się za obsługę liczników / timerów i pozostałych peryferiow. Najlepsi programiści kiedyś od tego zaczynali... Porywanie się na początku za...
Witam Przeczytałem tutorial ze strony : i wykonanałem przykłady. Ten tutorial dotyczy programowania w języku C. I mam pare pytań co do języków programowania, a mianowicie: Czy każdy język stwarza te same możliwości programiście? Bo patrzyłem na przykłady z innych stron i tam tylko Bascom i assembler...
Jeżeli Twoim celem jest nauka jak to działa i dopiero rozpoczynasz swoją przygodę z mikroprocesorami to na początek zdecydowanie najlepszy jest assembler i dokładne przestudiowanie jak działa wybrany przez ciebie procesorek na tym najniższym poziomie. Zrozumienie jak to działa na tym najniższym poziomie...
W sumie to trudno powiedzieć w czym C jest przydatniejszy niż pascal. W obu da się napisac to samo (a i tak odstają od assemblera, oczywiście jako wstawki). Fakt, że obecnie jest powszechnie używany, ale C pozwala na takie niechlujstwo przy pisaniu programów, że nastepnego dnia sam programista będzie...
Tu są oficjalne archiwa kodu źródłowego: Tylko prosiłbym jeszcze o kod źródłowy do tego freedos napisany najlepiej w c++ (ewentualnie może być napisany w assemblerze.) Nie wiem w czym jest on napisany - jeżeli w podanych archiwach nie ma wersji jaka jest tobie potrzebna, jedyny sposób na jej...
Z każdym z tych pojęć: - rj11 --> modem - rj45 --> sieć - lpt - usb jest związana olbrzymia ilość wiedzy potrzebnej do obsłużenia tego interfejsu. RJ11, modem - obsłużysz przez TAPI RJ45, ethernet, TCP/IP - obsłużysz przez WINSOCK LPT - obsłużysz z poziomu assemblera, a w systemach NT dodatkowo...
Mam raczej nikłe doświadczenie w PICach. Z tego co się orientuję, są mało przyjazne dla programisty, oczywiście porównując do AVR. Jeżeli programujesz w assemblerze, na pewno się srogo zawiedziesz schodząc do PICa.
No hehe, elektronika jak już wspomniałem to takie małe hobby, a co do traktowania procesora jako czarnej skrzynki zgodzić się nie moge... Przecież programista musi znać budowę procesora na który pisze jakąś aplikacje, a zwłaszcza aplikacje w języku niskopoziomowym... Co do programowania mikroprocesorów-narazie...
To ja muszę koniecznie dodać coś od siebie: Po pierwsze ze stopnia zaawansowania programisty i stawek godzinnych wychodzi że ten mniej zaawansowany weźmie więcej. A tak nie powinno być na moje oko. Po drugie stawki godzinowe są według mnie dobre, ale trzeba wprowadzić pewną korektę. To znaczy gdy coś...
Na pewno implementacja prostych rozwiązań w FPGA zajmie sporo więcej czasu niż napisanie kilku linijek w assemblerze dla mikrokontrolera. FPGA za dobre opisanie sprzętu w HDL wynagrodzi nas olbrzymią wydajnością, dużą elastycznością i podatnością na łatwe modyfikacje, całkowicie równoległą pracą zaimplementowanych...
1. Piszac o herezjach mowilem o tym, ze rzekomo: "Port COM jest tylko rozwinięciem portu LPT" 2. Sam posiadam tylko przejsciowke USB-COM i kilkanascie programikow wysylajacych/odbierajacych znaki bez problemow dziala. 3. Zwal jak zwal - bezposredni dostep czy nie. Dla programisty liczy sie to,...
NewElektro , sprawa jest dosyć prosta. Jeśli chcesz używać mikrokontrolerów po to tylko, żeby zapalały, gasiły diody, wyświetlały coś tam na LCD itp. to BASCOM będzie w sam raz dla Ciebie. Jeśli zaś interesuje Cię działanie i budowa mikrokontrolerów, ucz się assemblera. Jeśli chcesz myśleć jak programista...
Witam Przez ostatni czas zabrałem się za budowę manipulatora, konstrukcja powstała ze sklejki 3mm ciętej laserowo, do napędu użyłem serw, wiadomo łatwe sterowanie i duży udźwig. Jednostką sterującą jest procesor AT89S52, program napisany został w assemblerze. Głównym programem sterującym jest program...
Jeśli masz doświadczenie w C++ to zacznij od języka C, bo niby po co masz się uczyć innego? Ja tak zaczynałem, teraz męczę się w assemblerze :D . Chodź kiepski ze mnie programista to wiem że jak się bardzo chce to wszystko można zrobić.
To może tak:-) Ja sam się uczę assebmblera na ATmega i jednocześnie elektronikiem jestem bardzo początkującym. Jednak programista "zawodowym";-) Więc jak chcesz mogę pomóc Ci w assemblerze albo C (ale tutaj ogólnym, nie na mikrokontrolery) a Ty pomógł byś mi w mojej przygodzie z elektroniką;-) Jeśli...
Dr.Vee -> Tutaj ja zgadzam się z Tobą w zupełności :). Tomku -> To jest fragment tablicy znaków 5x7. Mam nadzieję, że pytasz o ten kod, po to, żeby go zrozumieć. To bardzo dobrze, ale zrozumienie takiego kodu trzeba zacząć od zrozumienia prostych rzeczy :). Ja poleciłbym Ci coś w stylu zegarka na...
Witam, Chciałbym przedstawić wprawdzie jeszcze prototyp ale już praktycznie prawie w pełni działający, pewnego układu. Jak widać jest to zwarty moduł, 40pinów - 20 po każdej stronie w odstępach jak dwukrotna szerokość układu w obudowie DIL40. Nazwałem go " uVGA skrót od micro Video Gadget...
Jeśli mogę dodać swoje 3 grosze - to powiem, że jeśli ktoś wymyślił i napisał kompilator JAVA dla takich procków (ktoś podał link na początku tematu) to dlaczego mówić, że się nie nadaje? - wg mnie nadaje się bo jeśli autor będzie chciał zrobić sobie prosty układzik do migania diodą LED to zrobi to zapewne...
Ja ze strumieniami dałem tylko przykład. Strumienie to klasa napisana dla ułatwienia rzeczy programistą. Są inne sposoby i zwykle każdy problem można rozwiązać kilkoma sposobobami. Tylko trzeba brać siły na zamiary. Jeśli autor poradzi sobie z takim wczytywaniem, jak wspomniane (bardzo trafne) wczytywanie...
W BASCOMIE się nie da ze względu na precyzyjne czasy wyświetlania jednej linii sygnału. Świetnie nadaje się do tego Assembler gdzie kontroluje się każdy takt procesora. Jeżeli będzie zainteresowanie to mogę wrzucić moje kody poczawszy od nauki wyświetlania najprostszego wyświetlania na jednej połówce...
Dobra, mam kilka pytań: -Ile masz lat? -Jakie masz doświadczenie w OS dev'ie? -Czy programowanie zajmujesz się zawodowo (lub czy studiujesz informatykę) ? -Dlaczego chcesz tworzyć nowy system? Dodano po 2 EDIT: Pomysł narodził się wczoraj więc...nawet nie mam jeszcze ogólnych założeń. Jednak...
Nie chce się podłączać do kłótni linux kotra windows ale niech niektórzy nie będą śmieszni mówiąc że coś nie działa. To nie wina systemu Linux że M$ ma praktyki monopolistyczne i ładuje kupę kasy, co przejawia się brakiem sterowników dla konkurencji. Za brak sterowników raczej byście krytykowali twórców...
Odsyłam do intruksji sprawdzających assemblera, w pierwszym przypadku nic innego nie będzie w drugim może ubędzie jedna instrukcja. Poza tym czy to warto się w tym temacie doktoryzować ? Zdaje się że bascom dolinkowuje sporo śmieci i to głownie pozera pamięć, tutaj w prawdzie mogę się mylić bo nigdy...
Bascom - początkujący C - zaawansowany Assembler - "Hardcore" Jeśli to "zaawansowany" przy C oznacza, że można tworzyć zaawansowane programy, to się całkowicie zgadzam. Jeśli natomiast oznacza, że programista by w nim pisać musi mieć duże doświadczenie lub że programowanie w tym języku jest zbyt...
Niedługo dojdą do bariery technologocznej i co wtedy? Z krzemu dużo więcej wydusić się już nie da. Poza tym prawa fizyki nie pozwalają. Są materiały inne niż krzem (nie pamiętam co to było - chyba arsenek galu), który może pracować z dużo większą częstotliwością i mniej się grzeje przy czym jest kilkadziesiąt...
Witam serdecznie! Programuje w wielu jezykach skryptowych i chciałbym nauczyc sie teraz programować procesory sterowanie jakimis małymi wyswietlaczami swiatelkami itd. jak wiadomo jestem początkujący w tej dziedzinie i potrzebuje waszej rady, a wiec: 1. jaki język programowania? (jesli chodzi...
C64? Nigdy o takim procesorze nie słyszałem ;-) Co do problemów autora: Proponuję przesiąść się na C lub Bascoma. One z problemem braku rejestrów radzą sobie doskonale. Prawdą jest, że w assemblerze można napisać lepiej. Ale tylko wtedy, jeśli jesteś zaawansowanym programistą. Albert
Witam,takich tematów widziałem już sporo ale niestety żaden nie dotyka interesującej mnie tematyki więc niestety musiałem stworzyć kolejny. Jestem początkującym programistą uC, a raczej chciałbym takim być. Po przerobieniu kursu "mikrokontrolerowa ośla łączka" zachęcony "niemiłymi" opiniami na temat...