Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > ds1621 в cvavr |
Автор: Salomatin 9.11.2006, 21:37 |
Не так давно использовал библиотеки ds1621 с программной эмуляцией i2c, все работало без проблем. Создал другой проект, та же ds1621, тот же at90s2313 (mega8 тоже пробовал) - не работает. "Зависает" на инициализации ds1621. Нет под рукой осциллографа, но судя по напряжениям на i2c шине, там непрерывно идут импульсы (резисторы на питание стоят, как и требуется. А вот если их убрать - ничего не зависает но и не работает, связи нет). Версию cvavr 1.24.7 не менял, ничего не менял, никак понять не могу , в чем же дело-то. Подскажите, в чем косяк может быть? |
Автор: PILOT 20.11.2006, 20:45 |
Как известно метод отладки самый простой: - зажечь светодиод при прохождении исследуемой точки. Других вариантов без эмулятора и осциллографа я не знаю. - помогает вечный цикл засунутый в исследуемое место (чтобы пощупать напряжения на рабочих пинах. СУВ. |