Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Denton
Родился
Сообщения: 10
Зарегистрирован: Сб ноя 19, 2011 11:29:47
Откуда: Украина

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Denton »

Avarges писал(а):
Denton писал(а):Добрый вечер! подскажите пожалуйста, как программировать (на Си) режимы уменьшения мощности ATmega. Я в этом деле новичок.

А зачем это вам вообще надо? О какой мощности идёт речь? О производительности или потребляемой от источника питания?

производительность..
чем больше знаешь систем счисления, тем больше круглых дат!
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Avarges »

Denton писал(а):
Avarges писал(а):
Denton писал(а):Добрый вечер! подскажите пожалуйста, как программировать (на Си) режимы уменьшения мощности ATmega. Я в этом деле новичок.

А зачем это вам вообще надо? О какой мощности идёт речь? О производительности или потребляемой от источника питания?

производительность..

Смысл то её занижать. Вы ведь пишите, что новичок. Обычно производительность никто не занижает, заводится мк на фиксированной частоте и всё.

FreshMan писал(а):в даташите указано что его рабочая частота 20МГц......., а какие должны быть номиналы емкостей которые стоят рядом с кварцем ?

Чаще всего и без емкостей работает, можно ставить в районе 16-30 пФ емкости. Кто знает откуда брать точный номинал пусть добавит.
Аватара пользователя
Denton
Родился
Сообщения: 10
Зарегистрирован: Сб ноя 19, 2011 11:29:47
Откуда: Украина

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Denton »

спасибо, буду знать!!! )
чем больше знаешь систем счисления, тем больше круглых дат!
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение FreshMan »

Avarges, я слышал что емкость нужна для более устойчивой генерации :tea:
Tell Me The Truth
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

В даташите вроде есть табличка.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение FreshMan »

Chettuser, пожалуйста ткните носом , а то я в англицком слабо мяукаю :(
Tell Me The Truth
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Посмотрел даташит на эти серии. Там действительно нету. :shock:
На всякий случай - я ставлю по 22пФ, работает нормально.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение FreshMan »

Chettuser писал(а):я ставлю по 22пФ

это с кварцем на 20МГц ?
Tell Me The Truth
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

У меня на 22 стоят с 20МГц (других просто небыло). Заводится влёт. По частотометру (если вывести тактовую наружу) - 20.000, всё чётко.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение FreshMan »

хорошо :)) тогда еще такой вопрос, если мой МК работает на частоте 20МГц, а я ему всандалю кварц на 4 МГц, к каким последствиям это приведет и допустимо ли так делать ? :write:
Tell Me The Truth
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

В принципе ничего не будет плохого. Один момент - у этих PIC'ов почему то только 20МГц указано в ДШ. :?
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

Фьюзы только переключить, они обычно выбираются на кварцы до 8МГц и больше.
Аватара пользователя
Denton
Родился
Сообщения: 10
Зарегистрирован: Сб ноя 19, 2011 11:29:47
Откуда: Украина

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Denton »

подскажите пожалуйста: знаю, что в EEPROM память (внешнюю) можно записывать данные по 1 байту с помощью команды EEPROM_24C02_WrSingle(). Возможно ли удалить эти данные из памяти с помощью какой-то команды? Пытался через EEPROM_24C02_ClearSingl() ничего не вышло :(
чем больше знаешь систем счисления, тем больше круглых дат!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

Записать нули, не?
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение demiurg301 »

Подскажите пожалуйста может ли не сработать прерывание по спаду если фронт "завален". Сделал просто цепь прерывания от часов:

*****+3.3
****_|_
***|_ _| 10K
****|***__
OK------|__|--------> INT0
*******1К _|_
**********_ _ 2.2мкФ
**********_|_

Есть подозрения что прерывание срабатывает через раз...
Логика такая - часы ногу с ОК прижимают к нулю-> срабатывает прерывание -> часы реинициализируются и ОК "закрывается". часы PCF8563. Контроллер atmega128a
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

demiurg301 писал(а):Подскажите пожалуйста может ли не сработать прерывание по спаду если фронт "завален".
Логика такая - часы ногу с ОК прижимают к нулю-> срабатывает прерывание

Таки по фронту или спаду? Если часы прижимают ногу к земле, то спад должен быть нормальный. А фронт да, будет завален.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение demiurg301 »

Gudd-Head писал(а):
demiurg301 писал(а):Подскажите пожалуйста может ли не сработать прерывание по спаду если фронт "завален".
Логика такая - часы ногу с ОК прижимают к нулю-> срабатывает прерывание

Таки по фронту или спаду? Если часы прижимают ногу к земле, то спад должен быть нормальный. А фронт да, будет завален.


Именно по спаду, не фронт - "срез", не так выразился.

Так нужно же время чтобы через 1К разрядить... Может изза пологого спада прерывание не сработать?
Последний раз редактировалось demiurg301 Пн ноя 21, 2011 11:34:40, всего редактировалось 1 раз.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

demiurg301 писал(а):Так нужно же время чтобы через 1К разрядить...

Так по вашей недосхеме ничерта не понятно.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение demiurg301 »

звиняюсь, сейчас в пейнте набросаю :))
Вложения
int0.JPG
(8.9 КБ) 350 скачиваний
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

А для чего вообще RC-цепочка перед INT0? Если нужна аппаратная задержка, то после неё желательно триггер Шмидта поставить. Входы МК, ЕМНИП, не имеют гистерезиса...
Ответить

Вернуться в «Разные вопросы по МК»