Reglas | Envíos recientes | tema RSS | Buscar | Registro | Iniciar sesión

diferencia de Atmel 89c51 y 89c52



Post new topic Reply to topic EDAboard.com Índice Foro -> Microcontroladores -> diferencia de Atmel 89c51 y 89c52
Versión en árabe Búlgaro versión Versión en catalán Versión checa Versión danesa Versión alemana Versión griega Versión Inglés Versión en español Versión finlandesa Versión en francés Versión hindi Versión croata Indonesio versión Versión italiana Versión hebrea Versión en japonés Versión coreana Versión lituana Versión letona Versión neerlandesa Noruego versión Versión polaca Versión en portugués Versión rumana Versión en ruso Versión eslovaca Versión eslovena Serbio versión Versión sueca Tagalo versión Ucraniano versión Versión vietnamita Versión en chino
Autor Mensaje
madhun



Antigüedad: 13 de enero 2006
Puestos: 20


Post 26 de enero de 2006 19:11 diferencia de atmel 89c51 y 89c52
Etiquetas: Atmel 89c52 de atmel 89c51 89c51 y 89c52 diferencia en 89c51 y 89c52 de atmel 89c52 8o51 y 89c51 89c52 codificación

Hola

alguien puede explicar la diferencia en la serie de atmel 8o51-89c51 y 89c52 que pueden afectar si la codificación es microntroller cambiado y en qué sentido va a afectar.

Gracias
Volver arriba
silvio



Antigüedad: 31 de diciembre 2001
Puestos: 800
Ayudó: 90


Post 26 de enero 2006 20:15 Re: diferencia de Atmel 89c51 y 89c52
Etiquetas: programa de software a las características de Atmel 89c52 de atmel 89c52 de atmel 89c51 microcontrolador Atmel 89c52 interrumpir 89c52 de atmel 89c51 - características de atmel 89c51 temporizador

89C51
4K Bytes de En-Sistema de memoria flash reprogramables
128 x 8-bits de memoria RAM interna
Dos de 16-bit temporizador / Contadores
Seis fuentes de interrupción

89C52
8K Bytes de En-Sistema de memoria flash reprogramables
256 x 8-bits de memoria RAM interna
Tres de 16-bit temporizador / Contadores
Fuentes de interrupción de ocho

En primer lugar, tanto microcontrolador se ha interrumpido por Atmel.

Si su diseño se basa en el 89C51, usted no tiene que preocuparse de si ha cambiado más tarde con 89C52. No son cambios que deben realizarse, ni el software ni de hardware (algunos pequeños ajustes en el dispositivo de hardware programador).
Pero si su software se basa en simples 89C52 luego mirando las características que proporciona tanto microcontrolador le dirá en qué aspecto tendrán los cambios afectan a su modelo, si una sustitución con 89C51 tiene que ser hecho.
Volver arriba
ElecThai



Antigüedad: 11 de junio 2004
Puestos: 51


Post 27 de enero 2006 3:54 Re: diferencia de Atmel 89c51 y 89c52

http://www.atmel.com y www.analog.com

yes.Silvio su respuesta es cierto
Volver arriba
lmtalsoul



Antigüedad: 18 de enero 2006
Puestos: 31
Ayudado: 3


Post 27 de enero de 2006 4:22 diferencia de atmel 89c51 y 89c52

También, mira esto

Código:
http://www.8052.com


Podría ser útil ..
Volver arriba
bobsanjose



Antigüedad: 14 de enero 2006
Puestos: 226
Ayudó: 23
Ubicación: SF-Bay


Post 27 de enero de 2006 9:45 diferencia de atmel 89c51 y 89c52
Etiquetas: Atmel 89c52 de atmel 89c51 89c51 y 89c52 Philips Atmel EEPROM 89c51 89c52 de atmel 89c52 89c52 de atmel

Philips fabrica todavía 89C51 y el 89C52. Una de las principales diferencias sin embargo. Atmel EEPROM utilizan un proceso, por lo que el "Flash" byte es direccionable. Philips utiliza un proceso de Flash, no addressability byte. En caso contrario si es necesario un cambio debe ser muy suave.

Bob
Volver arriba
mmohamed15



Antigüedad: 23 de marzo 2005
Puestos: 117
Ayudó a: 5


Post 28 de enero 2006 14:39 Re: diferencia de Atmel 89c51 y 89c52

silabs también señal mixta 8051
Volver arriba
Code Warrior



Antigüedad: 30 de diciembre 2004
Puestos: 225
Ayudado: 7


Post 28 de enero de 2006 15:19 diferencia de atmel 89c51 y 89c52
Etiquetas: 89c51 y 89c52 89c52 carnero 89c52 programa 89c51 reprogramables 89c51 carnero

El 89C51 y 89C52 no son reprogramables en el sistema como dice Silvio. 89S51 y 89S52 son reprogramables en el sistema.
Volver arriba
silvio



Antigüedad: 31 de diciembre 2001
Puestos: 800
Ayudó: 90


