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

Задание 2. 1. При первом нажатии на кнопку INT1увеличивать код на светодиодах на единицу



Читайте также:
  1. I. Задание для самостоятельной работы
  2. I.Задание для самостоятельной работы
  3. III. ТЕХНИЧЕСКОЕ ЗАДАНИЕ
  4. Блок 2, задание № 3
  5. Блок 2, задание № 4
  6. Выполните задание.
  7. Домашнее задание

1. При первом нажатии на кнопку INT1 увеличивать код на светодиодах на единицу, при втором-на двойку и т.д.

2. По каждому второму нажатию кнопки INT1 сдвигать код на светодиодах на один разряд влево.

3. По нажатию на кнопку INT1 циклически сдвигать код на светодиодах на один разряд вправо.

4. По троекратному нажатию на INT1 минвертировать состояние светодиодов.

5. Подсчитывать число нажатий на INT1 (от 0 до 63)и отображать на светодиодах в восьмеричном коде (переключение цифр-тумблером).

6. По первому нажатию на INT1 считать первое значение с тумблеров, по второму-второе и сумму вывести на светодиоды.

7. При нажатии на кнопку INT1 первый раз сдвинуть информацию на светодиодах влево, второй раз –вправо, третий раз- уменьшить на 1.

8. Мигать левым светодиодом с частотой 1-2 Гц, а по нажатию INT1 считать с переключателей адрес и заполнить 10 ячеек ОЗУ, начиная с этого адреса, последовательно числами от 0 до 9.

9. При включении левого переключателя подсчитывать количество нажатий на кнопку INT1, при выключении количество вывести на светодиоды.

10. Реализовать кодовый замок, где шифр набирается тумблерами, а для ввода шифра используется кнопка INT1. В случае правильного набора зажигаются светодиоды, иначе-мигают с частотой 1-2 Гц.

11. Написать программу, последовательно передающую через порт 3 содержимое участка памяти ЗЗН ¸ ЗАН. Передачу каждого байта сопроводить единичным стробом на линии 5 порта 3. Начало передачи каждого нового байта определяется появлением среза внешнего строб-сигнала, заведенного на линию Р3.3 и выявленного по прерыванию.

 

 

Контрольные вопросы.

1. Какие порты существуют в i8051?

2. Для чего может быть использован каждый из портов?

3. Опишите особенности работы при байтовых и битовых операциях.

4. Опишите, как осуществляется работа с универсальным асинхронным приемопередатчиком (УАПП).

 


Дата добавления: 2015-07-11; просмотров: 63 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.005 сек.)