Лаборатория состоит из лабораторного стенда (плата с микроконтроллером ADuC842 (семейство MCS-51) и соответствующей периферией) и направленной на него web-камеры. Для создания проектов используется среда разработки Keil-C (demo версия). Стенд доступен всем желающим бесплатно. Выполнить работу.
Вы здесь
Новости ЛЭСО
Ошибка в тексте? Выдели ее мышкой и нажми Ctrl+Enter.


Учебный стенд LESO1. Лабораторный стенд предназначен для освоения студентами архитектуры и методов разработки микропроцессорных систем различного назначения. Программирование микроконтроллера и питание всего стенда осуществляется через порт USB. Предусмотрено взаимодействие лабораторного стенда с программной средой LabVIEW.
Стенд построен на микроконтроллере семейства AVR ATMEGA128RFA1 с радиоинтерфейсом (2.4ГГц) и предназначен в первую очередь для изучения встраиваемых операционных систем таких как FreeRTOS и Contiki.
Для упрощения взаимодействия микропроцессорной системы и ЖКИ используют специализированную микросхему – контроллер (драйвер) ЖКИ. Он управляет пикселями жидкокристаллического дисплея и интерфейсной частью индикатора. Обычно такой контроллер входит в состав индикатора. В целом жидкокристаллический индикатор представляет собой печатную плату, на которой смонтирован сам дисплей, контроллер и необходимые дополнительные электронные компоненты.
Типичный представитель асинхронного последовательного интерфейса — UART (Universal Asynchronous Receiver-Transmitter — универсальный асинхронный приёмопередатчик). При передаче по интерфейсу UART каждому байту данных предшествует СТАРТ-бит, сигнализирующий приемнику о начале посылки, за СТАРТ-битом следуют биты данных. Завершает посылку СТОП-бит, гарантирующий паузу между посылками.
Параллельные порты предназначены для обмена многоразрядной двоичной информацией между микроконтроллером и внешними устройствами. С точки зрения внешнего устройства порт представляет собой обычный источник или приемник информации со стандартными цифровыми логическими уровнями (обычно ТТЛ), а с точки зрения микропроцессора — это ячейка памяти, в которую можно записывать данные или в которой сама собой появляется информация.
Таймеры предназначены для формирования временных интервалов, позволяя микропроцессорной системе работать в режиме реального времени. Таймеры представляют собой
Для облегчения процесса разработки программы часто используются интегрированные среды программирования. В состав интегрированной среды программирования включается определенный набор программных средств: редактор исходного текста, трансляторы с выбранного языка программирования, редакторы связей, загрузчики и так далее. Редактор текстов обычно является первой программой, которую приходится использовать в процессе разработки программ: благодаря нему пользователь получает возможность набирать исходные тексты программ, написанных на ассемблере или на каком-нибудь языке высокого уровня и сохранять их на жёстком диске.
Статья в продолжение темы о взаимодействии LabVIEW и учебных стендов LESO. Создаем библиотеку подприборов. Делаем цифровой термометр. На стенде
Программное обеспечение (ПО) микропроцессорных систем состоит из двух частей: ПО микропроцессора и ПО для компьютера. ПО микропроцессора загружается во внутреннюю память микропроцессора, его задача обеспечить работу АЦП, мультиплексора, генератора тестового сигнала, обеспечить взаимодействия микроконтроллера с компьютером. Кроме того на ПО микропроцессора возлагается задача первичной обработки оцифрованного сигнала, дальнейшей обработкой занимается ПО компьютера.