Goto page 1, 2 Next
Enigma
Guest
Fri Dec 17, 2004 9:48 pm
Chce nauczyc sie programowania mikro kontrolerow i teraz takiie pytanie:
1.Od czego zaczac
2. co bedzie potrzebne jaki sprzet
3. moze jakas ksiazka badz ine zrodlo wiedzy
o ile sie niemyle najllatwiej jest programowac w bascomie ?
Aha i chcialbym aby calkowity koszt nieprzekroczyl
200 zl
józek
Guest
Fri Dec 17, 2004 10:12 pm
1) Ściągnij MPLAB do PIC-ów np. z
http://ajpic.zonk.pl/download/mplab/mplab660.exe
2) W firmie kup np PIC16F88 lub kilka różnych typów
3) Zaopatrz się tani i dobry programator współpracujący z MPLAB np.
http://ajpic.zonk.pl/jupic/index.php i dokumentację do procesorów z
www.microchip.com
i do roboty :)
Zacznij od pisania prostych proceduj w asemblerze np. ustawianie bitów
portów I/O, generowanie opóźnień. Następnie napisz program "migająca dioda".
Sebastian Kamiński
Guest
Fri Dec 17, 2004 10:17 pm
Quote:
Chce nauczyc sie programowania mikro kontrolerow i teraz takiie pytanie:
1.Od czego zaczac
Od wyboru jezyka w ktorym chce sie pisac i procesorow ktore chce sie
programowac
Quote:
2. co bedzie potrzebne jaki sprzet
Programator ktory potrafi zaprogramowac procesory na ktore bedziesz pisal
software
Quote:
3. moze jakas ksiazka badz ine zrodlo wiedzy
Ksiazki sa rozne do roznych procesorow i do roznych jezykow, jak sie
zdecydujesz na jaki mikroprocesor pisac i w jakim jezyku to poszukaj w
ksiegarniach. Pozatym kody zrodlowe dostepne w sieci.
Quote:
o ile sie niemyle najllatwiej jest programowac w bascomie ?
Zależy od tego jaki jezyk jest ci blizszy. Są kompilatory C, Pascala,
Basica, moze byc tez assembler
Quote:
Aha i chcialbym aby calkowity koszt nieprzekroczyl
200 zl
Programator w tej cenie kupisz i procesor. Pozatym bedziesz musial sobie
zrobic jakis uklad w ktorym bedziesz testował swoj procesor i zaleznie od
tego co ma ten procesor w tym ukladzie robic to cena uzalezniona bedzie od
elementow ktore w tym projekcie musza byc uzyte. 7
--
Pozdrawiam,
Sebastian Kamiński
gg: 4421305
mail: sebekWYTNIJTO@inten.pl
A.Grodecki
Guest
Fri Dec 17, 2004 10:20 pm
Użytkownik Enigma napisał:
Quote:
Chce nauczyc sie programowania mikro kontrolerow i teraz takiie pytanie:
1.Od czego zaczac
2. co bedzie potrzebne jaki sprzet
3. moze jakas ksiazka badz ine zrodlo wiedzy
o ile sie niemyle najllatwiej jest programowac w bascomie ?
Aha i chcialbym aby calkowity koszt nieprzekroczyl
200 zl
Na hasło "Bascom" tracę gotowość do pomocy, sorry!
--
Pozdrawiam,
A. Grodecki
Sebastian Kamiński
Guest
Fri Dec 17, 2004 10:26 pm
Quote:
Na hasło "Bascom" tracę gotowość do pomocy, sorry!
Dlaczego? Jeżeli ktos chce zaczac i sprobowac swoich sil w mikroprocesorach
to Bascom nie jest zly. Pozatym nie wiem skad to uprzedzenie do jezykow
Basic. Sam pisze w basicu tyle ze na PIC'i i nie uważam zeby to byla jakas
ujma na honorze. gdybym mial pisac w assemblerze to pewnie bym nie dal rady
i zrezygnowal wogole z mikroprocesorow.
Niech kazdy pisze w tym jezyku w ktorym sie najlepiej czuje.
--
Pozdrawiam,
Sebastian Kamiński
gg: 4421305
mail: sebekWYTNIJTO@inten.pl
Enigma
Guest
Fri Dec 17, 2004 10:35 pm
Wacham sie miedzy Bascom a Assembler aco do ukladu to chce aby mogl sterowac
diodami jak i wyswietlaczami lcd.
A co do programatora to chyba najlepej kupic kabel od drukarki plytke
uniwersalna i zmontowac cos ? jesli tak to prosilbym o jakis schemat bo tak
to jutro bym juz wszystko zakupil jednoczesnie z zestawem do robienia plytek
mazakiem :P
Aha i jeszcze moze jakis projekcik do testowania procesorka np z 5 diod aby
mozna bylo sterowac nimi ?
Willy
Guest
Fri Dec 17, 2004 10:50 pm
A.Grodecki napisał(a):
Quote:
Na hasło "Bascom" tracę gotowość do pomocy, sorry!
A czy nie można by początkującemu koledze zasygnalizować istnienia
innych lepszych kompilatorów zamiast się 'obrażać' ??
Ja swoje pierwsze kroki stawiam w WinAvr (język c) - kompilator
gcc-avr + AvrLib(c) najnowsza wersja.
Zacząłem od przeczytania dokumentacji procesora (jak się okazało
niezbyt dokładnie) i dostosowania programu napisanego ze 2 lata temu
do serii AtTiny i najnowszych AvrLib.
Pozdrawiam Willy.
Łukasz
Guest
Sat Dec 18, 2004 12:59 am
Proponuję taką książeczkę:
"Podstawy programowania mikrokontrolera 8051"
Jest to kurs asemblera na te układy.
Książka zawiera CD z oprogramowaniem do Dydaktycznego
Systemu Mikroprocesorowego DSM-51.
Taki systemik widziałem na wolumenie.
Myślę, że zmieścisz się w cenie.
Napisane przez Ciebie programy możesz sprawdzać w tym systemie
i kontrolować za pomocą PC-ta.
pozdrawiam
--
*** Łukasz ***
rolucas@o2.pl
"Prawdziwy programista wiesza się razem ze swoim programem."
józek
Guest
Sat Dec 18, 2004 9:16 am
.........i jeszcze jedno - musisz kupić kilka browarów. Umysł się od tego
rozjaśnia:)
T.M.F.
Guest
Sat Dec 18, 2004 9:50 am
Enigma wrote:
Quote:
Chce nauczyc sie programowania mikro kontrolerow i teraz takiie pytanie:
1.Od czego zaczac
2. co bedzie potrzebne jaki sprzet
3. moze jakas ksiazka badz ine zrodlo wiedzy
o ile sie niemyle najllatwiej jest programowac w bascomie ?
Aha i chcialbym aby calkowity koszt nieprzekroczyl
200 zl
A ja bym ci radzil zaczac bezinwestycyjnie:)
Sciagnij avr-gcc, avr-studio 3.5 lub 4 (nie wspolpracuje z avr-gcc) i
napisz sobie cos, co potem bedziesz mogl testowac w symulatorze jakim
jest avr-studio.
Jak ci przypasuje i poznasz to i owo to potem kupisz juz dokladnie to co
jest ci potrzebne.
Aha - musisz sie jeszcze na wstepie zdecydowac na jakas rodzine
mikrokontrolerow, a trudno ci w tym pomoc, bo nie wiadomo o jakich
projektach myslisz.
Posciagaj tez noty aplikacyjne i tutoriale do prockow ze stron
producentow, pare dni lektury i wszystko sie rozjasni:)
--
Inteligentny dom -
http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
KY3ORR
Guest
Sat Dec 18, 2004 10:47 am
Użytkownik "A.Grodecki" <ag.usun_to@modeltronik.com> napisał w wiadomości
news:cpvlgs$kde$2@nemesis.news.tpi.pl...
Quote:
Na hasło "Bascom" tracę gotowość do pomocy, sorry!
dla czego?
nie zastanawiales sie ze moze nadejsc dzien w ktorym Ty bedziesz potrzebowal
pomocy a nikt Ci jej nie udzieli bo na haslo Twojego problemu ludzie straca
"gotowosc do pomocy"? (!)
czyzbys byl zazdrosny o sukcesz bascoma podczas gdy przy prosciutkich
programach musisz posiedziec nad assemblerem?... denerwujesz sie?
po co zatem zabierasz glos jesli nie chcesz pomagac? tutaj nie ma licznika
postow, za to jest quota na posty i kilka waznych i zeczowych moze przez
przypadek poleciec do /dev/null
~enigma:
zorientuj sie jakie projekty Cie interesuja i na czym najczesciej ludzie to
robia. potem po prostu zacznij przygode z prockami :)
pozdro4all
KY3ORR
BagMan
Guest
Sat Dec 18, 2004 11:02 am
Sam własnie sie ucze programowac uP,
wybralem zestaw K-300 z nowego elektronika 79pln
do tego procesor ATMEGA8515 19,99pln
kabel LPT 8pln
metr tasmy 10 zylowej goldpiny i wtyczki do tychrze -niewiele
stary zasilacz komputerowy -free
oprogramowanie CodeVision evaluation edition -tyz free:)
(limit do 500 slow czy cus, w kardzym badz razie jak na razie pisze, pisze i
pisze i jeszcze ograniczenia nie przebilem)
Jak na razie nie wydalem wiecej niz 150pln ze wszystkim.
P.S. polecam tez jakias ksiazke i cwiczenia z Jezyka C np "ANSI C" i
jakiekolwiek cwiczonka,
do tego moze byc Borland C 3.1 pod dosa jako srodowisko do cwiczen z
jezykiem.
--
Marek<BagMan>Plutecki
Enigma
Guest
Sat Dec 18, 2004 11:13 am
Wybor prawdopodobnie padnie na AT90s2313 narazie bede go stosowal do jakis
mrygadelek diodowych i podlaczen wyswietlacza lcd czy to dobry uklad do
takich rzeczy ? aha i moze ma ktos schemat jak programator sobie zmontowac i
zeby plytke mozna bylo zmontowac zestawem z mazakiem

