8051 Шема пин-а микроконтролера и његов радни поступак

Испробајте Наш Инструмент За Елиминисање Проблема





Микроконтролер је мали рачунар на једној ИЦ који интегрише све функције које се налазе у микропроцесору. Да би служио различитим апликацијама, има високу концентрацију на чип објектима попут РАМ-а, РОМ-а, И / О портова, тајмера, серијског порта, такта и прекида. Микроконтролери се користе у разним аутоматски контролисаним уређајима као што су даљински управљачи, управљачки системи аутомобилских мотора, медицински уређаји, електрични алати, канцеларијске машине, играчке и други уграђени системи . Стога овај чланак даје преглед пин дијаграма микроконтролера 8051 са објашњењем и такође 8051 засноване пројектне идеје .

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

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



У случају микропроцесора, морамо споља повезивати додатна кола, попут РАМ-а, РОМ-а, И / О портова, тајмера, серијског порта, такта и друге спољне периферне уређаје, док су у микроконтролеру све ове периферне јединице уграђене. Погледајмо укратко о пин дијаграму микроконтролера 8051.


Игле микроконтролера раде

8051 микроконтролери имају четири У / И порта где сваки порт садржи 8 пинова који се могу конфигурисати као улази или излази. Конфигурација пина - да ли ће бити конфигурисана као И / П (1) или О / П (0), зависи од његовог логичког стања. Да бисте конфигурисали пин микроконтролера као излаз, потребно је применити логичку нулу (0) на одговарајуће битове улаза / излаза. У овом случају, ниво напона на одговарајућем пину биће 0.



Слично томе, да бисте конфигурисали пин микроконтролера као улаз, неопходно је применити логички (1) на одговарајући порт. У овом случају, ниво напона на одговарајућем пину биће 5В. Ово може изгледати збуњујуће. Све постаје јасно након студија једноставна електронска кола повезан са И / О пином.

Улазно / излазни (И / О) пин

Доња слика приказује поједностављену шему свих кола у микроконтролеру, који је повезан са једним од његових пинова. Наводи све пинове, осим оних на П0 порту који немају уграђене отпорнике за извлачење.

Улазно / излазни (И / О) пин

Улазно / излазни (И / О) пин

Излазни пин

Логика 0 се примењује на бит регистра П, а затим се укључује излазни ФЕ транзистор, па повезује одговарајући пин са масом.


Излазни пин

Излазни пин

Улазни пин

Логика 1 се примењује на бит П регистра. Излаз транзистор са ефектом поља је искључен, а одговарајући пин остаје повезан на напон напајања преко повлачног отпорника високог отпора.

Улазни пин

Улазни пин

Шема пин-а микроконтролера 8051

8051 микроконтролер породице (89Ц51, 8751, ДС89Ц4кО, 89Ц52) долазе у различитим пакетима као што су четворослојни пакети, безоловни носач чипова и дуал-ин-лине пакет. Сви ови пакети састоје се од 40 пинова који су посвећени неколико функција као што су И / О, адреса, РД, ВР, подаци и прекиди. Али, неке компаније нуде 20-пинску верзију микроконтролери за мање захтевне апликације смањењем броја И / О портова. Ипак, велика већина програмера користи 40-пински чип.

Шема пин-а микроконтролера 8051

Шема пин-а микроконтролера 8051

