Посоветуйе пожалуйста,очень сильно хочется научиться программироать мк
Программирование мк
Программирование мк
Здраствуйте,заранее извиняюсь если не по теме.Вот решил себя попробовать в программировании мк,Но не знаю с чего начать и какую мк выбрать...( Одни говорят лучше AVR другие PIC.С ассемблером не знаком ,на си программирую уже 3 года.Так что я хотел бы научиться програмировать мк на си.
Посоветуйе пожалуйста,очень сильно хочется научиться программироать мк
Посоветуйе пожалуйста,очень сильно хочется научиться программироать мк
- DrWatson
- Опытный кот
- Сообщения: 890
- Зарегистрирован: Вт янв 20, 2009 14:49:08
- Откуда: Гондурас, Мурманск
Re: Программирование мк
На Си - любой МК, но даташиты в любом случае придется изучать.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Программирование мк
почти любойDrWatson писал(а):На Си - любой МК, но даташиты в любом случае придется изучать.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Программирование мк
Ну все таки может посоветуете какой именно,а то я уже совсем запутался 
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Программирование мк
а какие тут могут быть советы? пойдите в магазин, что у вас под боком, посмотрите, какие МК там есть и почем, потом прикиньте свои бюджеты - и берите тот, что по карману (сколько не жалко отвалить). а потом найдете под него программные средства. когда разберетесь с этим и войдете во вкус - тогда станете выбирать более осознанно
для "поиграться" пойдет и так.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Negor
- Вымогатель припоя
- Сообщения: 586
- Зарегистрирован: Ср мар 07, 2007 22:58:02
- Откуда: Черкассы, Украина
- Контактная информация:
Re: Программирование мк
Выбирайте из тех, которые легче достать. Если можно всё - 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: Программирование мк
Я начинал с ATTiny2313 в DIP-корпусе. И не слишком сложный, и функционал не такой бедный, да и достать нетрудно. К тому же лично для себя между AVR и PIC я выбрал первый только из-за того, что легко было собрать для него программатор.
Re: Программирование мк
Я тоже AVR выбрал... что-то как-то они больше нравятся что-ли. А с какого конкретно начинал не имеет особого значения, т.к. на Си программа под разные МК AVR можно сказать одна и та-же, изменений почти никаких. И обучалок по ним достаточно много.

На вкус и цвет фломастеры разныеPaul_AG писал(а):Одни говорят лучше AVR другие PIC.
Последний раз редактировалось Upgrader Вт май 25, 2010 21:41:45, всего редактировалось 1 раз.
Не променяю медь на ржавую несгорайку!
Re: Программирование мк
Спасибо большое
На днях пойду в радиомагазин 
Re: Программирование мк
если спец - то не важно какой контроллер, а если только собираешься изучать - то АВР, больше народу с кем можно пообщаться и подурить голову своими вопросами. опять же он более "модный" что ли, уроков и обучалок на примере АВР в инете больше. Книг - примерно одинаково.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Программирование мк
Ну хорошо купил МК, вытянул из Инета книги, мануалы, даташники, выбрал компилятор и вытянул его. Если принять, что дома интернет безлимитный то материальные затраты только на сам МК.
Paul_AG, а у Вас такая штука как програматор есть ?
Универсальные програматоры можно пересчитать на пальцах, а в основном они под один тип МК.
Paul_AG, а у Вас такая штука как програматор есть ?
Универсальные програматоры можно пересчитать на пальцах, а в основном они под один тип МК.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: Программирование мк
К сожаению еще не преобрел
А программатор покупается именно под какую то модель мк? к примеру только AVmega16 и только он. или на нем можно все мк к примеру Atmel у которых 20 выходов.
Re: Программирование мк
смотря какой програматор, обычно для АВР они универсальные. для разноногих тоже есть
я вот собрал на 5 проводках через лпт, програмирую на старом компе и щаслив
а использую я Atmega 8. рекомендуеться остановиться на каком то одном устраивающем тебя мк поначалу... булет изучать проще и все под него будет. а там уже и не сложно перейти будет
от атмега 16 она по принцыпу програмирования почти совсем не отличается, но мне так много не надо.
да и было дело когда бортовой компьютер делали там какието маты летели у автора в сторону таймеров... да и стоит дешевле... моё мнение - чтобы начать учиться - вполне хватит...
может быть ATmega8-16PU - та же атмега 8 только с вдвое большей возможной частотой от внутреннего генератора =16 мГц против 8Мгц у обычной atmega8
главное не купи smd корпус... имхо - не удобно... толко когда делаешь уже какето устройство.. вот тогда и то если умеешь их паять.
еще могу посоветовать сайтик кроме того что тут есть
зы. идея в том что в разных корпусах выводы (5 штук для лпт програматора точно) могут быть расположены в разных местах...
лично я собрал кроватку+ разьем програмирования на универсальной плате для атмега 8 и там же обвешиваю и експериментирую
я вот собрал на 5 проводках через лпт, програмирую на старом компе и щаслив
а использую я Atmega 8. рекомендуеться остановиться на каком то одном устраивающем тебя мк поначалу... булет изучать проще и все под него будет. а там уже и не сложно перейти будет
от атмега 16 она по принцыпу програмирования почти совсем не отличается, но мне так много не надо.
да и было дело когда бортовой компьютер делали там какието маты летели у автора в сторону таймеров... да и стоит дешевле... моё мнение - чтобы начать учиться - вполне хватит...
может быть ATmega8-16PU - та же атмега 8 только с вдвое большей возможной частотой от внутреннего генератора =16 мГц против 8Мгц у обычной atmega8
главное не купи smd корпус... имхо - не удобно... толко когда делаешь уже какето устройство.. вот тогда и то если умеешь их паять.
еще могу посоветовать сайтик кроме того что тут есть
зы. идея в том что в разных корпусах выводы (5 штук для лпт програматора точно) могут быть расположены в разных местах...
лично я собрал кроватку+ разьем програмирования на универсальной плате для атмега 8 и там же обвешиваю и експериментирую
Последний раз редактировалось nekitoss Ср май 26, 2010 00:18:04, всего редактировалось 1 раз.
Re: Программирование мк
Простой несколько десятков шьет, крутой несколько сотен.Paul_AG писал(а): А программатор покупается именно под какую то модель мк? к примеру только AVmega16 и только он. или на нем можно все мк к примеру Atmel у которых 20 выходов.
Программаторы для микроконтроллеров Atmel
В компе что на борту есть? LPT, COM, USB?
scio me nihil scire...
_______________________
<= Жалобная кнопка в правом нижнем углу... )
_______________________
Re: Программирование мк
Спасибовам большое
в копмьютее есть и LPT и COM и USB 
- Negor
- Вымогатель припоя
- Сообщения: 586
- Зарегистрирован: Ср мар 07, 2007 22:58:02
- Откуда: Черкассы, Украина
- Контактная информация:
Re: Программирование мк
тогда самый оптимальный - COM от николаева. На ЛПТ уж очень много проводков(смертоносный пять проводов пять резисторов не рассматриваем), для usb - нужен прогер чтоб прошить мк для программатора или дорогая микра FT232. Так что самый оптимал - от Николаева - три стабилитрона и два резистора.
There is only 10 kind of people: those who understands binary code and those who dont!!!
Re: Программирование мк
А я могу программатор в магазине купить?
- DrWatson
- Опытный кот
- Сообщения: 890
- Зарегистрирован: Вт янв 20, 2009 14:49:08
- Откуда: Гондурас, Мурманск
Re: Программирование мк
Конечно, если денег хватит.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης