АвторСообщение
moderator




Пост N: 434
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 19.09.10 19:31. Заголовок: ATtiny26 в корпусе SOIC-20. Что с ним можно сделать?


Мне презентовали 8 штук ATtiny26 в корпусе SOIC-20. Честно, говоря я не был готов к этому подарку. И вообще, в ближайшем году не думал заниматься АВРами. Посоветуйте, что интересного можно на МК ATtiny26 сделать? В свою очередь прошерстю интернет, но может кто-либо из коллег имеет опыт работы с этим МК?

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 23 [только новые]


постоянный участник


Пост N: 1328
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг: 3
Фото:
ссылка на сообщение  Отправлено: 20.09.10 01:42. Заголовок: Это довольно старая ..


Это довольно старая серия, но сделать на них можно тоже самое что и на пиках:) По программированию они отличаются от пиков, но отличия не такие большие, РОН другие и собраны все в кучю, регистры ввода вывода отличаются по обращению к ним. Из недостатков в системе команд половина вообще лишняя(идиотская система), мнемоники разные, а делают одно и тоже и даже машинный код одинаковый... С программаторами и отладчиками вообще у них труба, идиотская конфигурация, из за чего необходимо два программатора, последовательный и параллельный хотя бы на первое время... Из преимуществ, быстрее пиков в разы или почти в разы, к любой ножке любого порта можно подключить подтягивающий резистор, а не как в пиках только на половину порта B. Для каждого источника прерывания сделан свой вектор в начале... В общем прикольная штука. Среда разработки AVRStudio. Из книжек качайте любую, все фуфло, но помочь могут хотя бы с регистрами. Естественно необходим родной даташит, без него никуда.
Конкретно с этими дела не имел, изучал другой чип и даже его запустил. Программатор делал простейший два разистора и ЛПТ порт . Вобщем мне понравилось более менее, тем более еще и дешевле пиков а возможностей поболее будет. Из пиков если сравнивать с авр кним наиболее близки ДСПИКи... Очень между собой похожи, таже система прерываний, теже РОН...

Еще неизвестно, что хуже: постоянный бардак или непостоянный порядок? Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 241
Зарегистрирован: 21.10.07
Откуда: Россия, Иркутск
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.09.10 02:52. Заголовок: Я бы посоветовал дл..


Я бы посоветовал для начала найти в нете и скачать вот этот<\/u><\/a> перевод документации от Евстифеева.

Rimsky Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 435
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.09.10 09:18. Заголовок: Rimsky пишет: Я бы ..


Rimsky пишет:

 цитата:
Я бы посоветовал для начала найти в нете и скачать вот этот перевод документации от Евстифеева.


Спасибо. Нашел и скачал.
Алексей пишет:

 цитата:
С программаторами и отладчиками вообще у них труба, идиотская конфигурация, из за чего необходимо два программатора, последовательный и параллельный хотя бы на первое время...


У меня есть PonyProg с адаптером для AVR в корпусах DIP. Стоят на адаптере также две панельки PLCC-44. Думал сделаю переходник под корпус SOIC-20, и этого будет достаточно. Похоже, надо вникать подробнее .
Алексей и Rimsky, спасибо за быстрый ответ.

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 242
Зарегистрирован: 21.10.07
Откуда: Россия, Иркутск
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.09.10 13:02. Заголовок: Bigor пишет: Похоже..


Bigor пишет:

 цитата:
Похоже, надо вникать подробнее .


Вы пишите, если будут какие вопросы. Лично я больше дело имею с AVR чем с пикушками.

Rimsky Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2261
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 20.09.10 17:20. Заголовок: Считаю целесообразн..


Считаю целесообразным напомнить о следующей банальности: любой МК - "железяка" со своими, жёстко оговоренными "правилами игры", которые нужно просто понять/изучить/запомнить (примерно так, как таблицу умножения).
Вне сомнений, это существенно, но если речь идёт о творчестве, то это только пол-дела (только технический аспект), а может быть даже и меньше.
Мало знать "правила игры". Их нужно эффективно применить на практике.
Применить можно по-всякому: и "напрямую", и "через Владивосток", и ещё как-то.
Соответственно, и "конечные продукты" будут разными (например, как колбасы времён СССР и современные колбасы, многие из которых даже собаки есть не рискуют).
Значит (знание "правил игры" - само собой), упираемся в необходимость использования наиболее эффективных стратегий/тактик, а заодно и в искусство программирования, основой которого является оптимизация.
На мой взгляд, именно об этом и нужно говорить в первую очередь (это к вопросу о расстановке приоритетов).
Можно долго и безуспешно спорить о преимуществах/недостатках блондинок и брюнеток (кстати, некоторые из них крашенные), но суть (и те, и другие - женщины) от этого не изменяется.
Проще говоря, целесообразно ориентироваться не на то, что на голове, а на то, что в голове. Первое значимо до свадьбы, а последнее, после свадьбы.
Эту житейскую мысль можно развивать до бесконечности. Додумайте сами.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 436
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.09.10 17:59. Заголовок: Rimsky пишет: Вы пи..


Rimsky пишет:

 цитата:
Вы пишите, если будут какие вопросы.


Спасибо. Буду знать, что за помощью и советом можно к Вам обратиться.
Evgeny Korabelnikov пишет:

 цитата:
Значит (знание "правил игры" - само собой), упираемся в необходимость использования наиболее эффективных стратегий/тактик, а заодно и в искусство программирования, основой которого является оптимизация.
На мой взгляд, именно об этом и нужно говорить в первую очередь (это к вопросу о расстановке приоритетов).


Мне это мысль понятна изначально.
Открыл эту тему потому, что, как говориться, "без меня меня женили". Я абсолютно не готов был к этому презенту. Да и сей час тоже. Я сейчас застрял на середине второй части самоучителя, правда перечитал практически весь обмен и ряд статей из других разделов, которые пересекаются с изученными темами самоучителя. Поэтому заморачиваться АВРами не хотелось, но "бытие определяет сознание". Решил начать готовиться к освоению презентованных контроллеров (не более). Начать сей процесс думаю не ранее середины зимы. Куча дел, помимо зарабатывания на хлеб и бытовых проблем. Как минимум, два из этих дел связано с нашим сообществом.


"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 180
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.09.10 19:07. Заголовок: Bigor пишет: Решил..


Bigor пишет:

 цитата:
Решил начать готовиться к освоению презентованных контроллеров (не более).


Может, имеет смысл начать изучение АВР под МикроС?
Одним дуплетом два зайца валятся на раз.
Тем более, есть хороший цикл статей, АВР + МикроС. Там с самого начала,
от изготовления программатора и с последующим усложнением проектов, довольно подробно.
Радиоаматор 2005год. автор С.М. Рюмик. Журнал найти не проблема.
На тот момент ничего более внятного найти не смог, и еще Help МикроС на русском.
Рекомендую.


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 437
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.09.10 20:38. Заголовок: Viktor_VK пишет: Мо..


Viktor_VK пишет:

 цитата:
Может, имеет смысл начать изучение АВР под МикроС?
Одним дуплетом два зайца валятся на раз.


Сия мысль меня тоже посетила. Это один из продумываемых мною вариантов. Собственно МикроС заинтересовал меня возможностью оперативной работы не только с ПИКами, но и с другими МК.
Я имею полный комплект статей Сергея Рюмика.

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2113
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 4
ссылка на сообщение  Отправлено: 20.09.10 21:18. Заголовок: Viktor_VK пишет: Од..


Viktor_VK пишет:

 цитата:
Одним дуплетом два зайца валятся на раз


Правда что ли?
Знаю, что за двумя зайцами погонишься, ни одного не поймаешь. А тут из двух стволов, да по двум зайцам.
Они что обнимаются?

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2264
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 21.09.10 00:36. Заголовок: Это просто уточнен..


Это просто уточнение к моему предыдущему посту. В виде понятного всем математического примера (общие рассуждения).
Имеются пункт А и пункт Б, а также паровоз, с максимальной скоростью 50 км/час и экспресс, с максимальной скоростью 250 км/час.
По прямой, между пунктами А и Б, 500 км.
Предположим, что паровоз едет по оптимизированной прямой. Значит, из пункта А, в пункт Б, он доедет за 10 часов.
Также предположим, что экспресс едет по неоптимизированной кривой, длиной в 10 000 км. Значит, из пункта А, в пункт Б, он доедет за 40 часов (Черномырдин: "Хотели как лучше, а получилось как всегда". Это не "хи-хи", а очень жизненное высказывание).
Лично я, при таком "раскладе", сел бы на паровоз, а после прибытия в пункт Б, озаботился бы борьбой за здравый смысл, ведь на экспрессе, в идеале, можно доехать не за 40 часов и не за 10, а за 2.
Или хотя бы за 8 (уже лучше). А там, глядишь и 7, и 6, и… Только не нужно "шашками махать" и "через ступеньки прыгать" (см. высказывание Черномырдина).
Такого рода дела делаются планово и поэтапно.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 438
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.09.10 10:06. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Такого рода дела делаются планово и поэтапно.

