Всё о фьюзах...
Re: Всё о фьюзах...
Всем привет , есть прошивка написанная в WinAvr для Atmega8
Прошивка хорошо работает в PROTEUSе (микроконтроллер реагирует на нажатие кнопок, мигает светодиодами по нажатию на определенную кнопку)
Заливаю прошивку на Atmega8 программатором MP9011 через AvrOspII, заливка проходит без проблем. Микроконтроллер не реагирует на нажатие кнопок после прошивки.
Как вариант не правильно выставленные фьюзы.
Как их правильно выставить, да и еще не залочить микроконтроллер, чтоб в дальнейшем можно было перепрограммировать микроконтроллер?
Подключен внешний тактовый генератор на 4 МГц.
Спасибо.
Прошивка хорошо работает в PROTEUSе (микроконтроллер реагирует на нажатие кнопок, мигает светодиодами по нажатию на определенную кнопку)
Заливаю прошивку на Atmega8 программатором MP9011 через AvrOspII, заливка проходит без проблем. Микроконтроллер не реагирует на нажатие кнопок после прошивки.
Как вариант не правильно выставленные фьюзы.
Как их правильно выставить, да и еще не залочить микроконтроллер, чтоб в дальнейшем можно было перепрограммировать микроконтроллер?
Подключен внешний тактовый генератор на 4 МГц.
Спасибо.
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Всё о фьюзах...
zfoxx , то что Мк совсем не реагирует на кнопки это само по себе странно, для начала убедитесь что кнопки реально меняют состояние на входе Мк, возможно просто в прошивке забыли подключить внутренние резисторы или их недостаточно. Можно попробовать подключить внешние резисторы. Далее необходимо убедиться что кнопки подключены именно к тем ногам Мк, которые запрограммированы на считывание.
Проверить питание на Мк после завершения программирования.
Вообще если Мк новый должен работать внутренний тактовый генератор, для Atmega 8 это 1МГц , так что на кнопки должно реагировать.
Проверить питание на Мк после завершения программирования.
Вообще если Мк новый должен работать внутренний тактовый генератор, для Atmega 8 это 1МГц , так что на кнопки должно реагировать.
Re: Всё о фьюзах...
Вопрос такого характера ! Не могу понять в калькуляторе фьюзов как выставлять от чего будет тактироватся именно на atmega8 а вот на atmega162 всё понятно ! Может у меня такой калькулятор !
-
Le_Fleurs
- Встал на лапы
- Сообщения: 101
- Зарегистрирован: Ср май 09, 2012 23:32:22
- Откуда: Культурная столица
Re: Всё о фьюзах...
Как в пони проге выставить фьюзы вот скрин с протуеса. Сделайте тоже скрин с галочками в PonyProg пожалуйста.
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: Всё о фьюзах...
В "Понипрог" фьюз RSTDISBL НЕ запрограммирован по умолчанию так что можете плясать от него.
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
-
Le_Fleurs
- Встал на лапы
- Сообщения: 101
- Зарегистрирован: Ср май 09, 2012 23:32:22
- Откуда: Культурная столица
Re: Всё о фьюзах...
gfgeuf писал(а):В "Понипрог" фьюз RSTDISBL НЕ запрограммирован по умолчанию так что можете плясать от него.
Спасибо но не сильно понимаю. вот скрин с настройками фьюзами по умолчанию как выставить правильно с теми что в протеусе?
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: Всё о фьюзах...
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Re: Всё о фьюзах...
Здравствуйте, в программировании мк я новичок, поэтому нужна небольшая помощь с фьюзами.
То, что на картинке, как это будет выглядеть в khazama avr programmer.
То, что на картинке, как это будет выглядеть в khazama avr programmer.
Выставления фьюзов
Здравствуйте!
Подскажите, при выставлении фьюзов на МК Attiny2313 его можно будет в дальнейшем перепрограммировать если я установил как во вложенном файле? И какой фьюз надо как выставлять чтоб не блокировать его?
Сюда перенес.
aen
Подскажите, при выставлении фьюзов на МК Attiny2313 его можно будет в дальнейшем перепрограммировать если я установил как во вложенном файле? И какой фьюз надо как выставлять чтоб не блокировать его?
Сюда перенес.
aen
- Вложения
-
- 022-T2313FuseBits.png
- (3.17 КБ) 536 скачиваний
- polli123456
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Пн мар 07, 2011 15:06:32
- Откуда: Murom
Re: Выставления фьюзов
Почему у меня SPIEN и RSTDISBL не выставляются и стоят как запрещено последовательное программирование. Я как понял это МК такое (одноразовое)??? МК у меня ATtiny2313А-PU. На фото это я читал второе МК, чистое.
- Вложения
-
- Презентация1.jpg
- (129.28 КБ) 517 скачиваний
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: Всё о фьюзах...
В "пони" по умолчанию так и должно быть ... и получается с точностью до наоборот - последовательное программирование разрешено (SPI Enable) а вывод RESET исапользуется по прямому назначению , то есть для обнуления внешним сигналом . здесь хорошо описано
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
- Machineman
- Родился
- Сообщения: 17
- Зарегистрирован: Пт июн 07, 2013 09:59:55
- Откуда: Подмосковье
Re: Всё о фьюзах...
Cлучайно вставил фьюз CKOPT=0 и прошил Atmega8, теперь МК не откликается в Uniprof, что делать?
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Всё о фьюзах...
еще в одной теме спросить.
я же тебе ответил в Громмова прогере, генератор паять надо
http://www.getchip.net/posts/068-kak-pravilno-proshit-avr-fyuzy-fuse-bit/
такой как здесь polli123456 давал ссылку
или, как вариант искать параллельный программатор или "фюзобитдохтура" городить
я же тебе ответил в Громмова прогере, генератор паять надо
http://www.getchip.net/posts/068-kak-pravilno-proshit-avr-fyuzy-fuse-bit/
такой как здесь polli123456 давал ссылку
или, как вариант искать параллельный программатор или "фюзобитдохтура" городить
Последний раз редактировалось oleg63m Пт июн 07, 2013 15:14:25, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: Всё о фьюзах...
CKOPT — бит, определяющий режим работы встроенного генератора тактовой частоты для работы с кварцевыми резонаторами. Реально изменяет коэффициент усиления встроенного инвертора в схеме генератора и значит выходное напряжение на ножке XTAL2. Ошибочная установка может приводить к неустойчивому запуску кварцевого генератора, вплоть до возбуждения его не на той гармонике, что надо (из-за этого бита кварц запускался или только при питании МК напряжением не выше 3,6В, или только после прикосновения к выводу XTAL1 пинцетом)
Это цитата из ссылки в моём посту выше.... просмотрите может натолкнёт на мысли.
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Всё о фьюзах...
я подозреваю, у него внутренний генератор включен, поэтому естессно внешний кварц не возбуждается, если, конечно правильно пытался программировать фюзы, ато может уже все запретил, и rst и spi.
Последний раз редактировалось oleg63m Пт июн 07, 2013 15:19:19, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: Всё о фьюзах...
Ну тогда вопрос к вопрошавшему - а в программаторе содержимое МК считывается ?
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Всё о фьюзах...
я ему там на ПГ отписался, так он сюда сбежал, темнит чета 
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: Всё о фьюзах...
А чего темнить ? Не существует знающих всё - и помощь иногда приходит неожиданно так что на тон отвечающего можно и не обращать внимания - люди разные бывают а настроение у них и того более разнообразное ,а раз тебе отвечают значит помочь хотят а это главное...

пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)