Newsgroup: it.hobby.elettronica.digitale
Titolo: scelta micro urgente

Dovrei scegliere un micro con le seguenti caratteristiche:
Flash 64-128K
RAM 32-64K
I/0 circa 10-20
seriale asincrona
timer per leggere la durata di impulsi esterni con risoluzione 10 uS
timer per temporizzazioni interne
porta per collegare memorie EEPROM seriali
Velocita' > 0.5 mips
programmazione in-circuit, preferibilmente anche da remoto
nessun limite di alimentazione
possibilmente contenitore PDIP,ma so che sara' difficile,
comunque non BGA
IMPORTANTE:
Disponibilita' dell'ambiente di sviluppo con compitatore C gratuito
o reperibile a costo zero in qualche modo (e' per un progetto free
di monitoraggio ambientale).
Disponibilita' di campioni online.
Qualche idea? Pensavo a un micro di fascia medio-alta
ST o Freescale ma non so se l'ambiente di sviluppo e' gratis.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ST o Freescale ma non so se l'ambiente di sviluppo e' gratis.
Con quelle caratteristiche puoi guardare questo PIC18F2685 anche se fosse 
possibile io userei direttamente un PIC18F66J15 che è in 64TQFP
Ciao
-- 
____________________
      CG Engineering
 Lab. Ricerca & Sviluppo
********************
Skype : cg_ingegnering
MSN : 
cgaudiola...@interfree.it
ICQ UIN# : 104528066 

 possibile io userei direttamente un PIC18F66J15 che è in 64TQFP
Nemmeno questo va bene, ha poco meno di 4K. Avevo scartato i PIC
proprio perche' hanno relativamente poca RAM e uno stack assurdo
che li rende molto inefficienti in C. Almeno nei modelli che conosco.
Comunque grazie dell'interessamento.


 Disponibilita' di campioni online.
Io direi un ARM7: o Atmel, serie AT91SAM7 o Philips NXP.
Hanno tutte le periferiche e la memoria richiesta, e puoi svilupparci 
con il GCC che è GPL.
Ciao

 ha scritto nel messaggio 
news:151Z64Z206Z173Y...@usenet.libero.it...


 ha scritto nel messaggio 
news:l9ocj.201916$%k.33...@twister2.libero.it...


 Comunque grazie dell'interessamento.
Hai ragione, avevo perso di vista la specifica di RAM mentre guardavo più la 
ROM ed il package.
Sul fatto dell'inefficienza....beh....se usi un buon compilatore e una 
programmazione fatta per benino con 4k di RAM ci fai tantissime cose. Chiaro 
che tante cose puoi scordartele, ma specie se hai più ROM a disposizione 
nessuno ti impedisce di usare le MALLOC.
Ricordati che molti dei pic serie 18 (non tutti eh!) hanno un bus apposito 
(parallelo ad alta velocità) per una RAM esterna


 (parallelo ad alta velocità) per una RAM esterna
Questo non lo sapevo, andro' a vedere come funziona la cosa.
Grazie a tutti dei consigli.


CUT< >CUT< >CUT< >CUT< >CUT< >CUT< >CUT< 

 "Almeno N pin di I/O".
Non capisci? Beh i clienti più normali cho mi ritrovo, dopo aver
discusso per giorni su come dove essere fatto tutto il progetto
e averlo finito come chiedevano, mi dicono sì si, tutto bene, adesso
basta solo mettere dei led e qualche pulsantino, una cosa da niente.
Attualmente siamo a quota 5 tra input e output, percio' se prevedo
10-20 i/o spero di restarci dentro, tanto non sono le linee di i/o che
incidono sul costo.



Non volevo farti irritare,
il mio voleva solo essere un occhio critico.
Ad ogni modo, conosco benissimo il problema da vicino.
Viene pattuito una cosa, e poi a forza di discussioni ne viene fuori 
un'altra ancora.  La più noiosa di queste situazioni, è quando qualcuno (in 
genere inesperto) ti richiede la "piccolissima modifichina finale al 
firmware" credendo con tutta onestà che sia una cosa semplicissima e hai 
paura di non essere creduto se gli racconti che non è proprio così piccola 
la modifica ma va radicalmente a cambiare quasi tutto.
Tornando al tema, non ho suggerimenti validi (conosco solo qualche 
Microchip), scusami se ho interferito.
ciao
simone
iw5dei 

 Non volevo farti irritare,
Figurati, mica mi irrito, al massimo mi fanno girare i *******
certi clienti che fanno i finti tonti.
Comunque ormai da tempo procedo così: dopo i vari coloqui
e richieste, le specifiche le scrivo io e le faccio sottoscrivere
dal cliente per accettazione. Ciò non toglie che per tenersi buoni
i clienti bisogna anche prevedere i loro desideri futuri...
