Colección de citas famosas - Slogan de motivación - Descripción del pin AT89C2051

Descripción del pin AT89C2051

El diagrama de pines de AT89C2051 se muestra a la derecha.

1. VCC: tensión de alimentación.

2. GND: Tierra.

3. Puerto P1: El puerto P1 es un puerto de E/S bidireccional de 8 bits. Los pines del puerto P1.2~P1.7 proporcionan resistencias pull-up internas, y P1.0 y P1.1 requieren resistencias pull-up externas. P1.0 y P1.1 también sirven como entrada no inversora (ANI0) y entrada inversora (AIN1) del comparador analógico de precisión en chip, respectivamente. El búfer de salida del puerto P1 puede absorber una corriente de 20 mA y puede controlar directamente la pantalla LED. Cuando se escribe "1" en el pin del puerto P1, se puede utilizar como entrada. Cuando los pines P1.2~P1.7 se utilizan como entrada y están bajados externamente, se verán afectados por la escritura interna de ". 1". , que se puede utilizar como entrada. Cuando los pines P1.2~P1.7 se utilizan como entradas y se bajan externamente, consumirán corriente debido a las resistencias pull-up internas.

4. Puerto P3: P3.0~P3.5 y P3.7 del puerto P3 son siete pines de puerto de E/S bidireccionales con resistencias pull-up internas. P3.6 se utiliza para fijar la entrada de señal de salida al comparador en chip y no es accesible como pin de E/S de uso general. El buffer del puerto P3 puede absorber una corriente de 20 mA. Cuando se escribe "1" en el puerto P3, la resistencia pull-up interna los eleva y se pueden usar como terminales de entrada. Cuando se usa como entrada, el pin P3 que está bajado externamente usará una resistencia pull-up para hacer fluir la corriente.

El puerto P3 también se utiliza para implementar varias funciones secundarias de AT89C2051, como se enumeran en la siguiente tabla: Función de puerto pin P3.0 Puerto de entrada serie RXD P3.1 Puerto de salida serie TXD P3.2 INT0 Interrupción externa 0 P3.3 INT1 Interrupción externa 1 P3.4 Temporizador T0 0 entrada externa P3.5 Temporizador T1 1 entrada externa El puerto P3 también recibe algunas señales de control para la programación de la memoria flash y la verificación del programa.

5. RST: restablecer entrada. Una vez que RST sube, todos los pines de E/S se restablecen a "1". Cuando el oscilador está funcionando, el reinicio se puede completar dando continuamente al pin RST un nivel alto durante dos ciclos de la máquina. Cada ciclo de máquina requiere 12 ciclos de oscilador o reloj.

6. XTAL1: sirve como entrada del oscilador inversor y entrada del generador de reloj interno.

7. XTAL2: se utiliza como salida del amplificador inversor del oscilador.