реклама на сайте
подробности

 
 
> Mega16, проблемы с внутренним RC генератором
A.T.
сообщение Feb 11 2009, 16:40
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 9-10-08
Пользователь №: 40 812



Приятного времни суток! smile.gif

Есть проблема... В устройстве используется ATMega16, тактирование от внутреннего RC генератора на частоте 1мгц. Контроллер прошивается с ошибками. При выставлении частоты 2мгц, шьется и верифицируется без проблем, но... работает по ощущениям (а точнее по звукам, кторые должно издавать устройство) раза в 1.5-2 быстрее. Калибровочный байт отдает как 0xFF. При попытке изменить его в строну уменьшения (в програме) и последующем сбросе - контроллер зависает. Есть аналогичное устройство прекрасной работающее с этой прошивкой, и адекватно воспринимающее изменение тактовой частоты с 1 до 2мгц.

Вопрос - ПОЧЕМУ? smile.gif В чем может быть проблема?

Спасибо!


P.S. Заводить контроллер от кварца на 1мгц еще не пробовал.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение Feb 11 2009, 17:04
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Ну раз читается 255 из байта калибровки, значит полетел. Такое бывает при ошибках записи. А с ошибками пишется потому, что у Вас, видимо, слишком высокая частота spi на программаторе.

Вообщем, выбросьте этот камень, возьмите свежий wink.gif , и уменьшите скорость на программаторе.

Хотя камень в ведро отправлять не надо, поставите его в девайс, который с кварцем, если, конечно, Вы такие делаете.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
A.T.
сообщение Feb 11 2009, 18:57
Сообщение #3





Группа: Новичок
Сообщений: 5
Регистрация: 9-10-08
Пользователь №: 40 812



Цитата(Rst7 @ Feb 11 2009, 23:04) *
Ну раз читается 255 из байта калибровки, значит полетел. Такое бывает при ошибках записи.

Это необратимо? И при какй комбинации ошибок так получается?

Цитата(Rst7 @ Feb 11 2009, 23:04) *
А с ошибками пишется потому, что у Вас, видимо, слишком высокая частота spi на программаторе.


Пробовал СТК200 и AVR910, последний с "регулятором скорости"... ошибки продолжались...

На второй плате с этими-же програматорами проблем нет...

Цитата(Rst7 @ Feb 11 2009, 23:04) *
Вообщем, выбросьте этот камень, возьмите свежий wink.gif , и уменьшите скорость на программаторе.


Выкинуть была первая мысль..., но... это ж надо его отпаять/откусить и паять новый... smile.gif Я эту плату откинул и занялся дублером..., теперь дошла очередь до проблемной...

Цитата(Rst7 @ Feb 11 2009, 23:04) *
Хотя камень в ведро отправлять не надо, поставите его в девайс, который с кварцем, если, конечно, Вы такие делаете.


Моё устройство опытный образец... там под кварц все разведено, но не поставлено... буду пробовать завтра...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 11:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01381 секунд с 7
ELECTRONIX ©2004-2016