Atmega8 не работает.

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
AlexanderF
Родился
Сообщения: 11
Зарегистрирован: Вт фев 28, 2012 18:08:16

Atmega8 не работает.

Сообщение AlexanderF »

Здравствуйте экспериментировал с фузами CKSEL и по видимому заблокировал мегу т.е. UNIPROF перестал ее видеть я поставил CKSEL=0110 подскажите как это исправить.
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: Atmega8 не работает.

Сообщение borys »

Параллельным программатором.
AlexanderF
Родился
Сообщения: 11
Зарегистрирован: Вт фев 28, 2012 18:08:16

Re: Atmega8 не работает.

Сообщение AlexanderF »

А это какой например? Дело в том что я в этом новичок и есть у меня только самодельный программатор 5 проводков.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Atmega8 не работает.

Сообщение ploop »

Не нужен никакой программатор. Нужен либо кварц, либо любой генератор (например обычный мультивибратор).
CKSEL отвечают только за выбор источника тактирования.
AlexanderF
Родился
Сообщения: 11
Зарегистрирован: Вт фев 28, 2012 18:08:16

Re: Atmega8 не работает.

Сообщение AlexanderF »

А какой именно кварц, к каким ножкам подключать и как с помощью него оживлять?
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Atmega8 не работает.

Сообщение ploop »

Нужно точно знать, какие фьюзы меняли. Дайте скриншот окна программы, в которой настраивали, с последними настройками. Короче, как там было, когда зашили.
AlexanderF
Родился
Сообщения: 11
Зарегистрирован: Вт фев 28, 2012 18:08:16

Re: Atmega8 не работает.

Сообщение AlexanderF »

Программа UniProf. Вот фузы. Менял только CKEL биты.
Изображение
lawr
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 16, 2012 15:22:06

Re: Atmega8 не работает.

Сообщение lawr »

Получается, что микроконтроллер теперь тактируется от внутреннего генератора с внешней RC-цепочкой. Подключи конденсатор 22-36 пф между XTAL1 и GND, а также резистор 30-100 к между XTAL1 и +5В. Перезапиши CKSEL=0001 - дальше по усмотрению
AlexanderF
Родился
Сообщения: 11
Зарегистрирован: Вт фев 28, 2012 18:08:16

Re: Atmega8 не работает.

Сообщение AlexanderF »

Спасибо, завтра опробую.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Atmega8 не работает.

Сообщение ploop »

При этом, возможно, контроллер заведётся на низкой частоте, около мегагерца. В этом случае придётся снизить скорость прошивки, если ваш программатор это поддерживает.

В любом случае ничего страшного, контроллер жив, можно всё поправить. Главное не трогай SPIEN и RSTDISBL
Аватара пользователя
IfoR
Поставщик валерьянки для Кота
Сообщения: 2029
Зарегистрирован: Сб ноя 15, 2008 10:09:56
Откуда: г. Тула
Контактная информация:

Re: Atmega8 не работает.

Сообщение IfoR »

SPIEN, вроде как, всё равно только в параллельном режиме можно менять.
Изображение
/dev/urandom - гигабайты информации.

OS: openSUSE 13.2 (x86_64)
Аватара пользователя
Coolish
Опытный кот
Сообщения: 785
Зарегистрирован: Сб фев 27, 2010 21:45:37
Откуда: Ростов-на-Дону
Контактная информация:

Re: Atmega8 не работает.

Сообщение Coolish »

Чёрт его знает, у меня он на ура на atmega168 слетал при плохом контакте, что приходилось на завод носить - параллельно распрограммировать :shock:
Сделать хотел грозу, а получил КоЗу
MorskoyZmey
Родился
Сообщения: 13
Зарегистрирован: Ср фев 29, 2012 19:21:08

Re: Atmega8 не работает.

Сообщение MorskoyZmey »

Примерно также напортачил, и вылечилось конденсатором и резюком.
По другим источникам, кстати, резюк почему-то нужен 10кОм.
Мои параметры: 22pF, 7.6 кОм
Все завелось.

Однако при очистке CKSEL и SUT (подразумевалось для кварца 12МГц), мега перестала отвечать.
Схема подключения как в ДШ: 22pF по бокам и посередке кварц.

К счастью наткнулся на странное утверждение, что можно подключать без конденсаторов, просто ноги кварца на XTAL1,XTAL2

И тут как ни странно завелось. Ну мне же проще, однако интересно почему так?
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Atmega8 не работает.

Сообщение ploop »

Завестись может и без конденсаторов. Они нужны для стабильной работы.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»