Совершенно верно. Я, как раз, и пытаюсь спланировать свою работу с ATtiny26 и найти для этого временную нишу. Не выбрасывать же эти МК. Тем более их у меня 8 штук.
MAZ пишет:

 цитата:
Знаю, что за двумя зайцами погонишься, ни одного не поймаешь. А тут из двух стволов, да по двум зайцам.
Они что обнимаются?


Тут совсем не тот случай. Среда разработки mikroC - это довольно общий инструмент. Приведу цитату из статьи О. Вальпы "Современная среда разработки mikroC для программирования микроконтроллеров на языке высокого уровня Си (часть 1)":

"Компания MikroElektronika создала среду разработки mikroC для таких популярных и известных микроконтроллеров, как семейство PIC компании Microchip, AVR компании Atmel и MCS-51.
Ведётся разработка среды и для других типов МК, в том числе, для самых современных 32разрядных ARM-контроллеров.
Удачным подходом в создании данных сред является преемственность интерфейса для пользователя, что позволяет сэкономить время и силы на изучение среды для нового семейства микроконтроллеров и сразу же приступать к этапу программирования"
.

Так, что интерпретировать это можно так:
Заряженная одностволка - это mikroC, а мишени ("два зайца") - это МК PIC и AVR стоят на линии огня, а значит будут поражены одним выстрелом. Сначала PIC, а затем AVR. Именно это имел ввиду Viktor_VK
Правда, соглашусь с Евгением Александровичем, что это действо не будет оптимально с точки зрения объема кода, но это издержки подобного подхода.


"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2265
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 21.09.10 18:11. Заголовок: Если зайцы не под..


Если зайцы не подходят, то приведу ещё более жизненную аналогию.
Например, мужчина ищет будущую жену. В этом случае, ему, как говорится, все карты в руки. На этой стадии (выбор одного варианта из нескольких), можно организовать (в различных комбинациях. Всё познаётся в сравнении) любовь хоть с десятком (условно) претенденток, но рано или поздно, большинство людей приходят к мысли о необходимости создания семьи.
Допустим, что пришёл, нашёл/выбрал, женился (со всеми вытекающими). Допустим, что удачно.
Пара распространённых вариантов дальнейшего развития событий.
1. Забота о семье (и т.п.). Никаких любовниц.
2. В дополнение к жене, заведена любовница (а тем паче несколько). В этом есть плюсы, но есть и колоссальные минусы. Все детали расписывать не буду. В качестве одного из наглядных примеров, приведу фильм Леонида Филатова (вечная ему память) "Забытая мелодия для флейты". Если этот пример не устраивает, то есть и множество других примеров. И не из фильма, а из жизни.
Лично я, являюсь сторонником 1-го варианта и дружески предостерегаю от использования 2-го. По-первости, 2-й вариант очень приятен, но далее, "ком проблем" постепенно нарастает.
На мой взгляд, образный смысл сказанного настолько широк, что под него подпадает не только это, но и многое другое.

При таком раскладе, универсальные среды не нужны. Достаточно и "штатной".

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 181
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.09.10 22:42. Заголовок: MAZ пишет: Правда ч..


MAZ пишет:

 цитата:
Правда что ли?
Знаю, что за двумя зайцами погонишься, ни одного не поймаешь. А тут из двух стволов, да по двум зайцам.
Они что обнимаются?


Вот именно, эти то зайцы как раз и обнимаются, АВР и МикроС.
Это наверное редкий случай, когда можно дуплетом.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2117
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 4
ссылка на сообщение  Отправлено: 21.09.10 22:51. Заголовок: Нет ребята, на мой в..


Нет ребята, на мой воспаленный мозг и одного пика хватит. Буду путаться с конфигурациями с командами, структурой.
По принципу у меня есть микроконтроллер, надо его срочно изучить, я не смогу.
У меня есть Z80, SIMATIC S7-400,ATtiny, atmel и т.п. Крыша съедит. Пусть лежат.
Какие наши годы?

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 182
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.09.10 22:57. Заголовок: Bigor пишет: Правда..


Bigor пишет:

 цитата:
Правда, соглашусь с Евгением Александровичем, что это действо не будет оптимально с точки зрения объема кода, но это издержки подобного подхода.



