Newsgroup: it.hobby.elettronica.digitale
Titolo: cosa serve?

salve, frequento ingegneria elettronica e ho sostenuto l'esame di
architettura sistemi elettronici. mi sono appassionato a queste cose e dato
che abbiamo fatto poche ore (purtroppo) di laboratorio e ho imparato sia
l'assembler che il verilog (limitatamente a poche cose x l'esame), vorrei
sapere che mi serve per  fare delle applicazioni pratiche usando il
microprocessore AVR. quanto può costare avere a disposizione questo
materiale?
grazie x le risposte


Sei a Pisa giusto? sono del tuo corso probabilmente (io sono al II anno). Ti 
garantisco che per adesso con l'8515 che ti ha fatto vedere il Terreni non 
ci fai un tubo :-D Imparati piuttosto un pic (cerca il corso online pic by 
example di tanzilli) che è molto più piccolo (18 contro i 40 pin del atmel). 
In ogni caso senza un minimo di conoscenze su transistor e diodi non ci fai 
assolutamente nulla uguale. I tuoi desideri erano miei l'anno scorso. E solo 
adesso riesco a combinare qualcosa di simpatico. Comunque mi fa piacere 
vedere che c'è qualcuno che ha voglia di sperimentare e di farsi a casa 
qualche ora di "laboratorio".. e non credere che il Terreni non ti abbia 
insegnato nulla perche tutte quelle cosette di assembler che diceva poi 
servono tutte, anche su un assembler ridotto come quello di un pic16f84 ed 
equivalenti (30 istruzioni circa).
Se ti serve una mano per la costruzione del programmatore comunque 
contattami in email (fremebondoATtiscaliDOTit) che magari ti spiego dal vivo 
come funziona la cosa o te ne faccio uno semplice io. Ciao

atmel). 
Vabbè meno piedini mica vuol dire più facile!
Poi forse se è agli inizi capire un cisc è meglio che capire un risc.
Spopolano i PIC è.... :) sarà contenta la Microchip.
coals
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 vedere che c'č qualcuno che ha voglia di sperimentare e di farsi a casa


 se su internet ci sono degli schemi x realizzare un programmatore?
NON ho detto che non ci si fa niente.. anzi... ho detto che NON CI FAI 
niente perche è molto complesso e spendere parecchi soldi per un 
programmatore e un chip che poi non userai se non al 3% delle sue 
potenzialità non mi sembra una cosa molto furba. Se lo chiedi al De 
Bernardinis anche lui ti dirà sicuramente di lasciare perdere e usare altri 
chip... cmq fai come vuoi... se serve aiuto contattami per mail 

 coals
Ovviamente non è più facile perche ha meno piedini ma perche ha bisogno di 
un interfaccia esterna più semplice. Se vuole usare dei led può farlo 
addirittura senza interfaccia esterna mentre sull'8515 no.. se accende tutti 
i 32 pin di uscita (non ricordo.. sono 4 porte no?) è difficile tirare fuori 
mezzo ampere da un 8515 senza usare transistori o simili... in definitiva.. 
sicuramente ha maggiori potenzialità ma è appunto di FASCIA MEDIO ALTA e 
secondo me non adatta per cominciare a spippolare con i uC. 


"per adesso con l'8515 che ti ha fatto vedere il Terreni non
ci fai un tubo "
quel PER ADESSO è la chiave di tutto insomma 

 secondo me non adatta per cominciare a spippolare con i uC. 
Era di fascia alta forse 4-5 anni fa, adesso è di fascia medio-bassa per 
la quantità di memoria e periferiche fornite, ed è pure obsoleto.
Non voglio entrare in una guerra di religione, ognuno usa il 
microcontrollore che preferisce, ma gli Atmel avr sono molto validi 
anche per iniziare.
Il programmatore si costruisce con pochi euro, è necessario solo 
attaccare alcuni pin alla parallela del PC.
Si possono programmare in assembly o in C, il compilatore è lo 
stracollaudato GCC.
Tutto questo viene fornito gratuitamente dalla Atmel nel loro ambiente 
di sviluppo integrato AVRStudio.
Nei PIC, che io sappia, non esiste un compilatore ANSI C decente, con 
licenza GPL.
Di solito, a parità di numero di pin e frequenza di clock, gli avr sono 
più performanti: hanno più memoria, più periferiche e vanno più veloce; 
questo consente di programmarli efficacemente anche in C, anche i 
modelli più piccoli.
Sono acquistabili online praticamente negli stessi posti in cui puoi 
acquistare i PIC (rs, distelec, farnell li hanno a catalogo) a costi 
variabili a seconda del modello.
Ci sono tantissimi progetti ed informazioni in rete, al pari di quelle 
fornite per i PIC, se vuoi un sito per iniziare prova su 
http://www.avrfreaks.com
 , vedrai che anche l'AT90S8515 è adatto per 
iniziare.
ciao

internet ci sono degli schemi x realizzare un programmatore?
Con un 8515 o meglio un ATMega8515 (visto che il primo è obsoleto) ci fai un
sacco di cose, e sono d'accordo con  Francesco Sacchi che va bene anche per 
iniziare, soprattutto per la possibilità di usare il GNU WinAvr e il C.
Ma anche in assembler con 32 registri di cui 16 general purpose vai via liscio.
Comunque secondo me gli AVR sono meglio dei pics, e comunque per non ripetermi
ti segnalo questi threads in merito dove tra l'altro sono indicati parecchi
links utili:
http://shorterlink.com/?EKUD7S
http://shorterlink.com/?STH9PH
http://shorterlink.com/?5QTKC8
--
ciao
  Stefano

 programmatore e un chip che poi non userai se non al 3% delle sue 
Guarda che un programmatore via parallela per un 8515 è di una 
semplicità disarmante: 3 resistenze, uno zoccolo per il uc, un db25 
maschio e un pezzo di millefori.
-- 
Ciao
Diego

maschio e un pezzo di millefori.
Si può fare anche così, ma secondo mesarebbe meglio mettrci un 74HC244 come fa
l'Atmel nell'AVR ISP.
http://www.lancos.com/e2p/avrisp-stk200.gif
--
ciao
  Stefano

 l'Atmel nell'AVR ISP.
Senza dubbio, ma per una roba quick&dirty, fa comunque il suo lavoro 
senza problemi.
-- 
Ciao
Diego

 Comunque secondo me gli AVR sono meglio dei pics, e comunque per non
ripetermi
...di sicuro!!!..i pic sono anche relativamente "lenti" si fottono minimo 4
colpi di CLK per istruzione..lo stack è limitato a 8 livelli...non fanno la
moltiplicazione..e tante altre cose che le 130 e passa istruzioni dell'atmel
permettono di fare!!!
..buon lavoro..!!
Steno