Страница 4 из 4

Re: Программатор AT89C2051

Добавлено: Чт июн 12, 2025 12:48:16
mig958
Arduino IDE оставляет фьюзы по умолчанию.

Re: Программатор AT89C2051

Добавлено: Чт июн 12, 2025 16:37:59
nemoner
С Arduino IDE - это через ISP. С этим был негативный опыт, стал использовать USBasp с AVRDudeprog33. Поэтому и вопрос про фьюзы.

Re: Программатор AT89C2051

Добавлено: Чт июн 12, 2025 17:50:43
BOB51
ArduinoIDE записывает фузы и бутлоадер одновременно в соответствии с выбранной на соответствующих вкладках используемой "платформы" конфигурации.
Запись проводится по ISP через программатор (тип программатора выбирается в соответствующем меню).
Обычно это "ардуино ISP" из примеров, сделанный из ардуино-нано платки (во вкладке программатор ставим arduino as ISP).
Т.е. к ПК подключен программатор, к тому программатору по ISP целевая платка и затем запуск IDE.
Затем установить порт, к которому подключен программатор и выполнить:
"Инструменты -> записать загрузчик".
8)

Re: Программатор AT89C2051

Добавлено: Чт июн 12, 2025 18:17:42
nemoner
После негативного опыта с ISP больше этим методом не пользовался.

Re: Программатор AT89C2051

Добавлено: Чт июн 12, 2025 18:45:56
BOB51
Зря...
ISP -основной вариант прошивки для АВРок.
В случае с ардуино нано там есть аппаратный нюанс в "приготовлении" самого ардуино ISP из нанки.
Можно и его обойти - отдельно платка USB-COM и платка ардуино про мини. Плюс механический переключатель (джампер).
8)

Re: Программатор AT89C2051

Добавлено: Чт июн 12, 2025 20:42:03
nemoner
BOB51, в статье автора mig958 "Программатор для AT89C2051" в самом низу описаны проблемы, c которыми он сталкивался.
Вы можете написать чёткую инструкцию по ISP или ссылку, где исчерпывающая статья, в том числе "...USB-COM и платка ардуино про мини. Плюс механический переключатель (джампер)".?

Re: Программатор AT89C2051

Добавлено: Сб июн 14, 2025 21:16:17
Petrovi4
[uquote="nemoner",url="/forum/viewtopic.php?p=4723639#p4723639"]С Arduino IDE - это через ISP. С этим был негативный опыт, стал использовать USBasp с AVRDudeprog33. Поэтому и вопрос про фьюзы.[/uquote]
Простите, но USBasp у вас не через ISP работает?

Re: Программатор AT89C2051

Добавлено: Сб июн 14, 2025 21:21:52
nemoner
Через ISP, но без Arduino IDE.

Re: Программатор AT89C2051

Добавлено: Сб июн 14, 2025 21:39:33
Petrovi4
[uquote="nemoner",url="/forum/viewtopic.php?p=4723688#p4723688"]После негативного опыта с ISP больше этим методом не пользовался.[/uquote]
А это тогда как? Никлеиться... Что-то вы не то со своим "ISP" Городите.
nemoner писал(а):BOB51, в статье автора mig958 "Программатор для AT89C2051" в самом низу описаны проблемы, c которыми он сталкивался.
Вы можете написать чёткую инструкцию по ISP или ссылку, где исчерпывающая статья, в том числе "...USB-COM и платка ардуино про мини. Плюс механический переключатель (джампер)".?
У AVR есть:
LVSP - суть ISP
HVSP - ISP с высоким напряжением сброса
HVPP - параллельное программирование с высоким напряжением сброса.
Все это варианты протокола программирования, не более. И все программы для прошивки с ними работают одинаково.
Какую вам инструкцию на ISP надо?
https://ww1.microchip.com/downloads/en/ ... avr910.pdf
https://www.farnell.com/datasheets/74880.pdf

Re: Программатор AT89C2051

Добавлено: Сб июн 14, 2025 21:50:29
nemoner
На вопрос о фьюзах автор статьи ответил - Arduino IDE оставляет фьюзы по умолчанию. Для USBasp с AVRDudeprog33 нужны фьюзы.
Инструкция для Arduino IDE.

Re: Программатор AT89C2051

Добавлено: Сб июн 14, 2025 22:27:50
Krismi70
новая атмега8, фьюзы инверсные на картинке (птица = 0, пустая клетка = 1)
Изображение
их и ставь, раз ардуина не меняет
-----------------
хотя у меня ещё сохранено, что LOW = 62, HIGH = D9
Изображение

Re: Программатор AT89C2051

Добавлено: Сб июн 14, 2025 23:39:32
Petrovi4
Ну, если уж вопрос по дефолтным FuseBit-ам ардуины, которые она зашивает при прошивке из ArduinoIDE, то все будет зависеть от того, что за набор плат в ней подключен/установлен.
Если брать стандартные платы Arduino NG на чипе Atmega8, то там будут H:CA L:DF