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

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Опытный кот
Аватара пользователя
Сообщения: 800
Зарегистрирован: Ср апр 25, 2007 09:50:43
Откуда: Киев

Сообщение Аксель »

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

Сообщение Pippeytz »

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

Сообщение SeregaT »

Как эта мега8 официально обзывается? Что вперёд найду, с тем и поэксперементирую.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua

Сообщение NiTr0 »

ATmega8
ИМХО хороша ценой и функционалом (у нас - чуть дороже ATtiny серии), + корпус сравнительно небольшой...
Насчет пиков - ИМХО у них сильно извращенная система комманд. Да и шить их - немного гиморно, siprog их почему-то не брал, хотя должен (софтина - понипрог, на нее правда много нареканий в связке с пиками)
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

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

Сообщение SeregaT »

А какой кварцевый резонатор нужен? И если можно тип панельки. Как я понял, прошивать можно через порт принтера просто соединив выводы микроконтроллера с выводами разъёма принтера?
И сколько в среднем стоит мега8?
Контактная информация:
Реклама
evg
Друг Кота
Аватара пользователя
Сообщения: 3240
Зарегистрирован: Пн фев 04, 2008 18:52:30
Откуда: Россия, Омск

Сообщение evg »

SeregaT писал(а):И сколько в среднем стоит мега8?
http://danomsk.ru/index.php?searchword= ... p&Itemid=5
Всё хорошо в меру.
Генеральный секретарь МЯУ
Аватара пользователя
Сообщения: 18887
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.

Сообщение SeregaT »

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

Сообщение NiTr0 »

SeregaT писал(а):А какой кварцевый резонатор нужен? И если можно тип панельки.
Можно и без кварца - внутри 8МГц резонатор есть. Панелька - узкая 28 ног, либо 2 по 14 состыкованные боками :)
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

Лучее собери STK300 ато порт еще спалиш...
И купи сибе плату контакнтую типа такой http://www.e-voron.dp.ua/catalog/005666
С ней гораздо проще мучать мк)
А на щет внутренего генератора то там он на 1 мгц, но и того хватит.
Если завести на 8 стабильность выработыания частоты уменьшит. на 1 самое стибильное
И на щет цены мег - опять таки сомтря какая ктиайские дешевле )
Полный пипеутз.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 4673
Зарегистрирован: Вс июн 01, 2008 00:17:35
Откуда: Я всего лишь плод вашего воображения...

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

NiTr0 писал(а):
SeregaT писал(а):А какой кварцевый резонатор нужен? И если можно тип панельки.
Можно и без кварца - внутри 8МГц резонатор есть. Панелька - узкая 28 ног, либо 2 по 14 состыкованные боками :)
И этот резонатор, кстати, очень, очень хорош.... Сам им пользуюсь всегда, и не надо при перепрошивке заморачиваться.
Знание - сила!
Друг Кота
Аватара пользователя
Сообщения: 3051
Зарегистрирован: Пт авг 10, 2007 12:49:55
Откуда: kr.ua

Сообщение NiTr0 »

Pippeytz писал(а):А на щет внутренего генератора то там он на 1 мгц, но и того хватит.
Выбирается 1, 2, 4 и 8 МГц. Причем ведь стабильность частоты - далеко не всегда критична, зачастую хватает даже +-1%... ;)
Контактная информация:
Генеральный секретарь МЯУ
Аватара пользователя
Сообщения: 18887
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.

Сообщение SeregaT »

Купил
ATmega8-16PU - 2 шт
Панелька 28 контактов - 2 шт
Панелька с рычагом (зажим) - 1 шт
Разъём для порта принтера с кожухом - 1 шт

Теперь надо найти даташит (английский практически незнаю :) ).
Я что-то читал, что можно сделать простейший программатор, типа соединить микросхему с портом принтера пятью проводками через резисторы? А таким способом можно прошить микросхему, если она будет не на устройстве, а чтобы просто к программатору подключить? Я тогда мог-бы панель прямо к корпусу разъёма приделать...
А из-за чего можно спалить порт? Наверное если микросхему отдельно прошивать (если это конечно возможно), то нифига порту не сделается? А то на первое время мне самое то такой программатор.
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

