Microcontrollori?

Oct 04, 2008 11 Replies

Buonasera, mi potete gentilmente spiegare che differenza c'è tra i microcontroller PIC e gli ST? Quali consigliereste per iniziare a giocarci?



Grazie.


Pier Paolo

Pierpaolo ha scritto:

Io inizierei con gli AVR.

Pierpaolo ha scritto:

se vuoi iniziare a giocarci, uno dei 2 va benissimo....per il PIC trovi un mucchio di roba in rete, l'ST (penso che intendi ST62xx)è piuttosto datato ma ancora valido per lo scopo che vuoi fare tu.per le differenze se cerchi in rete con google, trovi dei tutorial da cui puoi risalire alle differenze tra i 2. emi

Pierpaolo ha scritto:

IMHO: sull'ST trovi al massimo qualche tutorial di Nuova Elettronica, una volta aveva iniziato a pubblicare materiale sull'ST6. Sul PIC trovi molta raba. Io preferisco l'AVR che ha anche il compilatore C GNU. Questo è il forum:

formatting link
con progetti, schemi , articoli e dove puoi postare se hai qualche problema. Il programmatore costa circa 50 euro.(AVRISP 2). Il debugger è a parte (DRAGON)

Pierpaolo ha scritto:

Ciao, gli St furono messi sotto accusa a causa della forte dipendenza dai disturbi; non so dirti pero' quanto siano stati migliorati nello sviluppo successivo e non posso esserti di aiuto. Per quanto riguarda i Pic, sono un po' piu' aggiornato e posso dirti che sul sito Microchip troverai di tutto e di piu'. Ti consiglio di rivolgerti subito alla serie Pic 18, per i micro a 8 bit, riservandoti eventualmente di passare alla serie 24/32/33, in un secondo momento e se avrai bisogno di performances superiori. Quello che c'e' di bello e' che quello che studi e usi adesso per gli 8 bit, potra' essere applicato, in gran parte, al momento del passaggio alle serie superiori. Il compilatore Pic Mcc 18, gratuito in modalita' "student", diverra' Pic 32 per la serie superiore, e resteranno molte compatibilita' di linguaggio e sintassi e avrai il vantaggio di non dover passare ad un ambiente di sviluppo completamente nuovo in quanto MpLab rimane l'Ide comune. Per quanto riguarda le schede di sviluppo ed i programmatori, ne troverai sul mercato un numero incredibile ed avrai solo l'imbarazzo della scelta, pero', per iniziare, ritengo che il PicKit2 e l'Icd2 abbiano un costo talmente accessibile, da consigliare l'acquisto di uno dei due per avere un valido punto di partenza sia per la programmazione che per il debugging. Non mi dilungo oltre, ciao Angelo

Pierpaolo ha scritto:

Ciao! Io ti consiglio i PIC, proprio per il motivo che c'è molto più materiale in rete e quindi è più facile trovare "soluzioni" ai problemi che si possono presentare per chi inizia.

Successivamente, una volta capito il funzionamento dei PIC, potrai vedere anche altri tipi di microcontroller (AVR, 8051, 8052, Motorola, ...) e decidere se rimanere con i PIC o cambiare.

Se vuoi un manuale sui PIC (modello 16F818) in italiano e gratuito puoi scaricare il mio che trovi sul mio sito (l'URL lo trovi in firma).

(Scusate la autopubblicità.... :-o).

Ciao e... buon divertimento!

Stefano

Stefano Martini (Italy) Sito web: http://www.lemming.it Memento Audere Semper (G. d'Annunzio)

che tu sapppia, in rete si trovano gli schemi per autocostruirlo come si può fare, ad esempio, per l'icd2?

-ice-

Pierpaolo ha scritto:

er=20

quale PIC e quale ST ?

PIC o AVR.

saluti

Appoggio la causa degli AVR e declasso quella dei PIC. Provo amarezza nel constatare che ho scelto un nick che comincia per "pic" (PIC-cio). Ho un Pic-nick...

Piccio. :-(

Ringrazio veramente tutti per le risposte... Non pensavo di vedere così tanti interventi e di trovare scuole di pensiero così diverse. Avevo citato i PIC e gli ST per due motivi banali: i primi li usava un mio collega (usava un software per programmarli -a detta sua- più semplice che l'assembler puro usato per gli ST; ma non mi è sembrata una motivazione convincente - ci sarà stato un software anche per gli st?!...). I secondi li avevo visti proprio su Nuova Elettronica, ma non capivo perché li spingesse così tanto visto che i PIC mi sembrano assai più diffusi (e francamente gli ST li ho visto solo su NE e da nessun'altra parte)..

Al di là di questo mi hanno incuriosito molto gli AVR. Probabilmente mi butterò su questi...

Grazie ancora a tutti! :)

Pier Paolo

Non c'entra molto, ma proprio stasera ho trovato questo:

formatting link

Ciau!

Pier Paolo

Ho una precedente esperienza con i PIC, ma di sola riproduzione di circuiti gia' confezionati. Avevo provato a capire come programmarli scavando nell'assembler Z80 dell'ITIS, ma non avevo tutto quel tempo a disposizione: preferivo tenere il saldatore in mano dopo essere stato al PC tutto il giorno.

Poi, per un progetto nato nella mia testa, ho fatto la tua stessa ricerca e sono atterrato sugli Atmel. Motivo? Con BASCOM-AVR posso programmarlo in Basic! Ieri sera il piccolino ha imparato :-) a comunicare con il mondo (seriale verso device esterno). Probabilmente ho trovato un limite di questo linguaggio ad alto livello per cio' che voglio fare, ma un workaround c'e' sempre.

Buon divertimento! PaoloC

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required