Características de STC12C5A60S2
El microcontrolador de la serie STC12C5A60S2/AD/PWM es un microcontrolador de ciclo de máquina/reloj único (1T) producido por Hongjing Technology. Es una nueva generación de microcontrolador 8051 con alta velocidad/bajo consumo de energía/superanti-. Interferencia Código de instrucción Totalmente compatible con el 8051 tradicional, pero entre 8 y 12 veces más rápido. Circuito de reinicio dedicado MAX810 integrado internamente, 2 canales de PWM, 8 canales de conversión A/D de 10 bits de alta velocidad (250 K/S), diseñado para control de motores y situaciones de fuerte interferencia.
1. CPU 8051 mejorada, 1T, ciclo de reloj/máquina único, código de instrucción totalmente compatible con 8051 tradicional.
2. Voltaje de funcionamiento: voltaje de funcionamiento de la serie STC12C5A60S2: 5,5 V-3,3. V (microcomputadora de un solo chip de 5 V) Voltaje de funcionamiento de la serie STC12LE5A60S2: 3,6 V-2,2 V (microcomputadora de un solo chip de 3 V);
3. Rango de frecuencia de trabajo: 0 - 35 MHz, equivalente a 0 ~ 420 MHz de 8051 ordinario;
4. Espacio de aplicación de usuario 8K/16K/20K/32K/40K/48K/52K/60K/62K bytes;
5. RAM integrada en chip de 1280;
p>6. Puertos de E/S de uso general (36/40/44), 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 casi bidireccional/pull-up débil, push-pull/pull-up fuerte, solo entrada/alta impedancia, drenaje abierto, la capacidad de conducción de cada puerto de E/S puede alcanzar los 20 mA, pero el máximo de todo el chip no debe exceder 120ma;
7 . ISP (programable en el sistema)/IAP (programable en la aplicación), no se requiere ningún programador especial ni emulador 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. Con función EEPROM (STC12C5A62S2/AD/PWM no tiene EEPROM interna);
9. Circuito de reinicio dedicado MAX810 integrado internamente (cuando el cristal externo tiene menos de 12 M, el pin de reinicio se puede conectar directamente a una resistencia de 1 K a tierra);
10. es un comparador de umbral de bajo voltaje en el puerto P4.6, el microcontrolador de 5 V es 1,32 V, el error es /-5, el microcontrolador de 3,3 V es 1,30 V, el error es /-3;
11 Fuente de reloj: cristal/reloj externo de alta precisión, oscilador R/C interno (derivación de temperatura entre /-5 y /-10) 1 El usuario está descargando el programa de usuario Al usarlo, puede elegir si desea usar el R/C interno. oscilador o el cristal/reloj externo La frecuencia del oscilador R/C interno a temperatura ambiente es: 11 MHz ~ 15,5 MHz para el microcontrolador de 5,0 V y 8 MHz ~ 12 MHz para el microcontrolador de 3,3 V. Requisitos de precisión Cuando no es alta, puede elegir. para usar el reloj interno, pero debido a errores de fabricación y variación de temperatura, prevalecerá la prueba real;
12. Cuatro temporizadores de 16 bits y dos son compatibles con el temporizador/contador tradicional 8051. Temporizadores de 16 bits T0 y T1, sin temporizador 2, pero hay un generador de velocidad de baudios independiente para la comunicación en serie. El generador de velocidad de baudios más el módulo PCA de 2 canales puede realizar dos temporizadores de 16 bits más. 13. 2 puertos de salida de reloj, el reloj puede salir en P3.4/T0 debido al desbordamiento de T0, y el reloj puede salir en P3.5/T1 debido al desbordamiento de T1
14. 7 puertos de E/S de interrupción externa, interrupción de flanco descendente tradicional o interrupción activada por nivel bajo y un nuevo módulo PCA que admite el modo de apagado de flanco ascendente se pueden activar mediante una interrupción externa, INT0/P3.2, INT1. /P3.3, T0/P3.4, T1/P3.5, RxD/P3.0, CCP0/P1.3 (también se puede configurar en P4.2 a través del registro), CCP1/P1.4 (también se puede configurar en P4.2 a través del registro). configurarse en P4.2 a través del registro Configurar en P4.3);
15 PWM (2 canales)/PCA (matriz de contadores programables, 2 canales):
—— También se puede usar como uso D/A de 2 canales
- también se puede usar para implementar 2 temporizadores más
- también se puede usar para implementar 2 interrupciones externas (interrupción de flanco ascendente/ la interrupción de borde descendente se puede usar por separado o se admite al mismo tiempo);
16. Conversión A/D, ADC de precisión de 10 bits, 8 canales, velocidad de conversión de hasta 250 K/S (250.000 veces por segundo). ) 18. Puerto serie asíncrono universal full-duplex (UART), porque la serie STC12 es de alta velocidad 8
051, se pueden utilizar temporizadores o software PCA para implementar múltiples puertos serie;
17. La serie STC12C5A60S2 tiene dos puertos serie, solo aquellos con el sufijo del logotipo S2 tienen dos puertos serie, RxD2/P1.2 ( se puede configurar en P4.2), TxD2/P1.3 (se puede configurar en P4.3 a través del registro);
18. Rango de temperatura de funcionamiento: -40 - 85 ℃ (grado industrial) / 0. - 75 ℃ (nivel comercial) 21. Paquete: PDIP-40, LQFP-44, LQFP-48 Cuando el puerto de E/S no es suficiente, puede usar de 2 a 3 líneas de puerto de E/S normales para conectarse al 74HC164/165 /595 (todos se pueden conectar en cascada) para expandir el puerto de E/S /O, también puede usar A/D para escaneo de claves para guardar puertos de E/S, o usar CPU duales, comunicación de tres líneas y serie adicional. puertos.
STC12C5A60S2 es un microcontrolador de la serie 8051. En comparación con los 51 microcontroladores ordinarios, tiene las siguientes características:
1. Con el mismo oscilador de cristal, la velocidad es de 8 a 12 veces mayor que la de. 51s ordinarios
2. Hay 8 canales de AD de 10 bits
3 Hay dos temporizadores más con función PWM
4. interfaz
5. Hay EEPROM
6. Hay 1K de RAM de expansión interna
7. Hay WATCH_DOG
8. más puerto serie
9. El puerto IO se puede definir y tiene cuatro estados
10 La prioridad de interrupción se puede definir en cuatro estados
.