Даташит тут оф сайт амтеля http://atmel.com/
А STK200 и так простой как пень :))) От порта через миркосхему дальше на выводы прогрмирования и 3 диода для индикации питания чтения\записи .
Шобы прошить просто нада от програматора который воткнеш к комп зделать шлейф на 6 контактов , подвести его к панельке с миросхемой к сответсвующим выводам мк в датшите посматри к каким именно
Полный пипеутз.
Контактная информация:
Генеральный секретарь МЯУ
Аватара пользователя
Сообщения: 18887
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.

Сообщение SeregaT »

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

Сообщение SeregaT »

Pippeytz писал(а):Шобы прошить просто нада от програматора который воткнеш к комп зделать шлейф на 6 контактов , подвести его к панельке с миросхемой к сответсвующим выводам мк в датшите посматри к каким именно
К каким выводам понятно. Только не могу понять, куда подключить кварцевый резонатор. Тут выше писали что там есть встроеный резонатор, типа его можно использовать. Не подскажете как совместить встроеный (или внешний) резонатор с картинкой, которую я выложил выше? :) Если ставить внешний резонатор, то какой?
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

SeregaT писал(а):
Pippeytz писал(а):Шобы прошить просто нада от програматора который воткнеш к комп зделать шлейф на 6 контактов , подвести его к панельке с миросхемой к сответсвующим выводам мк в датшите посматри к каким именно
К каким выводам понятно. Только не могу понять, куда подключить кварцевый резонатор. Тут выше писали что там есть встроеный резонатор, типа его можно использовать. Не подскажете как совместить встроеный (или внешний) резонатор с картинкой, которую я выложил выше? :) Если ставить внешний резонатор, то какой?
Читай даташит там все есть)
Чтобы шить Меги резонатор внешний не нужен, патамучто есть внутренний RC генератор , и проц будет при прошивке тактироваться от него он выставлен фузами по умолчанию на 1 Мгц. А длаьше уже что хочеш хоть кварц хоть керамику, хоть от внутренего тактируйся . Тактировка к мегам подключаеться к XTAL 1 и XTAL 2 с соответсвующим набором конденсаторов.. Вобщем в датшите все ето есть качай и разжовывай
Полный пипеутз.
Контактная информация:
Генеральный секретарь МЯУ
Аватара пользователя
Сообщения: 18887
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.

Сообщение SeregaT »

Pippeytz писал(а):Чтобы шить Меги резонатор внешний не нужен, патамучто есть внутренний RC генератор
Просто там, где я взял эту картинку, было написано, что нужно чтобы к контроллеру был подключен кварцевый генератор. Или просто эта схема может работать с разными типами AVR, в том числе и с теми, у которых нет своего резонатора?
Тоесть я просто могу выводы, показаные на картинке припаять к соответствующим выводам на панеле (без дополнительных резонаторов) и всё будет работать?
P.S. Даташит скачал, но с моим знанием языка (и с объёмом этого даташит) я походу долго не смогу в нём разобраться... Распиновку нашёл, но что эти выводы означают, переводить надо :).
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

Кристал должен полюбмоу откудато то тактироваться пофигу откуда . И ето не от програматора зависит. Если внутрений генератор - тактируетсья от него нету нада цеплять внешний иначе откуда тактовой частоте взятсо?
А на щет даташита - скачай переведенный на рсуский даже можеш не на свой проц , и листай их паралельно руский и английский тогда все станет ясно и сможеш нормлаьно в дш орентироваться....
Кстати на щет програматора советую зделать вот ето
http://www.msevm.com/main/prog/lpt/progsch.gif
простой шет все и порт не спалиш случайно..
Полный пипеутз.
Контактная информация:
Опытный кот
Сообщения: 732
Зарегистрирован: Пт авг 22, 2008 16:59:43

Сообщение Cat_CooLeR »

Можешь и все должно работать, но советю спаять STK200/300, все таки безопасней и удобней
Контактная информация:
Ответить

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