Red de conocimientos turísticos - Información de alquiler - ¿Cuáles son las funciones y funciones de cada pin del microcontrolador?

¿Cuáles son las funciones y funciones de cada pin del microcontrolador?

La descripción de los 40 pines es la siguiente:

⑴. Los pines de la fuente de alimentación principal Vss y Vcc

·Vss están conectados a tierra.

·Vcc es una fuente de alimentación de 10-5 voltios durante el funcionamiento normal.

⑵. Pines del cristal externo XTAL1 y XTAL2

·XTAL1 es el terminal de entrada del amplificador inversor del circuito de oscilación interno y es un pin del cristal externo. Cuando utilice un oscilador externo, conecte este pin a tierra (consulte la Figura 2-3(B)).

·XTAL2 El extremo de salida del amplificador inversor del oscilador interno es el otro extremo del cristal externo. Cuando se utiliza un oscilador externo, este pin se conecta a la fuente de oscilación externa.

⑶. Pines de control o multiplexación con otras fuentes de alimentación

RST/Vpd, ALE/PROG, PSEN y EA/Vpp.

·RST/Vpd cuando el oscilador está en funcionamiento. La aparición de dos niveles altos simultáneos (saltando de bajo a alto) en este pin reiniciará el microcontrolador.

Durante el apagado de Vcc, este pin se puede conectar a la alimentación de respaldo y Vpd proporciona energía de respaldo a la RAM interna para mantener los datos en la RAM interna.

·ALE/PROG En funcionamiento normal, es la función ALE (que permite el depósito de direcciones), la que proporciona la capacidad de bloquear el byte bajo de la dirección en un pestillo externo. El pin ALE emite periódicamente una señal de pulso positiva a una frecuencia constante (1/6 del período de oscilación). Por lo tanto, se puede utilizar como reloj para la salida externa o con fines de temporización. Sin embargo, tenga en cuenta que se omitirá un pulso ALE cada vez que se acceda a la memoria de datos externa. El terminal ALE puede controlar (sumidero o fuente de corriente) ocho circuitos LSTTL.

Para microcontroladores tipo EPROM, durante la programación EPROM, este pin recibe el pulso de programación (función PROG).

·PSEN Salida de señal estroboscópica de lectura de memoria de programa externa. Durante la recuperación de instrucciones (o datos) de la memoria de programa externa; PSEN se activa dos veces por ciclo de la máquina. PSEN también puede controlar ocho entradas LSTTL.

·EA/Vpp EA es el extremo de selección de la memoria de programa interna y la memoria de programa externa. Cuando EA sea alto, acceda a la memoria interna del programa (el valor de la PC es inferior a 4K). Cuando EA es bajo, se accede a la memoria de programa externa. Para el microcontrolador tipo EPROM, durante la programación EPROM, se agrega potencia de programación 21VEPROM (Vpp) a este pin.

⑷. Pines de entrada/salida

P0.0~P0.7, P1.0~P1.7, P2.0~P2.7, P3.0~P3.7

· P0.0~P0.7: P0 es un puerto de E/S bidireccional de drenaje abierto de 8 bits. Al acceder a la memoria externa, se trata de una transferencia en tiempo compartido de los buses de datos y direcciones de bytes bajos. El puerto PO puede impulsar ocho cargas LSTTL mediante corriente de hundimiento.

·P1.0~P1.7: P1 es un puerto de E/S cuasi-bidireccional de 8 bits con resistencia de refuerzo interna. Puede controlar (sumidero o fuente de corriente) cuatro cargas LSTTL.

·P2.0~P2.7: P2 es un puerto de E/S cuasi-bidireccional de 8 bits con resistencia de refuerzo interna. Al acceder a la memoria externa, genera los 8 bits superiores de la dirección. El puerto P2 puede controlar (sumidero o fuente de corriente) cuatro cargas LSTTL.

· P3.0~P3.7: P3 es un puerto de E/S cuasi-bidireccional de 8 bits con resistencia de refuerzo interna. Capaz de conducir (sumidero o suministro de corriente) cuatro cargas LSTTL. El puerto P3 también se utiliza para la segunda función; consulte la Tabla 2-1.