no chyba ze jest
jakas plytka uniwersalna co by pasowala ?
T.M.F.
Guest
Sat Dec 18, 2004 11:31 am
Enigma wrote:
Quote:
Wybor prawdopodobnie padnie na AT90s2313 narazie bede go stosowal do jakis
mrygadelek diodowych i podlaczen wyswietlacza lcd czy to dobry uklad do
takich rzeczy ? aha i moze ma ktos schemat jak programator sobie zmontowac i
zeby plytke mozna bylo zmontowac zestawem z mazakiem

no chyba ze jest
jakas plytka uniwersalna co by pasowala ?
Chmm, moze lepiej pomysl o procku z JTAG lub debug wire?
Przyda ci sie, bo daje to o wiele wieksze mozliwosci niz
programowanie->nie dziala->dlaczego nie dziala?:)
--
Inteligentny dom -
http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
Maksymilian Dutka
Guest
Sat Dec 18, 2004 11:41 am
Enigma napisał(a):
Quote:
Chce nauczyc sie programowania mikro kontrolerow i teraz takiie pytanie:
1.Od czego zaczac
2. co bedzie potrzebne jaki sprzet
3. moze jakas ksiazka badz ine zrodlo wiedzy
o ile sie niemyle najllatwiej jest programowac w bascomie ?
Aha i chcialbym aby calkowity koszt nieprzekroczyl
200 zl
Wszystko zależy od Twoich umiejętności, czy znasz już jakiś język
programowania, czy jesteś w stanie sam zrobić programator.
Zakładam że nie znasz żadnego języka i umiesz zbudować prosty programator:
Najlepiej jest zaczynać od asemblera, bo wtedy poznasz dokładnie
mechanizmy zachodzące w procesorze, później radze przejść do
programowania w języku wyższego poziomu i tu polecam C, ze względu na
jego wydajność, chyba że chcesz sie tylko pobawić to Bascom (prosty
język masę gotowych procedur, ale jednocześnie bardzo wolny i pamięcio
żerny)
Co do mikrokontrolera to może coś z rodziny AT90S, są one tańsze od
PIC-ów i programator to kilka kabelków łączących uC z LPT. Co do innych
uC to może być problem z programatorem.
Do wszystkiego musisz mieć zasilasz który daje 5V, kilka przełączników,
kilkanaście diod, z 20 rezystorów 1k i jeżeli będziesz chciał
komunikować się z komputerem przez port szeregowy (nie wszystkie uC go
mają) to potrzebujesz jeszcze układu MAX232 + kondensatory (zobacz do
noty układu jakich on wymaga), do tego jakiś przewód 3 żyłowy (2 żyły w
ekranie) + wtyczka do portu szeregowego.
--
Pozdrawiam
Maksymilian Dutka
-------
GG: 1493163
Goto page 1, 2 Next