roboforum.ru

Технический форум по робототехнике.

помогите оживить mega8

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

помогите оживить mega8

Сообщение chief » 07 авг 2005, 15:03

в пони проге установил cksel в 1111 (внешний кристалл), после этого контроллер умер, на внешнем кварце не работает, и программатор его не различает. Что я сделал не так, и как это можно исправить. Помогите пожалуйста кто сталкивался.
http://www.avrdevices.narod.ru ICQ 204203081 Жду ваших предложений...
Аватара пользователя
chief
 
Сообщения: 60
Зарегистрирован: 22 янв 2005, 21:47
Откуда: Нетешин Хмельницкая обл. Украина

Сообщение chief » 07 авг 2005, 16:19

Думаю тему можно закрывать. Разобрался. Дело было в том что я выставил не 1111 а 0000 (внешний генератор).
Прошив эту программку в в другой контроллер соединил вывод PB7 c XTAL1 "умершего". Получился генератор на 500 кГц, чего вполне хватило для тактирования mega8.
Код: Выделить всёРазвернуть
.include "2313def.inc"
.org 00
      ldi r20,0x80
      out DDRB,r20
loop:
      nop
      sbi portB,7
      nop
      cbi portB,7
      rjmp loop

PS. Не балуйтесь фузами если не знаете что они делают.
Аватара пользователя
chief
 
Сообщения: 60
Зарегистрирован: 22 янв 2005, 21:47
Откуда: Нетешин Хмельницкая обл. Украина

Сообщение slava » 07 авг 2005, 17:03

Не надо пользоваться лошадкой.
slava
 
Сообщения: 188
Зарегистрирован: 12 апр 2005, 11:47
Откуда: Москва

Сообщение chief » 07 авг 2005, 17:08

Лошадка тут не при чем. Можешь предложить что то лучше?
http://www.avrdevices.narod.ru ICQ 204203081 Жду ваших предложений...
Аватара пользователя
chief
 
Сообщения: 60
Зарегистрирован: 22 янв 2005, 21:47
Откуда: Нетешин Хмельницкая обл. Украина

Сообщение -= Александр =- » 07 авг 2005, 22:10

Я уже туеву кучу контроллеров шил лошадью (именно фузы шил) - все живы. Так что за нее можно не волноваться, если все хорошо настроено - шьет отлично!
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение slava » 08 авг 2005, 10:03

chief писал(а):Лошадка тут не при чем. Можешь предложить что то лучше?


Самое лучшее - это avreal - он помимо всего может сам генерить сигнал тактирования :)
slava
 
Сообщения: 188
Зарегистрирован: 12 апр 2005, 11:47
Откуда: Москва

Сообщение FireFly » 09 авг 2005, 00:15

Лошадь нормально шьет :D
я то же первый раз вляпался в похожую ситуацию, тока обошлось внешним кварцем :D
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 22