А тут и соглашатся не нужно, потому что, это очевидно.
Ради спортивного интереса, написал как-то простенькую программу на ASMе, строк где то около тридцати.
Потом выбрал подходящий пример на МикроС, переделал под туже задачу, откомпилировал.
Так вот, код получился раз в десять больше, чем код на ASMе, хотя программа на МикроС
заняла меньше строк. Можно, конечно, пооптимизировать, но смысл будет тот же.
Просто это нужно всегда учитывать. Это как закон сохранения.
А по большому счету, это расширение кругозора.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2269
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 22.09.10 06:28. Заголовок: А по большому счету,..


А по большому счету, это расширение кругозора.

А разве ПИКов мало? Это же "поле непаханное". До конца жизни хватит (ещё что-нибудь придумают).
И чем выше серия, тем более сглаживается разница между ними и МК других производителей.
А кругозор расширять обязательно нужно.
Например, я, в настоящее время, "въезжаю" (не думал, не гадал, а оно вот как вышло) в нотную грамоту, так как пообещал людям, что моя текущая "железяка", при включении, будет исполнять 1-й куплет песни "Одинокая гармонь" (а можно и другую. Просто эта очень нравится).
И она его обязательно исполнит. Строго по нотам и оптимально. Заставлю (это классифицируется как "под колпаком у Мюллера"). В приложении к ПИКам.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 439
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.09.10 10:22. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
А разве ПИКов мало? Это же "поле непаханное". До конца жизни хватит (ещё что-нибудь придумают).
И чем выше серия, тем более сглаживается разница между ними и МК других производителей.
А кругозор расширять обязательно нужно.


Пиков предостаточно, но получил презент в виде 8-ми ATtiny26 в корпусе SOIC-20. Отсюда вся эта "каша". Не выбрасывать же их. "Дарёному коню в зубы не смотрят".
Evgeny Korabelnikov пишет:

 цитата:
Например, я, в настоящее время, "въезжаю" (не думал, не гадал, а оно вот как вышло) в нотную грамоту, так как пообещал людям, что моя текущая "железяка", при включении, будет исполнять 1-й куплет песни "Одинокая гармонь" (а можно и другую. Просто эта очень нравится).
И она его обязательно исполнит.


Я когда-то, лет 20-25 назад, делал с товарищами музыкальные звонки на КР580. Помню, что у одного продвинутого товарища была программа на Синклере, которая превращала его в музсинтезатор. Он наигрывал мелодию, стуча по клаве Синклера, а в результате получался код, который затем зашивался в память звонка. Хорошо бы что-нибудь подобное иметь для ПИКов .

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 715
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.09.10 18:38. Заголовок: Я когда только собир..

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1494
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 23.09.10 13:35. Заголовок: Viktor_VK пишет: Мо..


Viktor_VK пишет:

 цитата:
Может, имеет смысл начать изучение АВР под МикроС?

Компиляторы фирмы Mikroelektronika, создают большой, неоптимизированый код!
Как пробовал их mikroBasic...
Вобщем, если нужно разрабатывать программу на языке Си, то рекомендую WinAVR.
А из компиляторов бейсика, хороши BASCOM и FastAVR. Кстати, последний, создаёт очень оптимизированый код, получше чем любой другой компилятор языка высокого уровня.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 441
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.09.10 13:46. Заголовок: Пётр пишет: Компиля..


Пётр пишет:

 цитата:
Компиляторы фирмы Mikroelektronika, создают большой, неоптимизированый код!


Спасибо. Об этом и Иван (RW1ZK] ) говорил. Учтем.

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 244
Зарегистрирован: 21.10.07
Откуда: Россия, Иркутск
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.09.10 15:28. Заголовок: Пётр пишет: Компиля..


Пётр пишет:

 цитата:
Компиляторы фирмы Mikroelektronika, создают большой, неоптимизированый код!


Если интересно, из практики: IAR-овский компилятор создает очень даже оптимальный код.

Rimsky Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 44
Зарегистрирован: 14.02.10
Откуда: Узбекистан, г.Чирчик
Рейтинг: 0
ссылка на сообщение  Отправлено: 17.01.11 05:35. Заголовок: Данный тип контролле..


Данный тип контроллера заточен под измерительную технику, у него есть одно замечательное свойство. К 7-ми дифференциальным входам модуля АЦП может подключаться внутренний управляемый ОУ с коэффициентом усиления 20х(26дб). Так что внешнего ОУ уже не надо. Вешаешь резистивные делители - вот и весь обвес.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 621
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.01.11 10:53. Заголовок: Dok_Alex, спасибо. :..


Dok_Alex, спасибо.

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия