С чего начать программировать микроконтроллеры?

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Аватара пользователя
Пухич
Модератор
Сообщения: 4673
Зарегистрирован: Вс июн 01, 2008 00:17:35
Откуда: Я всего лишь плод вашего воображения...

Сообщение Пухич »

SeregaT писал(а):Народ, дайте плиз фрагмент кода для CVAVR (если есть :) ) на меге (к примеру меге 16), чтобы уровень сигнала на входе АЦП вывести в виде переменной.
Что-то не очень-то понял, как пользоваться АЦП...


Вообще там на самом деле все очень просто, если на Ассемблере. :)
Знание - сила!
Аватара пользователя
suslogon
Друг Кота
Сообщения: 10693
Зарегистрирован: Пн июл 14, 2008 21:28:00
Откуда: Москва
Контактная информация:

Сообщение suslogon »

ИНТЕРЕСНЕЙШИЙ ВОПРОС ПО МК!!!!!!

сейчас флеш память очень дешевая - юсб флешку на гиг можно купить за 100р...почему же тогда в мк не встроят хотя бы несколько мегабайт флеш памяти?
это бы сразу решило вопрос о том,что программа не умещается и еще позволило бы хранитьв мк образы изображений для вывода на жки в том числе цветные, большие массивы какихлибо данных и подобное...

ваши мнения? :)
Ищу тиратрон ТХИ1-2000/4, ГРИ ИН-23, ФЭУ-103; 134; 135, 138, 155, 157, лампу ИСШ-7.
Любые ГИС серий 203, 225, 233, 244, 250, 296, 801, 838 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
Аватара пользователя
NiTr0
Друг Кота
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua
Контактная информация:

Сообщение NiTr0 »

А зачем, если встроенных десятков кБ памяти с головой для кода хватает обычно? + ведь никто не мешает купить за копейки SPI flash на несколько МБ (тe же AT26DF081A - 1 МБ, цена - порядка $1) либо вообще поставить SD карту...
Аватара пользователя
suslogon
Друг Кота
Сообщения: 10693
Зарегистрирован: Пн июл 14, 2008 21:28:00
Откуда: Москва
Контактная информация:

Сообщение suslogon »

я понимаю,но разве внутри не удобнее, тк мк сам общается с этой памятью - только адрес давай ячейки...и не надо никаких протоколов, интерфейсов и итд
Ищу тиратрон ТХИ1-2000/4, ГРИ ИН-23, ФЭУ-103; 134; 135, 138, 155, 157, лампу ИСШ-7.
Любые ГИС серий 203, 225, 233, 244, 250, 296, 801, 838 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
Аватара пользователя
NiTr0
Друг Кота
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua
Контактная информация:

Сообщение NiTr0 »

А зачем - внутри?
Сколько % проектов требуют огромного объема данных при слабом процессоре? 2%? Или и того меньше?
Я еще ни в одном проекте не вылазил за пределы 8кб кода - потому как не нужно было больше, графические менюшки на мегах не ваяю (предпочитаю либо текстовый индикатор, либо ПК в качестве интерфейса), а больше - такие объемы и незачем; + ко всему цветная картинка будет выводиться на крупный экран ИМХО довольно медленно - проц слабоват...
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Сообщение Настя »

Stalker46 писал(а):такая клавиатура уже с резисторами? или без? если без, то можно на плату поставить...
http://www.chip-dip.ru/product0/896428538.aspx


http://www.chip-dip.ru/catalog/show/1280.aspx

http://www.ceb.ru/2_Klav/2_0.htm
натуральная блондинка
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Возможно ли на меге 8 - 16 сделать частотомер, который может измерять частоту до 10 Мгц?
Если сделать так, чтобы например в течении 100 ms считались импульсы на выбранном входе, а затем выводились данные на LCD, это надо использовать прерывание по переполнению таймера?
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

Нифига памяти нехватает. У меня одна библиотека для цветной 176*132
лсд панели от сименса весь флеш 16 меги забивает
Если даже юзать АРМ9, то места под прогу полсе такой библиотеки не останеться
Полный пипеутз.
Аватара пользователя
NiTr0
Друг Кота
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua
Контактная информация:

Сообщение NiTr0 »

SeregaT писал(а):Возможно ли на меге 8 - 16 сделать частотомер, который может измерять частоту до 10 Мгц?
Если сделать так, чтобы например в течении 100 ms считались импульсы на выбранном входе, а затем выводились данные на LCD, это надо использовать прерывание по переполнению таймера?


Ставить предделитель ИМХО - я не помню точно, с какой частотой таймер может тактироваться. + пользовать таймер2 как счетчик, и интервал поменее 100мс брать - 10мс ИМХО хватит.

Pippeytz писал(а):Нифига памяти нехватает. У меня одна библиотека для цветной 176*132
лсд панели от сименса весь флеш 16 меги забивает


О меге128 забыли? 128к кода - лично я не представляю, как можно накодить... Хотя, ессно, если высокоуровневый язык, да кривой компилятор, да кривописаный код - то тогда и гигабайты, пардон, засрать можно - современные ОС небезызвестной компании тому пример.
Аватара пользователя
Ardarik
Вымогатель припоя
Сообщения: 671
Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск
Контактная информация:

Сообщение Ardarik »

Много читал про МК (не факт что много запомнил) и все таки решил что нить собрать. Выбор пал на "Бегущий огонек", решил купить AT90S2313, у нас стоит 334 рубля, в инете около сто, а за сколько вы покупаите МК? Во многих каталогов AT90S2313-10PI или -10SI, -10PC В чем разница?
ну в цене видна сразу разница
Хватит жить как получается- надо жить как хочется
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

у нас, рублей 50
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
Redrik Shuhart
Друг Кота
Сообщения: 3641
Зарегистрирован: Пт апр 03, 2009 22:12:58
Откуда: Из Украины, Кировоградская облась,

Сообщение Redrik Shuhart »

аналогично со братом сталкером
Мотание тороидов- вышивание по мужски.
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Ardarik писал(а): AT90S2313-10PI или -10SI, -10PC В чем разница?
ну в цене видна сразу разница

в материалах изготовления МК.
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
NiTr0
Друг Кота
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua
Контактная информация:

Сообщение NiTr0 »

Ardarik писал(а):Во многих каталогов AT90S2313-10PI или -10SI, -10PC В чем разница?


Открыть даташит - не судьба? ;) Вопрос после прочтения последних страниц снимется сам собой.
Аватара пользователя
Ardarik
Вымогатель припоя
Сообщения: 671
Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск
Контактная информация:

Сообщение Ardarik »

чего же мне в инете выгоднее закозать?
Хватит жить как получается- надо жить как хочется
Аватара пользователя
Ardarik
Вымогатель припоя
Сообщения: 671
Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск
Контактная информация:

Сообщение Ardarik »

NiTr0 писал(а):
Ardarik писал(а):Во многих каталогов AT90S2313-10PI или -10SI, -10PC В чем разница?


Открыть даташит - не судьба? ;) Вопрос после прочтения последних страниц снимется сам собой.

Читал, и до этого и щас, не нашел :(
Хватит жить как получается- надо жить как хочется
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Ardarik писал(а):решил купить AT90S2313, у нас стоит 334 рубля

:shock:
А мега 128 у вас наверное как самолёт стоит?
Аватара пользователя
Ardarik
Вымогатель припоя
Сообщения: 671
Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск
Контактная информация:

Сообщение Ardarik »

такой вооще в каталоге не было. На ваш взгляд где мне лучше заказать МК?
Хватит жить как получается- надо жить как хочется
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Если я не ошибаюсь, то AT90S2313 можно заменить ATtiny2313 (AT90S2313 сейчас вроде вообще не выпускают, может поэтому такой дорогой). По крайней мере для начальных эксперементов за такую цену однозначно МК лучше не брать. ATtiny2313 или ATmega8 (рекомендую ATmega16) подойдут любому начинающему (и стоят на порядок дешевле, а возможностей на порядок больше).
У нас ATtiny2313 стоят вот как:
http://danomsk.ru/index.php?searchword= ... p&Itemid=5
Может там и на заказ можно...
Аватара пользователя
Ardarik
Вымогатель припоя
Сообщения: 671
Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск
Контактная информация:

Сообщение Ardarik »

ATmega8 хотел купить по продовец сказала по лучше уточни какие цифры после восьмерки стоят
Хватит жить как получается- надо жить как хочется
Ответить

Вернуться в «Теория»