Шема пинова микроконтролера 8051 састоји се од 40 пинова као што је приказано доле. Укупно 32 пина су постављена у четири порта као што су П0, П1, П2 и П3. Сваки порт садржи 8 пинова. Према томе, доњи дијаграм и објашњење микроконтролера 8051 дати су.

  • Порт1 (Пин1 до Пин8): Порт1 укључује пин1.0 до пин1.7 и ови пинови се могу конфигурисати као улазни или излазни пинови.
  • Пин 9 (РСТ): Ресет пин се користи за ресетовање микроконтролера 8051 давањем позитивног импулса овом пину.
  • Порт3 (пин 10 до 17): Прикључци Порт3 слични су пиновима порт1 и могу се користити као универзални улазни или излазни пинови. Ови пинови имају двонаменске пинове и функција сваког пина дата је као:
  • Пин 10 (РКСД): РКСД пин је серијски асинхрони комуникациони улаз или Серијска синхрона комуникација Оутпут.
  • Пин 11 (ТКСД): Излаз серијске асинхроне комуникације или серијски излаз синхроне комуникације.
  • Пин 12 (ИНТ0): Унос прекида 0
  • Пин 13 (ИНТ1): Унос прекида 1
  • Пин 14 (Т0): Унос бројача 0 сата
  • Пин 15 (Т1): Улаз бројача 1 сата
  • Пин 16 (ВР): Писање сигнала за писање садржаја на екстерну РАМ меморију.
  • Пин 17 (РД): Сигнал за читање за читање садржаја екстерне РАМ меморије.
  • Пин 18 и 19 (КСТАЛ2, КСТАЛ1): Пинови Кс2 и Кс1 су улазни излазни пинови за осцилатор. Ови пинови се користе за повезивање интерног осцилатора са микроконтролером.
  • Пин 20 (ГНД): Пин 20 је уземљени пин.
  • Порт2 (Пин 21 до Пин28): Порт 2 укључује пин21 до пин28 који се могу конфигурисати као улазни излазни пинови. Али, ово је могуће само када не користимо спољну меморију. Ако користимо спољну меморију, ови пинови ће радити као магистрална адресна магистрала (А8 до А15).
  • Пин 29 (ПСЕН): Овај пин се користи за омогућавање екстерне меморије програма. Ако за складиштење програма користимо спољни РОМ, тада се на њему појављује логика 0, што указује на Микро контролер за читање података из меморије.
  • Пин 30 (АЛЕ): Омогућавање закачења адресе је активан високоизлазни сигнал. Ако користимо више меморијских чипова, онда се овај пин користи за њихово разликовање. Овај пин такође даје програмски импулсни улаз током програмирања ЕПРОМ-а.
  • Пин 31 (ЕА): Ако морамо да користимо више меморија, онда примена логике 1 на овај пин налаже микроконтролеру да чита податке из обе меморије: прво унутрашње, а затим спољне.
  • Порт 0 (пин 32 до 39): Слично пиновима 2 и 3, ови пинови се могу користити као улазни излазни пинови када не користимо спољну меморију. Када је АЛЕ или Пин 30 на 1, тада се овај порт користи као магистрала података: када је АЛЕ пин на 0, тада се овај порт користи као магистрална адреса нижег реда (А0 до А7)
  • Пин40 (ВЦЦ): Овај ВЦЦ пин се користи за напајање.

Постоји много примена микроконтролера 8051. Дакле, 8051 пројекти микроконтролера су одлична за инжењерску завршну годину. Стога можете упутити било који од доле наведених пројеката да бисте практично разумели рад пинова микроконтролера 8051.

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

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

  • Двосмерна ротација Једнофазни индукциони мотор без кондензатора за покретање
  • Пренапонски напон - заштита од поднапона
  • Бежично откривање осипа
  • Заснован на Ардуину Кућне аутоматизације
  • Даљински програмибилно управљање секвенцијалним оптерећењем засновано на Андроиду
  • Шпијунски робот ратног поља са бежичном камером ноћног вида Андроид апликација
  • Даљинско управљање кућним уређајима помоћу Андроид апликације
  • Ауто на основу густине Контрола саобраћајне сигнализације са Андроид Ремоте Оверриде
  • Рад једносмерног мотора са четири квадранта на даљинско управљање помоћу Андроид апликације
  • Даљинско поравнање 3Д позиционирања посуђа помоћу Андроид апликације
  • Даљински управљано отварање врата засновано на лозинци помоћу Андроид апликације
  • Роботско возило са гласовним управљањем са препознавањем говора на даљину
  • Даљинско надгледање 3 параметра на стању трансформатора / генератора засновано на КСБЕЕ са гласовним обавештењем и бежичним ПЦ интерфејсом
  • Даљинско управљање прелазима железничког прелаза преко Андроид-а
  • Кућна аутоматизација помоћу Андроид апликације Даљински управљач на основу
  • Бежични пренос снаге и н 3Д простор
  • Саобраћајни сигнал заснован на густини са даљинским пребацивањем у хитним случајевима
  • Даљинско надгледање 3 параметра на стању трансформатора / генератора засновано на КСБЕЕ
  • Самопрекидачко напајање
  • Плаћено паркирање аутомобила на основу РФИД-а
  • Аутоматско светло за нужду са ЛЕД-ом
  • Бесконтактни контролер нивоа течности

Овде се ради о пиновима микроконтролера који раде у стварном времену 8051 пројектне идеје засноване на микроконтролеру . Даље, било која питања у вези са овим чланком или најновији електронски пројекти , контактирајте нас коментаром у одељку за коментаре испод.

Фото кредити:

Шема пин-а микроконтролера 8051 блогспот

8051 Микроконтролер цотсјоурналонлине