Diagrama de pins del microcontrolador 8051 i el seu procediment de treball

Proveu El Nostre Instrument Per Eliminar Problemes





Un microcontrolador és un petit equip en un únic CI que integra totes les funcions que es troben al microprocessador. Per servir a diferents aplicacions, té una alta concentració d’instal·lacions de xip com ara RAM, ROM, ports d’E / S, temporitzadors, port sèrie, circuit de rellotge i interrupcions. Els microcontroladors s’utilitzen en diversos dispositius controlats automàticament, com ara comandaments a distància, sistemes de control de motors d’automòbils, dispositius mèdics, eines elèctriques, màquines d’oficina, joguines i altres sistemes incrustats . Per tant, aquest article ofereix una visió general del diagrama de pins del microcontrolador 8051 amb explicació i també 8051 idees de projectes basats .

Microcontrolador 8051

Microcontrolador 8051



En cas de microprocessador, hem d'interfície de circuits addicionals externament, com ara RAM, ROM, ports d'E / S, temporitzadors, port sèrie, circuit de rellotge i altres perifèrics externs, mentre que al microcontrolador tots aquests perifèrics estan integrats. Vegem breument el diagrama de pins del microcontrolador 8051.


Els pins del microcontrolador funcionen

Els microcontroladors 8051 tenen quatre ports d'E / S on a cada port hi ha 8 pins que es poden configurar com a entrades o sortides. La configuració del pin, tant si es configura com I / P (1) o O / P (0), depèn del seu estat lògic. Per configurar un pin de microcontrolador com a sortida, cal aplicar un zero lògic (0) als bits de port d'E / S adequats. En aquest cas, el nivell de tensió al pin adequat serà 0.



De la mateixa manera, per configurar un pin de microcontrolador com a entrada, és necessari aplicar un lògic (1) al port adequat. En aquest cas, el nivell de tensió del pin adequat serà de 5V. Pot semblar confús, tot queda clar després d’estudiar circuits electrònics senzills connectat a un pin d'E / S.

Pin d'entrada / sortida (E / S)

La figura següent mostra un esquema simplificat de tots els circuits del microcontrolador, que està connectat a un dels seus pins. Indica a tots els pins, excepte als del port P0 que no tenen incorporades resistències de tracció.

Pin d

Pin d'entrada / sortida (E / S)

Pin de sortida

S’aplica una lògica 0 a una mica del registre P, aleshores s’activa el transistor FE de sortida i, per tant, connecta el pin adequat a terra.


Pin de sortida

Pin de sortida

Pin d'entrada

S’aplica una lògica 1 a una mica del registre P. La sortida transistor d'efecte de camp està apagat i el pin adequat roman connectat a la tensió de la font d'alimentació, sobre una resistència de tracció d'alta resistència.

Pin d

Pin d'entrada

Esquema de pins del microcontrolador 8051

Microcontrolador 8051 Les famílies (89C51, 8751, DS89C4xO, 89C52) vénen en diferents paquets, com ara paquet quad-pla, portador de xips sense plom i paquet dual-in-line. Tots aquests paquets consten de 40 pins dedicats a diverses funcions com E / S, adreça, RD, WR, dades i interrupcions. Però algunes empreses ofereixen una versió de 20 pins del microcontroladors per a aplicacions menys exigents reduint el nombre de ports d'E / S. No obstant això, la gran majoria dels desenvolupadors utilitzen el xip de 40 pins.

Esquema de pins del microcontrolador 8051

Esquema de pins del microcontrolador 8051

