Программирование ATtiny85

Недавно я заказал несколько ATtiny85 у Jameco и пытаюсь загрузить в них код через Arduino Uno, следуя инструкциям из этого видео на YouTube. Я получаю много неожиданных ошибок и теперь задаюсь вопросом, не являются ли проблемой купленные мной чипы. Вот характеристики с сайта Jameco:

Флэш-память (Кбайт): 8 Кбайт

Количество пинов: 8

Макс. рабочая частота: 20 МГц

Электропитание: 2,7 - 5,5 В

Рабочий диапазон: промышленный (A) (-40°C до 85°C)

Процессор: 8-битный AVR

Количество сенсорных каналов: 3

Аппаратное получение QTouch: Нет

Максимальное количество контактов ввода-вывода: 6

Внешние прерывания: 6

Скорость USB: Нет

Интерфейс USB: Нет

Означает ли «Скорость USB: Нет; Интерфейс USB: Нет», что они не программируются моей настройкой? Или есть что-то еще, что мне следует знать об этих чипах? Мне нужно купить новые, другие?

, 👍0


2 ответа


2

Прежде чем паниковать (постарайтесь не паниковать) и покупать новые чипы, протестируйте существующие. Посмотрите мою страницу об обнаружении сигнатур чипов, на которой есть ссылки на код на Github для эскиза, который вы можете запустить на своем Uno, чтобы протестировать ATtiny85.

Проводка детектора чипов


Вы также можете загрузить код из файла .hex (который создает IDE), используя другой эскиз (та же ссылка на код) с этой страницы о загрузчике hex и подключив его следующим образом (вам также понадобится адаптер для SD-карты):

Программист микросхем


Первый эскиз и разводка должны как минимум подтвердить, что ваши чипы в порядке. Второй — это альтернативный способ их программирования.

,

-1

Я бы посоветовал вам посмотреть это видео, в котором шаг за шагом объясняется, как программировать ATtiny85. https://www.youtube.com/watch?v=i9WOwDrpRKs

С самых первых дней, когда я пытался программировать ATtiny, я смотрел это видео.

,