Обычно прошивки мегабайтовых размеров в flash 1 килобайт влезают с трудом , поэтому их сокращают. В данном случае удалось до 795 байт.
Платы для HLDI - установки лазерной засветки фоторезиста. ФоторезистOrdyl Alpha 350 Жидкое олово для лужения плат (видео) - самое лучшее и только у меня. Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Если входное напряжение превышает 99,9 В, начинает мигать символ 0 во втором разряде индикатора.
----
на входе при этом 0 или подано измеряемое напряжение ???
----
входной делитель вызывает вопрос : 10.0 В контроллер не может мерить.....(может там 10К и 100К надо поменять местами ?)
первый и единственный раз можно прошить и поней.....раз 0 мигает, то получается, что прошился...
(а потом уже, если надо, то только параллельным или доктором)
заготовить несколько микросхем, и программировать по одной. потом, если что чертям в сц или на рынок сносить, чтобы обнулили к заводским. или поискать, хотя бы на этом сайте, как восстановить аттини хх, или высоковольтный программатор. тут этого добра много выкладывали. если только у тебя не однразовый чип типа тини с13
прошивается, если не в курсе, правильной установкой фюзов после программирования.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Вы нех каким программатором прошили?Вот этим программатором прочтите Fuses,потом измените состояние в окошке RSTDISBL,нажмите прошить фузы-все! Программа должна заработать,но если надо будет изменить прошивку аттини13 то нужен будет параллельный программатор (либо фузебитдоктор),USBASP аттини13 не сможет прочесть,так как фузебит RSTDISBL будет работать как порт ввода/вывода,а не сброс аттини13.
так Поней нельзя прошить RSTDISBL, это фьюз неактивен
поэтому сразу нужен параллельный высоковольтный....(искать, кто имеет и может изменить этот фьюз)
сарагоса писал(а):но я не понимаю какая разница каким программатором прошивать
В связи с недостаточным числом линий ввода-вывода у использованного микроконтроллера его вход RESET сконфигурирован как вход АЦП ADC0
Линия RESET используется при программировании внутрисхемным программатором, а "0," у вас мигает потому, что RESET у вас и остался "сбросом". Фьюзы, вероятнее всего, нужны вот такие:
зы.. Эмуляция в протеусе, вроде как, запустилась, но, дешифратор CD4543 немного отличается от 176ИД2, поэтому на индикацию выводится не совсем то, что нужно.
сарагоса писал(а):так значит без LPT никак нельзя или есть какой то другой способ ?
Применить программатор, который умеет программировать МК в "параллельном" режиме, TL866, например, или что-то аналогичное.
[uquote="сарагоса",url="/forum/viewtopic.php?p=4804622#p4804622"]так значит без LPT никак нельзя или есть какой то другой способ ?[/uquote]
Я вам второй раз пишу-LPT это абсолютно другое,не параллельный ПОРТ,а параллельный ПРОГРАММАТОР!Надеюсь,вы понимаете разницу что такое порт и что такое программатор?
Программатор по вашей ссылке и есть тот самый параллельный программатор,там даже в названии темы это указано.У меня он собран,использую и как атмегафузебитдоктор,и как программатор,но надо смотреть,поддерживается ли аттини13.
В списке сигнатур нет аттини13,так что восстановить аттини13 не получится.У вас есть доктор,если надо будет просто восстановите аттини13 им если надо будет.
Последний раз редактировалось Novice user Пн апр 06, 2026 06:36:04, всего редактировалось 1 раз.