2. Программирование на языке Ассемблер — Особенности программирования микроконтроллера AVR на Ассемблере — Порты ввода/вывода и семисегментный индикатор


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
Лабораторный стенд «Программирование микроконтроллеров»

ЭЛБ
-
020.003.01


Данный лабораторный стенд предназначается для выполнения лабораторных работ
по изучению восьмиразрядных микроконтроллеров семейства AVR фирмы AtmelǤ


Стенд содержит микроконтроллер
Atmega8535 и необходимые элементы для его
программирования и изучения работы периферийных устройствǤ А также позволяет
изучать систему командǡ функционирование регистров общего назначенияǡ стекаǡ
прерыванийǡ цифровых портов ввода/выводаǡ аналого
-
цифрового
преобразователяǡ
таймеров/счетчиковǡ внешних прерываний контроллераǡ а также принципы работы
динамической индикации и управления электродвигателем постоянного токаǤ


Стенд выполняет следующие лабораторные работы
:

1Ǥ Программирование на языке СИ

-

Программи
рование микроконтроллера AVR на языке СИ

-

Изучение восьмиразрядных таймеров микроконтроллера AVR

-

Управление семи сегментным индикатором от микроконтроллера

-

Внешние прерывания микроконтроллера AVR

-

Программирование 16
-
разрядного таймера микроконтрол
лера

-

Использование аналого
-
цифрового преобразователя микроконтроллера

-

Работа UART микроконтроллера


2Ǥ Программирование на языке Ассемблер

-

Особенности программирования микроконтроллера AVR на Ассемблере

-

Порты ввода/вывода и семисегментный индика
тор

-

Реализация динамической индикации на микроконтроллере AVR

-

Внешние прерывания микроконтроллера AVR

-

Изучение таймеров
-
счетчиков микроконтроллера AVR

-

Изучение аналого
-
цифрового преобразователя микроконтроллера AVR


Питание стенда осуществляетс
я от сети переменного тока напряжением 220Вǡ 50ГцǤ

Потребляемая мощность
-

10 ВтǤ

Тактовая частота работы микроконтроллера
-
8 МГцǤ

Габаритные размеры
-

250 х 200 х 100ммǤ


Комплект поставки:

1Ǥ Модуль «Микроконтроллер»
-
1штǤ

2Ǥ Программное обеспечение
(компакт
-
диск)
-
1 штǤ

3Ǥ Комплект кабелей и соединительных проводов
-
1 штǤ

4Ǥ Методические указания к выполнению лабораторных работ
-
16 штǤ

5Ǥ Техническое описание
-
1 штǤ


Техническое описание элементов стенда:

1Ǥ Модуль «Микроконтроллер» содержит:



програ
ммируемый 8
-
ми разрядный RISC микроконтроллер с памятью

8 кБайтFlashǡ 512 Байт EEPROMǡ 512 байт ОЗУ и с 32 универсальными линиями
ввода/выводаǢ



программатор Atmega500Ǥ Напряжение питания 5 В (по шине USB)ǡ ток
потребления50 мАǡ интерфейс подключения к П
К
-
USBǡ интерфейс программатора
ISPǡ программатор программирует микроконтроллеры ATmega8535ǡ ATmega16ǡ
ATmega32ǡ ATmega644Ǣ открытую архитектуру микроконтроллера для
произвольного подключения устройств к портам

исследуемой микросхемы



все биты портов вво
да/выводаǡ кроме отведенных под программирование
контроллераǡ выведены на внешние клеммы (28 клемм)Ǣ



кнопку «Сброс» для осуществления ручного сброса микроконтроллера со
светодиодной индикацией состояния сбросаǢ



внешний кварцевый резонатор с частотой 8
МГцǢ



устройства для импульсной и постоянной подачи логических сигналов

8 тумблеров и 2 кнопокǢ



генератор прямоугольных импульсов 50Гцǡ синхронизированный с сетью
электропитанияǢ



устройство для плавной подачи аналогового сигнала задания 0ǤǤǤ5ВǢ



элем
енты индикации:8 светодиодовǡ 4 семисегментных индикаторовǢ



фильтр низких частот с частотой среза 400ГцǢ



микродвигатель постоянного тока с усилителем мощностиǢ



клеммы общего провода для подключения осциллографа или измерительных
приборовǢ



клеммы ра
змножителей (2 группы по 3 клеммы)Ǥ


2Ǥ Компакт
-
диск с программным обеспечением содержит следующие программные
продукты:



драйвер USB для программатораǢ


AVRStudio версии 4Ǥx для набора и компиляции программǡ а также для
программирования микроконтроллераǢ


техническую документацию на микроконтроллерǤ


3Ǥ Комплект соединительных проводов и силовых кабелей содержит:

-
соединительные провода (A
-
3.105

A
-
3Ǥ105) длиной 0ǡ25 м

20 штǤǢ

-
силовой кабель (СНП

Вилка) длиной 1ǡ8 м

1 штǤǢ

-
кабель программирования (USB

DB9F) длиной1ǡ8 м

1 штǤ



Приложенные файлы

  • pdf 86430324
    Размер файла: 224 kB Загрузок: 0

Добавить комментарий