Диаграма на щифта на микроконтролера 8051 и неговата работна процедура

Опитайте Нашия Инструмент За Премахване На Проблемите





Микроконтролерът е малък компютър на една интегрална схема, който интегрира всички функции, които се намират в микропроцесора. За да обслужва различни приложения, той има висока концентрация на чип съоръжения като RAM, ROM, I / O портове, таймери, сериен порт, тактова верига и прекъсвания. Микроконтролерите се използват в различни автоматично управлявани устройства като дистанционни управления, системи за управление на автомобилни двигатели, медицински устройства, електрически инструменти, офис машини, играчки и други вградени системи . Следователно, тази статия дава преглед на пин схемата на микроконтролера 8051 с обяснение и също 8051 базирани идеи за проекти .

8051 Микроконтролер

8051 Микроконтролер



В случай на микропроцесор, ние трябва да свързваме допълнителни схеми отвън, като RAM, ROM, I / O портове, таймери, сериен порт, тактова верига и други външни периферни устройства, докато в микроконтролера всички тези периферни устройства са вградени. Нека да разгледаме накратко за щифтовата схема на микроконтролера 8051.


Пиновете на микроконтролера работят

8051 микроконтролерите имат четири I / O порта, където във всеки порт се съдържат 8 пина, които могат да бъдат конфигурирани като входове или изходи. Конфигурацията на ПИН - дали да бъде конфигурирана като I / P (1) или O / P (0), зависи от нейното логическо състояние. За да конфигурирате щифт на микроконтролера като изход, е необходимо да приложите логическа нула (0) към подходящите битове за вход / изход. В този случай нивото на напрежението на съответния щифт ще бъде 0.



По същия начин, за да конфигурирате щифт на микроконтролера като вход, е необходимо да приложите логически такъв (1) към подходящия порт. В този случай нивото на напрежение на съответния щифт ще бъде 5V. Това може да изглежда объркващо. Всичко става ясно след изучаване прости електронни схеми свързан към I / O щифт.

Вход / изход (I / O) щифт

Фигурата по-долу показва опростена схема на всички вериги в микроконтролера, който е свързан с един от неговите щифтове. В него се посочват всички щифтове, с изключение на тези на порта P0, които нямат вградени резистори за изтегляне.

Вход / изход (I / O) щифт

Вход / изход (I / O) щифт

Изходен щифт

Логика 0 се прилага към малко от регистъра P, след това изходният FE транзистор е включен, следователно свързва съответния щифт към земята.


Изходен щифт

Изходен щифт

Входен щифт

Логика 1 се прилага към бит от Р регистъра. Резултатът транзистор с полеви ефект се изключва и съответният щифт остава свързан към захранващото напрежение, над издърпващ резистор с високо съпротивление.

Входен ПИН

Входен ПИН

Диаграма на щифта на микроконтролера 8051

8051 микроконтролер семейства (89C51, 8751, DS89C4xO, 89C52) се предлагат в различни пакети като четири-плосък пакет, безжичен чип-носител и двоен-в-ред пакет. Всички тези пакети се състоят от 40 пина, които са предназначени за няколко функции като I / O, адрес, RD, WR, данни и прекъсвания. Но някои компании предлагат 20-пинов вариант на микроконтролери за по-малко взискателни приложения чрез намаляване на броя на I / O портовете. Независимо от това, по-голямата част от разработчиците използват 40-пинов чип.

Диаграма на щифта на микроконтролера 8051

Диаграма на щифта на микроконтролера 8051

