¿Cuál es la diferencia entre STC89C51 y AT89C51?
1. STC89C51 agrega conversión AD digital a analógica sobre la base de AT89C51, con un mayor grado de integración; AT89C51 es un microcontrolador antiguo de 255 bits.
2. STC89C51 es producido por Hongjing Company; AT89C51 es producido por Atmel Company.
3. STC89C51 se puede programar en línea, es decir, tiene función ISP; mientras que AT89C51 debe programarse a través de un programador.
4. STC89C51 tiene un modo 6T, que es más rápido; AT89C51 tiene un modo 12T, que es más lento.
5. STC89C51 integra 512 o 1280 bytes de RAM, pero AT89C51 no.
6. STC89C51 tiene tres temporizadores de 16 bits; AT89C51 tiene solo dos (AT89C52 tiene tres).
7. El voltaje de funcionamiento de STC89C51 es de 5,5 V ~ 3,3 V; el voltaje de funcionamiento de AT89C51 es de 5,25 V ~ 4,75 V.
8. El espacio del programa para los usuarios de STC89C51 varía de 4K a 64K y se puede seleccionar, mientras que el espacio del programa para los usuarios de AT89C51 es 4K.
Información ampliada:
1. Características de STC89C51:
(1) CPU 8051 de canalización 1T mejorada/estructura de conjunto de instrucciones reducida.
(2) (microcontrolador 5V)/2.0V-3.8V.
(3) La frecuencia del reloj es de 0~35MHz, lo que equivale a 0~420MHz del 8051 ordinario. La frecuencia de trabajo real puede alcanzar los 48MHz.
(4) Espacio de aplicación de usuario 12K/10K/8K/6K/4K/2K bytes.
(5) RAM integrada en chip de 512 bytes.
(6) Puertos de E/S de uso general (27/23), después del reinicio: puerto cuasi bidireccional/pull-up débil (puerto de E/S tradicional 8051 ordinario) se puede configurar en cuatro modos : puerto cuasi-bidireccional Puerto bidireccional/pull-up débil, push-pull/pull-up fuerte, solo entrada/alta impedancia, drenaje abierto. La capacidad de control de cada puerto de E/S puede alcanzar los 20 mA, pero el máximo de todo el chip no debe exceder los 55 mA.
(7) ISP (Programable en el sistema)/IAP (Programable en la aplicación), no se requiere programador especial. El programa de usuario se puede descargar directamente a través del puerto serie (P3.0/P3.1) y una pieza se puede completar en unos segundos.
(8) Hay 2 temporizadores/contadores de 16 bits
2 Características principales del AT89C51:
(1) Compatible con MCS-51
p>
(2) Memoria FLASH programable de 4K bytes
(3) Vida útil: 1000 ciclos de escritura/borrado
(4) Tiempo de retención de datos: 10 años
p>(5) Funcionamiento estático completo: 0Hz-24MHz
(6) Bloqueo de memoria de programa de tres niveles
(7) 128×8- bit de RAM interna
(8) 5 fuentes de interrupción
(9) Canal serie programable
(10) Modos de inactividad y apagado de bajo consumo p>
Materiales de referencia: stc89c51-Enciclopedia Baidu? AT89C51-Enciclopedia Baidu