¿Cuáles son los modelos de CPU de los microcontroladores de uso común?
at89s51: (El mismo modelo es stc89c51, que admite programación en el sistema)
Memoria FLASH programable de 4K bytes (vida útil: 1000 ciclos de escritura/borrado)
Funcionamiento totalmente estático: 0 Hz-24 KHz
Bloqueo de seguridad de memoria de programa de tres niveles
RAM interna de 128*8 bits
32 líneas de E/S programables
Dos temporizadores/contadores de 16 bits
6 fuentes de interrupción
Canales seriales programables
Modo inactivo y de apagado de bajo consumo p>
at89s52: (El mismo modelo es stc89c52, que admite programación en el sistema)
8K bytes de memoria Flash programable en el sistema,
1000 veces Borrar y escribir ciclos, funcionamiento totalmente estático: 0 Hz ~ 33 Hz,
Memoria de programa cifrada de tres niveles, 32 líneas de E/S programables,
Tres temporizadores/contadores de 16 bits Ocho fuentes de interrupción,
canal serial UART full-duplex, modos de inactividad y apagado de bajo consumo,
activación con interrupción después del apagado, temporizador de vigilancia, puntero de datos dual, identificador de apagado .
stc12c5axxad (xx representa el tamaño del flash, unidad: KB)
CPU 8051 mejorada, 1T, reloj único/ciclo de máquina,
Rango de frecuencia de funcionamiento: 0 - 35MHz, equivalente a 0~420MHz del 8051 ordinario
Espacio de aplicación de usuario 1K / 2K / 4K / 5K / 6K bytes...
RAM de sección de 256 palabras integrada en el chip p>
ISP (programable en el sistema)/IAP (programable en la aplicación), no se requiere programador dedicado ni emulador dedicado, los programas de usuario se pueden descargar directamente a través del puerto serie (P3.0/P3.1). una pieza se puede completar en unos segundos
Con función EEPROM
***4 temporizadores de 16 bits
PWM bidireccional
Conversión de anuncios de precisión de 10 bits
atc12c5axxs2:
Tiene un puerto serie más que atc12c5axxad. Es un puerto serie dual y el bit de RAM es de 1 KB
<. p>También hay la serie atc11FxxE, la serie atc12c54xxad, consulte el sitio web para obtener más detalles:/, que tiene información de selección detallada
PIC16F877:
PIC16F877 es un microcontrolador Flash Después de varias grabaciones, la capacidad total de la ROM es de 8 K palabras, con 2 K como una página, dividida en 4 páginas, la RAM interna total es de 512 bytes (00f ~ 1FFh), con 128 bytes como banco. el área *** está dividida en 4 bancos.
PIC16F877 es un microcontrolador con muchas funciones integradas además de las estructuras básicas como CPU, POM, RAM, E/S, etc. también incluye lo siguiente. Las funciones se presentan brevemente a continuación:
Convertidor A/D: Convertidor analógico a digital, que puede leer hasta 8 conjuntos de señales de entrada analógicas.
CCP: Captura, Comparación, PWM, utilizado para controlar motores DC.
Temporizador, temporizador interno, incluidos Timer0, Timer1, Timer2, etc.
USART: Transmisor Receptor Asíncrono Síncrono Universal, transmisión serie síncrona/asíncrona, como RS232, RS485, etc.
MSSP; puerto serie síncrono maestro, protocolo de transmisión serie síncrono estándar de dos cables (I2C) y tres cables (SPI), comúnmente utilizado para grabar y leer datos de la memoria EEPROM, o integrado con otros circuitos de comunicación y conectarse para formar una red de múltiples chips.
PIC16Cxxx:
La función es ligeramente más débil que la del PIC16F877. La mayoría de ellos son chips de programación únicos y la ROM es generalmente menor debido a la gran variedad. puedo
Materiales de referencia:/view/ac7a4b28915f804d2b16c1bd.html
El microcontrolador Winbond tiene más recursos y es más rápido (microcontrolador 4T), pero no sé mucho al respecto, y estoy familiarizado con los microcontroladores anteriores.