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

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

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

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

У 8-ки нет никакого отладчика.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
radio-kot
Собутыльник Кота
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

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

Сообщение radio-kot »

aam писал(а): мега 8 стоит столько же, сколько и Тиня2313 :lol:
и гораздо приятней в обращении, так как легко апгрейдится до 88 168 или 328.
Будете проходить мимо- проходите!
Аватара пользователя
eess9
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

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

Сообщение eess9 »

aam, то есть надо контроллер с 2-мя таймерами? Один принимает сигналы от ИК-приемника, второй выдает ШИМ на стабилизатор тока. Так чем tiny25 не подходит? ИК приемник на внешнее прерывание PB2; PB1 или PB0 для ШИМа. Остаются еще выводы для внешнего кварца :)
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

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

Сообщение aam »

Gudd-Head писал(а):У 8-ки нет никакого отладчика

А нахрена он вообще?) Я в протеусе все отлаживаю всегда.

ИК приемник я вообще без таймеров вешал, чисто по PCINT :lol: А время брал с ШИМящего таймера, который параллельно давал прерывания со своей частотой (37 кГц) и эти прерывания тактировали всю прогу. И проц там был, кажется Тини13 :)

У меги8 3 канала ШИМа, а мне нужен 4-й для диммирования белой, осветительной части. А программный ШИМ высокочастотным не сделать (мне нужно именно килогерцы, на ШИМе я делаю регулируемые ИОНы для стабилизаторов).
Ну 328 лампочкой рулить - точно много, а вот Тиня2313 - на пределе по памяти ,если писать на Си, т. к. я там RGB-контроллер задумываю ну и на пульте от телека кнопочек много :) Тини25 кроме нехватки ШИМа не хватает 1 ноги для полного счасться - придется либо отказаться от единственного индикаторного диодика, либо извращаться с формированим одного сигнала.
Если брать большой проц, то по факту у меня будет задействовано максимум 10 сигнальных ног (минимум требуется 7)
Аватара пользователя
eess9
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

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

Сообщение eess9 »

Tiny44 как вариант. ног хватит. 4 кбайта памяти тоже должно хватить. если не использовать предделитель таймера, то на 8МГц можно получить 31,25кГц.
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

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

Сообщение aam »

С чего собственно и начинали... :)
АСУ
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

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

Сообщение АСУ »

radio-kot писал(а):
aam писал(а): мега 8
и... так как легко апгрейдится до 88 168 или 328.

Да, неужели? Ну-ну… :))
Таймера меги8 и половины функций меги88 не поддерживают!
Последний раз редактировалось АСУ Ср июл 17, 2013 18:55:13, всего редактировалось 1 раз.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

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

Сообщение oleg63m »

век живи, век учись :)))
анано технологии, однако
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

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

Сообщение aam »

АСУ писал(а):Таймера меги8 и половины функций меги88 не поддерживают!

Базар о том, что "в случае чего" вместо Меги8 можно впаять мегу88 и продолжить половой акт с программным обеспечением :) Т. е. речь об "обратной совместимости" и "расширяемости". Аналогично, вместо Меги16 паяется Мега32, а вместо Тини2313 - Тини4313.
АСУ
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

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

Сообщение АСУ »

aam писал(а):Базар о том, что "в случае чего" вместо Меги8 можно впаять мегу88

Тупанул… :facepalm: Извиняюсь, не так понял. Подумал вместо 88 поставить 8. :)))
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

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

Сообщение aam »

Что можете сказать про среду разработки IAR Embedded Workbench for AVR ?
Говорят, выдает HEX всего на 10% бОльший, чем такая же программа на ассемблере, в то время как стандартное соотношение между Си и Асм - 40%.
Аватара пользователя
Мikа
Потрогал лапой паяльник
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

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

Сообщение Мikа »

Привет, то есть мяу :) Вопрос о кварцах) Вот на нём написано: 16,ORG9. Что за ОРГ9? Это допуск какой-то? Мне просто интересно, есть ли погрешность в частоте и велика ли она у кварцевых резонаторов :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

Мikа писал(а):есть ли погрешность в частоте

Конечно есть.
Мikа писал(а):и велика ли она у кварцевых резонаторов :)

10...50 ppm http://www.platan.ru/pdf/00688.pdf
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Мikа
Потрогал лапой паяльник
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

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

Сообщение Мikа »

Большое спасибо за ответ. Если я правильно понял таблицу с характеристиками, то погрешности эти очень невелики. Или опять подводный камень?:)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

Мikа писал(а):погрешности эти очень невелики

На то они и кварцы.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Мikа
Потрогал лапой паяльник
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

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

Сообщение Мikа »

Понял, благодарю, Gudd-Head! :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

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

Сообщение Kavka »

aam писал(а):Говорят, выдает HEX всего на 10% бОльший, чем такая же программа на ассемблере, в то время как стандартное соотношение между Си и Асм - 40%.

Всё сильно зависит от задачи, того как написать код на Си, и как написать код на ассемблере.
Первый можно написать получше, второй похуже. Глядишь, и получиться разница в 10% :))
Не стоит в сотый раз поднимать тему для холивара.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

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

Сообщение Alexeyslav »

16,ORG9
это не ОРГ9 а "16.0 RG9" - RG9 указывает на тип кварцевого резонатора, надо искать даташит от производителя и там искать информацию по кварцу.
Это случайно не с темы про частотомер? Там вроде такой был кварцевый генератор с мобилы, а это совсем не кварц! У него характеристики могут быть лучше чем у обычного кварца - за счет стабилизации параметров схемы и изоляции от нагрузки через буферный каскад.
nirq
Опытный кот
Сообщения: 758
Зарегистрирован: Вс фев 10, 2013 15:26:00

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

Сообщение nirq »

легко доставабельна?
efind, chipfind, something like по вкусу.
для диммирования... осветительной части... программный ШИМ высокочастотным не сделать
(MI)BAM, буквы латинские.
на ШИМе я делаю регулируемые ИОНы для стабилизаторов
В сочетании с предыдущим - как бы это выразить мысль.... однако?
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

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

Сообщение aam »

Kavka писал(а):Всё сильно зависит от задачи, того как написать код

Я вообще то имел ввиду, какой компилятор Си лучше использовать? :-) До этого все писал в Code Vision, но в одном из случаев (Тини2313) Си не влез и пришлось переписывать на асм. Асм влез и занял чуть ли не 95% памяти. При том что на Си была написана в лучшем случае половина того, что надо. Но асм, надо сказать, убойное дело - мозг вскипает если что-то более-менее сложное... Вот и спрашиваю, юзал ли кто IAR, т. к. пишут, что он делает более оптимальный код. Кроме того, CVAVR не вполне соответствует стандарту Си...
Раньше считал, что если проц с 2Кб ПЗУ и меньше, то только АСМ, но геморой потихоньку утомляет...
Ответить

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