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

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

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

SeregaT писал(а):Народ, дайте плиз фрагмент кода для CVAVR (если есть :) ) на меге (к примеру меге 16), чтобы уровень сигнала на входе АЦП вывести в виде переменной.
Что-то не очень-то понял, как пользоваться АЦП...
Вообще там на самом деле все очень просто, если на Ассемблере. :)
Знание - сила!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 10694
Зарегистрирован: Пн июл 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 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua

Сообщение NiTr0 »

А зачем, если встроенных десятков кБ памяти с головой для кода хватает обычно? + ведь никто не мешает купить за копейки SPI flash на несколько МБ (тe же AT26DF081A - 1 МБ, цена - порядка $1) либо вообще поставить SD карту...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 10694
Зарегистрирован: Пн июл 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 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 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
натуральная блондинка
Контактная информация:
Реклама
Генеральный секретарь МЯУ
Аватара пользователя
Сообщения: 18898
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.

Сообщение SeregaT »

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

Сообщение Pippeytz »

Нифига памяти нехватает. У меня одна библиотека для цветной 176*132
лсд панели от сименса весь флеш 16 меги забивает
Если даже юзать АРМ9, то места под прогу полсе такой библиотеки не останеться
Полный пипеутз.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 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к кода - лично я не представляю, как можно накодить... Хотя, ессно, если высокоуровневый язык, да кривой компилятор, да кривописаный код - то тогда и гигабайты, пардон, засрать можно - современные ОС небезызвестной компании тому пример.
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 671
Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск

Сообщение Ardarik »

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

Сообщение Arlleex »

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

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

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

Сообщение Arlleex »

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

Сообщение NiTr0 »

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

Сообщение Ardarik »

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

Сообщение Ardarik »

NiTr0 писал(а):
Ardarik писал(а):Во многих каталогов AT90S2313-10PI или -10SI, -10PC В чем разница?
Открыть даташит - не судьба? ;) Вопрос после прочтения последних страниц снимется сам собой.
Читал, и до этого и щас, не нашел :(
Хватит жить как получается- надо жить как хочется
Контактная информация:
Генеральный секретарь МЯУ
Аватара пользователя
Сообщения: 18898
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.

Сообщение SeregaT »

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

Сообщение Ardarik »

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

Сообщение SeregaT »

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

Сообщение Ardarik »

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

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