История и основи на микроконтролера 8051

История и основи на микроконтролера 8051

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



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

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

Какво е микроконтролер 8051?

Много беше казано за микроконтролера 8051 и след края на статията може да сте наясно с различните аспекти на микроконтролера 8051. Този микроконтролер е изобретен от Intel и работи с 8-битов фамилен процесор. Що се отнася до използването, микроконтролерът 8051 има широко приложение в различни индустрии и в битови цели.






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

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

История на микроконтролера 8051

Ако се върнем в историята, микроконтролерът 8051 е изобретен за първи път през 1980 г. от микропроцесор гигантски Intel и постепенно той е приет по целия свят и с всеки следващ ден значението на микроконтролера 8051 ескалира. Когато е изобретен от Intel, той е разработен посредством NMOS технология, но като NMOS технология, но не е много ефективен.



История на микроконтролера 8051

История на микроконтролера 8051

За да повиши ефективността и производителността, Intel я преработи чрез внедряване на технологията на CMOS технологията и се появи ново издание с буква „C“ в името на заглавието, така че да може да отговори на търсенето и да изпълнява до марката. Новото издание на микроконтролера 8051 има две шини, от които една за програмата и друга за данни, за да може да се представя добре.

За да бъдем конкретни, микроконтролерът 8051 е 8-битово семейство микроконтролери и се използва в цял свят. „Система на чип“ е другият синоним, който микроконтролерът има 8051 и съставки като 128 байта RAM, четири порта на един чип, 2 таймера, 1 сериен порт и 4Kbytes на ROM означават синонима.

Тъй като е 8-битов процесор, процесорът може да работи много ефективно и бързо, ако данните са около 8 бита наведнъж и ако данните са повече от това, трябва да бъдат фрагментирани на различни процесори. Всъщност на днешната дата повечето производители предпочитат да идват с 4Kbytes ROM.


Фокусна зона на микроконтролера 8051

Тук ще обсъдим различните важни фокусни области на микроконтролера 8051.

Управление на енергията: Микроконтролерът 8051 е оборудван с ефективни измервателни системи и помага на микроконтролера да спести енергия до голяма степен.

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

Автомобилен сектор: Микроконтролерът 8051 има широко приложение и в автомобилния сектор, а по-специално в управлението на хибридни превозни средства е феноменален. В допълнение към този круиз контрол и анти-спирачна система е другата област, в която тя има огромна употреба.

Фокусна зона на микроконтролера 8051

Фокусна зона на микроконтролера 8051

Основи на микроконтролера

Що се отнася до основите на микроконтролера, трябва да сме наясно с различните компоненти на микроконтролера и компонентите са: централен процесор (CPU), памет с произволен достъп (RAM), памет само за четене (ROM), входно / изходни портове таймери, контролери за прекъсване на броячите, аналогово-цифрови преобразуватели, цифрови аналогови преобразуватели, серийни интерфейсни портове и осцилаторни вериги.

Основи на микроконтролера

Основи на микроконтролера

ПРОЦЕСОР: той се нарича мозък и основната функция е да извлича и декодира инструкции, така че другите функции да могат да се изпълняват гладко.

Памет: Що се отнася до паметта на микроконтролера, микропроцесорът се появява и различните памет, инсталирани вътре в микроконтролера, са RAM и ROM (EEPROM, EPROM и др.) Или флаш памет за съхранение на изходните кодове на програмата.

Паралелни изходни и входни портове: Основната цел на тези портове в микроконтролера е да управляват различните интерфейси между свързаните устройства.

Последователни портове: Те също са важна част от микроконтролера.

Таймер и броячи: The брой таймери и броячи в микроконтролера варират и основно се използват за целите на заключващите функции, модулациите, генерирането на импулси, измерването на честотата и извършването на трептения, така че задачата да може да бъде изпълнена с предвидения интервал от време.

Аналогово-цифров преобразувател и цифрово-аналогов преобразувател: Това са преобразувателите, използвани вътре в микроконтролера, за да преобразуват сигнала от аналогов на цифров и обратно.

Контрол на прекъсванията: Името само по себе си е обяснително и помага за изпълнението на програмата без никакво прекъсване.

Специален функционален блок: Това са допълнителното и специално допълнение към микроконтролера за изпълнение на определена специална задача.

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

За всички инженери и дипломни студенти 8051 проекти за микроконтролер имат голямо значение. За да бъда честен, проектът, свързан с микроконтролера 8051, е много интересен и главно ще реши проблема с изискванията в реалния свят.

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

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

Ако търсите проект за микроконтролера 8051 тук, ние ще ви помогнем да получите съответната подсказка за вашите проекти. Ето имената на някои интересни и най-приети проекти за микроконтролер 8051:

  • Защитена безжична комуникация на данни (at89s52)
  • Генератор на случайни числа с помощта на 8051
  • RFID базирана система за присъствие (at89s52 + rf)
  • Връзка Hex клавиатура с 8051,
  • Дистанционен цифров часовник с DS1307 и AT89c2051,
  • Слънчева система за проследяване (at89c2051),
  • Ултразвуков далекомер, използващ 8051,
  • RFID базирана система за сигурност (at89s52 + rfid),
  • Алкотестерна схема, използваща 8051,
  • SMS чрез телефон (at89s8252),
  • Line Follower Robot с помощта на микроконтролер 8051,
  • RF базирано дистанционно управление (at89c2051),
  • RF базирано автоматично отчитане на измервателния уред и много други

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

Програмиране на микроконтролер 8051 със сигурност е много интересно и за да го направим дори интересно тук ще ви дадем някои инструменти, които ще ви помогнат да разберете по-добре програмирането на микроконтролера 8051.

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

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

Погледнете инструментите

  • Редактор на код-Синтаксис, подчертаващ Notepad
  • RIDE софтуер - симулация
  • A51-Асемблер
  • Proteus - Напълно вграден симулационен софтуер
  • Симулатор на Windows, базиран на Smart n Small Simulator
  • Keil uVision - симулация на 8051 / ARM
  • Baud - Калкулатори на стойността на таймера за различни скорости на предаване

Сега ще напишем програмата според симулационния софтуер Keil Uvison4 и програмата е

  • Инсталирайте софтуер на вашата система
  • Щракнете върху Проект -> Нов проект на Uvision
  • Запазете проекта си
  • Избор на целево устройство (8051 - AT89s51)
  • Файл -> Нов
  • Ще се отвори нов текстов редактор. Тук трябва да напишете вашия код

Урокът набляга главно на Регистри със специални функции (SFR), Регистри със специални функции, Основни регистри, Акумулатор, Регистри „R“, Регистър B, Показалец на данни (DPTR), Брояч на програми (PC), Показалец на стека (SP), Режими на адресиране, Поток на програмата, Ниско ниво Информация, таймери, работа на сериен порт, прекъсвания, Събития, които задействат прекъсвания , Видове памет, Кодова памет, Вътрешна RAM, Външна RAM и много други. Интернет е залят от различни уроци, от които можете да се възползвате максимално.

Това е всичко за Урок за микроконтролер 8051 . Ако сте начинаещ или опитен, микроконтролерът 8051 се нуждае от задълбочено проучване, за да можете да разберете основите на микроконтролера 8051. Да, 8051 не е просто число, а означава нещо и урокът ще ви помогне да разберете за микроконтролера 8051. Освен това, при всякакви въпроси относно тази статия, моля, дайте ценните си предложения в раздела за коментари по-долу. Ето въпрос към вас, каква е вътрешната памет на микроконтролера 8051?