Adruino - kompiluje się, ale jak widziałem, że jakiś prosty BLINK, który w Atmedze zajmuje pareset bajtów, tutaj zajął kilkanaście kB, to coś mi tutaj nie gra. Czy oby na pewno tam jest wyrywany kod maszynowy? Może majfriendy wrzucili tam jakąś wirtualną maszynę, która oprócz wykonywania tego co chcemy wrzucić, jest gotowa na szpiegowanie naszych WiFi?...
http://obrazki.elektroda.pl/3100605900_1... Niedawno Kwacze jak klawiatura Niemalże każdy komputer na świecie - desktop, laptop, table ale też np. smartfony - wyposażone są w klawiatury, które służą człowiekowi do wprowadzania informacji do komputera. Dla tego rodzaju urządzeń stworzony nawet specjalny standard interfejsu USB, nazywany...
Jak programować w Turbo Pascalu (którego ja używam) na procesory lub naprzykład pamięci SD. Czy to sie wgrywa jakimś programem i co to za rozszerzenie nazwa . c czy to trzeba jakoś skompilować?
Ale jakich procesorów? Bo np do PCD firmy SAIA jest graftec , FULPA , Siemens też ma swój programator oparty o schemat drabinkowe, są jeszcze Logo soft comfort i masa innych
Najbardziej idiotyczne dyskusje jakie można znaleźć na forach dotyczą trzech tematów: jaki język programowania jest lepszy, jakie środowisko programistyczne jest lepsze ( nie koniecznie w kontekście programowania procesorów) i jaki procesor jest najlepszy. W każdym z tych przypadków najbardziej poprawną odpowiedzią jest: to IDE, ten procesor, język,...
witam. Z tego co zauwarzyłem procesory atmel są programowane w języku c ale prawde mówiąc tego języka nie znam i nie zabardzo mi sie podoba. Znam natomiast język c++ dosyć w miare i teraz pytanie. czy można programować atmega w c++ jeśli tak to w jaki sposób oraz czy ma ktoś jakies przykłady takiego programowania dla procesorów?? pytanie nr 2 czy procesor...
witam jestem początkujący zakupiłem procesor 89s51 i s52 do nich kwarce 11,...MHz i zamierzam od nich zacząć pisac i programować jako programatora użyje Aec_isp jeszcze potrzebuje komilatora pod język C,asembler za wszelkie uwagi, porady i materiały kolegów którzy już programują w pomocy początkującemu do zaprogramowania pierwszy raz procesora wielkie...
no dobra ale moj Pic ma 8 nozek a tutaj w programatorze jest ich 17 :O no i teraz co mam zrobic ?:> Złącze do procesora masz po prawej stronie płytki na zdjęciu i ma ono tylko 6 wyprowadzeń, które musisz doprowadzić do odpowiednich nóżek procesora. 1. Jeżeli kupie już programator stk200 to podłanczam go do komputera i z drugiej strony wkładam uC czy...
Dodam od siebie małe sprostowanie do całości, bo jak czytam to jeśli kolega bakardi miałby sie tu wszystkich słuchać to raczej straciłby chęć do nauki czegokolwiek. Po pierwsze: W uC korzysta się głównie z języka C! Czemu? Ze względu, że jest stosunkowo łatwo przyswajalny oraz jak się dobrze postarać to program napisany w języku C można uruchomić na...
Co do ciekawostki to powiem że hbbrbasic jest napisany w c i nie jest tzw os'em tylko makro kompilatorem - to znaczy że podstawia za wpisane komendy określone procedurki pisane w asm. I co z tego? Porownaj jakosc kodu generowanego przez takiego Basica i jakikolwiek kompilator C. Zamiana kodu jezyka wysokiego poziomu na asembler to nie wszystko Oprócz...
Witam Szukałem na forum, ale nie znalazłem zadowalającej mnie odpowiedzi. Otóż chciałbym zacząć programować mikrokontrolery. Kiedyś bawiłem się na komputerze programowaniem w C++. Na forum wyczytałem, że skoro już jestem troszkę, podkreślam - TROSZKĘ, obeznany to nie bawić się w Bascom'y i inne Basic'i. Jednak mam jeszcze kilka pytań: 1)Tak dla pewności...
witam wszystkich potrzebuje pomocy dostałem prace do napisania o to jej temat: Oprogramowanie mikroprocesorów – asembler i języki wyższego poziomu. Czy mógłby ktoś mi pomóc i podać mi nazwy jakiś programów które powinny znaleźć się w tej pracy będę bardzo wdzięczny za pomoc. Pozdrawiam
A wykładowca powiedział mniej więcej tak : W:Proszę Pana to jest złożona sprawa nie znam do końca tych procesorów ale jedną z możliwości jest taka,iż procesor ten wymaga zewnętrznego generatora JA: No ale on ma wbudowany generator i z niego korzysta, W: No ale może być domyślnie wyłączony choć do końca nie wiem . I wykładowca miał rację!, tym bardziej...
Problem w tym, że Adruino programuje się w C++ - język podobny, ale jednak zupełnie inny. Pozornie takie miganie diodą jest w Arduino przejrzyste, co wynika z posiadania gotowej klasy. Problem w tym, że mikrokontrolery programuje się nieco inaczej - bez znajomości hardware daleko się nie zajdzie. Dopóki masz odpowiednie klasy do Arduino wszystko pozornie...
Witam! W ostatnim czasie pojawiły się tanie procki ARM od ATMELA. Załóżmy, że poradziłbym sobie z przylutowaniem (też jestem trochę początkujący, bo dopiero 2-3 lata temu dowiedziałem się czemu płynie prąd :-) ) to czym się różni pisanie programów i programowanie ARM'ów od programowania AVR'ów ?? Uruchamiam właśnie wyświetlacz od Nokii 3510i i chciałbym...
michalko12 napisał: >"A ja się pytam po co te podkręcanie? Bo procek nie wyrabia? To dupa z ciebie bo nie potrafiłeś dobrać procesora na etapie projektowania, a jeśli tak dla zasady to napisz to i dopisz, że nikt nie powinien tak postępować. " Mój drogi zupełnie się z tobą nie zgodzę, jednak tu na forum obowiązują pewne normy - nikt tu nikogo nie obraża....
Chcialbym sie nauczyc programowac procesory, wiec prosil bym bardziej doswiadczonych uzytkownikow o pomoc. Chodzi mi o sposoby laczenia procesora z innymi urzadzeniami(praktyczne zastosowania (uklady)) i o jezyk programowania :oops: .
Cześć, Gratuluję udanego i ciekawego projektu. Pewnie spędziłeś nad nim sporo czasu. Boję się, że mało osób używa języka Pascal do programowania układów AVR, skoro teraz króluje język C. Czy możesz udostępnić przykładowy kod typu blink led dla Atmega8 lub innego procesora, żeby przypomnieć sobie ten język programowania? Pozdrawiam, Rafał -:)
Ale ograniczenie składni (a co dopiero brak wskaźnikowania (indexowania)) to już przegięcie. Indeksowanie.. tablice owszem istnieją, ale jako obiekty. Wskaźniki są zastąpione referencjami. Nie ma możliwości dowolnego grzebania po pamięci, dzięki czemu wypada nam cała klasa algorytmów, jak zarządzanie pamięcią (java narzuca swój alokator o którym pisałem)...
Witam. Jestem dopiero początkujący i chciałbym zaczącz np. zrobić zegarek z diod i tam trzeba dac jakis procesor itp. i otóż tutaj moje pytanie wy te wszystko rzeczy programujecie (piszecie) w C++ czy w czyms innym? i drugie czym to się programuje jakieś urządzenie? Prosze o odpowiedzi bo bardzo mi na tym zalezy
Jeśli masz na tyle zacięcia, żeby nauczyć się programować ten mikro-kontroler, to jest to prawdopodobnie możliwe. Kiedyś robiłem coś podobnego, ale wymieniłem procesor w pilocie na taki, który byłem w stanie zaprogramować bez nauki nowego języka programowania i architektury samego procesora. Do tego dochodzi oczywiście rozpracowanie protokołu komunikacji....
SQL???? A od kiedy jest to język programowania? Zależnie od zastosowań: hobby - coś łatwego, np. Pascal lub inne dziadostwo, którego nie polecam praca programisty aplikacji - absolutną podstawą jest C++, do tego C#, Java (która przez C# jest wypierana), czasem Ada, ale to tylko w przypadku bardzo złożonych aplikacji równoległych... no i wberw pozorom...
Witam, tak tylko nieśmiało zaproponuję jak dla początkującego - zabierz się za procki AVR. O wiele łatwiej zaprogramować za pomocą np prostego programatorka STK200 (można go samemu zrobić albo lepiej kupić bo koszt to tylko 15zł i odpadają ew problemy przy uruchamianiu) ... można wszystkie procki AVR programować bezpośrednio w systemie (nie trzeba wachlować...
Witam Szukam osoby która używała kompilatora ICC08, przydało by mi się parę przykładów, przebrnąłem przez helpa do niego i dokumentację i tak naprawdę to nic konkretnego nie znalazlem. Teraz z innej beczki, napisałem prościutki programik (kompilator ICC08)typu ustaw bit, czekaj, zresetuj bit, miało to działać w nieskończonej pętli a wykonuje się tylko...
Co można z tego zrobić: Zegarek, wyświetlacz jakichś liczb, minutnik, licznik impulsów, prędkościomierz do roweru, obrotomierz... Jak: Poszukaj o programowaniu procesorów AVR (przez ISP), dokumentacja ATTiny2313, języki C, BASCOM
Jeśli chodzi o kursy, to w EdW od maja 2005 publikowany był kurs programowania AVR w C, nazywało się to bodajże "Programowanie procesorów w języku C". To powinno rozjaśnić Ci wiele rzeczy na początku ;)
A może jednak skusisz się na przesiadkę na inny kompilator? Mam na myśli Great Cow BASIC: [url=https://sourceforge.net/projects/gc... Programy dla Bascom prawie bez zmian kompilują się bez problemu, w bonusie obsługa MCU PIC i innych języków programowania .
Elektronika dla Wszystkich Programowanie procesorów w języku C [PL] [ pdf] google :)
Podłączam się pod temat:Błędy kompilacji w WinAVR Proszę o pomoc. Przeprowadziłem konfigurację WinAVR wg "Programowanie procesorów w języku C cz.1 EdW 2005r
A dlaczego tak krytycznie podchodzisz do Arduino IDE? Przecież to język C, który znasz pisząc w GCC. Dla mnie najważniejsze były przykłady, które zostały zainstalowane w Arduino. Doceniłem także fakt, że mogę programować różne procesory w tym samym środowisku.
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 można się posługiwać wygodniejszymi mnemonikami,...
Różnice są prawie wszędzie w rodzinie '51 rdzeń taktowany jest zegar 12 razy wolniejszym niż kwarc co wynika z wstępnego podziału prze 12, w '51 jest tylko jeden akumulator a w AVR można korzystać bezpośrednio z rejestrów prze co nie traci się cykli zegara na przesłania między rejestrowe. Ogólnie w AVR wydajność dochodzi do 1MIPS (instrukcji na sekundę)....
W każdym języku programowania: ASM, C, BASCOM, PASCAL... Zawsze kodem wynikowym jest kod maszynowy, a procesorowi wszystko jedno kto lub co ten kod stworzyło. Programatory mogą nie być obsługiwane przez wybrane środowisko C, ale do tego zaprzęgniesz pomost dla programatorów z BASCOM-a 8051.
Ciężko powiedzieć jeśli to ma być proof of concept to od kilku h do kilku dni, nie liczę czasu "straconego" na naukę programowania :} Miej tylko na uwadze że złożoność funkcji "kompilującej" może szybko rosnąć - w zależności od wspieranej składni języka do operacji procesora. Jeśli myślisz o pełnym kompilatorze z sensownego języka do sensownego procesora...
Witam... W Elektronice dla Wszystkich dobiega końca kurs pt. "Programowanie procesorów w języku C", w tym miesiącu publikowana jest juz część 16. Wprawdzie przykłady dotyczą ATiny 2313, ale oczywiscie wszystko łatwo można przenieść na inny model mikrokontrolera... Pozdrawiam.
Zrobiłem płytkę na procesorze 89s52 i zakupiłem do tego programator STK200. Jaki program użyć do programowania? Procesor chcę programować w języku C.
Kiedyś znalezione w internecie artykuły z EDW "Programowanie procesorów w języku C" (przesiadka na C) pierwszy z maja 2005r. + materiały do kursu dostępne na stronie EdW:
Zacząć od nauki C/C++. Po poznaniu takowego języka, i zrozumieniu jak takie zdjęcie wygląda z punktu widzenia procesora wszystko stanie się jasne. Ale ta klejność nauka programowania -> "wgrywanie" zdjęc.
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....
W nowym numerze EDW (listopad) jest artykuł (w kursie programowania procesorów w języku C) o sterowaniu wyświetlacza z nokii 3310. Jest tam jak wykorzystac sprzętowy interfejs SPI.:idea:
Mam taki problem potrzebuje zaprogramować układ CC1010. Zainstalowałem wszystkie niezbędne oprogramowanie i powoli zaczynam się uczyć programowania tego klocka. Ptrzebuje jednak w jakiś sposób testować te programy. Najlepiej na samym układzie CC1010 mam zamiar zakupić 2 szt. modułów CC1010 wraz z płytkami od firmy SOYTER. Chciałbym się dowiedzieć czegoś...
Witam uczyłem się BASCOMA z książki "Programowanie mikrokontrolerów AVR w języku BASCOM", Marcin Wiązania Teraz uczę się C z EdW - kurs "Programowanie procesorów w języku C" Radosław Koppel. Dosyć fajny przejrzysty kurs, ale przydałaby mi się jeszcze jakaś książka. Co możecie polecić? Najlepiej jakby była napisana podobnie do tej o BASCOMIE od Marcina...
chcę aby można było sterować dwoma lub trzema silnikami i 2-5 wyjść na przekaźniki i silniki mogą być sterowane tranzystorami mógł by ktoś podać linka do o takim lub podobnym układzie i pod które nóżki procka podłączyć diode odbiorczą nie znam się na procesorach z gory dziękuje 1. jaki procesor chcesz wykorzystać 2. jaki język programowania znasz 3....
Spisałem kod z elektroniki praktycznej :-/ Dodano po 32 Programowanie procesorów w języku C część 3
"Programowanie procesorów w języku C" - skąd można to ściągnąć archiwalny art w formie PDF'ów ? W EP można ściągac płacąć SMS'em. Jak to zdobyć nie wychodząc z domu? ;)
Zlece wykonanie glebokosciomierza wody opartego o czujnik piezoelektryczny. Schemat + wykonanie działającego prototypu + kod źródłowy. Język programowania i wyvor procesora dowolny. Ma podawać glebokosc na uart w postaci xx.x m Zasieg do 50m Oferty na priv[/spoiler]
Sin/cos jest prosty. Funkcja ta jest przesunięta o 90 stopni a na dodatek w praktyce sinus składa się z 4 "identycznych" części. Tablicujesz wyniki np. co jeden stopień i do tego mała funkcja, która w zależności od kąta przerabia wynik, żeby używał danych z przedziału 0-90stopni. Język dowolny, procesor dowolny, ew. wybór może być tylko jeżeli potrzebujesz...
nie planuję programować w asemblerze, ale zrozumienie kroku pomiędzy językiem wysokiego poziomu a językiem maszynowym zbliża mnie do zrozumienia jak w ogóle działają procesory Jakkolwiek nie uczyłem się z książek o Z-80, to bardzo dabra literaturą jest seria książek MIK Stanisława Gardynika o CA-80. Legalne skany znajdziesz na Elektrodzie. Czyli nie...
Poszukaj na [url=http://www.edw.com.pl/index.php?mod... stronie Elportalu tam znajdziesz Biblioteki i listingi programów omawianych na łamach EdW w cyklu programowanie procesorów w języku C. Wszystko pięknie wytłumaczone. Z tego kursu nauczyłem się C :D Pozdrawiam
Najlepiej zacznij od jednej z trzech najbardziej popularnych rodzin mikrokontrolerów: - 8051, np. AT89C2051 - AVR, np. AT89S2313 - PIC, np. PIC16F84 Do pierwszych dwuch jest Bascom, umożliwiający pisanie programów w języku Basic (podobny do QBasica). Do wszystkich trzech rodzin są kompilatory C. Zamiast języków wysokopoziomowych jednak lepiej używać...
Widzę że kol mirekk36 ma minimalistyczne podejście do życia a więc w myśl tej idei, kolego nie kupuj niczego. programator sobie zrobisz sam podobnie jak płytkę natomiast środowisko do programowania nie jest tobie potrzebne żadne bo w końcu możesz sobie program napisać na kartce a mnemoniki przetłumaczyć na bity i zrobić plik *bin albo *hex w notatniku...
programować język bascom język maszynowy procesor bascom język programować
oporność głośnik czerwona dioda zapalać znikać schematy kuchnie indukcyjne
Laptop z jednym gniazdem 3,5 mm a mikrofon zewnętrzny – jak podłączyć TRRS, TRS, USB, CTIA, OMTP Microsoft Visual C++ Redistributable – błąd konfiguracji równoczesnej aplikacji Windows