Bin-клоки на Attiny2313.
Думаю не все так трагично. Бит SPIEN- недоступен при последовательном программировании.
(Note: 1. The SPIEN Fuse is not accessible in serial programming mode.). Нужен внешний генератор тактовых импульсов.
Видимо, тронув CKSEL = "0100" контроллер был переведен в режим работы от внешнего генератора с CKSEL = "0000"
(Note: 1. The SPIEN Fuse is not accessible in serial programming mode.). Нужен внешний генератор тактовых импульсов.
Видимо, тронув CKSEL = "0100" контроллер был переведен в режим работы от внешнего генератора с CKSEL = "0000"
- SeamaNCOS
- Встал на лапы
- Сообщения: 107
- Зарегистрирован: Ср дек 10, 2008 15:10:59
- Откуда: KPACHO9PCK
- Контактная информация:
В датыше написано CKSEL = “0010”, SUT = “10”, и CKDIV8 начальные настройки из этого следует что кварц работает на 4МГц. почему же тогда они в 8 раз медленнее идут????
Какие еще программы работают с программатором 5 проводов?
Какие еще программы работают с программатором 5 проводов?
- Вложения
-
- Read fuses.JPG
- (74.49 КБ) 1036 скачиваний
Чем больше думаеш, тем дольше уснуть не можеш...
Здравствуйте. Из приведенной картинки следует, что Вам удалось считать состояние 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.
- смотрим Таблицу 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
- Контактная информация:
Здравствуйте. Сделал вот так теперь и еще один МК неопределяеться...
Все таки наверно дело в программею
Какую еще можго использовать с программатором 5 проводов??
Все таки наверно дело в программею
Какую еще можго использовать с программатором 5 проводов??
- Вложения
-
- wfite fuses.JPG
- (74.28 КБ) 946 скачиваний
Чем больше думаеш, тем дольше уснуть не можеш...
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
- SeamaNCOS
- Встал на лапы
- Сообщения: 107
- Зарегистрирован: Ср дек 10, 2008 15:10:59
- Откуда: KPACHO9PCK
- Контактная информация:
ЗАРАБОТАЛИ !!!!!!!
ВСЕМ ОГРОМНОЕ С П А С И Б О !!!!!!
ВСЕХ С НАСТУПАЮЩИМ НОВЫМ ГОДОМ !!!!!!
кому надо вот печатная плата.
ВСЕМ ОГРОМНОЕ С П А С И Б О !!!!!!
ВСЕХ С НАСТУПАЮЩИМ НОВЫМ ГОДОМ !!!!!!
кому надо вот печатная плата.
- Вложения
-
- 111101.lay
- (53.9 КБ) 822 скачивания
Чем больше думаеш, тем дольше уснуть не можеш...
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Помогите настроить часы на Attiny2313
Ну вы хоть скажите как это сделать. И как правильно в Uniprofe фьюзы сделать?
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Помогите настроить часы на Attiny2313
Как обнулить TEmp1???
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Помогите настроить часы на Attiny2313
ну блин, akl, вы же прошивку разрабатывали???? Плиз, хелп ме, там в статье написано-CKSEL3...0=1111, SUT1,0=11, CKDIV8=1, то есть эти фьюзы надо запрограммировать, следовательно, галки на всех, кроме spien и выше перечисленных????В юнипрофе-фьюзы с галкой-не запронраммированы, а без-запрог.
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Re: Помогите настроить часы на Attiny2313
Извини, некогда сейчас.
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re:
Секретный кот писал(а):Так и есть, вы ухитрились сбросить фьюз SPIEN. Кстати по-моему далеко не все программаторы его блокируют при использовании ISP.
Так он его не сбрасывал, в юнипрофе-сброшеный фьюз-с галкой
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Re: Помогите настроить часы на Attiny2313
Попробуй эту программу, которая написана по мотивам "простых часов". Все таки программа из статьи не моя, а SeamaNCOS и как то переделывать её, считаю, не вправе. По этому коду мне проще будет отвечать. Кроме установки FUSE-бит. Здесь я бессилен. Ну нет у меня такого программатора.
Re: Помогите настроить часы на Attiny2313
дайте пожалуста прошывку.я нигде неношол
- Winner
- Родился
- Сообщения: 9
- Зарегистрирован: Вс май 08, 2011 17:32:25
- Откуда: г. Белая Церковь
- Контактная информация:
Помогите с Бинарными часами
Доброго времени суток. Собрал я вот эти бинарные часы http://radiokot.ru/circuit/digital/home/36/,
Но они сильно спешат, за 1 час на 3 минуты. Честно говорю что программировал в первый раз, и сам в этом точно не разберусь.
За ранее спасибо
Но они сильно спешат, за 1 час на 3 минуты. Честно говорю что программировал в первый раз, и сам в этом точно не разберусь.
За ранее спасибо
- Winner
- Родился
- Сообщения: 9
- Зарегистрирован: Вс май 08, 2011 17:32:25
- Откуда: г. Белая Церковь
- Контактная информация:
Re: Помогите настроить часы на Attiny2313
Я так понял что у меня часы спешат из за того что я не выставил число сравнения.
Ребята помогите, как мне выставить число сравнения в Ponyprog???
Ребята помогите, как мне выставить число сравнения в Ponyprog???
- Winner
- Родился
- Сообщения: 9
- Зарегистрирован: Вс май 08, 2011 17:32:25
- Откуда: г. Белая Церковь
- Контактная информация:
Re: Помогите настроить часы на Attiny2313
ребята, что не кто не разбирается в этом???? Ну помогите плиз. 