Goto page 1, 2 Next
bullet
Guest
Mon Jul 31, 2006 8:02 pm
witam,
postanowiłem zacząć uczyć się programować mikroprocesory,
i potrzebuje pomocy przy doborze sprzętu na początek,
najlepiej taniego, może być używany jak ktoś ma do odsprzedania,
narazie znalałem coś takiego:
btc.pl/?id_prod=6603
coś takiego by mi pasowało ale w zestawie nie ma wyświetlacza,
nie wiem czy są potencjometry,
i tak na dobrą sprawę nie wiem co nim moge zrobić,
np sterować silniczkiem, dopiąć czujniki itd...
jeśli macie namiary na jakieś konkretne dobre stronki z
opisami tematu dla "zielonych" albo ze sprzętem to
wrzucajcie tu lub fieber(małpka)o2.pl
narazie szperam po googlach...
-----------
bullet
Filip Ozimek
Guest
Mon Jul 31, 2006 8:39 pm
bullet napisał(a):
Quote:
witam,
postanowiłem zacząć uczyć się programować mikroprocesory,
i potrzebuje pomocy przy doborze sprzętu na początek,
najlepiej taniego, może być używany jak ktoś ma do odsprzedania,
narazie znalałem coś takiego:
btc.pl/?id_prod=6603
Chyba lepiej coś z AVR'ów Atmela. Są tanie, łatwe do dostania, dużo
osób jest zna i jest dużo projektów w sieci. Do tego programowanie
BASCOM (taki Basic na mikrokontrolery) i jezyk C.
--
Filip.
SRB
Guest
Mon Jul 31, 2006 9:18 pm
Filip Ozimek napisał(a):
Quote:
Chyba lepiej coś z AVR'ów Atmela. Są tanie, łatwe do dostania, dużo
osób jest zna i jest dużo projektów w sieci. Do tego programowanie
BASCOM (taki Basic na mikrokontrolery) i jezyk C.
AVRy jak najbardziej (też zaczynam), ale BASCOMa bym sobie darował. AVRy
są pisane pod C, język jest równie prosty jak każdy inny. Podstaw możesz
się pouczyć w dowolnej książce o C, resztę jak to zgrać z
mikrokontrolerem masz w pełnej dokumentacji do każdego procka. Są tam
przykłady w asemblerze i w C. Możesz kupić sobie książkę z BTC ATMEGA w
praktyce, ja ją mam, ale ona jest dobra na rozpęd, więcej jest w
dokumentacji. Gotowych kitów nie kupuj, szkoda kasy. Lepiej zainwestuj w
płytkę uniwersalną, parę podstawek DIP (procek też lepiej na początek w
DIPie) i przewody na goldpinach. Co do programatora to zrób ISP czyli
jeden mały scalaczek w obudowie LPT i parę kabli. Schematów jest pełno >
google. Programator (program) polecam A.Dybkowskiego ISP Programmer.
Pozdrawiam
Sirtap
Guest
Tue Aug 01, 2006 7:05 am
witam
Quote:
i potrzebuje pomocy przy doborze sprzętu na początek,
najlepiej taniego, może być używany jak ktoś ma do odsprzedania,
narazie znalałem coś takiego:
btc.pl/?id_prod=6603
Ja bym polecał
http://www.kamami.pl/?id_prod=6805
Książka jest bardzo fajnie napisana, ale przykłady są w asemblerze. Znająć
już procesor i asemblera tych procków po przeczytaniu książki, szybko
łykniesz C. W prawdzie w książce znajduje się trochę błędów różnego rodzaju,
ale łatwo je wychwycić.
Zamiast wydawać 400zł na zestaw lepiej samemu go wykonaj; na przykład moduły
LEDów, LCD, klawiatury, ..., możesz zrobić na osobnych płytkach lub tylko te
z którymi chcesz się bawić. Wychodzi duuuuużo taniej.
pozdrawiam
Jarek
Guest
Tue Aug 01, 2006 8:25 am
Użytkownik "bullet" <fieber@o2.pl> napisał w wiadomości
news:ealnkb$pd4$1@atlantis.news.tpi.pl...
<ciach że tak napisze>
A ja bym Ci na początek polecił BASCOMA i uC ATTINY2313 do tego płytka
testowa AVT 3500
Ja się na tym bawię i powoli pisze swoje proste programy... A wszystko jak
narazie nauczyłem się z helpa. więc myśle że bascom na początek jest dobry
żeby poznać same podstawy.
--
Pozdrawiam Jarek O.
Michał T
Guest
Tue Aug 01, 2006 8:34 am
Ja zacząłem rok temu z AVR i BASCOMem i bardzo chwalę sobie prostotę.
Język C też znam ,ale w mikrokontrolerach stosuję tylko BASCOM. Wydaje mi
się że na początku najszybciej coś zmajstrujesz właśnie w BASCOMie.
Mam tą książkę:
http://sklep.avt.com.pl/go/_info/?id=34648&sess_id=7d76f06f532241fd26e9028abd786ac7
Schemat układu testowego możesz znaleźć w necie,złożyć za kilkadziesiąt
zetek-chyba najlepiej na oryginalnej płytce zmontować.Programator ISP na
allegro za kilkanaście złotych. Jakbyś chciał książkę to pisz na priv.
Pozdro
Michał T
Guest
Tue Aug 01, 2006 8:38 am
Quote:
A ja bym Ci na początek polecił BASCOMA i uC ATTINY2313 do tego płytka
testowa AVT 3500
Początkowe programy fajnie się pisze, ale płytka sama w sobie ma mało
możliwości i szybko staje się mało przydatna, a poza tym oślą łączkę trudno
dostać.
W ZL2AVR jest chyba Atmega, więc więcej kodu wrzucisz. Oczywiscie avt3500
można stosować z tą (najlepszą wg mnie) książką(podałem wcześniej),ale
lepiej jak wszystkie piny się zgadzają(Czasem głupi błąd potrafi nieźle
namieszać,gdy nie ma różnic w programie książkowym z układem rzeczywistym to
zdecydowanie mniej czasu zmarnujesz na poprawianie błędów).
szlovak
Guest
Tue Aug 01, 2006 8:40 am
bullet wrote:
Quote:
witam,
postanowiłem zacząć uczyć się programować mikroprocesory,
i potrzebuje pomocy przy doborze sprzętu na początek,
najlepiej taniego, może być używany jak ktoś ma do odsprzedania,
narazie znalałem coś takiego:
btc.pl/?id_prod=6603
coś takiego by mi pasowało ale w zestawie nie ma wyświetlacza,
nie wiem czy są potencjometry,
i tak na dobrą sprawę nie wiem co nim moge zrobić,
np sterować silniczkiem, dopiąć czujniki itd...
jeśli macie namiary na jakieś konkretne dobre stronki z
opisami tematu dla "zielonych" albo ze sprzętem to
wrzucajcie tu lub fieber(małpka)o2.pl
narazie szperam po googlach...
-----------
bullet
Jeśli chciałbyś pisać w asemblerze to zdecydowanie PICe firmy
Microchip. Bo z poziomu języka C generalnie czy to avr czy pic to nie
ma większej różnicy. Do tego programator bardzo prosty JDM na port
szeregowy, nie zajmuje ci portu drukarki jeśli masz drukarkę. Do tego
program icprog, albo Winpic , ten drugi nawet więcej procków obsługuje.
--
Jarek
Guest
Tue Aug 01, 2006 9:53 am
Użytkownik "Michał T" <lotnick@NOSPAMepf.pl> napisał w wiadomości
news:ean43j$5s8$1@nemesis.news.tpi.pl...
Quote:
A ja bym Ci na początek polecił BASCOMA i uC ATTINY2313 do tego płytka
testowa AVT 3500
Początkowe programy fajnie się pisze, ale płytka sama w sobie ma mało
możliwości i szybko staje się mało przydatna, a poza tym oślą łączkę
trudno dostać.
W ZL2AVR jest chyba Atmega, więc więcej kodu wrzucisz. Oczywiscie avt3500
można stosować z tą (najlepszą wg mnie) książką(podałem wcześniej),ale
lepiej jak wszystkie piny się zgadzają(Czasem głupi błąd potrafi nieźle
namieszać,gdy nie ma różnic w programie książkowym z układem rzeczywistym
to zdecydowanie mniej czasu zmarnujesz na poprawianie błędów).
E tam bez użyteczny... jak się majstruje co chwila jakieś układy cyfrowe to
nie ma co biegać do sklepu po uC tylko pod tą płytkę się podpina... jak dla
mnie fajna ona jest :-)
--
Pozdrawiam Jarek O.
bullet
Guest
Tue Aug 01, 2006 8:21 pm
ja sie zacząłem skłaniać ku amtelowi,
pasowało by mi jakby ktoś z was miał opis możliwości
takich tańszych układów tzn kompletów programator, procek
i płytka testowa, czyli co nim moge zrobić , co na nich
urzytkownicy zbudowali, co sam do takiego moge podpiąć
(np sterowanie 2 silniczkami w ramieniu) itd...
narazie przeszukuje google
a bascoma chyba sobie narazie odpuszcze a wezme sie
za C i asma
--
-----------
bullet
Adam Dybkowski
Guest
Tue Aug 01, 2006 9:02 pm
szlovak napisał(a):
Quote:
Jeśli chciałbyś pisać w asemblerze to zdecydowanie PICe firmy
Microchip. Bo z poziomu języka C generalnie czy to avr czy pic to nie
ma większej różnicy.
Jeśli chciałbyś pisać w asemblerze to zdecydowanie NIE PICe. Wybraź
sobie całkiem mały procesorek, który ma wewnętrzną pamięć Flash
podzieloną na 4 banki, pamięć RAM podzieloną także na 4 banki i co
chwilę musisz się między nimi przełączać. Aby wywołać funkcję z innego
banku, aby odczytać dane, zmienić rejestr sprzętu itp. Koszmar. A to
tylko malutki PIC16F877.
Na początek zabawy w asemblerze polecam jednak AVR.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
SRB
Guest
Wed Aug 02, 2006 3:15 pm
szlovak napisał(a):
Quote:
akurat to ma najmniejsze znaczenie w czymkolwiek, Jedynie przy
tworzeniu tablic trzeba wziąć pod uwagę numer strony lub np przy
zapisie danych/programu do pamięci flash przez sam program . Co zresztą
jest banalne do opanowania za pomocą kilku komend
A tak całkiem poważnie, w czym jest lepszy PIC od AVRów? Nie miałem
jeszcze do czynienia z tymi prockami, a AVRy mają wszystko co można
sobie zażyczyć i przy tym przystępną cene, dlatego innych nie szukałem.
Pozdrawiam
Ecto
Guest
Wed Aug 02, 2006 3:23 pm
On 2006-08-02, SRB <falszywyemail@wp.pl> wrote:
Quote:
A tak całkiem poważnie, w czym jest lepszy PIC od AVRów? Nie miałem
jeszcze do czynienia z tymi prockami, a AVRy mają wszystko co można
sobie zażyczyć i przy tym przystępną cene, dlatego innych nie szukałem.
bardzo mily arykulik:
http://www.electricstuff.co.uk/picvsavr.html
--
Ecto
szlovak
Guest
Wed Aug 02, 2006 3:41 pm
Adam Dybkowski wrote:
Quote:
szlovak napisał(a):
Jeśli chciałbyś pisać w asemblerze to zdecydowanie PICe firmy
Microchip. Bo z poziomu języka C generalnie czy to avr czy pic to
nie ma większej różnicy.
Jeśli chciałbyś pisać w asemblerze to zdecydowanie NIE PICe. Wybraź
sobie całkiem mały procesorek, który ma wewnętrzną pamięć Flash
akurat to ma najmniejsze znaczenie w czymkolwiek, Jedynie przy
tworzeniu tablic trzeba wziąć pod uwagę numer strony lub np przy
zapisie danych/programu do pamięci flash przez sam program . Co zresztą
jest banalne do opanowania za pomocą kilku komend
Quote:
podzieloną na 4 banki, pamięć RAM podzieloną także na 4 banki i co
chwilę musisz się między nimi przełączać. Aby wywołać funkcję z
innego banku, aby odczytać dane, zmienić rejestr sprzętu itp.
Koszmar. A to tylko malutki PIC16F877.
Na początek zabawy w asemblerze polecam jednak AVR.
hehehe, zawsze mówisz to samo. Słyszałeś o poleceniu BANKSEL ??? Poza
tym przesadzasz.
--
Adam Dybkowski
Guest
Wed Aug 02, 2006 7:04 pm
SRB napisał(a):
Quote:
A tak całkiem poważnie, w czym jest lepszy PIC od AVRów? Nie miałem
jeszcze do czynienia z tymi prockami, a AVRy mają wszystko co można
sobie zażyczyć i przy tym przystępną cene, dlatego innych nie szukałem.
Gdy już się opanuje asembler i przyjdzie czas na większe projekty pisane
w języku C - jaki będzie zwycięzca? Na AVRy jest darmowy kompilator
avr-gcc, darmowy symulator AVR Studio, darmowy programator ISP
Programmer (a programowanie nie wymaga napięcia 12V).
Poza tym do języka C AVR jest idealnie dopasowany - ma np. 3 16-bitowe
rejestry wskaźnikowe X,Y,Z, przy pomocy których można wykonywać operacje
m.in. z postinkrementacją czy predekrementacją adresu. 16-bitowy
wskaźnik stosu też wyprzedza PICe 16F877 o całą epokę.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
Goto page 1, 2 Next