Red de conocimiento informático - Computadora portátil - Introducción a las diferencias y características de la serie de microcontroladores 51

Introducción a las diferencias y características de la serie de microcontroladores 51

1. Características de 8031

8031 no tiene una memoria de programa ROM en el chip. Al usarlo, el usuario necesita conectar una memoria de programa externa y un circuito lógico 373. La memoria de programa externa es principalmente de la serie EPROM 2764. Si el usuario quiere modificar el programa escrito en la EPROM, primero debe utilizar una lámpara ultravioleta especial para borrarlo antes de escribir. No hay nada confidencial en el código de programa escrito en una memoria de programa externa.

2. Características del 8051

El chip 8051 tiene 4k ROM, no se necesita memoria externa y 373, y puede reflejar mejor la simplicidad del "chip único". Pero no puede programar el programa que ha escrito en su ROM. Sólo puede entregárselo a la fábrica de chips para que lo programe en su nombre. Es de un solo uso y ni usted ni la fábrica de chips pueden reescribir su contenido en el. futuro.

3. Características del 8751

8751 es básicamente el mismo que el 8051, pero el 8751 tiene una EPROM de 4k en el chip. Los usuarios pueden escribir sus propios programas en la EPROM del microcontrolador durante más tiempo. -Experimentos en el sitio Al igual que con la aplicación, la reescritura de EPROM también requiere irradiación con luz ultravioleta durante un cierto período de tiempo antes de borrar y luego programar.

Debido a la temprana aplicación de los tipos de microcontroladores mencionados anteriormente, han tenido una gran influencia y se han convertido en el estándar de facto de la industria. Posteriormente, muchos fabricantes de chips cooperaron con Intel de varias maneras y también lanzaron el mismo tipo de microcontroladores como múltiples versiones de un microordenador de un solo chip, aunque cambian constantemente el proceso de fabricación, el núcleo es el mismo. del microcontrolador El sistema de comando del microcontrolador es totalmente compatible y la mayoría de los pines también son compatibles; básicamente, se pueden intercambiar directamente en uso; La gente llama colectivamente a estos microcontroladores con el mismo núcleo que el 8051 "microcontroladores de la serie 51". Si aprende uno de ellos, conocerá toda la serie 51.

4. Características de AT89C51 y AT89S51

Entre los muchos microcontroladores de la serie 51, los AT89C51 y AT89S51 de ATMEL son más prácticos porque no solo están completamente integrados con instrucciones y pines 8051 compatibles, sino que también son más prácticos. La memoria del programa 4K en el chip está hecha de tecnología FLASH. Los usuarios de esta tecnología pueden borrar y reescribir instantáneamente la memoria usando electricidad. Generalmente, los programadores diseñados especialmente para ATMEL AT89xx tienen estas funciones. Obviamente, este tipo de microcontrolador tiene requisitos muy bajos para el equipo de desarrollo y el tiempo de desarrollo se reduce considerablemente. El programa escrito en el microcontrolador también se puede cifrar, lo que protege bien los frutos de su trabajo. Además, el precio actual de AT89C51 y AT89S51 es más bajo que el de 8031 ​​y la oferta del mercado también es suficiente.

AT89S51 y 52 son nuevas variedades lanzadas por ATMEL en 2003. Además de ser totalmente compatibles con 8051, también cuentan con programación ISP y funciones de vigilancia. También hemos diseñado un tablero de programación, aprendizaje y experimentación específicamente para esta nueva película.

5. Características de AT89C2051, AT89C1051, etc.

La serie 51 de ATMEL también incluye AT89C2051, AT89C1051 y otras variedades. Estos chips se forman simplificando algunas funciones sobre la base de AT89C51. versión abreviada. AT89C2051 elimina los puertos P0 y P2, la memoria FLASH del programa interno es tan pequeña como 2K y el formato del paquete se cambia del pin P40 de 51 a 20 pines. El precio correspondiente también es más bajo, especialmente adecuado para algunos juguetes inteligentes y dispositivos portátiles. instrumentos, etc. Se utiliza en entornos de circuitos con programas pequeños; AT89C1051 se basa en 2051, y una vez más agiliza las funciones del puerto serie, etc., y la memoria del programa se reduce nuevamente a 1k y, por supuesto, el precio es más bajo.

Para 2051 y 1051, aunque se reducen algunos recursos, ambos integran un comparador de precisión en el chip. No subestimes este pequeño comparador, nos proporciona una gran comodidad. Con la adición de algunas resistencias y condensadores, podemos medir el voltaje, la temperatura y otras cantidades que necesitamos diariamente. Este es un recurso muy valioso para el diseño de muchos electrodomésticos cotidianos.

ATMEL 51, 2051 y 1051 están disponibles en una variedad de paquetes. Por ejemplo, AT89C(S)51 está disponible en paquetes PDIP, PLCC y PQFP/TQFP; y paquetes SOIC. La siguiente imagen es parte del paquete real.

Dado que los núcleos de los microcontroladores de la serie 51 son los mismos, los libros de texto del microcontrolador Intel MCS 8051 todavía se utilizan en los libros de texto del microcontrolador 51. Lo mismo ocurre con el software y las herramientas de desarrollo. Nos referimos colectivamente a ellos como sistemas, entornos, etc. de desarrollo 8051. Por ejemplo, los ensambladores ASM51, Keil C51, MedWin, etc. presentados en nuestro sitio web son todos software de desarrollo para microcontroladores de núcleo 8051.

