Songhan MCU SN8P2704A

2020-05-21 11:29:25 fandoukeji

Songhan MCU SN8P2704A Introducción


Songhan MCU SN8P2704A es un microcontrolador de 8 bits de baja potencia, cada ciclo de instrucción es una estructura de ciclo de reloj (1T) que proporciona una potencia máxima de 16MIPS, además, la alta capacidad de EFT hace que SN8P2704A sea adecuado para trabajar en un entorno de alta interferencia. La estructura de IC de SN8P2704A es de primera clase, que incluye memoria de programa de 4 palabras (ROM OTP), memoria de datos de 256 bytes (RAM). Un temporizador básico de 8 bits T0, dos temporizadores / contadores de 8 bits (TC0, TC1), un temporizador de vigilancia, 8 fuentes de interrupción (T0, TC0, TC1, SIO, ADC, INT0, INT1, INT2), Un DAC de 7 bits, un ADC de 5 canales y 12 bits, salida PWM de 2 canales (PWM0, PWM1), salida de zumbador de 2 canales (BZ0, BZ1) y búfer de pila de 8 capas. Además, los usuarios también pueden elegir el modo de oscilación por sí mismos. SN8P2704A proporciona 4 modos de oscilación diferentes para el sistema como el reloj del sistema, incluido el oscilador de cristal de alta / baja velocidad, resonador de cerámica y oscilador RC barato. Además, SN8P2704A también tiene un oscilador RC controlado por programa como fuente de reloj para el modo de baja velocidad.






Características de Songhan MCU SN8P2704A


Voltaje de trabajo: 2.4V ~ 5.5V (Fosc = 4MHz)


OTP ROM: 4K * 16 bits


RAM: 256 * 8 bits


Búfer de pila de 8 capas


Entrada y salida bidireccional: P0, P1, P2, P3, P4, P5


Función de despertador: P0, P1


Entrada y salida programable de drenaje abierto: P1.0, P1.1, P5.2


Resistencias pull-up: P0, P1, P2, P3, P4, P5


El pin P4 se comparte con ADC


Interrupción externa: P0


3 interrupciones externas: INT0, INT1, INT2


5 interrupciones internas: T0, TC0, TC1, SIO, ADC


Temporizador de vigilancia incorporado


ADC de 5 canales y 12 bits


Reloj externo de alta velocidad: cristal máx.16 MHz / RC máx.10 MHz


Reloj externo de baja velocidad: oscilador RC, 16KHz / 3V 32KHz / 5V


Un ciclo de reloj es un ciclo de instrucción


La mayoría de los ciclos de instrucción son de un ciclo.


La función de tabla de búsqueda (MOVC) puede abordar toda el área ROM


Instrucción de multiplicación de soporte (MUL)