Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 17.02.2012, 08:39  
kruftin
Прописка
 
Аватар для kruftin
 
Регистрация: 17.02.2012
Сообщений: 109
Сказал спасибо: 10
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kruftin на пути к лучшему
По умолчанию Прошивка atmega32

Не удается заставить работать микроконтроллер atmega32. Фьюс биты выставил случайно в код вижн все нули. По даташиту сделал внешний генератор как подсказали на форуме паяльника. Но вот проблема осталась - мк не перепрошивается и не работает.

Тема на паяльнике http://forum.cxem.net/index.php?showtopic=102056
Реклама:
kruftin вне форума  
Непрочитано 17.02.2012, 09:06  
RY723
Заблокирован
 
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
RY723 на пути к лучшему
По умолчанию Re: Прошивка atmega32

Если сброшен бит разрешения программирования SPIEN, то все попытки программирования с помощью ВМ9010 обречены. Требуется параллельный программатор.
Сначала надо успокоиться - что сделано, то уже сделано. Затем попытаться считать идентификатор контроллера. Если он читается, то можно идти дальше. Почитать даташит. Какая тактовая частота у ВМ9010. Может высокая для данной конфигурации. Понизить. По даташиту, тактовая частота программирования должна быть в четыре раза ниже (не менее) тактовой частоты контроллера.
Пробуйте, только спокойно.
RY723 вне форума  
Непрочитано 17.02.2012, 11:00  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Прошивка atmega32

Сообщение от RY723 Посмотреть сообщение
Если сброшен бит разрешения программирования SPIEN, то все попытки программирования с помощью ВМ9010 обречены.
Дык, SPIEN сериально отключить нельзя. Может, следует начать с проверки тактового генератора?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 17.02.2012, 11:43  
RY723
Заблокирован
 
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
RY723 на пути к лучшему
По умолчанию Re: Прошивка atmega32

Сообщение от nml Посмотреть сообщение
Дык, SPIEN сериально отключить нельзя.
Этот бит ничем не отличается от других. Сбрасывается любым способом, как и остальные биты, а вот восстановить - только через параллельное...
RY723 вне форума  
Непрочитано 17.02.2012, 12:55  
skrynia
Прописка
 
Аватар для skrynia
 
Регистрация: 07.03.2009
Адрес: MN
Сообщений: 168
Сказал спасибо: 6
Сказали Спасибо 31 раз(а) в 21 сообщении(ях)
skrynia на пути к лучшему
По умолчанию Re: Прошивка atmega32

Сообщение от nml Посмотреть сообщение
Дык, SPIEN сериально отключить нельзя.
Это не позволяют сделать или позволяют, но с предупреждением некоторые программы, а технически это возможно.
__________________
  • Квадрат - это тоже прямоугольник, только более квадратный и не такой вытянутый
  • Двуугольник - это треугольник, только поломанный
  • Одноугольника не видел
skrynia вне форума  
Непрочитано 17.02.2012, 14:15  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Прошивка atmega32

Сообщение от skrynia Посмотреть сообщение
Это не позволяют сделать или позволяют, но с предупреждением некоторые программы, а технически это возможно.
Читаем даташит
Цитата:
Notes: 1. The SPIEN Fuse is not accessible in SPI Serial Programming mode.
Срубить сук, на котором сидишь, можно было в classic семействе.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Сказали "Спасибо" nml
skrynia (17.02.2012)
Непрочитано 17.02.2012, 15:33  
kruftin
Прописка
 
Аватар для kruftin
 
Регистрация: 17.02.2012
Сообщений: 109
Сказал спасибо: 10
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kruftin на пути к лучшему
По умолчанию Re: Прошивка atmega32

Дак при подключении программатора светодиод на плате начинает мигать, как и должно быть по коду(хотя в коде я и забыл установить частоту). Идентификатор считать не подскажете как в код вижн? Фьюс биты и память считать не удалось. Я не могу понять какую мне частоту надо подать на мк, если я все фьюсы в код вижн задал по нулям.
kruftin вне форума  
Непрочитано 17.02.2012, 15:46  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию Re: Прошивка atmega32

Ты запрограммировал проц для работы с кварцем на 12-16 мГц.
Vov123 вне форума  
Непрочитано 17.02.2012, 16:21  
RY723
Заблокирован
 
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
RY723 на пути к лучшему
По умолчанию Re: Прошивка atmega32

Сообщение от nml Посмотреть сообщение
Срубить сук, на котором сидишь, можно было в classic семействе.
Писал по памяти, ошибся. Бывает.
RY723 вне форума  
Непрочитано 17.02.2012, 17:01  
heady69
Прописка
 
Регистрация: 25.09.2009
Адрес: Ivanovo
Сообщений: 156
Сказал спасибо: 3
Сказали Спасибо 67 раз(а) в 60 сообщении(ях)
heady69 на пути к лучшему
По умолчанию Re: Прошивка atmega32

Сообщение от kruftin Посмотреть сообщение
Фьюс биты выставил случайно в код вижн все нули
при всех нулях в CKSEL -режим работы от внешнего генератора.И даже если бы можно было отключить SPIEN,при нулевом значении фьюзов и SPIEN и JTAG разрешены.

Последний раз редактировалось heady69; 17.02.2012 в 17:10.
heady69 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Atmega32 и энкодер Pevek80 Микроконтроллеры, АЦП, память и т.д 21 06.03.2011 20:46
Atmega32 и LCD DEJL1985 Делимся опытом 8 20.06.2010 14:35
Тестер на ATMEGA32 + LCD0802 wolf1990 Микроконтроллеры, АЦП, память и т.д 6 17.06.2010 18:11
Atmega32, DS1307 и 20Мгц sliam Микроконтроллеры, АЦП, память и т.д 6 28.01.2009 12:40
ATmega32 NCy Микроконтроллеры, АЦП, память и т.д 20 28.04.2007 00:44


Часовой пояс GMT +4, время: 07:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot