Diagrama de clavijas del microcontrolador 8051 y su procedimiento de trabajo

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





Un microcontrolador es una pequeña computadora en un solo IC que integra todas las características que se encuentran en el microprocesador. Para servir diferentes aplicaciones, tiene una alta concentración de instalaciones en chip como RAM, ROM, puertos de E / S, temporizadores, puerto serie, circuito de reloj e interrupciones. Los microcontroladores se utilizan en varios dispositivos controlados automáticamente, como controles remotos, sistemas de control de motores de automóviles, dispositivos médicos, herramientas eléctricas, máquinas de oficina, juguetes y otros. sistemas embebidos . Por lo tanto, este artículo ofrece una descripción general del diagrama de pines del microcontrolador 8051 con una explicación y también 8051 ideas de proyectos basados ​​en .

8051 Microcontrolador

8051 Microcontrolador



En el caso del microprocesador, tenemos que conectar circuitos adicionales externamente, como RAM, ROM, puertos de E / S, temporizadores, puerto serie, circuito de reloj y otros periféricos externos, mientras que en el microcontrolador, todos estos periféricos están integrados. Veamos brevemente el diagrama de pines del microcontrolador 8051.


Funcionamiento de los pines del microcontrolador

Los microcontroladores 8051 tienen cuatro puertos de E / S donde en cada puerto contiene 8 pines que se pueden configurar como entradas o salidas. La configuración de los pines, ya sea que se configure como I / P (1) o O / P (0), depende de su estado lógico. Para configurar un pin del microcontrolador como salida, es necesario aplicar un cero lógico (0) a los bits del puerto de E / S adecuados. En este caso, el nivel de voltaje en el pin apropiado será 0.



Asimismo, para configurar un pin de microcontrolador como entrada, es necesario aplicar uno lógico (1) al puerto adecuado. En este caso, el nivel de voltaje en el pin apropiado será de 5V. Esto puede parecer confuso, todo queda claro después de estudiar circuitos electronicos simples conectado a un pin de E / S.

Pin de entrada / salida (E / S)

La siguiente figura muestra un esquema simplificado de todos los circuitos dentro del microcontrolador, que está conectado a uno de sus pines. Indica a todos los pines excepto los del puerto P0 que no tienen resistencias pull-up incorporadas.

Pin de entrada / salida (E / S)

Pin de entrada / salida (E / S)

Pin de salida

Se aplica un 0 lógico a un bit del registro P, luego se enciende el transistor FE de salida y, por lo tanto, se conecta el pin apropiado a tierra.


Pin de salida

Pin de salida

Pin de entrada

Se aplica un 1 lógico a un bit del registro P. La salida Transistor de efecto de campo se apaga, y el pin correspondiente permanece conectado a la tensión de alimentación, a través de una resistencia pull-up de alta resistencia.

Pin de entrada

Pin de entrada

Diagrama de pines del microcontrolador 8051

Microcontrolador 8051 Las familias (89C51, 8751, DS89C4xO, 89C52) vienen en diferentes paquetes como paquete cuádruple plano, portador de chip sin cables y paquete de doble línea. Todos estos paquetes constan de 40 pines que están dedicados a varias funciones como E / S, dirección, RD, WR, datos e interrupciones. Pero, algunas empresas ofrecen una versión de 20 pines del microcontroladores para aplicaciones menos exigentes al reducir el número de puertos de E / S. Sin embargo, una gran mayoría de desarrolladores usa el chip de 40 pines.

Diagrama de pines del microcontrolador 8051

Diagrama de pines del microcontrolador 8051

El diagrama de pines del microcontrolador 8051 consta de 40 pines como se muestra a continuación. Hay un total de 32 pines en cuatro puertos, como P0, P1, P2 y P3. Donde, cada puerto contiene 8 pines. Por lo tanto, el diagrama de pines del microcontrolador 8051 y la explicación se dan a continuación.

  • Puerto1 (Pin1 a Pin8): Port1 incluye pin1.0 a pin1.7 y estos pines se pueden configurar como pines de entrada o salida.
  • Pin 9 (RST): El pin de reinicio se utiliza para reiniciar el microcontrolador 8051 dando un pulso positivo a este pin.
  • Port3 (Pin 10 a 17): Los pines del puerto 3 son similares a los pines del puerto 1 y se pueden utilizar como pines de entrada o salida universales. Estos pines pines de doble función y la función de cada pin se dan como:
  • Pin 10 (RXD): El pin RXD es una entrada de comunicación asincrónica en serie o Comunicación sincrónica en serie Producción.
  • Pin 11 (TXD): Salida de comunicación serial asíncrona o salida de reloj de comunicación serial síncrona.
  • Pin 12 (INT0): Entrada de interrupción 0
  • Pin 13 (INT1): Entrada de interrupción 1
  • Pin 14 (T0): Entrada del reloj del contador 0
  • Pin 15 (T1): Entrada del reloj del contador 1
  • Pin 16 (WR): Señal de escritura para escribir contenido en RAM externa.
  • Pin 17 (RD): Señal de lectura para leer el contenido de la RAM externa.
  • Pin 18 y 19 (XTAL2, XTAL1): Los pines X2 y X1 son pines de salida de entrada para el oscilador. Estos pines se utilizan para conectar un oscilador interno al microcontrolador.
  • Pin 20 (GND): El pin 20 es un pin de tierra.
  • Port2 (Pin 21 a Pin28): El puerto 2 incluye los pines 21 a 28 que se pueden configurar como pines de entrada y salida. Pero esto solo es posible cuando no usamos ninguna memoria externa. Si usamos memoria externa, estos pines funcionarán como bus de direcciones de orden superior (A8 a A15).
  • Pin 29 (PSEN): Este pin se utiliza para habilitar la memoria de programa externa. Si usamos una ROM externa para almacenar el programa, entonces aparece un 0 lógico, lo que indica que el microcontrolador debe leer datos de la memoria.
  • Pin 30 (ALE): El pin Address Latch Enable es una señal activa de salida alta. Si usamos varios chips de memoria, entonces este pin se usa para distinguirlos. Este Pin también proporciona entrada de pulso de programa durante la programación de EPROM.
  • Pin 31 (EA): Si tenemos que utilizar varias memorias, la aplicación de la lógica 1 a este pin indica al microcontrolador que lea los datos de ambas memorias: primero interna y luego externa.
  • Puerto 0 (Pin 32 a 39): Similar a los pines del puerto 2 y 3, estos pines se pueden usar como pines de salida de entrada cuando no usamos ninguna memoria externa. Cuando ALE o el pin 30 está en 1, este puerto se utiliza como bus de datos: cuando el pin ALE está en 0, este puerto se utiliza como un bus de direcciones de orden inferior (A0 a A7)
  • Pin40 (VCC): Este pin VCC se utiliza como fuente de alimentación.

Hay muchas aplicaciones del microcontrolador 8051. Entonces, 8051 proyectos de microcontroladores son excelentes para el último año de ingeniería. Por lo tanto, puede consultar cualquiera de los proyectos enumerados a continuación para comprender prácticamente las operaciones de los pines del microcontrolador 8051.

8051 Proyectos de microcontroladores

8051 Proyectos de microcontroladores

  • Rotación bidireccional de Motor de inducción monofásico sin capacitor de funcionamiento
  • Protección contra sobretensión y bajo voltaje
  • Detección inalámbrica de conducción con erupción
  • Basado en Arduino Automatización del hogar
  • Operación de carga secuencial programable remotamente basada en Android
  • Robot de espionaje War Field con cámara inalámbrica de visión nocturna por aplicaciones de Android
  • Control remoto de electrodomésticos por aplicación de Android
  • Automático basado en densidad Control de señales de tráfico con anulación remota basada en Android
  • Funcionamiento en cuatro cuadrantes del motor de CC controlado de forma remota mediante una aplicación de Android
  • Alineación remota del posicionamiento del plato 3D mediante la aplicación de Android
  • Apertura de puerta con control remoto basada en contraseña mediante aplicación de Android
  • Vehículo robótico controlado por voz con reconocimiento de voz de larga distancia
  • Monitoreo remoto basado en XBEE de 3 parámetros sobre el estado del transformador / generador con anuncio de voz e interfaz inalámbrica para PC
  • Operación remota de la puerta del paso a nivel ferroviario por Android
  • Automatización del hogar por aplicación de Android Control remoto basado
  • Transferencia de energía inalámbrica i n Espacio 3D
  • Señal de tráfico basada en densidad con anulación remota en caso de emergencia
  • Monitoreo remoto basado en XBEE de 3 parámetros sobre el estado del transformador / generador
  • Fuente de alimentación autoconmutable
  • Aparcamiento de pago basado en RFID
  • Luz de emergencia automática basada en LED
  • Controlador de nivel de líquido sin contacto

Se trata de los principios de funcionamiento de los pines del microcontrolador con el tiempo real 8051 ideas de proyectos basados ​​en microcontroladores . Además, cualquier consulta sobre este artículo o últimos proyectos de electrónica , contáctenos comentando en la sección de comentarios a continuación.

Créditos fotográficos:

Diagrama de pines del microcontrolador 8051 blogspot

8051 Microcontrolador cotsjournalonline