Autor |
Mensaje |
Ale_cumbiero
Nivel 3
Edad: 43
Registrado: 05 Nov 2006
Mensajes: 30
Carrera: Electrónica
|
|
Hola gente colega de la electronica , como todavia no estoy cursando labo de micro por que no puedo por que no llgue a meter las correlativas ... ando viendo si alguno me puede dar una mano con un aparatejo electronico que anda haciendo con un microcontrolador de la familia 51 de Atmel , y quizas alguno me pueda dar una mano ...
el tema es asi , tengo un aparato que tengo que leer datos de una
memoria externa (preferentemente EEPROM , ya que no necesita pila de
resguardo de datos...) y bueno , el tema es que los datos que leo
constantemente con el microcontrolador en esta memoria quiero que sean ingresados por el usuario via RS-232 o por un teclado que tengo
conectado ... pero lo que no se muy bien es como programar una memoria eeprom con un microcontrolador ... , o sea sin la necesidad de un programador externo , por que esta memoria no se puede sacar del
aparato , y va a guardar valores ingresados por el usuario del mismo
...
asi que si alguno tiene alguna idea, consejo , documentacion , todo es
bienvenido ...
tengo mucha info en PDFs y demas asi que si alguno necesita algo de
electronica pida nomas , y si lo tengo se lo mando con todo gusto...
saludos para todos
ALe
ale_lorenzo@hotmail.com
|
|
|
|
_________________ La unión hace la fuerza ... y la masa por la aceleración también
Saludos
Ale
|
|
|
|
|
Sebastian Santisi
Administrador Técnico
Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451
|
|
Fijate que acá tenés alguna implementación en ASM: http://www.8052.com/codelib.phtml
Igual; deberías decir exactamente qué chip vas a usar... sabiendo el chip, te bajás la hoja de datos del mismo, te fijás cuál es el protocolo y voilà.
[edit]
Ah, por otro lado; fijate que hay varios 8051 de Atmel que tiene EEPROM incorporada al micro... leer y escribir ahí es trivial porque es una única instrucción assembler.
[/edit]
|
|
|
|
_________________
|
|
|
|
|
Ale_cumbiero
Nivel 3
Edad: 43
Registrado: 05 Nov 2006
Mensajes: 30
Carrera: Electrónica
|
|
Muchas Gracias Sebastian , esa pagina tiene mucha y me va a servir mucho ...
El micro que voy a usar es el AT89S52 ... y el tema es que los datos ingresados por un usuario no me modifiquen el programa assembler que tengo dentro del micro , y como voy a usar 64K por que voy a guardar muchos datos ... no se si me alcanzaran con la memoria que tengo dentro del micro (que son 8K) ... , esta memoria que estaria usando seria como una eeprom externa de programa ? y cada vez que un usuario guarde datos estaria grabando en esta memoria no ?
y la memoria EEPROM externa que use le tengo que hacer alguna rutina especial al micro para que grabe me parece por que asi nomas no creo que sea de guardarle los datos con una sola instruccion , si fuera una RAM si por que se graba de toque pero con una EEPROM externa ahi no se ...
asi que bueno , igualmente le voy a pegar una hojeada grande a esa pagina ..
ALE
|
|
|
|
_________________ La unión hace la fuerza ... y la masa por la aceleración también
Saludos
Ale
|
|
|
|
|
Sebastian Santisi
Administrador Técnico
Edad: 42
Registrado: 23 Ago 2005
Mensajes: 17451
|
|
Ale_cumbiero escribió:
|
El micro que voy a usar es el AT89S52 ... y el tema es que los datos ingresados por un usuario no me modifiquen el programa assembler que tengo dentro del micro
|
No, no; los micros que vienen con EEPROM la misma está distinguida de la ROM del software (que llaman Flash; si bien las dos son EEPROMs)... fijate que hay varios de la linea 8052 que vienen con EEPROM; por ejemplo, el AT89S8253 (acá tenés la lista completa de los 8051 de Atmel).
De lo que te decía que dijeras el modelo de chip era de la EEPROM que vas a usar; en la datasheet de ella es donde tenés cómo usarla.
|
|
|
|
_________________
|
|
|
|
|
Ale_cumbiero
Nivel 3
Edad: 43
Registrado: 05 Nov 2006
Mensajes: 30
Carrera: Electrónica
|
|
ahhh buenisimo , ahora empiezo a buscar mas datasheets y si me surgen nuevas dudas aparezco nuevamente por aca
mil gracias
|
|
|
|
_________________ La unión hace la fuerza ... y la masa por la aceleración también
Saludos
Ale
|
|
|
|
|
|
|
Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro No Podéspostear archivos en este foro Podés bajar archivos de este foro
|
Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker365 Attacks blocked.
|
|
[ Tiempo: 0.3866s ][ Pedidos: 20 (0.2970s) ] |