Класс микроконтроллеров ADUC812 на базе стенда SDK-1

Предназначен для практического обучения построению микропроцессорных систем на базе современного однокристального микроконтроллера семейства MCS-51, одного из типичных и наиболее широко распространённых.

Микропроцессорный стенд SDK-1 построен на базе однокристального микроконтроллера фирмы Analog Device типа ADuC812 (вычислительное ядро x51).

Внешний вид учебного стенда SDK-1.
Внешний вид учебного стенда SDK-1.

Стенд имеет в своем составе разнообразные устройства, предназначенные для ввода, обработки и вывода информации в цифровом и аналоговом виде:

  • 8-ми канальный аналого-цифровой преобразователь;
  • 2-х канальный цифроаналоговый преобразователь;
  • устройства ввода и отображения информации (матричная клавиатура 4?4 клавиши, текстовый жидкокристаллический дисплей, пьезокерамический акустический излучатель, набор сигнальных светодиодов и переключателей);
  • параллельный 16-разрядный порт;
  • часы/календарь реального времени;
  • электрически стираемое программируемое ПЗУ (EEPROM) на кристалле микроконтроллера ADuC812 (640 байт);
  • внешнее EEPROM ёмкостью 128 байт.

 АРМ программиста стенда SDK-1 поддержкой средой Keil µVision.
АРМ программиста стенда SDK-1 поддержкой средой Keil µVision.

Занятие по программированию системы на базе микроконтроллера ADUC812.
Занятие по программированию системы на базе микроконтроллера ADUC812.

Некоторые устройства стенда подключены к микроконтроллеру через периферийный расширитель, реализованный на базе ПЛИС небольшой емкости, перепрограммируемой через имеемый в SDK-1 JTAG-порт, что дает возможность изменять механизмы работы с этими устройствами.

В качестве инструментальной среды поддержки применяется Keil µVision3.

Класс включает 6 автоматизированных рабочих мест (АРМ) на базе компьютеров, объединённых в локальную сеть.