Схемата на щифтовете на микроконтролера 8051 се състои от 40 щифта, както е показано по-долу. Общо 32 пина са разположени в четири порта като P0, P1, P2 и P3. Където всеки порт съдържа 8 пина. Следователно, схемата и обяснението на микроконтролера 8051 са дадени по-долу.

  • Порт 1 (Pin1 до Pin8): Port1 включва pin1.0 до pin1.7 и тези щифтове могат да бъдат конфигурирани като входни или изходни щифтове.
  • ПИН 9 (RST): Нулиращият щифт се използва за нулиране на 8051 микроконтролера, като дава положителен импулс на този щифт.
  • Порт 3 (ПИН 10 до 17): Пиновете Port3 са подобни на pin1 на порт1 и могат да се използват като универсални входни или изходни щифтове. Тези щифтове двуфункционални щифтове и функцията на всеки щифт е дадена като:
  • ПИН 10 (RXD): RXD щифтът е сериен асинхронен комуникационен вход или Последователна синхронна комуникация Изход.
  • ПИН 11 (TXD): Сериен асинхронен комуникационен изход или Сериен синхронен комуникационен изход.
  • ПИН 12 (INT0): Въвеждане на прекъсване 0
  • ПИН 13 (INT1): Въвеждане на прекъсване 1
  • ПИН 14 (T0): Въвеждане на брояч 0 часовник
  • ПИН 15 (T1): Въвеждане на брояч 1 часовник
  • ПИН 16 (WR): Писане на сигнал за запис на съдържание във външна RAM.
  • ПИН 17 (RD): Сигнал за четене за четене на съдържание от външна RAM.
  • Пин 18 и 19 (XTAL2, XTAL1): Пиновете X2 и X1 са входни изходни щифтове за осцилатора. Тези щифтове се използват за свързване на вътрешен генератор към микроконтролера.
  • ПИН 20 (GND): Пин 20 е заземен щифт.
  • Порт 2 (ПИН 21 до ПИН 28): Port2 включва pin21 до pin28, които могат да бъдат конфигурирани като входни изходни щифтове. Но това е възможно само когато не използваме външна памет. Ако използваме външна памет, тогава тези щифтове ще работят като адресна шина от висок ред (A8 до A15).
  • ПИН 29 (PSEN): Този щифт се използва за активиране на външна памет на програмата. Ако използваме външен ROM за съхранение на програмата, тогава на него се появява логика 0, което показва Micro контролер за четене на данни от паметта.
  • ПИН 30 (ALE): Адресът за активиране на заключване на адреси е активен сигнал с висок изход. Ако използваме множество чипове памет, тогава този щифт се използва за разграничаване между тях. Този ПИН също дава програмен импулсен вход по време на програмиране на EPROM.
  • Пин 31 (EA): Ако трябва да използваме множество памет, тогава прилагането на логика 1 към този щифт дава инструкции на микроконтролера да чете данни от двете памет: първо вътрешна и след това външна.
  • Порт 0 (ПИН 32 до 39): Подобно на изводите 2 и 3 на портовете, тези изводи могат да се използват като входни изходни изводи, когато не използваме външна памет. Когато ALE или ПИН 30 е на 1, тогава този порт се използва като шина за данни: когато ПИН на ALE е на 0, тогава този порт се използва като шина за адреси от по-нисък ред (A0 до A7)
  • Pin40 (VCC): Този щифт VCC се използва за захранване.

Има много приложения на 8051 микроконтролер. И така, 8051 проекти за микроконтролер са чудесни за инженерната последна година. Следователно можете да се обърнете към някой от изброените по-долу проекти, за да разберете практически операциите на щифтовете на микроконтролера 8051.

Проекти за микроконтролер 8051

Проекти за микроконтролер 8051

  • Двупосочно завъртане на Еднофазен асинхронен двигател без кондензатор за изпълнение
  • Пренапрежение - Защита под напрежение
  • Безжично откриване на обрив
  • Базиран на Arduino Автоматизация на дома
  • Базирана на Android дистанционно програмируема последователна операция на зареждане
  • Шпионски робот на военно поле с безжична камера за нощно виждане от приложенията за Android
  • Дистанционно управление на домакински уреди чрез приложение за Android
  • Автоматично на базата на плътността Контрол на пътните сигнали с дистанционно заместване на базата на Android
  • Четири квадранта на работа на DC мотор с дистанционно управление от приложението Android
  • Дистанционно подравняване на 3D позиционирането на съдовете от приложението за Android
  • Паролно базирано дистанционно контролирано отваряне на врата от приложението за Android
  • Гласово контролирано роботизирано превозно средство с разпознаване на реч на дълги разстояния
  • Базирано на XBEE дистанционно наблюдение на 3 параметъра на състоянието на трансформатора / генератора с гласово съобщение и безжичен компютърен интерфейс
  • Железопътно пресичане на порта за дистанционно управление от Android
  • Автоматизация на дома чрез приложение за Android Базирано на дистанционно управление
  • Безжичен трансфер на енергия i n 3D пространство
  • Пътен сигнал, базиран на плътност, с дистанционно отмяна при спешни случаи
  • Базирано на XBEE дистанционно наблюдение на 3 параметъра за състоянието на трансформатора / генератора
  • Самопревключващо се захранване
  • RFID базиран платен паркинг
  • Led базирана автоматична аварийна светлина
  • Безконтактен контролер за ниво на течността

Става дума за щифтовете на микроконтролера, работещи в реално време 8051 идеи за проекти, базирани на микроконтролер . Освен това, всякакви въпроси относно тази статия или най-новите проекти за електроника , свържете се с нас, като коментирате в раздела за коментари по-долу.

Кредити за снимки:

Диаграма на щифта на микроконтролера 8051 blogspot

8051 Микроконтролер cotsjournalonline