Història i conceptes bàsics del microcontrolador 8051

Proveu El Nostre Instrument Per Eliminar Problemes





Un microcontrolador té tots els components necessaris que posseeix un microprocessador i, invariablement, posa ROM, RAM, port sèrie, temporitzadors, ports d'interrupció de sortida i circuit de rellotge. El microcontrolador sempre se centra en la facilitat de xips i és més destacat en el cas de ports sèrie, convertidors analògics a digitals, temporitzadors, comptadors, memòria de només lectura, entrada paral·lela, control d’interrupcions, memòria d’accés aleatori i ports de sortida. El concepte del microcontrolador 8051 sorgeix d’aquí i d’aquí discutirem en profunditat els diversos aspectes, usos, programació i altres característiques del Microcontrolador 8051 .

Microcontrolador 8051 i conceptes bàsics

Microcontrolador 8051 i conceptes bàsics



Què és el microcontrolador 8051?

S’ha dit molt sobre el microcontrolador 8051 i, després d’arribar al final de l’article, és possible que tingueu en compte els diversos aspectes del microcontrolador 8051. Aquest microcontrolador va ser inventat per Intel i funciona amb un processador familiar de 8 bits. Pel que fa a l’ús, el microcontrolador 8051 té una àmplia aplicació en diverses indústries i també per a usos domèstics.


8051 Microcontrolador

8051 Microcontrolador



Història del microcontrolador 8051

Si tornem a la història, el microcontrolador 8051 va ser inventat per primera vegada l'any 1980 per microprocessador Intel gegant i, a poc a poc, ha estat acceptat a tot el món i, amb els propers dies, la importància del microcontrolador 8051 augmenta. Quan va ser inventat per Intel, es va desenvolupar mitjançant la tecnologia NMOS, però com a tecnologia NMOS, però no va ser molt eficaç.

Història del microcontrolador 8051

Història del microcontrolador 8051

Per tal d’augmentar l’eficàcia i la productivitat, Intel l’ha remodelat implementant la tecnologia de la tecnologia CMOS i va sorgir una nova edició amb una lletra 'C' al nom del títol, de manera que pugui satisfer la demanda i aconseguir un rendiment màxim de la marca. La nova edició del microcontrolador 8051 té dos busos, dels quals un per al programa i un altre per a dades perquè pugui funcionar bé.

Per ser específics, el microcontrolador 8051 és una família de microcontroladors de 8 bits que s’utilitza a tot el món. 'Sistema en un xip' és l'altre sinònim que té el microcontrolador 8051 i ingredients com 128 bytes de RAM, quatre ports en un sol xip, 2 temporitzadors, 1 port sèrie i 4Kbytes de ROM signifiquen el sinònim.

Com que és un processador de 8 bits, la CPU pot funcionar de manera molt eficient i ràpida si les dades són d'uns 8 bits alhora i si les dades són més que necessàries per fragmentar-les a diverses CPU. De fet, en la data actual, la majoria dels fabricants prefereixen venir amb 4Kbytes de ROM.


Àrea d’enfocament del microcontrolador 8051

Aquí parlarem de les diverses àrees d’enfocament importants del microcontrolador 8051.

Gestió de l'energia: El microcontrolador 8051 està equipat amb els sistemes de mesura eficients i ajuda al microcontrolador a estalviar energia en gran mesura.

Pantalla tàctil: els moderns i el proper microcontrolador arriben amb la funció de pantalla tàctil i el microcontrolador 8051 també inclou la funció de pantalla tàctil. Per tant, té una extensa aplicació en el sector dels telèfons mòbils, reproductors multimèdia i jocs.

Automobile Sector: El microcontrolador 8051 té una àmplia aplicació en els sectors de l’automòbil i específicament en la gestió de vehicles híbrids ha estat fenomenal. A més d'aquest sistema de control de creuers i antifrenos és l'altra àrea on té un gran ús.

Àrea d’enfocament del microcontrolador 8051

Àrea d’enfocament del microcontrolador 8051

Fonaments bàsics del microcontrolador

Quan es tracta de la base del microcontrolador, hem de ser conscients dels diferents components del microcontrolador i els components són: unitat de processament central (CPU), memòria d'accés aleatori (RAM), memòria de només lectura (ROM), ports d'entrada / sortida temporitzadors, comptadors d’interrupcions, convertidors analògics a digitals, convertidors analògics digitals, ports d’interfície sèrie i circuits oscil·latoris.

Fonaments bàsics del microcontrolador

Fonaments bàsics del microcontrolador

CPU: s’anomena cervell i la funció principal és buscar i descodificar instruccions perquè les altres funcions es puguin dur a terme sense problemes.

