роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Без описания
danger3466 Post Id


Рядовой


Сообщений всего: 8
Дата рег-ции: Дек. 2011  



Чип(ATMega16-pu) работал, шился, лампочками моргал.

Программатор у меня вроде Громова называется, почти dasa3.

fuse были стандартные то есть кварц был внутренний на 1 MHz. А на XTAL0-1 у меня висит кварц на 16 MHz, с кондерами на 22 к земле.

Установил low fuse 0b11101111, а hight fuse не трогал 0b10001001.
Теперь через программатор не вижу чип.

Куда копать?
fuse же верные?

fuse ставил так:
avrdude -c dasa3 -P /dev/ttyS0 -p m16 -U lfuse:w:0xef:m
 
 Top
danger3466 Post Id


Рядовой


Сообщений всего: 8
Дата рег-ции: Дек. 2011  



Короче я забил на него и взял новую ATtiny2313.

Но вопрос по фьюзам до сих пор актуальный! Я их верно выставил или нет?
 
 Top
danger3466 Post Id


Рядовой


Сообщений всего: 8
Дата рег-ции: Дек. 2011  



Как то тут тихо Грустный
 
 Top
danger3466 Post Id


Рядовой


Сообщений всего: 8
Дата рег-ции: Дек. 2011  



Караул! Это пипец. Выручайте на этот раз ATtiny2313, установил lfuse в 0x7e (0b01111110) при внешнем кварце на 20Mhz. Эффект тот же! Кто знаком с фюзами подскажите!!!
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



Вы неверно их выставили, как правильно- я не знаю.

Вначале прочитайте через дудку старые фузы, запишите на бумажку в двоичном виде, чтобы восстановить (я просто тупо понькой пользуюсь, она както по другому фузы понимает )

(как фузы прошиты на заводе написано в даташите, например хай выглядит вот так 10011001, а лоу 11100001)
(Добавление)
для мега16
 
 Top
mihail Post Id



Гуру


Сообщений всего: 1065
Дата рег-ции: Март 2010  



http://www.getchip.net/posts/068...-fyuzy-fuse-bit/
 
 Top
danger3466 Post Id


Рядовой


Сообщений всего: 8
Дата рег-ции: Дек. 2011  



Нет, фюзы верные, не доглядел у кварца на кондерах маркировка оказалась 224 что соответствует 22мф, а я думал что там 220(22пф) Улыбка
В общем все МК живы.
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



МК то живы, но с одним битом в хайфузе вы ошиблись, это не критично если у вас не заказ на сотню прошивок.
(Добавление)
danger3466
а ради общего дела не проведете эксперемент? Будет работать без кондеров? В некоторых апноутах от атмель кондеры не стоят, вот и есть вопрос- может они не нужны?
 
 Top
danger3466 Post Id


Рядовой


Сообщений всего: 8
Дата рег-ции: Дек. 2011  



cjA, пока нет желания портить то что работает, даже ради высокой цели.
А еще косяк в фюзах нашел, в тиньке изначально включен делитель частоты на 8, фюз называется CKDIV8 в low fuse bit.
Долго голову ломал почему _delay_ms ошибается, в меге такого прикола вроде не было по дефолту.
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



дык эт не косяк, в даташите написано (я правда английский плохо знаю и об этой _фиче_ как раз на myrobot узнал)
Ну и нормально, экономишь регистры на делителях
 
 Top
Страниц (1): [1]
« Микроконтроллеры »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru