Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Подключение внешних элементов к микроконтроллеру ⇐ ПредыдущаяСтр 3 из 3
Составление принципиальной схемы лабораторных работ заключается в выборе необходимых внешних элементов и их подключении к выводам порта микроконтроллера. С помощью команды Configure → Resources формируется окно Resources (рис. 14), на котором будут отображаться
Рис. 14. Окно для отображения внешних элементов
внешние элементы. Выбор каждого элемента выполняется по команде Add, которая позволяет из списка рис. 15 выбрать необходимый. После нажатия клавиши ОК элементпоявится в окне рис. 14. В UMPS е можно
Рис. 15. Окно выбора внешних элементов схемы
использовать светодиоды, кнопки (с фиксацией и без нее), 7-сегментные индикаторы ЦАПы, АЦП, логические элементы, ЖК индикаторы и др. Например, для лабораторной работы №1 (рис.1) окно внешних элементов примет вид рис. 16, на котором изображена кнопка SW (Push button) и два
Рис. 16. Набор внешних элементов для схемы рис.1
светодиода. Щелкнув дважды правой кнопкой мыши по элементу в окне 16 можно задать его свойства. Для светодиода – выбрать цвет, а для кнопки – ряд параметров, показанных на рис. 17. При их выборе следует обратить
Рис. 17. Окно задания параметров кнопки
внимание на следующее: – на выходе кнопки должна быть логическая единица когда она разомкнута; – кнопка не должна входить в состав матричной панели; – для лабораторных работ 1, 2, 4 выбрать кнопку дисплея, а для работы № 3 – переключатель дисплея, который может находиться в замкнутом или разомкнутом положениях длительное время. Для подключения внешних элементов к выводам порта микроконтроллера необходимо в окне Resources (рис. 16) выделить необходимый элемент и выполнить команду Connect. Для подключения выводов светодиода VD1 в соответствии с рис. 1 следует в активном окне рис. 18 выпол-
Рис. 18. Окно соединений выводов светодиода
нить следующие команды: Cathode→Always ‘0’→Connect – для катода, и Anode→P1→b0→ Connect – для анода. После команды ОК снова появляется окно Resources (рис. 16). Если выделяем кнопку, то после команды Connect появляется окно для подключения ее выводов (рис. 19). Выполняя команды: OUT→PO→b0→Connect и IN→ Always ‘0’→ Connect
Рис. 19. Окно соединений выводов кнопки
подключаем выводы кнопки в соответствии с рис. 1. После команды ОК активным является окно Resources (рис. 16), и если выводы всех элементов подключены, то после команды EXIT все пункты меню становятся активными, что необходимо для дальнейших действий.
Для быстрой отладки программы можно использовать состояния портов, к которым подключены внешние элементы в исходной схеме. Для этого в окне (рис. 20), которое выводится по команде Configure → CPU Registers, необходимо с помощью команды Add из списка регистров
Рис. 20. Окно состояния портов микроконтроллера
вывести в окно рис. 20 требуемые, например Р0 и Р1.
|
|||||
Последнее изменение этой страницы: 2016-12-27; просмотров: 218; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.100.120 (0.004 с.) |