El diagrama de pins del microcontrolador 8051 consta de 40 pins com es mostra a continuació. Un total de 32 pins es distribueixen en quatre ports com P0, P1, P2 i P3. On, cada port conté 8 pins. Per tant, a continuació es dóna el diagrama i explicació dels pins del microcontrolador 8051.

  • Port1 (Pin1 a Pin8): El port1 inclou pin1.0 a pin1.7 i aquests pins es poden configurar com a pins d'entrada o de sortida.
  • Pin 9 (RST): El pin de reinici s’utilitza per restablir el microcontrolador 8051 donant un pols positiu a aquest pin.
  • Port3 (pin 10 a 17): Els pins Port3 són similars als pins port1 i es poden utilitzar com a pins d’entrada o sortida universals. Aquests pins de doble funció i la funció de cada pin es dóna com:
  • Pin 10 (RXD): El pin RXD és una entrada de comunicació asíncrona en sèrie o Comunicació síncrona en sèrie Sortida.
  • Pin 11 (TXD): Sortida de comunicació asíncrona sèrie o sortida de rellotge de comunicació síncrona sèrie.
  • Pin 12 (INT0): Entrada d’interrupció 0
  • Pin 13 (INT1): Entrada de la interrupció 1
  • Pin 14 (T0): Entrada del rellotge del comptador 0
  • Pin 15 (T1): Entrada del rellotge de comptador 1
  • Pin 16 (WR): Escriptura de senyal per escriure contingut en memòria RAM externa.
  • Pin 17 (RD): Reading Signal per llegir el contingut de la memòria RAM externa.
  • Pin 18 i 19 (XTAL2, XTAL1): Els pins X2 i X1 són pins de sortida d’entrada per a l’oscil·lador. Aquests pins s’utilitzen per connectar un oscil·lador intern al microcontrolador.
  • Pin 20 (GND): El pin 20 és un pin de terra.
  • Port2 (pin 21 a pin 28): El port2 inclou pin21 a pin28 que es poden configurar com a pins de sortida d'entrada. Però això només és possible quan no fem servir cap memòria externa. Si fem servir memòria externa, aquests pins funcionaran com a bus d’adreces d’ordre alt (A8 a A15).
  • Pin 29 (PSEN): Aquest pin s'utilitza per habilitar la memòria del programa extern. Si fem servir una ROM externa per emmagatzemar el programa, apareixerà la lògica 0, que indica que el micro controlador llegeix les dades de la memòria.
  • Pin 30 (ALE): El pin de bloqueig d’adreça és un senyal actiu d’alta sortida. Si fem servir diversos xips de memòria, aquest pin s'utilitza per distingir-los. Aquest Pin també proporciona l'entrada de pols del programa durant la programació de l'EPROM.
  • Pin 31 (EA): Si hem d’utilitzar diverses memòries, l’aplicació de la lògica 1 a aquest pin indica al microcontrolador que llegeixi les dades de les dues memòries: primer interna i després externa.
  • Port 0 (pin 32 a 39): De manera similar als ports 2 i 3 pins, aquests pins es poden utilitzar com a pins de sortida d’entrada quan no fem servir cap memòria externa. Quan ALE o Pin 30 és a 1, aquest port s’utilitza com a bus de dades: quan el pin ALE és a 0, aquest port s’utilitza com a bus d’adreces d’ordre inferior (A0 a A7)
  • Pin40 (VCC): Aquest pin VCC s'utilitza per a la font d'alimentació.

Hi ha moltes aplicacions del microcontrolador 8051. Per tant, 8051 projectes de microcontroladors són ideals per a enginyeria el darrer any. Per tant, podeu fer referència a qualsevol dels projectes que es mostren a continuació per comprendre pràcticament les operacions dels pins del microcontrolador.

8051 Projectes de microcontroladors

8051 Projectes de microcontroladors

  • Rotació bidireccional de Motor d’inducció monofàsic sense Run Capacitor
  • Protecció contra sobretensió
  • Detecció de conducció de erupcions sense fils
  • Basat en Arduino Domòtica
  • Operació de càrrega seqüencial programable de manera remota basada en Android
  • Robot d'espionatge de camp de guerra amb càmera sense fils de visió nocturna per aplicacions d'Android
  • Control d'aparells electrodomèstics operats a distància per aplicació Android
  • Automàtic basat en la densitat Control del senyal de trànsit amb anul·lació remota basada en Android
  • Funcionament en quatre quadrants del motor de CC controlat remotament per aplicació d'Android
  • Alineació remota del posicionament de plats 3D per aplicació Android
  • Aplicació d'Android que obre la porta amb control remot basada en contrasenya
  • Vehicle robotitzat controlat per veu amb reconeixement de veu de llarga distància
  • Supervisió remota basada en XBEE de 3 paràmetres sobre la salut del transformador / generador amb anunci de veu i interfície de PC sense fils
  • Operació de la porta de pas a nivell ferroviari remotament per Android
  • Aplicació domòtica per Android Control remot basat
  • Transferència d'alimentació sense fils i n Espai 3D
  • Senyal de trànsit basat en la densitat amb anul·lació remota en cas d'emergència
  • Monitorització remota basada en XBEE de 3 paràmetres sobre la salut del transformador / generador
  • Font d'alimentació automàtica
  • Aparcament de cotxes de pagament basat en RFID
  • Llum automàtica d'emergència basada en leds
  • Controlador de nivell de líquid sense contacte

Es tracta que els pins del microcontrolador funcionin amb principis en temps real Idees de projecte basades en microcontroladors 8051 . A més, qualsevol consulta sobre aquest article o darrers projectes d'electrònica , poseu-vos en contacte amb nosaltres fent comentaris a la secció de comentaris següent.

Crèdits fotogràfics:

Esquema de pins del microcontrolador 8051 blogspot

Microcontrolador 8051 cotsjournalonline