Bin-клоки на Attiny2313.

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

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


akl
Друг Кота
Posts: 4447
Joined: Fri Mar 07, 2008 06:54:43
Location: Ижевск

Post by akl »

Думаю не все так трагично. Бит SPIEN- недоступен при последовательном программировании.
(Note: 1. The SPIEN Fuse is not accessible in serial programming mode.). Нужен внешний генератор тактовых импульсов.
Видимо, тронув CKSEL = "0100" контроллер был переведен в режим работы от внешнего генератора с CKSEL = "0000"
Реклама
User avatar
SeamaNCOS
Встал на лапы
Posts: 107
Joined: Wed Dec 10, 2008 15:10:59
Location: KPACHO9PCK
Contact:

Post by SeamaNCOS »

В датыше написано CKSEL = “0010”, SUT = “10”, и CKDIV8 начальные настройки из этого следует что кварц работает на 4МГц. почему же тогда они в 8 раз медленнее идут????
Какие еще программы работают с программатором 5 проводов?
Attachments
Read fuses.JPG
(74.49 KiB) Downloaded 1041 times
Чем больше думаеш, тем дольше уснуть не можеш...
Реклама
akl
Друг Кота
Posts: 4447
Joined: Fri Mar 07, 2008 06:54:43
Location: Ижевск

Post by akl »

Здравствуйте. Из приведенной картинки следует, что Вам удалось считать состояние 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.
User avatar
SeamaNCOS
Встал на лапы
Posts: 107
Joined: Wed Dec 10, 2008 15:10:59
Location: KPACHO9PCK
Contact:

Post by SeamaNCOS »

Здравствуйте. Сделал вот так теперь и еще один МК неопределяеться...
Все таки наверно дело в программею
Какую еще можго использовать с программатором 5 проводов??
Attachments
wfite fuses.JPG
(74.28 KiB) Downloaded 948 times
Чем больше думаеш, тем дольше уснуть не можеш...
Реклама
Эиком - электронные компоненты и радиодетали
User avatar
Секретный кот
Поставщик валерьянки для Кота
Posts: 2106
Joined: Wed Sep 17, 2008 14:32:15
Location: Старые Васюки
Contact:

Post by Секретный кот »

Так и есть, вы ухитрились сбросить фьюз SPIEN. Кстати по-моему далеко не все программаторы его блокируют при использовании ISP.
Реклама
User avatar
SeamaNCOS
Встал на лапы
Posts: 107
Joined: Wed Dec 10, 2008 15:10:59
Location: KPACHO9PCK
Contact:

Post by SeamaNCOS »

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

кому надо вот печатная плата.
Attachments
111101.lay
(53.9 KiB) Downloaded 827 times
Чем больше думаеш, тем дольше уснуть не можеш...
Реклама
akl
Друг Кота
Posts: 4447
Joined: Fri Mar 07, 2008 06:54:43
Location: Ижевск

Post by akl »

Здравствуйте. С новым годом!
Поясните, если не сложно, в чем была причина неработоспособности?
User avatar
SeamaNCOS
Встал на лапы
Posts: 107
Joined: Wed Dec 10, 2008 15:10:59
Location: KPACHO9PCK
Contact:

Post by SeamaNCOS »

Здравствуйте. проблема была в неправильной настройке фьюзов (поставил галки во всех квадратиках) и запускал с присоедененным прошивальщиком(прошил а протом отпаял все проводки для прошивки) и все заработало.
Еще раз спосибо за помощ.
Чем больше думаеш, тем дольше уснуть не можеш...
User avatar
SeamaNCOS
Встал на лапы
Posts: 107
Joined: Wed Dec 10, 2008 15:10:59
Location: KPACHO9PCK
Contact:

Post by SeamaNCOS »

Тому кто собрался сделать часики. В прошивке есть косяк. Надо обнулять temp1 после обработчика кнопок. Иначе в течении часа 2 раза срабатывает кнопка "уст. Час.". И надо проверять и настраивать число сравнения под каждый кварц.
User avatar
Pika4u
Поставщик валерьянки для Кота
Posts: 2064
Joined: Fri Apr 24, 2009 11:39:16
Location: г.Оренбург

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

Post by Pika4u »

Ну вы хоть скажите как это сделать. И как правильно в Uniprofe фьюзы сделать?
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
User avatar
Pika4u
Поставщик валерьянки для Кота
Posts: 2064
Joined: Fri Apr 24, 2009 11:39:16
Location: г.Оренбург

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

Post by Pika4u »

Как обнулить TEmp1???
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
User avatar
Pika4u
Поставщик валерьянки для Кота
Posts: 2064
Joined: Fri Apr 24, 2009 11:39:16
Location: г.Оренбург

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

Post by Pika4u »

ну блин, akl, вы же прошивку разрабатывали???? Плиз, хелп ме, там в статье написано-CKSEL3...0=1111, SUT1,0=11, CKDIV8=1, то есть эти фьюзы надо запрограммировать, следовательно, галки на всех, кроме spien и выше перечисленных????В юнипрофе-фьюзы с галкой-не запронраммированы, а без-запрог.
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
akl
Друг Кота
Posts: 4447
Joined: Fri Mar 07, 2008 06:54:43
Location: Ижевск

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

Post by akl »

Извини, некогда сейчас.
User avatar
Pika4u
Поставщик валерьянки для Кота
Posts: 2064
Joined: Fri Apr 24, 2009 11:39:16
Location: г.Оренбург

Re:

Post by Pika4u »

Секретный кот wrote:Так и есть, вы ухитрились сбросить фьюз SPIEN. Кстати по-моему далеко не все программаторы его блокируют при использовании ISP.
Так он его не сбрасывал, в юнипрофе-сброшеный фьюз-с галкой
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
akl
Друг Кота
Posts: 4447
Joined: Fri Mar 07, 2008 06:54:43
Location: Ижевск

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

Post by akl »

Попробуй эту программу, которая написана по мотивам "простых часов". Все таки программа из статьи не моя, а SeamaNCOS и как то переделывать её, считаю, не вправе. По этому коду мне проще будет отвечать. Кроме установки FUSE-бит. Здесь я бессилен. Ну нет у меня такого программатора. :dont_know:
BIN_CLOCK.rar
User avatar
Pika
Родился
Posts: 7
Joined: Wed Jul 14, 2010 20:02:36

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

Post by Pika »

Спасибо. Буду пробовать
Я НЕ Pika4u.
серргей
Родился
Posts: 2
Joined: Sun Feb 06, 2011 23:36:44

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

Post by серргей »

дайте пожалуста прошывку.я нигде неношол
User avatar
Winner
Родился
Posts: 9
Joined: Sun May 08, 2011 17:32:25
Location: г. Белая Церковь
Contact:

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

Post by Winner »

Доброго времени суток. Собрал я вот эти бинарные часы http://radiokot.ru/circuit/digital/home/36/,
Но они сильно спешат, за 1 час на 3 минуты. Честно говорю что программировал в первый раз, и сам в этом точно не разберусь. :cry:
За ранее спасибо :roll:
User avatar
Winner
Родился
Posts: 9
Joined: Sun May 08, 2011 17:32:25
Location: г. Белая Церковь
Contact:

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

Post by Winner »

Я так понял что у меня часы спешат из за того что я не выставил число сравнения.
Ребята помогите, как мне выставить число сравнения в Ponyprog???
User avatar
Winner
Родился
Posts: 9
Joined: Sun May 08, 2011 17:32:25
Location: г. Белая Церковь
Contact:

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

Post by Winner »

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

Return to “Статьи”