Post 28 de enero 2006 16:17 Re: diferencia de Atmel 89c51 y 89c52
Etiquetas: Atmel 89c51 89c51 arranque at89c51 iap cómo hacer la programación de Atmel at89c51 89c51 espí compatibles a través de la programación de atmel 89c51 de atmel isp reprogramable

: 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 hoja de datos: 4K Bytes de En-Sistema de memoria flash reprogramables
: 4K Bytes of In-System Programmable (ISP) Flash Memory 89S51 Atmel hoja de datos: 4K Bytes de En-Sistema programable (ISP) de memoria Flash

. He subrayado en rojo la palabra Reprogramable. rogramable in the system (ISP), but Rep rogramable Atmel alegó que no se 89C51 P rogramable en el sistema de Internet (ISP), pero Rep rogramable

, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Desde su punto de vista, la baja tensión el modo de programación ( 5 v), proporciona una manera conveniente de programar el AT89C51 dentro del sistema de usuario s, mientras que las de alta tensión el modo de programación ( 12 v) es compatible con Flash o convencionales terceros programadores EPROM .

At89S51 es proveedor de servicios de Internet (en el sistema programable) a través de la SPI interace. No hay ISR (En sistema Reprogramable).
AT89C51 ISR como es y no el ISP.

Como puede notar, es sólo Inglés. Y no dijo por mí. Es la declaración de Atmel.

¿Qué hay de IAP (En la programación de aplicaciones)? Estoy seguro de que sabe lo que significa un gestor de arranque.
Volver arriba
smercho



Antigüedad: 13 de noviembre 2005
Puestos: 8
Lugar: Bombay, India


Post 28 de enero 2006 16:36 Re: diferencia de Atmel 89c51 y 89c52
Etiquetas: Atmel 89c2051 Keil inadecuado fixup interrumpir inadecuado fixup irr inadecuado fixup Keil utilizando el Atmel 89c2051 89c2051 Keil interrumpir el uso 89c2051

hola ..
esto es algo poco convencional, pero any1 ha tratado de un programa de atmel 89c2051 utilizando un código C que usa interrupciones para llamar a funciones.
ejemplo: void comprobar () interrumpir 1 con 2

Estoy utilizando Keil para convertirla en formato hexadecimal intelectual, pero la compilación da un error diciendo que IMPROPIO FIXUP ... pensé que está intentando towrite a lugares más allá de 2K de memoria (en el chip flash es 2K!). Sin embargo, en la eliminación de la ISR, que funciona bien

ayudar a alguien ..
Volver arriba
silvio



Antigüedad: 31 de diciembre 2001
Puestos: 800
Ayudó: 90


Post 29 de enero 2006 2:00 Re: diferencia de Atmel 89c51 y 89c52
Etiquetas: diferencia entre 89c51 y 89c52 interrumpir 89c52 diferencia entre 89c52 y 89c51 interrumpe 89c52 89c51 carnero límite de diferencias entre 89c51 y 89c52 interrupciones en 89c51

Hola Smercho

Ideea es la mejor para comenzar un nuevo hilo. En este no será visto por los pueblos que realmente pueden ayudar a usted. Con respecto a este hilo diferencia entre 89C51 y 89C52 no es abierto por el inteligente pueblos sólo porque no puede encontrar cualquier noticia o es inútil responder a una pregunta para los que usted puede encontrar la respuesta sólo la lectura de datos.
Y utilizar un sugestivo título para el hilo.

Por favor, escriba el pleno se queja de compilador. No sólo IMPROPIO FIXUP ... (segmento y el desplazamiento de la instrucción de ofender)
Como usted ya notó que es verdad que este tipo de errores se deben a que el enlazador no puede resolver la dirección de una sucursal de instrucción (como un LCALL - prohibida en 89C2051 - dentro de su ISR).

1. Cuando usted dice "eliminar el ISR" se completelly que eliminar el código de tu programa?. O simplemente mantener el código de función y declarar que no se trata de usar las interrupciones.
Hay otra serie de preguntas:

2. ¿Qué tipo de modelo de memoria utiliza? Si utiliza entonces PEQUEÑOS CALL y JMP instrucciones están codificadas como ACALL y AJMP. Así, si dentro de su ISR se llama una función que está más allá de 2K límite ACALL usted puede recibir Fixup errores.
3. ¿Te ha STARTUP.A51 incluido el archivo en tu proyecto?
4. ¿Qué tipo de código de nivel de optimización que utiliza?

Por favor trate de responder a esta pregunta y volver en un nuevo hilo.
No es necesario mencionar que se ha pedido aquí.
Sólo tratamos de dar tantos detalles como sea posible para ayudar rápidamente y directo al grano.
Volver arriba
Post new topic Reply to topic EDAboard.com Índice Foro -> Microcontroladores -> diferencia de Atmel 89c51 y 89c52
Página 1 de 1 Todas las horas son GMT 2 Horas


Abuso | | Administrador | | Moderadores | | Ayuda | | Mapa del sitio
RSS tema