AVR può più grande programma di 64k byte?

S

shanren

Guest
Ciao, io sono un principiante in AVR,
vorrei sapere se il mio programma è di grande 64k byte, può funzionare? se può funzionare come 8051, come fare?
thanks a lot!

 
Ciao, shanren

Re.le vostre domande, purtroppo, è impossibile strettamente con l'AVR.
È possibile usare il programma in memoria con sistema importi ma dipendono
sul dispositivo.
Se si desidera utilizzare più di 64Kbyte, vi sono due possibili metodi.
Uno è che si possono utilizzare MEGA128 che hanno 128Kbyte in memoria di sistema.
Un altro metodo è, se possibile, il tuo programma separato in due parti.
Uno è principale o logica di controllo e secondo dati.È possibile salvare i vostri dati,
come un font
ecc nella memoria esterna.
Dato che l'AVR e molti RISC MCUs solo sostegno interno solo memoria di programma.Ma il sostegno exteranl dati memorie.
Spero che possa essere una risposta.

Buona fortuna.<img src="http://www.edaboard.com/images/smiles/icon_rolleyes.gif" alt="Rolling Eyes" border="0" />
 
hai,

u possibile utilizzare avr mega famiglia è sopra 64 k pgm memoria

e può raccogliere informazioni da

www.atmel.com

ciao

 
grazie a tutti voi!
se i dati di uso più grande di flash 64k byte, è possibile utilizzare l'indirizzo IO COME superiore di dati in flash? come 8051?
Best Regards
shanren

 
HI, shanren.

Credo che non si può fare come un 8051 perché l'indirizzo del puntatore AVR non può
al di là di raggiungere l'indirizzo in memoria di sistema.
Se lampeggia solo per i dati, come ho accennato prima, è possibile utilizzare esterne
dati come 24Cxxx/93Cxxx memorie.
Ci sono alcune grandi differenze di programma tra indirizzamento della memoria
8051 e AVR, che forse vi confusione?
La speranza di essere utili informazioni.

Buona fortuna.<img src="http://www.edaboard.com/images/smiles/icon_rolleyes.gif" alt="Rolling Eyes" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top