реклама на сайте
подробности

 
 
> С чего начать?
Silent Bob
сообщение Feb 8 2006, 13:50
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 19-10-05
Пользователь №: 9 821



Решил побаловаться с МК, но совершенно не знаю с чего начать..
Думаю побаловаться с tiny2313 / mega128. Они достаточно просты для начала?
Или лучше выбрать другой чип?

Нашел в интернете страшные ругательства: STK500, AVR ISP и т.п.
Что реально из всего этого нужно чтобы собрать простую схему (скажем, МК + 2-3 лампочки + кнопка) ?

Одним словом, буду благодарен за любую информацию.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ROC
сообщение Feb 8 2006, 16:29
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125



Цитата(Silent Bob @ Feb 8 2006, 16:50) *
Решил побаловаться с МК, но совершенно не знаю с чего начать..
Думаю побаловаться с tiny2313 / mega128. Они достаточно просты для начала?
Или лучше выбрать другой чип?

Нашел в интернете страшные ругательства: STK500, AVR ISP и т.п.
Что реально из всего этого нужно чтобы собрать простую схему (скажем, МК + 2-3 лампочки + кнопка) ?

Одним словом, буду благодарен за любую информацию.


Могу ответить именно как любитель, меня AVR вовсе не кормят, скорее наоборот. smile.gif
MEGA128 для начинающего совершенно лишний - дорог, неудобный для макетирования корпус.
Начинать (ИМХО) стОит с чего-нибудь типа AT90S2313 (ATTiny2313), ATTINY26, ATMEGA8 & ATMEGA16. Все эти камни есть в DIP (удобство макетирования несомненное), последних 2 типов практически под любые любительские поделки хватит.
STK500 - это плата для разработки (отладки, макетирования) с панельками под кучу разных AVR в разных типах корпусов со светодиодами, кнопками и пр. Недешево. Может работать программатором - вставленный чип легко можно прошить.

Для начала нужен программатор, подойдет (опять же для начала) простейший вариант "5 проводов", можно собрать STK200 - вешается на LPT, содержит в себе 1 микросхему типа 74LS245

Ну а дальше -
1. на www.atmel.com, www.atmel.ru , [banned] уже посоветовали сходить.
2. "Читайте доки, они рулез" (С)
3. Качать AVRStudio (asm), CodeVision ('C'), IAR ДЛЯ Начинающего не советую - в нем корифеи путаются, smile.gif , отбить охоту может капитально, хотя это действительно промышленный стандарт "де-факто". Можно попробовать BASCOM-AVR или FastAVR - это BASIC для AVR. Код на выходе, естественно, не IAR'овский, но поморгать лампочкой очень даже можно.
4. Можно почитать форум - тут есть обсуждения интересных идей, глюков, проблем и методов их решения.

Успехов... smile.gif


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 8 2006, 16:44
Сообщение #3


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(ROC @ Feb 8 2006, 18:29) *
... IAR ДЛЯ Начинающего не советую - в нем корифеи путаются, smile.gif , отбить охоту может капитально...

А я, наоборот, очень даже советую.
В составе пакета есть готовые рабочие проекты и очень внятное пошаговое описание по созданию и отладке проектов.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Feb 8 2006, 16:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(IgorKossak @ Feb 8 2006, 23:44) *
Цитата(ROC @ Feb 8 2006, 18:29) *

... IAR ДЛЯ Начинающего не советую - в нем корифеи путаются, smile.gif , отбить охоту может капитально...

А я, наоборот, очень даже советую.
В составе пакета есть готовые рабочие проекты и очень внятное пошаговое описание по созданию и отладке проектов.


"отбить охоту может капитально..." - это точно, если человек в Си не рубит. Ассемблер нагляднее. Все таки, мне кажется, лучше AVRStudio освоить для начала. В нем и все процессы в МК посмотреть можно, какая нога дрыгает, какой счетчик считает.

А толку то от готовых проектов, если человек ни чего из написанного не понимает, ему еще и с писаниной разобраться надо. Как говорится - на заборе @ написанно, а там дрова лежат :-)


--------------------
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 8 2006, 17:06
Сообщение #5


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(prottoss @ Feb 8 2006, 18:58) *
"отбить охоту может капитально..." - это точно, если человек в Си не рубит. Ассемблер нагляднее. Все таки, мне кажется, лучше AVRStudio освоить для начала. В нем и все процессы в МК посмотреть можно, какая нога дрыгает, какой счетчик считает.

