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

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

Сообщение SeregaT »

Для меги 8 вроде как 40 ма на канал и 300 ма суммарный ток.
Будет ли работать в таком режиме? (кстати, все релюшки скорее всего не будут включаться одновременно).
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

все верно, но это предельные значения. для игрушки подойдет, если нужна надежность минимум в два раза нагрузку делать меньше, кстати никак не могу найти где это видел но кажется еще на порт не более 80мА,
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

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

Сообщение Arlleex »

Просто у меня есть проблема. Я учу немецкий язык.
Какой Компилятор посоветуете (ну очень хороший), что бы не глючил, на каком ассемблере писать надо? Язык Си не хочу изучать...


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

Сообщение SeregaT »

Stalker46 писал(а):Какие знания надо иметь, чтобы стать профи в AVR?

Знать языки программирования на соответствующем уровне.
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

Stalker46 писал(а):Просто у меня есть проблема. Я учу немецкий язык.
Какой Компилятор посоветуете (ну очень хороший), что бы не глючил, на каком ассемблере писать надо? Язык Си не хочу изучать...

Какие знания надо иметь, чтобы стать профи в AVR?


тот который предлагается ATMEL в среде разработки AVRStudio, купите книжек, например А.В.Евстифеев Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL (ну или скачайте) там и архитектура описана и ассемблер. писать надо на ассемблере............. бр-р-р-р.............. ассемблер есть мнемоники машинных кодов, машинные коды у каждой архитектуры ядра могут быть разными. так вот, писать под AVR надо на ассемблере для AVR
знания.... надо стремится знать ВСЕ :wink:

а знать только языки недостаточно для профи, надо еще цифровую и желательно аналоговую схемотехнику, и еще черти чего.....
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

sema писал(а):надо стремится знать ВСЕ :wink:

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

Сообщение NiTr0 »

Компилятор - если есть от производителя IDE зачем что-то еще искать?
Документация - даташита с головой.
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

SeregaT писал(а):
sema писал(а):надо стремится знать ВСЕ :wink:

Не надо стремиться знать всё. Надо стремиться знать то, что необходимо, но знать это хорошо ;)


ну стремится надо знать все, а то что необходимо надо знать хорошо :wink:
сори за флуд
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

Вот наткнулся на фотку - оидн из моих первых девайсов на МК
оказуеться я когда-то ТАКОЕ делал :))) :)))
Все хрен знает как, проводами на соплях скручено все) Как оно рабтало - хз

Изображение
Полный пипеутз.
therian
Говорящий с текстолитом
Сообщения: 1682
Зарегистрирован: Чт окт 20, 2005 12:46:34
Контактная информация:

Сообщение therian »

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

Сообщение SeregaT »

Красиво...
А я вот сейчас вот это собираю (только начал)
Изображение
Осталось впаять транзисторы для включения релюшек. Транзисторы были подобраны самым тщательным образом (зашёл сегодня в магазин и сказал, типа дайте ЛЮБЫХ два десятка :))). Попробовал, релюшки нормально включаются ;) ), Ещё пару десятков резисторов, ну и соединения некоторые выполнить...
Это универсальный контроллер для управления различными станками.
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

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

Сообщение SeregaT »

Да, одно и то-же.
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

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

Сообщение SeregaT »

У меня то-же :)))
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Вот например я использую Компилятор AVReAL для внутрисхемного программирования (SPI). Парралельный порт, я так понимаю это для принтера. Это LPT. Понятно. Допусти, даже не допустим, а оно так и есть на данный момент, Имеется файл ХЕКС, Который как я знаю скомпилирован на Ассемблере. Этот файл уже готов, мне надо зашить его в МК. Я подключаю программатор к LPT порту. А как то заливать ХЕКС файл в МК???
Вот цепочка6
LPT порт - программатор для SPI программирования - плата исполнительного устройства.
Вот все я подключил, есть готовый ХЕКС файл, как теперь прошить МК?
Обнаружит ли Компьютер программатор как новое устройство?
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

AVReAL это не компилятор а программатор (его софтовая часть)
и не скомпилирован на ассемблере а написан на нем (возможно на нем), а скомпилирован компилятором

к сожалению на вопрос ответить не смогу, AVReAL ом никогда не пользовался
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Stalker46, Вы фанат командной строки? Если да, то курИте мануал на AVReAl.
Лично я эту программу "ниасилил". Не вижу необходимости её изучать, если есть более простые средства, чтобы залить прошивку в МК. Например, тот же Uniprof: http://avr.nikolaew.org/progr.htm
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Качество заливки? Ошибок много?

Смотрим, это весь программатор?
Вложения
gromov.jpg
(22.04 КБ) 385 скачиваний
Не умеешь - не берись, но не взявшись не научишься...
Ответить

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