Para AT89C51 y AT89S51, 8051//8751 se puede intercambiar directamente en el circuito real. Al reemplazar 8031, solo el pin 31 es diferente y no tiene ROM en el interior, por lo que el pin 31 debe ser. conectado a tierra (GND), el microcontrolador lee las instrucciones de la memoria de programa externa después del inicio, mientras que 8051/8751/89c51 tiene una memoria de programa interna y el pin 31 está conectado a un nivel alto (VCC), y el microcontrolador lee las instrucciones directamente internamente después. a partir de. Es decir, el pin 31 del chip 51 controla si el programa del microcontrolador se lee interna o externamente. El pin 31 está conectado a la fuente de alimentación, y el programa se lee desde el interior. El pin 31 está conectado a tierra y el programa se lee. desde el exterior. No se requieren otros cambios. Además, dado que AT89C51 y AT89s51 reemplazan al 8031 ​​sin memoria externa, no es necesario instalar la memoria externa ni el chip 373 del circuito original.

6. La diferencia entre 89S51 y 89C51

El microcontrolador MCS-51 es un producto lanzado por la empresa estadounidense INTE en 1980. Los productos típicos son el 8031 ​​(no hay memoria de programa). en el interior, y el uso real ha sido eliminado por el mercado), 8051 (el chip usa HMOS, el consumo de energía es de 630 mW, 5 veces mayor que el del 89C51, y ha sido eliminado por el mercado en términos de uso real) y 8751 y Otros productos generales Hasta ahora, los microcontroladores compatibles con la serie central MCS-51 siguen siendo los productos principales utilizados (como los actualmente populares 89S51, 89C51, etc.), los materiales de capacitación de varias universidades y escuelas profesionales todavía usan el MCS-51. El microcontrolador como representante del aprendizaje teórico básico. Alguna literatura incluso se refiere al 8051 como la serie de microcontroladores MCS-51. 8051 es la obra maestra más típica. El núcleo MCS-51 se ha convertido en realidad en un estándar para los microcontroladores de 8 bits.

Los 51 productos de microcontroladores de otras empresas son todos productos compatibles con el núcleo MCS-51. El mismo programa producirá el mismo resultado cuando se ejecute en el hardware de varios fabricantes de microcontroladores, como 89C51 (descontinuado) de ATMEL, 89S51, PHILIPS y WINBOND, etc., solemos decir que el 89C51 descontinuado se refiere al microcontrolador AT89C51 de ATMEL, que tiene Se han mejorado muchas funciones sobre la base original, como el reloj. Lo que es aún mejor es que la ROM original se toma de la memoria Flash (el contenido de la memoria del programa se puede reescribir al menos 1000 veces). El rendimiento del AT89C51 ya es muy superior en comparación con el 8051.

Sin embargo, en términos de comercialización, el 89C51 ha sido desafiado por el campo del microcontrolador PIC. El defecto más fatal del 89C51 es que no admite la función ISP (programa de actualización en línea). Debe agregarse para una mejor continuidad. La leyenda del MCS-51. Fue en este contexto que 89S51 reemplazó a 89C51. Ahora, 89S51 se ha convertido en el nuevo favorito en el mercado de aplicaciones prácticas. Atmel, que tiene la mayor participación de mercado, ha descontinuado el AT89C51 y lo reemplazará con AT89S51. 89S51 se ha mejorado en el proceso. 89S51 adopta un nuevo proceso 0,35, lo que reduce el costo y mejora las funciones para aumentar su competitividad. 89SXX es compatible con chips de la serie 51 como el 89CXX.

Al mismo tiempo, Atmel ya no acepta pedidos de 89CXX. El 89C51 que se ve en el mercado es en realidad un enorme inventario de la producción inicial de Atmel. Si el mercado lo exige, Atmel puede, por supuesto, reanudar la producción del AT89C51.

7. Las nuevas características del 89S51 en comparación con el 89C51 incluyen:

1) El rendimiento ha mejorado enormemente y el precio básicamente se ha mantenido sin cambios, ¡incluso más bajo que el 89C51!

2) Función de programación en línea del ISP La ventaja de esta función es que reescribir el programa en la memoria del microcontrolador no requiere retirar el chip del entorno de trabajo. Es una función potente y fácil de usar.

3) La frecuencia operativa máxima es 33MHz. Todo el mundo sabe que la frecuencia operativa máxima del 89C51 es 24M, lo que significa que el S51 tiene una frecuencia operativa más alta y, por lo tanto, tiene una velocidad de computación más rápida.

4) Dispone de canal serie UART dúplex.

5) El temporizador de vigilancia está integrado internamente y no es necesario un circuito de unidad de temporizador de vigilancia externo como el 89C51.

6)Indicador de doble dato.

7) Logotipo de apagado.

8) El nuevo algoritmo de cifrado hace imposible piratear 89S51. La confidencialidad del programa se ha mejorado enormemente, de modo que los derechos de propiedad intelectual pueden protegerse eficazmente contra infracciones.

9) Compatibilidad: totalmente compatible con versiones anteriores de 51 productos de todas las series Word. Por ejemplo, 8051, 89C51 y otros productos anteriores compatibles con MCS-51.