Memòria: Quan es tracta de la memòria del microcontrolador, el microprocessador s’imagina i les diverses memòries instal·lades dins del microcontrolador són RAM i ROM (EEPROM, EPROM, etc.) o memòries flash per emmagatzemar els codis font del programa.

Ports de sortida i entrada paral·lels: L'objectiu principal d'aquests ports dins del microcontrolador és conduir les diverses interfícies entre els dispositius connectats.

Ports en sèrie: Aquests també són una part important del microcontrolador.

Temporitzador i comptadors: El nombre de temporitzadors i comptadors dins d’un microcontrolador varien i s'utilitzen principalment per a funcions de bloqueig, modulacions, generacions d'impulsos, mesurament de freqüències i oscil·lacions perquè la tasca es pugui realitzar amb l'interval de temps estipulat.

Convertidor analògic a digital i convertidor digital a analògic: Aquests són el convertidor utilitzat dins del microcontrolador per convertir el senyal analògic a digital i viceversa.

Control de la interrupció: El nom en si mateix s’explica per si mateix i ajuda a realitzar el programa sense interrupcions.

Bloc de funcionament especial: Aquests són els complements especials i addicionals del microcontrolador per realitzar determinades tasques especials.

8051 Projectes de microcontroladors

Per a tots els estudiants d 'enginyeria i diplomats Projectes de microcontroladors 8051 tenen una gran importància. Per ser sincer, el projecte relacionat amb el microcontrolador 8051 és molt interessant i principalment resoldrà el problema dels requisits del món real.

8051 Projectes de microcontroladors

8051 Projectes de microcontroladors

Si esteu a la recerca d’un projecte per al microcontrolador 8051 aquí, l’ajudarem a obtenir la pista pertinent per als vostres projectes. Aquests són els noms d’alguns interessants i acceptats projectes de microcontroladors 8051:

  • Comunicació de dades sense fils segura (at89s52)
  • Generador de números aleatoris que utilitzen 8051
  • Sistema d'assistència basat en RFID (at89s52 + rf)
  • Interfície del teclat hexagonal a 8051,
  • Rellotge digital controlat a distància amb DS1307 i AT89c2051,
  • Sistema de seguiment solar (at89c2051),
  • Telemetre per ultrasons amb 8051,
  • Sistema de seguretat basat en RFID (at89s52 + rfid),
  • Circuit d'alcoholèmia amb 8051,
  • SMS per telèfon (at89s8252),
  • Robot de seguiment de línia amb microcontrolador 8051,
  • Control remot basat en RF (at89c2051),
  • Lectura automàtica de comptadors basada en RF i molts més

Programació de microcontroladors 8051

Programació de microcontroladors 8051 sens dubte és molt interessant i per fer-ho fins i tot interessant us oferirem algunes eines que us ajudaran a comprendre millor la programació del microcontrolador 8051.

Programació de microcontroladors 8051

Programació de microcontroladors 8051

Mireu les eines

  • Editor de codi -Sintaxi ressaltant Bloc de notes
  • Programari RIDE: simulació
  • A51-Muntador
  • Proteus: programari de simulació totalment incrustat
  • Simulador de Windows basat en simulador Smart n Small
  • Keil uVision - simulació 8051 / ARM
  • Calculadores de valors Baud-Timer per a diverses velocitats de transmissió

Ara escriurem el programa segons el programari de simulació Keil Uvison4 i el programa ho és

  • Instal·leu programari al vostre sistema
  • Feu clic a Projecte -> Nou projecte Uvision
  • Deseu el vostre projecte
  • Seleccioneu un dispositiu de destinació (8051 - AT89s51)
  • Fitxer -> Nou
  • S'obrirà un editor de text nou. Aquí heu d’escriure el vostre codi

El tutorial posa l'accent principalment en Registres de funcions especials (SFR), registres de funcions especials, registres bàsics, acumulador, registres “R”, registre B, indicador de dades (DPTR), comptador de programes (PC), indicador de pila (SP), modes d’adreçament, flux de programa, nivell baix Informació, temporitzadors, funcionament del port sèrie, interrupcions, Esdeveniments que provoquen interrupcions , Tipus de memòria, memòria de codi, RAM interna, RAM externa i molts més. Internet ha estat inundat de diversos tutorials que podeu aprofitar al màxim.

Tot es tracta Tutorial del microcontrolador 8051 . Si sou principiant o experimentat, el microcontrolador 8051 necessita un estudi de profunditat perquè pugueu comprendre el bàsic del microcontrolador 8051. Sí, el 8051 no és només un simple número, significa alguna cosa i el tutorial us ajudarà a entendre el microcontrolador 8051. A més, si teniu cap pregunta sobre aquest article, doneu els vostres valuosos suggeriments a la secció de comentaris que hi ha a continuació. Aquí teniu una pregunta, quina és la memòria interna del microcontrolador 8051?