Перейти к содержанию

    

Мах частота на пин XTAL1

2 minutes ago, ikm said:

По документации 20 МГц, но можете попробовать и выше, но без гарантии повторяемости, так как на  практике 20 то же не для ответственных применений.

При включенном CKDIV8 и питании 5В:

Пробовал подать на  XTAL1 40MHZ - работает отлично.

Пробовал подать на  XTAL1 80MHZ - работает отлично.

Больше не пробовал , нет под рукой генератора выше 80MHz размахом 5В.

Это что-же получается! превышение максимально допустимой по DS частоты в четыре раза!

Как к этому относиться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, zombi сказал:

При включенном CKDIV8 и питании 5В:

Пробовал подать на  XTAL1 40MHZ - работает отлично.

Пробовал подать на  XTAL1 80MHZ - работает отлично.

Больше не пробовал , нет под рукой генератора выше 80MHz размахом 5В.

Это что-же получается! превышение максимально допустимой по DS частоты в четыре раза!

Как к этому относиться?

У всех разное понятие о работе чипа и разные условия в которых работает чип. Мое мнение: для своих изделий данный режим недопустим.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 minutes ago, ikm said:

У всех разное понятие о работе чипа и разные условия в которых работает чип. Мое мнение: для своих изделий данный режим недопустим.

В проекте конечно-же тестируется не вся периферия чипа.

Тестируется только работа флеш,рам и управление портами (ногодрыг).

 

 

И еще вопрос: где в atmega2313A находится этот самый  прескейлер включаемый программированием fuse бита CKDIV8?

В DS на стр.26 в таблице "Figure 6-1. Clock Distribution" я его не вижу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 hours ago, zombi said:

Как к этому относиться?

Во первых, никто не говорил что он не будет работать от 21MHz и выше
Во вторых, в даташите приводят параметры при которых гарантировано будет работать контроллер и вся периферия в заявленном диапазоне рабочих температур. Если Вы отклонились от этих параметров и при этом один тестовый контроллер на вашем столе работает это еще не значит, что заработает другой! В домашних подделках такое использовать можно, но в коммерческих проектах непозволительно! Кроме-то такой overclock не целесообразен сточки зрения потребления, так как потребление превышает расчетные мкА/МГц

И, сомневаюсь что при 80MHz он у Вас работает отлично. Как проверяли?  Как долго проверяли? Уверен на 100% что рабочая частота реально плавает!

Насколько я помню максимальная рабочая стабильная частота для atmege была порядка 60MHz, и этот чудо энтузиаст использовал азот чтобы хоть как-то это держать процесс под контролем.

Вот кстати одно из этих видео.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 часов назад, zombi сказал:

И еще вопрос: где в atmega2313A находится этот самый  прескейлер включаемый программированием fuse бита CKDIV8?

В DS на стр.26 в таблице "Figure 6-1. Clock Distribution" я его не вижу

Регистры CLKPS3 CLKPS2 CLKPS1 CLKPS0  на стр.31

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 hours ago, ikm said:

Регистры CLKPS3 CLKPS2 CLKPS1 CLKPS0  на стр.31

Какое отношение имеют биты CLKPS3..0 регистра CLKPR к CKDIV8?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, zombi сказал:

Какое отношение имеют биты CLKPS3..0 регистра CLKPR к CKDIV8?

Даже не знаю.

жеваный крот.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, zombi сказал:

Какое отношение имеют биты CLKPS3..0 регистра CLKPR к CKDIV8?

Самое прямое, поскольку начальное состояние CLKPS определяется состоянием фьюза CKDIV8.

Изменено пользователем rx3apf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
42 minutes ago, rx3apf said:

Самое прямое, поскольку начальное состояние CLKPS определяется состоянием фьюза CKDIV8.

 

О! А я то думал что имеется еще один некий глобальный предделитель частоты включаемый исключительно фьюзом CKDIV8.

А в DS есть этому подтверждение?

И сразу еще вопрос: на блок схеме "Figure 6-1. Clock Distribution" где находится этот самый делитель? В каком из квадратиков?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, zombi сказал:

А в DS есть этому подтверждение?

 

Да. Может быть не во всех расписано, но глянул для ATmega168V - именно это и написано.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 minutes ago, rx3apf said:

Да. Может быть не во всех расписано, но глянул для ATmega168V - именно это и написано.

Действительно в DS на ATmega168V это есть, а DS на ATtiny2313A нет.

Теперь становится яснее. Спасибо.

Но вопрос в каком квадратике на блок схеме находится делитель по прежнему в силе )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация