У вас вопросы?
У нас ответы:) SamZan.net

зчитує інформацію з 1го і 5го виводів порта C

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.3.2025

ЛАБОРАТОРНА   РОБОТА   №6

ВИВЧЕННЯ РОБОТИ КОМПІЛЯТОРА IAR SYSTEMS ТА РОЗРОБКА АЛГОРИТМУ І ПРОГРАМИ НА МОВІ ПРОГРАМУВАННЯ С

Мета роботи: оволодіти основним принципом роботи з компілятором IAR Systems та розробити алгоритм і програму на мові програмування С.

З  А  В  Д  А  Н  Н  Я

І. Ознайомитись зі структурою компілятора IAR Systems та основними принципами його роботи.

ІІ. Розробити алгоритм та написати програму, яка…

1) зчитує інформацію з 1-го і 5-го виводів порта C. Якщо на 1-му присутній сигнал логічної одиниці, а на 5-му сигнал логічного нуля, то послідовно виводити на порт D числа кратні 2.

2) зчитує інформацію з 2-го і 6-го виводів порта C. Якщо на 6-му присутній сигнал логічної одиниці, а на 2-му сигнал логічного нуля, то послідовно виводити на порт D числа кратні 5.

3) зчитує інформацію з 3-го і 7-го виводів порта С. Якщо на 3-му присутній сигнал логічної одиниці, а на 7-му сигнал логічного нуля, то послідовно виводити на порт D числа кратні 10.

4) зчитує інформацію з 4-го і 8-го виводів порта C. Якщо на 8-му присутній сигнал логічної одиниці, а на 4-му сигнал логічного нуля, то послідовно виводити на порт D числа кратні 8.

5) зчитує інформацію з 3-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається запуск програми «бегущая тень» починаючи з числа 0BFН і закінчуючи числом 0FBН з виключеним одним світлодіодом. Індикація відбувається на порту D з затримкою часу 300 мс. Якщо на 3-му виводі порта C присутній сигнал логічного нуля, то програма очікує сигнал логічної одиниці, для здійснення подальшого запуску програми.

6) зчитує інформацію з 7-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається запуск програми «бегущий огонь» починаючи з числа 04Н і закінчуючи числом 40Н з індикацією одного світлодіода. Індикація відбувається на порту D з затримкою часу 400 мс. Якщо на 7-му виводі порта C присутній сигнал логічного нуля, то програма очікує сигнал логічної одиниці, для здійснення подальшого запуску програми.

7) зчитує інформацію з 2-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми «бегущая тень» починаючи з числа 0BFН і закінчуючи числом 0FBН з виключеним одним світлодіодом. Індикація відбувається на порту D з затримкою часу 300 мс. Якщо на 2-му виводі порта C присутній сигнал логічного нуля, то здійснюється виконання програми.

8) зчитує інформацію з 6-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми «бегущий огонь» починаючи з числа 04Н і закінчуючи числом 40Н з індикацією одного світлодіода. Індикація відбувається на порту D з затримкою часу 400 мс. Якщо на 6-му виводі порта C присутній сигнал логічного нуля, то здійснюється виконання програми.

9) зчитує інформацію з 1-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається запуск програми нарощення двійкового коду від мінімального числа до 187. Індикація відбувається на порту D з затримкою часу 250 мс. Якщо на 1-му виводі порта C присутній сигнал логічного нуля, то програма очікує сигнал логічної одиниці, для здійснення подальшого запуску програми.

10) зчитує інформацію з 5-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається запуск програми зменшення двійкового коду від максимального числа до 53. Індикація відбувається на порту D з затримкою часу 350 мс. Якщо на 5-му виводі порта C присутній сигнал логічного нуля, то програма очікує сигнал логічної одиниці, для здійснення подальшого запуску програми.

11) зчитує інформацію з 4-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми нарощення двійкового коду від числа 65 до максимального. Індикація відбувається на порту D з затримкою часу 250 мс. Якщо на 4-му виводі порта C присутній сигнал логічного нуля, то здійснюється виконання програми.

12) зчитує інформацію з 8-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми зменшення двійкового коду від числа 199 до мінімального. Індикація відбувається на порту D з затримкою часу 350 мс. Якщо на 8-му виводі порта C присутній сигнал логічного нуля, то здійснюється виконання програми.

13) зчитує інформацію з 1-го виводу порта С. Якщо на ньому присутній сигнал логічної одиниці, то відбувається запуск програми «бегущий огонь» з індикацією двох світлодіодів. Індикація відбувається на порту D з меншого розряду до старшого з затримкою часу 250 мс. Якщо на 1-му виводі порта С присутній сигнал логічного нуля, то програма очікує сигнал логічної одиниці, для здійснення подальшого запуску програми.

14) зчитує інформацію з 5-го виводу порта С. Якщо на ньому присутній сигнал логічної одиниці, то відбувається запуск програми «бегущий огонь» з індикацією двох світлодіодів. Індикація відбувається на порту D з старшого розряду до меншого з затримкою часу 400 мс. Якщо на 5-му виводі порта С присутній сигнал логічного нуля, то програма очікує сигнал логічної одиниці, для здійснення подальшого запуску програми.

15) зчитує інформацію з 2-го виводу порта С. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми «бегущая тень» з виключеними двома світлодіодами. Індикація відбувається на порту D з старшого розряду до меншого з затримкою часу 300 мс. Якщо на 2-му виводі порта С присутній сигнал логічного нуля, то здійснюється виконання програми.

16) зчитує інформацію з 6-го виводу порта С. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми «бегущая тень» з виключеними двома світлодіодами. Індикація відбувається на порту D з меншого розряду до старшого з затримкою часу 450 мс. Якщо на 6-му виводі порта С присутній сигнал логічного нуля, то здійснюється виконання програми.

17) зчитує інформацію з 4-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми зменшення двійкового коду від числа 195 до 135. Індикація відбувається на порту D з затримкою часу 350 мс. Якщо на 4-му виводі порта C присутній сигнал логічного нуля, то здійснюється виконання програми.

18) зчитує інформацію з 8-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми нарощення двійкового коду від числа 69 до 212. Індикація відбувається на порту D з затримкою часу 250 мс. Якщо на 8-му виводі порта C присутній сигнал логічного нуля, то здійснюється виконання програми.

19) зчитує інформацію з 3-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми зменшення двійкового коду від числа 207 до 113. Індикація відбувається на порту D з затримкою часу 250 мс. Якщо на 3-му виводі порта D присутній сигнал логічного нуля, то здійснюється виконання програми.

20) зчитує інформацію з 7-го виводу порта C. Якщо на ньому присутній сигнал логічної одиниці, то відбувається призупинення програми збільшення двійкового коду від числа 107 до 231. Індикація відбувається на порту D з затримкою часу 200 мс. Якщо на 7-му виводі порта C присутній сигнал логічного нуля, то здійснюється виконання програми.




1. Лекция 17 Патогенные грибы Классификация грибов Основана на особенностях морфологии и способах раз.
2. 36 Суб~єкти ринку землі 60 Що вивчає економіка
3. Определение потребности в подъемно-транспортном оборудовании оборудовании для разгрузки и перемещения товара
4.  Байланыста~ы факторлар санына с~йкес регрессия - к~птік; статистикалы~;
5. Модуль упругости МПа 200000 55000 Относительное удлинение 25
6. технического назначения
7. Ведь эта цифра по своему порядку сопоставима с нашими потерями в годы второй мировой войны
8. Тема- Генеральна концепція та технічне завдання автоматизованої інформаційної системи Варіант 14 Пере.html
9. Кордильеры
10. Отечественная история Сущность формы функции исторического знания