Микроконтроллер: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Строка 9: Строка 9:
== Кристалл W77LE516P содержит ==
== Кристалл W77LE516P содержит ==
Описание взято из Data Sheet на W77L516A/W77L516A25PL:
Описание взято из Data Sheet на W77L516A/W77L516A25PL:
* 64Кб ППЗУ «APFLASH», программируемое изнутри (''англ.'' ISP (In-System Programmable) 64 KB AP Flash EPROM)
* «APFLASH»: 64Кб ППЗУ, программируемое изнутри (''англ.'' ISP (In-System Programmable) 64 KB AP Flash EPROM)
* 4Кб ППЗУ «LDFLASH» для программы-загрузчика (''англ.'' Auxiliary Flash EPROM for loader program, 4KB LD Flash EPROM)
* «LDFLASH»: 4Кб ППЗУ для программы-загрузчика (''англ.'' Auxiliary Flash EPROM for loader program, 4KB LD Flash EPROM)
* 1Кб статического ОЗУ для инструкции MOVX (''англ.'' on-chip 1 KB MOVX SRAM)
* 1Кб статического ОЗУ для инструкции MOVX (''англ.'' on-chip 1 KB MOVX SRAM)
* 256 байт ОЗУ «Scratchpad» (''англ.'' 256 bytes scratch-pad RAM)
* «Scratchpad»: 256 байт ОЗУ (''англ.'' 256 bytes scratch-pad RAM)
* 4 восьмибитных порта ввода-вывода Port 0, Port 1, Port2 и Port 3 — Port 0 has internal pull-up resisters enabled by software
* Port 0, Port 1, Port2 и Port 3: 4 восьмибитных порта ввода-вывода  — Port 0 has internal pull-up resisters enabled by software
* один дополнительный 4-битный порт ввода-вывода Port 4 и Wait State control signal (Port 4.0)
* Port 4: один дополнительный 4-битный порт ввода-вывода и Wait State control signal (Port 4.0)
* три 16-битных таймера
* три 16-битных таймера
* программируемый сторожевой таймер (''англ.'' Programmable Watchdog Timer)
* программируемый сторожевой таймер (''англ.'' Programmable Watchdog Timer)

Версия от 13:09, 1 марта 2016

ЭКВМ «Электроника МК-152» и «Электроника МК-161» используют 8-битный микроконтроллер W77LE516P с ядром MCS-51, работающий на частоте 22,1184 МГц. Один такт W77LE516P составляет 45,2112 нс. Существуют модификации этого контроллера, работающие на частоте 40 МГц.

Микросхема W77LE516P ставится на панельку PLCC-44.

Производитель микроконтроллера — Nuvoton Technology Corporation (Тайвань, ранее Winbond Electronics Corporation). Относительно совместимые микроконтроллеры семейства 8051 также выпускались в СССР и выпускаются в России, Белоруссии и на Украине.

Именно на языке ассемблера этого микроконтроллера написана встроенная программа, позволяющая нам вводить и исполнять программы на входном языке.

Кристалл W77LE516P содержит

Описание взято из Data Sheet на W77L516A/W77L516A25PL:

  • «APFLASH»: 64Кб ППЗУ, программируемое изнутри (англ. ISP (In-System Programmable) 64 KB AP Flash EPROM)
  • «LDFLASH»: 4Кб ППЗУ для программы-загрузчика (англ. Auxiliary Flash EPROM for loader program, 4KB LD Flash EPROM)
  • 1Кб статического ОЗУ для инструкции MOVX (англ. on-chip 1 KB MOVX SRAM)
  • «Scratchpad»: 256 байт ОЗУ (англ. 256 bytes scratch-pad RAM)
  • Port 0, Port 1, Port2 и Port 3: 4 восьмибитных порта ввода-вывода — Port 0 has internal pull-up resisters enabled by software
  • Port 4: один дополнительный 4-битный порт ввода-вывода и Wait State control signal (Port 4.0)
  • три 16-битных таймера
  • программируемый сторожевой таймер (англ. Programmable Watchdog Timer)
  • 12 источников прерываний с двумя уровнями приоритета
  • два улучшенных полнодуплексных последовательных порта (англ. Two enhanced full duplex serial ports)
  • двойные 16-битные указатели данных (англ. Dual 16-bit Data Pointers)

Ссылки