Перейти к содержанию
    

Atmega8 хаотично дергает ножками.

15 часов назад, Alexx315 сказал:

 Сигнал ресет подключен просто к конденсатору, без подтяжки на плюс питания, по питанию стоит один керамический конденсатор в несколько микрофарад и все. 

Ну так может быть так же и сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 28.09.2022 в 23:10, Alexx315 сказал:

контроллер какое то время работает или делает вид что работает, а потом начинает хаотично дергать ножками на выходе.

Переделайте плату 2-х слойку:

1.  Уберите термопады.

2.  Сделайте сплошной Stitch, а лучше уберите сплошную заливку полигона в TOP.

С такими антеннами, обязательно зазвенит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 04.10.2022 в 21:43, Alexx315 сказал:

В исходном устройстве, нет защиты от чтения.

А на картинке c исходного вижу Lock bit "3C" или иначе говоря - оба бита защиты установлены.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На картинке младший байт фьюзов установлен в 0xA1, что означает старший бит BODLEVEL = 1.

В документации на ATMega8/L стр 38:

"The test is performed using BODLEVEL = 1 for ATmega8L and BODLEVEL = 0 for ATmega8. BODLEVEL = 1 is not applicable for ATmega8"

Если мега просто 8-я там должен быть 0.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 часов назад, aiwale сказал:

На картинке младший байт фьюзов установлен в 0xA1, что означает старший бит BODLEVEL = 1.

В документации на ATMega8/L стр 38:

"The test is performed using BODLEVEL = 1 for ATmega8L and BODLEVEL = 0 for ATmega8. BODLEVEL = 1 is not applicable for ATmega8"

Если мега просто 8-я там должен быть 0.

Благодарю за подсказку, тоже ценное замечание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 10/7/2022 at 10:26 AM, artemkad said:

А на картинке c исходного вижу Lock bit "3C" или иначе говоря - оба бита защиты установлены.

Насколько я помню, фьюз биты и лок биты незапрограммированы (неактивны) = 1, а запрограммированы (активны) = 0.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

30 минут назад, dimka76 сказал:

Насколько я помню, фьюз биты и лок биты незапрограммированы (неактивны) = 1, а запрограммированы (активны) = 0.

Вот два младших, LB1 и LB2 и активны. Т.е. чип залочен по-полной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 04.10.2022 в 21:43, Alexx315 сказал:

Я прочитал кристалл с всеми фьюзами. Запаял чистый проц, прошил и все заработало.

А вот когда на основе того что есть, собрал свою плату - она уже не заработала и начались вот эти приколы.

Перепаяйте любой из чипов который работает на той плате на свою.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет. Если не работает, и непонятно почему, то:

Помнить, что сторонние программаторы и стороннее программное обеспечение (не ATMEL, MICROCHIP) могут инвертировать fuses биты. У AVR незапрограммированный бит это 1. Запрограммированный 0. Это проверить в первую очередь. Лучше всего в калькуляторе выставить нужные биты и вставлять значения high и low напрямую вставкой. Так вы будете защищены от ошибочного инвертирования fuses битов. Второй шаг. Убрать всю обвязку. Оставить только голый МК и кварц, при наличии. Написать простейшую тестилку. Использовать аппаратный таймер. Настроить на известное время. И по таймеру выставлять настроенный как выход пин. на выход светодиод, осциллограф, по вкусу и возможностям.

Дальнейшие шаги только после этих проверок.

По схеме криминала не вижу. Главное, если АЦП не используется, то и не трогать его в программе. Схему подключения AVDD по умолчанию смотреть в даташите на конкретный МК. Пин Reset. Резистор 10 к нормально. конденсатор лучше на 0.1 мкФ. если ёмкость больше, ну значит МК запустится чуток позже. не критично.

Срыв стека и прочие догадки только после описанной выше проверки.

Ну и тщательная проверка монтажа, конечно же. Проверить МК на потребление тока, нагрев.

По поводу контрафакта. Тут нужно иметь на руках выбор мк. опять же, простейшая программа тестилка все покажет.

Изменено пользователем demiurg1978

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...