Визуальное проектирование в системе Flowcode
Download 1.85 Mb. Pdf ko'rish
|
Flowcode Intro 2 (2)
- Bu sahifa navigatsiya:
- Цикл while
- Выход
- Порт C
- Выход Ниже элемента Выход
Цикл while наиболее близко к концепциям языка программирования С. В
нашем случае здесь всегда указывается 1, т.е. цикл выполняется всегда (бесконечно), что нам и требуется. Переключатели Начало и Конец указывают проекту момент проверки условия: перед выполнением операций в цикле или после. В нашем случае это, естественно, значения не имеет, однако в других примерах выбор одного из переключателей может играть большую роль. Заметим, что предварительная проверка и постпроверка реализованы в языке С различными циклами: while и do-while. Если необходимо задать конкретное количество выполнений цикла (как, например, в цикле for языка С), то флажок Цикл while следует сбросить, а вместо него установить флажок Кол-во циклов и ввести интересующее число в расположенном справа поле. Наступил момент определить операции, которые будут выполняться в нашем бесконечном цикле. Напомним, что мы хотим, чтобы в цикле полсекунды светодиод был отключен, а следующие полсекунды – включен. Для начала перетащим на диаграмму с вертикальной линейки инструментов элемент Выход (второй сверху). Действие этого элемента по умолчанию заключается в подаче на порт А некоторого значения. Нас такой вариант не устраивает. Мы хотим, чтобы выходным портом был С, а не А. Кроме того, нам необходимо работать не со всем портом, а только с его младшим (нулевым) выводом. Дважды щелкните мышью на элементе Выход в диаграмме. В результате откроется окно, представленное на рис. 1.14. Рис. 1.14. Свойства порта А В поле Переменная или значение введите 0 (выходное значение порта). Сам порт задаем в следующем поле: Порт C. Далее выберите переключатель Один бит и укажите в расположенном справа поле значение 0 (рис.1.15). Рис.1.15. Настройка элемента Выход Ниже элемента Выход разместите в диаграмме элемент Задержка (третий сверху в линейке инструментов), а после него – еще один элемент Download 1.85 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling