Bin-клоки на Attiny2313.

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

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


akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Думаю не все так трагично. Бит SPIEN- недоступен при последовательном программировании.
(Note: 1. The SPIEN Fuse is not accessible in serial programming mode.). Нужен внешний генератор тактовых импульсов.
Видимо, тронув CKSEL = "0100" контроллер был переведен в режим работы от внешнего генератора с CKSEL = "0000"
Аватара пользователя
SeamaNCOS
Встал на лапы
Сообщения: 107
Зарегистрирован: Ср дек 10, 2008 15:10:59
Откуда: KPACHO9PCK
Контактная информация:

Сообщение SeamaNCOS »

В датыше написано CKSEL = “0010”, SUT = “10”, и CKDIV8 начальные настройки из этого следует что кварц работает на 4МГц. почему же тогда они в 8 раз медленнее идут????
Какие еще программы работают с программатором 5 проводов?
Вложения
Read fuses.JPG
(74.49 КБ) 1036 скачиваний
Чем больше думаеш, тем дольше уснуть не можеш...
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение 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.
Аватара пользователя
SeamaNCOS
Встал на лапы
Сообщения: 107
Зарегистрирован: Ср дек 10, 2008 15:10:59
Откуда: KPACHO9PCK
Контактная информация:

Сообщение SeamaNCOS »

Здравствуйте. Сделал вот так теперь и еще один МК неопределяеться...
Все таки наверно дело в программею
Какую еще можго использовать с программатором 5 проводов??
Вложения
wfite fuses.JPG
(74.28 КБ) 946 скачиваний
Чем больше думаеш, тем дольше уснуть не можеш...
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Сообщение Секретный кот »

Так и есть, вы ухитрились сбросить фьюз SPIEN. Кстати по-моему далеко не все программаторы его блокируют при использовании ISP.
Аватара пользователя
SeamaNCOS
Встал на лапы
Сообщения: 107
Зарегистрирован: Ср дек 10, 2008 15:10:59
Откуда: KPACHO9PCK
Контактная информация:

Сообщение SeamaNCOS »

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

кому надо вот печатная плата.
Вложения
111101.lay
(53.9 КБ) 822 скачивания
Чем больше думаеш, тем дольше уснуть не можеш...
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Здравствуйте. С новым годом!
Поясните, если не сложно, в чем была причина неработоспособности?
Аватара пользователя
SeamaNCOS
Встал на лапы
Сообщения: 107
Зарегистрирован: Ср дек 10, 2008 15:10:59
Откуда: KPACHO9PCK
Контактная информация:

Сообщение SeamaNCOS »

Здравствуйте. проблема была в неправильной настройке фьюзов (поставил галки во всех квадратиках) и запускал с присоедененным прошивальщиком(прошил а протом отпаял все проводки для прошивки) и все заработало.
Еще раз спосибо за помощ.
Чем больше думаеш, тем дольше уснуть не можеш...
Аватара пользователя
SeamaNCOS
Встал на лапы
Сообщения: 107
Зарегистрирован: Ср дек 10, 2008 15:10:59
Откуда: KPACHO9PCK
Контактная информация:

Сообщение SeamaNCOS »

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

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

Сообщение Pika4u »

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

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

Сообщение Pika4u »

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

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

Сообщение Pika4u »

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

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

Сообщение akl »

Извини, некогда сейчас.
Аватара пользователя
Pika4u
Поставщик валерьянки для Кота
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

Re:

Сообщение Pika4u »

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

Так он его не сбрасывал, в юнипрофе-сброшеный фьюз-с галкой
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

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

Сообщение akl »

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

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

Сообщение Pika »

Спасибо. Буду пробовать
Я НЕ Pika4u.
серргей
Родился
Сообщения: 2
Зарегистрирован: Вс фев 06, 2011 23:36:44

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

Сообщение серргей »

дайте пожалуста прошывку.я нигде неношол
Аватара пользователя
Winner
Родился
Сообщения: 9
Зарегистрирован: Вс май 08, 2011 17:32:25
Откуда: г. Белая Церковь
Контактная информация:

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

Сообщение Winner »

Доброго времени суток. Собрал я вот эти бинарные часы http://radiokot.ru/circuit/digital/home/36/,
Но они сильно спешат, за 1 час на 3 минуты. Честно говорю что программировал в первый раз, и сам в этом точно не разберусь. :cry:
За ранее спасибо :roll:
Аватара пользователя
Winner
Родился
Сообщения: 9
Зарегистрирован: Вс май 08, 2011 17:32:25
Откуда: г. Белая Церковь
Контактная информация:

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

Сообщение Winner »

Я так понял что у меня часы спешат из за того что я не выставил число сравнения.
Ребята помогите, как мне выставить число сравнения в Ponyprog???
Аватара пользователя
Winner
Родился
Сообщения: 9
Зарегистрирован: Вс май 08, 2011 17:32:25
Откуда: г. Белая Церковь
Контактная информация:

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

Сообщение Winner »

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

Вернуться в «Статьи»