Jaki wybrac mikrokontroler
Masz problem? Zapytaj na forum elektroda.pl
From: "Pawel_sm" <pawel_sm_at_nospam_w_usun_to_p.p_i_to_tez_usun_l>
Subject: Jaki wybrac mikrokontroler
Date: Tue, 13 Apr 2004 16:56:56 +0200
Kompletnie nie orientuje sie w mikrokontrolerach i sprawach z tym
zwiazanych.
Troche trudno sprecyzowac mi do czego mi jest potrzebny mikrokontroler, ale
w skrocie mowiac chce sie troche "pobawic", a wiec zalezy mi na
uniwersalnosci mojej konstrukcji :)
Przypuscmy ze chce zbudowac urzadzenie ktore bedzie mialo wyswietlacz
(HD44780) i nie wielka klawiaturke od 4 do kilkunastu przyciskow. Chce zeby
to urzadzenie posiadalo kontakt ze swiatem tzn zeby byl tez jakis port, ale
nie szeregowy tylko poprostu np. 8 bitow (rownolegly) zebym mogl podlaczyc
wrazie czego drugi wyswietlacz, albo druga klawiaturke.
Zalezy mi tez na jak najnizszej cenie, bo nie chce sie narazic na zbyt duze
straty jak cos zle podlacze (co jest dosyc prawdopodobne, bo na elektronice
to ja sie slabo znam...)
A teraz najwazniejsze: dobrzeby bylo, gdyby do tego mikrokontrolera w
internecie byla spora ilosc dokumentacji przykladow programow, ale rowniez
przykladow podlaczenia peryferii (np LCD).
Czy ktos moze mi cos polecic ?
Pozdrawiam
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!opal.icpnet.pl!topaz.icpnet.pl!not-for-mai
From: "Sebasto" <sebastorCUT_at_nospam_wp.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Tue, 13 Apr 2004 16:57:25 +0200
Czy ktos moze mi cos polecic ?
Polecam Ci przejrzec najpierw archiwum grupy
Sebasto
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Pawel_sm" <pawel_sm_at_nospam_w_usun_to_p.p_i_to_tez_usun_l>
Subject: Re: Jaki wybrac mikrokontroler
Date: Tue, 13 Apr 2004 19:27:26 +0200
Polecam Ci przejrzec najpierw archiwum grupy
Przegladalem... i jakos nie moglem nic znalezc, chociaz wiem ze juz nieraz
byla na te temat mowa na tej grupie..
Trafilem na kilka ciekawych www i uznalem ze zaczne od zbierania
dokumentacji i przeczytania jakiejs ksiazki o mikrokontrolerach zanim wogole
zaczne cokolwiek robic.
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "swiniaczek" <swiniaczek_at_nospam_buziaczek.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Tue, 13 Apr 2004 21:08:19 +0200
Na początek AT89S8252 - poczytać o nim trochę, zrobić kabelek do
programowania ISP i popisać programiki w aremblerze.
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 00:28:21 +0200
swiniaczek wrote:
Na początek AT89S8252 - poczytać o nim trochę, zrobić kabelek do
programowania ISP i popisać programiki w aremblerze.
To juz lepiej od razu ATmega8 - tanszy, znacznie szybszy i o wiekszych
mozliwosciach. No i nie '51.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Artur Miller" <armi_at_nospam_poczta.onet.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 08:04:55 +0200
Użytkownik "Adam Dybkowski" <adybkows_at_nospam_amwaw.edu.pl> napisał w wiadomości
news:c5hpbh$728$2_at_nospam_mamut1.aster.pl...
swiniaczek wrote:
Na początek AT89S8252 - poczytać o nim trochę, zrobić kabelek do
programowania ISP i popisać programiki w aremblerze.
To juz lepiej od razu ATmega8 - tanszy, znacznie szybszy i o wiekszych
mozliwosciach. No i nie '51.
----------------^^^^^^^^^^^^
Czy to ma byc jego podstawowa zaleta ?
_at_nospam_
========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Milosz Skowyra <mewashek_at_nospam_wp.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 08:59:52 +0200
Artur Miller wrote:
Na początek AT89S8252 - poczytać o nim trochę, zrobić kabelek do
programowania ISP i popisać programiki w aremblerze.
To juz lepiej od razu ATmega8 - tanszy, znacznie szybszy i o wiekszych
mozliwosciach. No i nie '51.
----------------^^^^^^^^^^^^
Czy to ma byc jego podstawowa zaleta ?
Pewnie nie, ale za pare zlotych do tego procka dorzucasz JTAG-a i do
nauki jak ta lala. A do 8252 juz tak sie nie da. No chyba ze rodzina '51
to wtedy DS5000 i tez mozna sobie krokowo odpalac. A przy nauce to jakby
nie patrzec troche daje mozliwosc debugowania w systemie.
--
Regards. Przy odpowiedzi usun "." przed "net" z adresu!!!
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek_at_nospam_fido.net.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 10:32:35 +0200
Milosz Skowyra wrote:
To juz lepiej od razu ATmega8 - tanszy, znacznie szybszy i o wiekszych
mozliwosciach. No i nie '51.
----------------^^^^^^^^^^^^
Czy to ma byc jego podstawowa zaleta ?
Pewnie nie, ale za pare zlotych do tego procka dorzucasz JTAG-a i do
nauki jak ta lala.
Akurat ATmega8 nie ma JTAGa, ale np. ATmega32 juz jak najbardziej. Wiem,
jak miodna jest emulacja sprzetowa (mamy JTAGICE w firmie) - bez tego
wiele co bardziej zakreconych programow ciezko byloby odpalic.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.bzdury.onet.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: 14 Apr 2004 08:35:46 GMT
W artykule <c5isoe$mf1$1_at_nospam_mamut1.aster.pl> Adam Dybkowski napisal(a):
Wiem,
jak miodna jest emulacja sprzetowa (mamy JTAGICE w firmie) - bez tego
wiele co bardziej zakreconych programow ciezko byloby odpalic.
No. I każdy amator może sobie na nią pozwolić bez zbytniego uszczerbku
na kieszeni. Panowie, chłopu się JTAGICE z nietypowym gatunkiem lodów
kojarzy, a wy mu każecie 2kPLN (AFAIR) na to wydać ;-)
Pozdrawiam
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.task.gda.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Milosz Skowyra <mewashek_at_nospam_wp.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 17:01:16 +0200
Marcin Stanisz wrote:
Wiem,
jak miodna jest emulacja sprzetowa (mamy JTAGICE w firmie) - bez tego
wiele co bardziej zakreconych programow ciezko byloby odpalic.
No. I każdy amator może sobie na nią pozwolić bez zbytniego uszczerbku
na kieszeni. Panowie, chłopu się JTAGICE z nietypowym gatunkiem lodów
kojarzy, a wy mu każecie 2kPLN (AFAIR) na to wydać ;-)
Bron boziu 2kpln. JTAGICE to koszt AtMega 163, max232 + drobnica. Dziala
z poziomu AVRStudio. Tak to sie mozna bawic... ;-)
--
Regards. Przy odpowiedzi usun "." przed "net" z adresu!!!
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek_at_nospam_fido.net.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 21:21:54 +0200
Marcin Stanisz wrote:
No. I każdy amator może sobie na nią pozwolić bez zbytniego uszczerbku
na kieszeni. Panowie, chłopu się JTAGICE z nietypowym gatunkiem lodów
kojarzy, a wy mu każecie 2kPLN (AFAIR) na to wydać ;-)
Kosztuje AFAIR 1600 zl. Ale mozna znacznie taniej zrobic samemu - opisy
walaja sie po Sieci.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.bzdury.onet.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 21:28:53 +0200
Dnia śro 14. kwietnia 2004 21:21 Adam Dybkowski napisał(a):
Kosztuje AFAIR 1600 zl. Ale mozna znacznie taniej zrobic samemu - opisy
walaja sie po Sieci.
Trochę przesadziłeś z tym walaniem - spotkałem 1 opis, mocno niejasny. Może
coś się zmieniło, ale ja (mając doświadczenie w konstrukcji i uruchamianiu
układów z mikrokontrolerami) sobie odpuściłem. A gość, który pierwszy raz
na oczy widzi "tego czarnego pająka z mnóstwem nóżek", to co - da radę?
Pozdrawiam
--
Marcin Stanisz
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 00:27:17 +0200
Pawel_sm wrote:
Przypuscmy ze chce zbudowac urzadzenie ktore bedzie mialo wyswietlacz
(HD44780) i nie wielka klawiaturke od 4 do kilkunastu przyciskow. Chce zeby
to urzadzenie posiadalo kontakt ze swiatem tzn zeby byl tez jakis port, ale
nie szeregowy tylko poprostu np. 8 bitow (rownolegly) zebym mogl podlaczyc
wrazie czego drugi wyswietlacz, albo druga klawiaturke.
Wymagania masz niewielkie, moze byc np. jakis sredni AVR (polecam na
poczatek zabawy ATmega8 - kosztuje okolo 20 zl). Mozesz pisac w
asemblerze, jest tez darmowy kompilator avr-gcc. Gdy poznasz mozliwosci
rodziny AVR, latwo potem dobierzesz inny procesorek akurat do twoich
potrzeb.
Tylko nie zaczynaj od rodziny '51 (uklady np. AT89xx - wynalazek AFAIR z
1980 roku) - nabawisz sie zlych nawykow i bedzie trudno potem przesiasc
sie na cos sensowniejszego.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Marcin E. Hamerla <Xmehamerla_at_nospam_Xpro.Xonet.Xpl.remove_X>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 06:54:13 +0200
Adam Dybkowski napisal(a):
Tylko nie zaczynaj od rodziny '51 (uklady np. AT89xx - wynalazek AFAIR z
1980 roku) - nabawisz sie zlych nawykow i bedzie trudno potem przesiasc
sie na cos sensowniejszego.
Zlych nawykow? O coz straszliwego chodzi?
--
Pozdrowienia, Marcin E. Hamerla
"Every day I make the world a little bit worse."
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Artur Miller" <armi_at_nospam_poczta.onet.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 08:05:36 +0200
Uzytkownik "Marcin E. Hamerla" <Xmehamerla_at_nospam_Xpro.Xonet.Xpl.remove_X> napisal
w wiadomosci news:sugp70h75oajimbktse73iam89oiulqanh_at_nospam_4ax.com...
Adam Dybkowski napisal(a):
Tylko nie zaczynaj od rodziny '51 (uklady np. AT89xx - wynalazek AFAIR z
1980 roku) - nabawisz sie zlych nawykow i bedzie trudno potem przesiasc
sie na cos sensowniejszego.
Zlych nawykow? O coz straszliwego chodzi?
brzmi to mi co najmniej jak "Balcerowicz musi odejsc" ;-)
_at_nospam_
========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!opal.icpnet.pl!topaz.icpnet.pl!not-for-mai
From: "Sebasto" <sebastorCUT_at_nospam_wp.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 08:27:29 +0200
Uzytkownik "Marcin E. Hamerla" <Xmehamerla_at_nospam_Xpro.Xonet.Xpl.remove_X> napisal
w wiadomosci news:sugp70h75oajimbktse73iam89oiulqanh_at_nospam_4ax.com...
Adam Dybkowski napisal(a):
Tylko nie zaczynaj od rodziny '51 (uklady np. AT89xx - wynalazek AFAIR z
1980 roku) - nabawisz sie zlych nawykow i bedzie trudno potem przesiasc
sie na cos sensowniejszego.
Zlych nawykow? O coz straszliwego chodzi?
Najgorszym nawykiem jest lenistwo :). Wsrod elektronikow objawia sie to tym
ze jak juz ktos oswoi sie z dana rodzina procesorow to bedzie sie jej
trzymal dopuki nie stanie sie "obsolete". Mysle ze w mniejszym lub wiekszym
stopniu dotyczy to kazdego z nas :)
Sebasto
========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Marcin E. Hamerla <Xmehamerla_at_nospam_Xpro.Xonet.Xpl.remove_X>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 09:22:47 +0200
Sebasto napisal(a):
Tylko nie zaczynaj od rodziny '51 (uklady np. AT89xx - wynalazek AFAIR z
1980 roku) - nabawisz sie zlych nawykow i bedzie trudno potem przesiasc
sie na cos sensowniejszego.
Zlych nawykow? O coz straszliwego chodzi?
Najgorszym nawykiem jest lenistwo :). Wsrod elektronikow objawia sie to tym
ze jak juz ktos oswoi sie z dana rodzina procesorow to bedzie sie jej
trzymal dopuki nie stanie sie "obsolete". Mysle ze w mniejszym lub wiekszym
stopniu dotyczy to kazdego z nas :)
To jest raczej ekonomia - na cholere eksperymentowac i bawic sie
nowymi zabawkami?
--
Pozdrowienia, Marcin E. Hamerla
"Every day I make the world a little bit worse."
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai
From: "Q" <oink_at_nospam_gazeta.gov.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 11:02:38 +0200
trzymal dopuki nie stanie sie "obsolete". Mysle ze w mniejszym lub
wiekszym
8051 sa pase :(
a avr'y trendy :)
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 10:39:14 +0200
Marcin E. Hamerla wrote:
Tylko nie zaczynaj od rodziny '51 (uklady np. AT89xx - wynalazek AFAIR z
1980 roku) - nabawisz sie zlych nawykow i bedzie trudno potem przesiasc
sie na cos sensowniejszego.
Zlych nawykow? O coz straszliwego chodzi?
Moglbym tak dlugo wymieniac. Np. podzial pamieci danych na dane "niskie"
i pamiec zewnetrzna (ktora w niektorych prockach jest wewnatrz).
Calkowitym przegieciem jest 8-bitowy wskaznik stosu (SP) - kompilatory
stosuja straszliwe kombinacje aby to obejsc. Juz nie powiem o operacjach
tylko na akumulatorze (chcesz zAND'owac 2 liczby? OK - tylko najpierw
przerzuc jedna do akumulatora i wynik wrzuc spowrotem do innego
rejestru). Klasyczny core '51 jest straaasznie wolny - aby odpalic UART
na 115200 bps potrzebujemy taktowania zegarem 22,1184MHz. AVR to samo
zrobi z zegarem 1,8432MHz. A jak mu dasz 22 MHz (nowa seria
ATmega48/88/168 chodzi do 24MHz) to wyprzedzi wszystkie mozliwe '51.
Wg mnie calkiem miodny jest za to rdzen ARM - ale to juz niestety nie ta
kategoria cenowa prockow (a wlasnie, ile kosztuje malutki Philipsowy
LPC21xx?). Wspolne adresowanie pamiec/dane, opcjonalne [nie]ustawianie
flag w prawie kazdym rozkazie, wykonywanie rozkazow ze wzgledu na
kombinacje flag. Ze juz nie wspomne o takim drobiazgu, jak 32 bity i
energooszczednosc.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Marcin E. Hamerla <Xmehamerla_at_nospam_Xpro.Xonet.Xpl.remove_X>
Subject: Re: Jaki wybrac mikrokontroler
Date: Wed, 14 Apr 2004 10:46:44 +0200
Adam Dybkowski napisal(a):
Marcin E. Hamerla wrote:
Tylko nie zaczynaj od rodziny '51 (uklady np. AT89xx - wynalazek AFAIR z
1980 roku) - nabawisz sie zlych nawykow i bedzie trudno potem przesiasc
sie na cos sensowniejszego.
Zlych nawykow? O coz straszliwego chodzi?
Moglbym tak dlugo wymieniac. Np. podzial pamieci danych na dane "niskie"
i pamiec zewnetrzna (ktora w niektorych prockach jest wewnatrz).
Calkowitym przegieciem jest 8-bitowy wskaznik stosu (SP) - kompilatory
stosuja straszliwe kombinacje aby to obejsc. Juz nie powiem o operacjach
tylko na akumulatorze (chcesz zAND'owac 2 liczby? OK - tylko najpierw
przerzuc jedna do akumulatora i wynik wrzuc spowrotem do innego
rejestru). Klasyczny core '51 jest straaasznie wolny - aby odpalic UART
na 115200 bps potrzebujemy taktowania zegarem 22,1184MHz. AVR to samo
zrobi z zegarem 1,8432MHz. A jak mu dasz 22 MHz (nowa seria
ATmega48/88/168 chodzi do 24MHz) to wyprzedzi wszystkie mozliwe '51.
No i fajnie. Rzeczywiscie 51 ma takie wady. Ale ja nie o to pytalem.
Ja pytalem o nabranie zlych nawykow przez programiste. Dodatkowo: a
jesli programista bedzie uzywal C...?
--
Pozdrowienia, Marcin E. Hamerla
"Every day I make the world a little bit worse."
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai