Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Кто работал с AVR309? есть вопрос.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Oleg_IT
В коде процедуры Main есть две строки

Main:
sbis inputport,DATAminus ;waiting till change D- to 0
………………………………………..
WaitForUSBReset:
sbic inputport,DATAminus ;waiting till change D+ to 0

В обоих строках бит DATAminus, а в комментариях D- и D+ (они разные – 0 и 1).
Как это объснить?
_artem_
po moemu, vxoda u USB differencialnye a chelovek tolko po odnomu vxodu i proveryaet.

Poetomu v pervom sluchae proverka na 1, a vo vtorom na 0 po odnomu i tomu ze vxodu podrazumevaet chto na vtorom pryamo protivopoloznoe znachenie .
Георгий
artem прав, в рабочем коде стоит именно так, и именно так и надо толковать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.