А толку то от готовых проектов, если человек ни чего из написанного не понимает, ему еще и с писаниной разобраться надо. Как говорится - на заборе @ написанно, а там дрова лежат :-)

Я бы не был так категоричен. Тем более что для автора темы С\С++\Asm привычны.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Silent Bob   С чего начать?   Feb 8 2006, 13:50
- - LordN   [banned]   Feb 8 2006, 14:08
- - prottoss   Цитата(Silent Bob @ Feb 8 2006, 20:50) Ре...   Feb 8 2006, 14:17
- - BVU   Цитата(Silent Bob @ Feb 8 2006, 16:50) Ре...   Feb 8 2006, 14:28
|- - Dars   Судя по ссылке которую дал IgorKossak , стоит нача...   Feb 8 2006, 20:39
- - psL   с Proteus'а   Feb 9 2006, 04:36
- - ilya514   Я сам начинал изучение AVR практически с нуля.......   Feb 9 2006, 05:32
- - add   Рекомендую обзавестись книжками(некоторые в сети е...   Feb 9 2006, 06:26
- - Silent Bob   Спасибо всем ответившим! Поясню чего добив...   Feb 9 2006, 09:39
- - ROC   Ну решать ессно Вам, а вот что про STK500 пишут ht...   Feb 9 2006, 10:12
- - Silent Bob   О, очень интересно.. Мне понравился вариант с ATAV...   Feb 9 2006, 12:21
|- - ROC   Цитата(Silent Bob @ Feb 9 2006, 15:21) О,...   Feb 9 2006, 14:04
- - add   " собрать STK200 (уже как-то пробовал, неудач...   Feb 9 2006, 13:49
- - Silent Bob   Цитатат.к примеру захочится вам другу такуюже мига...   Feb 9 2006, 14:10
|- - ROC   Цитата(Silent Bob @ Feb 9 2006, 17:10) Та...   Feb 9 2006, 14:21
- - add   Ну нехотите ручками делать ваше право! Вот про...   Feb 9 2006, 14:37
- - Silent Bob   Ок, большое спасибо. Пошел отовариваться :-D   Feb 9 2006, 14:38
- - alm_   В Butterfly есть несколько возможностей программир...   Feb 14 2006, 09:34
|- - Balaganov   Господа, а почему никто вслух не произносит девайс...   Feb 14 2006, 19:12
||- - ROC   Цитата(Balaganov @ Feb 14 2006, 22:12) Го...   Feb 14 2006, 21:28
||- - Balaganov   Цитата(ROC @ Feb 14 2006, 23:28) Цитата(B...   Feb 15 2006, 18:24
||- - ROC   Цитата(Balaganov @ Feb 15 2006, 21:24) Ав...   Feb 15 2006, 20:57
||- - abbot   Цитата(Balaganov @ Feb 15 2006, 21:24) JT...   Mar 3 2006, 18:05
||- - Balaganov   Цитата(abbot @ Mar 3 2006, 20:05) Ох. Оче...   Mar 4 2006, 08:03
|||- - abbot   Цитата(Balaganov @ Mar 4 2006, 11:03) Цит...   Mar 4 2006, 20:25
|||- - defunct   Цитата(abbot @ Mar 4 2006, 22:25) Ну и пр...   Mar 4 2006, 23:32
||- - Old1   Цитата(abbot @ Mar 3 2006, 22:05) Ох. Оче...   Mar 4 2006, 20:21
|- - ROC   Цитата(alm_ @ Feb 14 2006, 12:34) В Butte...   Feb 14 2006, 21:14
- - MakFatum   Выложил Баранова: схемы, алгоритмы, программы на р...   Mar 3 2006, 16:58
- - Edge   Я бы посоветовал для начала http://www.enigma2004....   Mar 3 2006, 21:30
- - Silent Bob   Всем добрый день! Наконец-таки разжился Баттер...   Mar 7 2006, 07:21
- - ROC   Совершенно идиотский вопрос - а питание на бабочку...   Mar 7 2006, 10:25
- - Silent Bob   Очень даже хороший вопрос.. Ей нужно отдельное пи...   Mar 7 2006, 10:42
- - Silent Bob   Хм.. В документации про это ни слова.. Зато я наше...   Mar 8 2006, 17:49


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 16:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01431 секунд с 7
ELECTRONIX ©2004-2016