помогите с программирыванием atmega16
Ну вобщем прогой от мультикоптера не катит в списках нет меги16 только 48-я и выше.
Чем еще можно залить бут в Мегу16…
Найдите в инете “программатор пять проводков”, и прога PonyProg. И прошьёте. 100 раз обсуждали это…
Ну и это вам в помощь www.engbedded.com/fusecalc
А окошко кстати от bascom avr. Можете и его скачать и через те же 5 проводков.
а зачем провода то мутить, если программатор есть? Страница программатора - www.fischl.de/usbasp/, софт из опробованных khazama.com/project/programmer/, extremeelectronics.co.in/…/gui-software-for-usbasp…
Собрал програматор 5 проводков.Через понипрог залил бут,но работать нехочет,на кварце ничего нет. Как в понипрог установить внешний кварц для атмега16?
Понипрогом не пользуюсь. Помимо внешнего кварца надо как минимум еще установить скорт, бит “бут по ресету”, размер бута (512 кб), желательно обе галки БОД (4 вольта). Для внешнего кварца - кажется достаточно снять галки. Самое лучшее - считать сначала фьюзы - убедиться по даташиту (обычно новые меги на внутреннем генераторе 1мгц), а после этого уже менять. Если считаете фьюзы и запостите картинку пони - напишу какие галки ставить.
Через понипрог залил бут,но работать нехочет,на кварце ничего нет.
Установите правильно биты конфигурации.
Блин походу камень помер…Понипрог говорит ,что нет связи с ним хотя прошился и фюзы читались потом в прекрасный момент замолчал…
Возможно что не помер. Ты по ходу выставил не правильно биты. Возмодно что ты выставил работу от внешнего генератора. Тебе теперь нужно собрать внешний генератор с кварцем 1 мгц, и подключить его к выводу по моему OSC1. Проц начнёт видеться понипрогом. Нужно выставить правильно биты и всё. Если работа от внешнего кварца, то биты должны быть выставленны соответсвующим образом, если от внутреннего генератора то тоже самое, биты соответсвенно. Я на первых порах так же точно влетал.
Возможно , блин я сам непонял как это получилось 😃
собрать внешний генератор с кварцем 1 мгц
Схемкой не поделитесь ? Или проще новую микруху купить… 😦…
Может можно на ардуино замутить но тогда проблема со скетчем😁
Ага вроде нашел we.easyelectronics.ru/…/prosteyshiy-taktovyy-gener…
Если фюзы стоят на внешний генератор и в плате запаян внешний генератор, через ISP шится разве камень не будет?
а в самом проекте нет указаний на то какие фюзы нужно установить?
Да как же нет. Там целая картинка баскомовского окна с ними. Чего уж проще-установить Bascom, выставить все как на картинке, нажать “прошить”.
Собрал генератор на 1МГц камень ожил.
Начнем все сначала.
Имеется камень в который нужно залить бутлоадер BOOTLOAD16mhz.hex .
Работаю через понипрог. Фаил открывать как "ФЛЭШ " или “ЕЕПРОМ” ?
Дальше как поправить фюза для внешнего кварца 16МГЦ .Ниже в картинке прочитал фюзы.Какие галочки оставить какие убрать ? Немного непонятно как устанавливается частота внешнего кварца
как флэш
Да как же нет. Там целая картинка баскомовского окна с ними. Чего уж проще-установить Bascom, выставить все как на картинке, нажать “прошить”.
Нехочет баском общаться с контролером через ЛПТ а понипрог работает.
устанавливается не частота а тип кварца битами csel
устанавливается не частота а тип кварца битами csel
Ок что сделать чтобы камень заработал от внешнего на 16 МГц
пусть знатоки баскома подскажут, ставить так как на картинке или инвертировать битики …
Всетаки удалось зацепить к баскому.Выставил фюзы как на картинке но несовпадают с картинкой Calibration в подменю Chip .Это важно?
как я понимаю, в разделе Calibration лежат индивидуальные константы калибровки внутреннего RC генератора ., У вас внешний кварц, так что это не влияет …