DrZugrik писал(а):и отладчик тоже, ничего похожего не нашел
Посмотрите пожалуйста -
roboforum.ruТехнический форум по робототехнике. |
|
|
DrZugrik писал(а):и отладчик тоже, ничего похожего не нашел
Кстати в оригинальной прошивке она есть
Код: Выделить всё • Развернуть
PORTD = 0xff; // установить "1" на всех выводах порта D,
// включаем подтягивающие резисторы
Добавлено спустя 1 минуту 32 секунды:
Внимательней надо чужие программы копировать
DrZugrik писал(а):но только она (0xff) упорно подавала питание на все порты ввода сигнала, из этого следовало что он не мог отличить есть ли сигнал с фотодиода или его нету
yak-40 » 22 янв 2010 19:04 Пт
Ну правильно. Красный квадратик это высокий логический уровень (1). Это нормально, а чем они тебе мешают?
Кстати вот что заметил, схема в протеусе отличается от той что на сайте у них. У них фототранзистор на земле, а у тебя на питании. ( правда не видно за табличкой, но можно догодаться)
Добавлено спустя 1 минуту 51 секунду:
Если так, то подтягивать PIND.6 надо не к питанию, а наоборот к земле.
Добавлено спустя 5 минут 49 секунд:
Подключи для пробы PIND.6 через кнопку к земле, и увидишь что всё заработает.
Вернуться в Новичкам или основы основ роботостроения.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24