Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Пн дек 29, 2008 16:27:04

Думаю не все так трагично. Бит SPIEN- недоступен при последовательном программировании.
(Note: 1. The SPIEN Fuse is not accessible in serial programming mode.). Нужен внешний генератор тактовых импульсов.
Видимо, тронув CKSEL = "0100" контроллер был переведен в режим работы от внешнего генератора с CKSEL = "0000"

Пн дек 29, 2008 20:38:13

В датыше написано CKSEL = “0010”, SUT = “10”, и CKDIV8 начальные настройки из этого следует что кварц работает на 4МГц. почему же тогда они в 8 раз медленнее идут????
Какие еще программы работают с программатором 5 проводов?
Вложения
Read fuses.JPG
(74.49 KiB) Скачиваний: 1005

Вт дек 30, 2008 07:25:47

Здравствуйте. Из приведенной картинки следует, что Вам удалось считать состояние FUSE-битов.
- смотрим Таблицу 2 "Назначение битов" и видим, что выбран внутренний RC-генератор 8МГц. Так как бит CKDIV8 запрограммирован, то тактирование контроллера осуществляется с частотой 1 МГц.
- смотрим 3 строчку таблицы 5 и видим, что для SUT = "10" с внутренним RC-генератором выбрано время стабилизации частоты генерации 1024СК+14СК.
Далее переходим к Вашему случаю
- чтобы работать с внешним кварцевым резонатором 8 МГц смотря предпоследнюю строчку Таблицы 2 и последнюю строчку Таблицы 4 видим, что нужно биты CKSEL3...0 установить в 1111. Чтобы осуществить прямое тактирование бит CKDIV8 должен быть незапрограммирован, т.е. CKDIV8=1.
- учитывая, что кварцевые резонаторы имеют чрезвычайно высокую добротность и, как следствие, большое время вхождения в рабочий режим, биты SUT1,0 согласно последней строчки Таблицы 5 нужно установить в 11.
Таким образом необходимо установить галочки CKSEL3...0=1111, SUT1,0=11, CKDIV8=1.

Вт дек 30, 2008 08:30:32

Здравствуйте. Сделал вот так теперь и еще один МК неопределяеться...
Все таки наверно дело в программею
Какую еще можго использовать с программатором 5 проводов??
Вложения
wfite fuses.JPG
(74.28 KiB) Скачиваний: 914

Вт дек 30, 2008 11:50:05

Так и есть, вы ухитрились сбросить фьюз SPIEN. Кстати по-моему далеко не все программаторы его блокируют при использовании ISP.

Вт дек 30, 2008 18:42:48

ЗАРАБОТАЛИ !!!!!!! :)) :)) :))
ВСЕМ ОГРОМНОЕ С П А С И Б О !!!!!!
ВСЕХ С НАСТУПАЮЩИМ НОВЫМ ГОДОМ !!!!!!

кому надо вот печатная плата.
Вложения
111101.lay
(53.9 KiB) Скачиваний: 785

Пт янв 02, 2009 08:48:15

Здравствуйте. С новым годом!
Поясните, если не сложно, в чем была причина неработоспособности?

Сб янв 03, 2009 09:54:08

Здравствуйте. проблема была в неправильной настройке фьюзов (поставил галки во всех квадратиках) и запускал с присоедененным прошивальщиком(прошил а протом отпаял все проводки для прошивки) и все заработало.
Еще раз спосибо за помощ.

Ср янв 14, 2009 11:33:50

Тому кто собрался сделать часики. В прошивке есть косяк. Надо обнулять temp1 после обработчика кнопок. Иначе в течении часа 2 раза срабатывает кнопка "уст. Час.". И надо проверять и настраивать число сравнения под каждый кварц.

Re: Помогите настроить часы на Attiny2313

Ср июл 14, 2010 12:32:22

Ну вы хоть скажите как это сделать. И как правильно в Uniprofe фьюзы сделать?

Re: Помогите настроить часы на Attiny2313

Ср июл 14, 2010 13:04:27

Как обнулить TEmp1???

Re: Помогите настроить часы на Attiny2313

Ср июл 14, 2010 13:57:13

ну блин, akl, вы же прошивку разрабатывали???? Плиз, хелп ме, там в статье написано-CKSEL3...0=1111, SUT1,0=11, CKDIV8=1, то есть эти фьюзы надо запрограммировать, следовательно, галки на всех, кроме spien и выше перечисленных????В юнипрофе-фьюзы с галкой-не запронраммированы, а без-запрог.

Re: Помогите настроить часы на Attiny2313

Ср июл 14, 2010 14:04:29

Извини, некогда сейчас.

Re:

Ср июл 14, 2010 14:24:04

Секретный кот писал(а):Так и есть, вы ухитрились сбросить фьюз SPIEN. Кстати по-моему далеко не все программаторы его блокируют при использовании ISP.

Так он его не сбрасывал, в юнипрофе-сброшеный фьюз-с галкой

Re: Помогите настроить часы на Attiny2313

Чт июл 15, 2010 07:40:22

Попробуй эту программу, которая написана по мотивам "простых часов". Все таки программа из статьи не моя, а SeamaNCOS и как то переделывать её, считаю, не вправе. По этому коду мне проще будет отвечать. Кроме установки FUSE-бит. Здесь я бессилен. Ну нет у меня такого программатора. :dont_know:
BIN_CLOCK.rar

Re: Помогите настроить часы на Attiny2313

Чт июл 15, 2010 08:23:30

Спасибо. Буду пробовать

Re: Помогите настроить часы на Attiny2313

Пн фев 07, 2011 16:46:33

дайте пожалуста прошывку.я нигде неношол

Помогите с Бинарными часами

Сб май 14, 2011 23:09:38

Доброго времени суток. Собрал я вот эти бинарные часы http://radiokot.ru/circuit/digital/home/36/,
Но они сильно спешат, за 1 час на 3 минуты. Честно говорю что программировал в первый раз, и сам в этом точно не разберусь. :cry:
За ранее спасибо :roll:

Re: Помогите настроить часы на Attiny2313

Вс май 15, 2011 09:44:37

Я так понял что у меня часы спешат из за того что я не выставил число сравнения.
Ребята помогите, как мне выставить число сравнения в Ponyprog???

Re: Помогите настроить часы на Attiny2313

Вс май 15, 2011 18:13:29

ребята, что не кто не разбирается в этом???? Ну помогите плиз. :?
Ответить