а исходник есть
а исходник есть
Все с сайта автора, так и не понял как вставить архив через вложение не получилось
Последний раз редактировалось Радиослушатель; 07.10.2018 в 15:39.
там нет вроде бы
Не знаю где задать подобный вопрос, поэтому спрошу здесь
Кто знаком с работой Атмег.... Сейчас в одном устройстве заведомо рабочая Atmega16 отказывается работать, даже на выводах кварца 16 МГц нет генерации. (в другой единице устройства эта же Атмега работает как нужно). Питающее напряжение в норме 5 Вольт. На выводе сброса тоже подтянута напруга 5 Вольт. Кварц пропаивал - не помогло.
Вопрос в следующем: могут ли отдельные выводы Atmega16 блокировать контроллер вплоть до срыва внутреннего тактового генератора?
Устройство на Атмеге работало, но резко перестало)
При старте конфигурацией атмеги определяется фусе битами на работу от внутреннего генератора или внешнего или кварца на ножках.
Можно для проверки установить биты на работу от внутреннего генератора и проверить работает ли устройство + проверить что с ножками где кварц висит. Должно быть если они не используются не определённое состояние.
Перехватить можно но только после запуска. После сброса хоть кратковременно но генерация должна быть. В зависимости какая задержка запуска установлена битами конфигурации.
Или ногу ресет на землю- кварц должен работать. Сама программа не стартанёт пока ресет не установится в единичный уровень. Самый простой способ проверки.
Андрей, спасибо большое за ответ! Устройство заводское, поэтому фьюзы менять бесполезно думаю... Тем более что эту же Атмегу вставляю в панельку другого, - все работает. Дорожки чистые, не паялось ничего, то есть соплей и переходных сопротивлений нет. Понимаю, что чудес не бывает, значит кварц и по конденсатору с ног проверять/менять. Из-за недостаточных знаний по контроллерам, решил спросить на всякий случай о влиянии внешних состояний выводов контроллера (управление переключающих микросхем и драйвер интерфейса).
Кварцы не вечны. Так же как конденсаторы. Если упала активность кварца то можно на его ножки попробовать припаять резистор 1 мегаом.
Фусебиты сами ни как не перепишутся. Так же как и эти ножки самовольно не начнут использоваться.
Максимум что в AVR может быть это глюки с записью и сохранением eep если не используется система контроля питания которая настраивается битами BODLEVEL1 и 2.
По этому вам нужно проверить обвязку около кварца. И я много раз запускал генератор совсем без конденсаторов припаяв только кварц на ножки.
Спасибо от UY1IF
Доброго всем времени!
У кого есть библиотека I2c на микросхему PCF8574. Или как правильно ее запустить в баскоме?
Доброгого времени всем!
Может кто то показать направление движения , как запустить LCD16x2, через PCF8574.? Что то у меня не получается, по крайней мере в протеусе. Имеется ввиду инициализация дисплея.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)