8051, quanta ram?

Jun 19, 2004 10 Replies

Do dato un'oacchiata al datasheet del ds89c430 della maxim, ma non ho capito se dispone di 64k di ram interni come memoria dati (le mie variabili, giusto?) oppure è necessario aggiungerli all'esterno? Se ne avesse 64k interni mi sa che passerei a questo micro, visto il pic



18f458 non arriva ai 2k...

Grazie per eventuali osservazioni Ciao!


Ne ha 16k di memoria programma e 1k di ram interna. Il ds89c450 ne ha 64k di flash interni e sempre 1K di ram, cmq nessuno ti vieta di metterne 64 di ram però a patto di sacrificare alcuni piedini.

era ora... ;)

quella sopra ;)

ciao coals

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

Ciao! Intanto grazie per la risposta

Quindi se ho ben capito (mi sto studiando il datasheet in questo momento), io rinuncio a qualche pin ma in compenso ho la possibilità di indirizzare

64k di ram esterni che, fatto salvo per le prestazioni, il micro vede come ram sua. In pratica ho 64+1=65k di RAM per farne chò che voglio (variabili in primis) Confermi? Tu che chip di ram usi (sigla)? E inoltre: sram o dram?

Grazie ancora, mi sa che questa è la volta buona :)

-ice-

con 64 K di memoria rinunci a 16 pin di address + 2 di controllo W/R

In pratica ho 64+1=65k di RAM per farne chò che voglio (variabili...

no al max 64k, si ci metti tutte le variambili che vuoi. Senti io non so i pic a quanto vanno ma i dallas volano...

sram, perchè dram? poi dopo le devi controllare le dram. usi tipo il 62512 come ic, un HC573 per il tristate (8 pin sono condivisi tra indirizzi e dati). Guarda che se programmi un pic con l'8051 voli, indirizzamenti diretti alla memoria etc... Con un pic fai lampeggiare un led con 5 righe di istruzione con un pic???

di niente

PS

vatti a vederele connessioni con memoria esterna del 8051, cerca con google "8051 board" o cose del genere.

buon divertimente o buon lavoro.

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

qui volevo dire che con un 8051 fai lampeggiare un led con 5 righe etc... (sono andato a ballare e sono un pò rinco...)

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

Per essere sono riuscito ad aggiungere 64k di sram ad un pic, senza che questo avesse supporto per memoria esterna (alcuni pic hanno indirizzamento esterno ma sono di quelli con package ingestibile per l'hobbista) Quindi ho scritto le mie routines tipo "write_ExtSRAM(long toAddr, int Data)" oppure "int read_ExtSRAM(long fromAddr)" (int=8bit long=16bit) Ma prestazioni pietose...

Ecco perchè pensavo di cambiare micro! Peccato che la maxim dia samples quasi di tutto fuorchè i ds89c430/40/50... almeno alla microchip lasciamo il merito del servizio samples! Quando ho avuto bisogno mi hanno sempre accontentato ed è per questo che ho sempre preferito i pic. Gli 8051 della maxim costano e non posso permettermi che qualche esemplare... Nei prossimi giorni vedo quanto si spende in negozio per un 8051 base

Grazie ancora per la tua disponibilità Ciao!

vai su

formatting link
ci sono 8051 della atmel a prezzi 4 volte inferiori che in Italia, compresi Dallas etc. Quello che vedi in fattura on line è quello che paghi.

ciao

coals

questo articolo e` stato inviato via web dal servizio gratuito http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it

Ho visto! Prezzi veramente ottimi anche su altri articoli!

Grazie di tutto Ciao!

ds89c430/40/50...

mi intrometto.... ho diversi 8051 family abbandonati in qualche scatolone. sicuramente ti farei un prezzo piu' basso :-) se interessa mandami una mail ciao

cmq la ram la metti anche su un 80c52 da 40 pin in formato dip/600

Vi ricordo anche il sito italiano dedicato agli 8052 e derivati:

formatting link

dove c'e' (tra le altre cose) anche un tutorial.

E anche la mailing list/forum collegata a tale sito, che attualmente conta piu' di 350 iscritti (tra cui anche coals e rinux) italiani e non:

formatting link
per iscriversi: snipped-for-privacy@yahoogroups.com

Ciao

Faumarz

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required