Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Описание лабораторной работы. Данная лабораторная работа посвящена изучению дискретных портов ввода-вывода встраиваемых микроконтроллеров





 

Данная лабораторная работа посвящена изучению дискретных портов ввода-вывода встраиваемых микроконтроллеров. Дискретные (цифровые) порты используются для ввода-вывода дискретных значений логического «0» или «1». Исследование портов будет проводиться на примере светодиодных индикаторов.

Для управления светодиодами используется функция Light, которая принимает один параметр. Эта функция записывает число, состоящее из 8 бит, по адресу 0x08007.

Для зажигания двух крайних светодиодов необходимо в бинарной системе счисления написать восьмизначное число с единицами в крайних разрядах: 10000001, затем перевести его в десятичную систему счисления и получившееся число передать в функцию Light.

Пример:

100000012 - 12910 - Light(129)

После чего необходимо выполнить задержку при помощи функции Delay. Пока процессор «вхолостую» прогоняет цикл, программа не продолжает свою работу. Чем больше параметр этой функции, тем больше задержка.

Для поочередного зажигания разных комбинаций светодиодов необходимо использовать Light(State1) вместе с Delay, а после опять Light(State2) с Delay, как показано на рисунке 7.

В приложении 3 приведена программа для следующей последовательности зажигания светодиодов:

 

Рисунок 7 – Последовательность зажигания диодов

 

 

 

 







Дата добавления: 2015-08-12; просмотров: 432. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

ИГРЫ НА ТАКТИЛЬНОЕ ВЗАИМОДЕЙСТВИЕ Методические рекомендации по проведению игр на тактильное взаимодействие...

Реформы П.А.Столыпина Сегодня уже никто не сомневается в том, что экономическая политика П...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

Упражнение Джеффа. Это список вопросов или утверждений, отвечая на которые участник может раскрыть свой внутренний мир перед другими участниками и узнать о других участниках больше...

Studopedia.info - Студопедия - 2014-2026 год . (0.009 сек.) русская версия | украинская версия