Программирование мк

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Paul_AG
Родился
Сообщения: 19
Зарегистрирован: Вт май 25, 2010 19:09:18

Программирование мк

Сообщение Paul_AG »

Здраствуйте,заранее извиняюсь если не по теме.Вот решил себя попробовать в программировании мк,Но не знаю с чего начать и какую мк выбрать...( Одни говорят лучше AVR другие PIC.С ассемблером не знаком ,на си программирую уже 3 года.Так что я хотел бы научиться програмировать мк на си.
Посоветуйе пожалуйста,очень сильно хочется научиться программироать мк :)
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Re: Программирование мк

Сообщение DrWatson »

На Си - любой МК, но даташиты в любом случае придется изучать.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Программирование мк

Сообщение ARV »

DrWatson писал(а):На Си - любой МК, но даташиты в любом случае придется изучать.
почти любой :)))
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Paul_AG
Родился
Сообщения: 19
Зарегистрирован: Вт май 25, 2010 19:09:18

Re: Программирование мк

Сообщение Paul_AG »

Ну все таки может посоветуете какой именно,а то я уже совсем запутался :(
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Программирование мк

Сообщение ARV »

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

Мой уютный бложик... заходите!
Аватара пользователя
Negor
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср мар 07, 2007 22:58:02
Откуда: Черкассы, Украина
Контактная информация:

Re: Программирование мк

Сообщение Negor »

Выбирайте из тех, которые легче достать. Если можно всё - ATMega16. Удобно расположение контактов, наличие почти всех возможностей, которые предоставляются по линейке 8разрядных МК из ATMEL. Удобен для макетирования. Минусы - 40-контактный дип корпус(ввиду опыта ТС - о планаре речи не идёт)
There is only 10 kind of people: those who understands binary code and those who dont!!!
Аватара пользователя
Synergetik
Встал на лапы
Сообщения: 117
Зарегистрирован: Чт фев 28, 2008 23:54:35
Откуда: Воскресенск, МО
Контактная информация:

Re: Программирование мк

Сообщение Synergetik »

Я начинал с ATTiny2313 в DIP-корпусе. И не слишком сложный, и функционал не такой бедный, да и достать нетрудно. К тому же лично для себя между AVR и PIC я выбрал первый только из-за того, что легко было собрать для него программатор.
Аватара пользователя
Upgrader
Друг Кота
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Re: Программирование мк

Сообщение Upgrader »

Я тоже AVR выбрал... что-то как-то они больше нравятся что-ли. А с какого конкретно начинал не имеет особого значения, т.к. на Си программа под разные МК AVR можно сказать одна и та-же, изменений почти никаких. И обучалок по ним достаточно много.
Paul_AG писал(а):Одни говорят лучше AVR другие PIC.
На вкус и цвет фломастеры разные :)
Последний раз редактировалось Upgrader Вт май 25, 2010 21:41:45, всего редактировалось 1 раз.
Не променяю медь на ржавую несгорайку!
Paul_AG
Родился
Сообщения: 19
Зарегистрирован: Вт май 25, 2010 19:09:18

Re: Программирование мк

Сообщение Paul_AG »

Спасибо большое :) На днях пойду в радиомагазин :)
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Re: Программирование мк

Сообщение neon-f »

если спец - то не важно какой контроллер, а если только собираешься изучать - то АВР, больше народу с кем можно пообщаться и подурить голову своими вопросами. опять же он более "модный" что ли, уроков и обучалок на примере АВР в инете больше. Книг - примерно одинаково.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Программирование мк

Сообщение Danko »

Ну хорошо купил МК, вытянул из Инета книги, мануалы, даташники, выбрал компилятор и вытянул его. Если принять, что дома интернет безлимитный то материальные затраты только на сам МК.

Paul_AG, а у Вас такая штука как програматор есть ?

Универсальные програматоры можно пересчитать на пальцах, а в основном они под один тип МК.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Paul_AG
Родился
Сообщения: 19
Зарегистрирован: Вт май 25, 2010 19:09:18

Re: Программирование мк

Сообщение Paul_AG »

К сожаению еще не преобрел :( А программатор покупается именно под какую то модель мк? к примеру только AVmega16 и только он. или на нем можно все мк к примеру Atmel у которых 20 выходов.
nekitoss
Родился
Сообщения: 12
Зарегистрирован: Пн апр 27, 2009 16:43:18

Re: Программирование мк

Сообщение nekitoss »

смотря какой програматор, обычно для АВР они универсальные. для разноногих тоже есть
я вот собрал на 5 проводках через лпт, програмирую на старом компе и щаслив
а использую я Atmega 8. рекомендуеться остановиться на каком то одном устраивающем тебя мк поначалу... булет изучать проще и все под него будет. а там уже и не сложно перейти будет
от атмега 16 она по принцыпу програмирования почти совсем не отличается, но мне так много не надо.
да и было дело когда бортовой компьютер делали там какието маты летели у автора в сторону таймеров... да и стоит дешевле... моё мнение - чтобы начать учиться - вполне хватит...

может быть ATmega8-16PU - та же атмега 8 только с вдвое большей возможной частотой от внутреннего генератора =16 мГц против 8Мгц у обычной atmega8
главное не купи smd корпус... имхо - не удобно... толко когда делаешь уже какето устройство.. вот тогда и то если умеешь их паять.
еще могу посоветовать сайтик кроме того что тут есть

зы. идея в том что в разных корпусах выводы (5 штук для лпт програматора точно) могут быть расположены в разных местах...
лично я собрал кроватку+ разьем програмирования на универсальной плате для атмега 8 и там же обвешиваю и експериментирую
Последний раз редактировалось nekitoss Ср май 26, 2010 00:18:04, всего редактировалось 1 раз.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Программирование мк

Сообщение DiGiCat »

Paul_AG писал(а): А программатор покупается именно под какую то модель мк? к примеру только AVmega16 и только он. или на нем можно все мк к примеру Atmel у которых 20 выходов.
Простой несколько десятков шьет, крутой несколько сотен.
Программаторы для микроконтроллеров Atmel
В компе что на борту есть? LPT, COM, USB?
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Paul_AG
Родился
Сообщения: 19
Зарегистрирован: Вт май 25, 2010 19:09:18

Re: Программирование мк

Сообщение Paul_AG »

Спасибовам большое :)) в копмьютее есть и LPT и COM и USB :)
Аватара пользователя
Negor
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср мар 07, 2007 22:58:02
Откуда: Черкассы, Украина
Контактная информация:

Re: Программирование мк

Сообщение Negor »

тогда самый оптимальный - COM от николаева. На ЛПТ уж очень много проводков(смертоносный пять проводов пять резисторов не рассматриваем), для usb - нужен прогер чтоб прошить мк для программатора или дорогая микра FT232. Так что самый оптимал - от Николаева - три стабилитрона и два резистора.
There is only 10 kind of people: those who understands binary code and those who dont!!!
Paul_AG
Родился
Сообщения: 19
Зарегистрирован: Вт май 25, 2010 19:09:18

Re: Программирование мк

Сообщение Paul_AG »

А я могу программатор в магазине купить?
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Re: Программирование мк

Сообщение DrWatson »

Конечно, если денег хватит.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»