Pytanie jak zaczac programowac mikrokontrolery

Jul 11, 2004 10 Replies

Witam



Chcialem zapytac od czego mam sie zabrac aby nauczyc sie programowania mikroprocesorow. Lecz jak wiadamo to nie tylko samo programowanie ale rowniez konstrukcja programatora, czy iumiejetne polaczenie elementow elektrnicznych. Jestem studentem III roku Elektroniki i chcalbym zapoznac sie z tym tematem od strony praktycznej :). Moge dodac, ze chcialbym pogramowac w C a asemblera poznawac powoli...:-)



Pozdrawiam i z gory dziekuje za odpowiedz.


----------------------------------------------- Rafal Kula



formatting link


U¿ytkownik "ToR" napisa³:

Zacznij od przeczytania archiwum grupy - takie pytania padaj± tu do¶æ czêsto. Zobacz na przyk³ad w±tek "zapytanie o uP na poczatek..." z 5 czerwca.

elektrnicznych.

Aby zacz±æ programowaæ uK nale¿y.... zacz±æ programowaæ uK. Wiesz jak trudno kieruje siê zaparkowanym samochodem? Wspomaganie nie dzia³a i takie tam ;-). Zbuduj po prostu jaki¶ uk³ad, rozwi±¿ kilka problemów z nim zwi±zanych i ju¿ bêdziesz "na fali" :-) Oczywi¶cie zapraszam te¿ na

formatting link
Jacek

elektrnicznych. zapraszam do archiwum Elektroniki dla Wszystkich...

bez urazy, ale jakas byle jaka ta Elektronika, ze na trzecim roku jeszcze nic nie ugryzles z uC...

chyba znacznie prosciej ugryzc ASM na przyklad na 8051... jesli nie chcesz ASM to moze BASCOM cie uratuje

ale tak jak koledzy powiedzieli/powiedza:

- archiwum grupy obowiazkowo

-

formatting link

- mussiz zdecydowac jakiego uC chcesz sie uczyc (na poczatek proponuje 51 z racji powolnego dzialania w zwyklych wersjach, pozniej ewentualnie AVR)

pozdr

bez urazy, ale jakas byle jaka ta Elektronika, ze na trzecim roku jeszcze nic nie ugryzles z uC...

No to moze wyraze sie scislej :) .Skonczylem 2 rok na Politechnice Wroclawskiej -> no i nie wiem moze i bylejaka :D:D:D. A z mikroprockami nie mialem jeszcze nic doczynienia bo tego typu przedmioty -> "programowanie mikrokontrolerow" zaczynaja sie wlasnie od III roku :P ( a ja chce juz teraz zaczac cos sie uczyc.

Pozdrawiam i dziekuje za odpowiedzi.

---------------------------------------- Rafal Kula

formatting link

Gratulacje.

no i nie wiem moze i bylejaka :D:D:D. A z mikroprockami nie

Jak będziesz miał wybór idź do dr (?) Jacka Majewskiego. Nauczy cie programowania w asemblerze i debugerze Keila na '51 . Przy okazji i architekturę von Neumanna i Harvardzką poznasz. Ale ucz się pinie bo potem będą DSP na Texas Instruments i transputery z Occamem ... Możesz nie zdążyć pomacać lutownicy :-) Jeśli chcesz byc bliżej hardware to przeciągną Cię z Orcada i projektowania w VHDL na bibliotekach Xlilinix'a ...

... Rad udzielal: Ten który ma już to za sobą i mile wspomina ... :-) PM

Heh, no wiec dlatego chce juz teraz zaczac w tym "siedziec" dzieki sa slowa otuchy. Ja z kolei gratuluje ukonczenia PWR :D

Pozdrawiam :)

---------------------------------------- Rafal Kula

formatting link

Jezeli masz wybor, nie zaczynaj od architektury 8051, nabawisz sie tylko zlych nawykow. Jakich - znajdź w archiwum, była o tym debata jakiś czas temu. Lepiej od razu zacznij od AVR lub ARM.

W artykule <cd1ijt$2eho$ snipped-for-privacy@mamut1.aster.pl> autorem którego mieni się Adam Dybkowski, napisano:

IMHO o '51 powinno się uczyć dwóch rzeczy:

- jak _nie_ powinien wyglądać uC,

- jak sukces rynkowy pozostaje w (braku) zależności (korelacji ujemnej) z jakością techniczną produktu. ;)

BTW całkiem ładną architekturę (i bootstrap mode - bardzo miła własność) miał 68HC11; warto też zapoznać się z 6809, a z bardziej współczesnych - 68HC12.

Generalnie nie jest az taki zly.

Jak na rok .. 1980 ? to byl calkiem udany proc :-)

Fakt ze np glupi pomiar czestotliwosci jest w tym procku klopotliwy.

Mamy rok 2004 ... czas ujezdzac ARM :-)

J.

Wszytko dobrze Panowie, ale ja na swojej uczleni w ramach "programowanie uP" bede mial wlasnie 51. A wiec lepiej zaczac od tego a potem przerzucic sie na inny np wlasnie AvR :).

PS1: Juz cos wlasnie zaczelem dlubac, a korzystam ze kryptu PWR " Programowanie Mikrokontrolerow z serii 8x51 w jezyku C" i tam napotkalem na programy

*) kompilator C uVision6.2 *) FLIPv1.6.0

I moje pytanie czy moze mi ktos podac jakies linki, z ktorych bede mogl nauczyc sie obslugiwac te programy ( bo w tym skrypcie prawie nic o tym nie pisza )a jak narazie pozostaje mi najleprza z metod :) "Metoda prob i bledow" :P

PS2: Swoja zabawe z uP zaczne od T89C51RD2 (takego maja w tym skrypcie) i z tad moje pytanie czy bede w stanie wykonac samemu programator ?

Pozdrawiam :)

Rafal Kula

----------------------

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required