KEEN SIDE успешно заменяет аналогичные продукты таких известных брендов, как Phoenix Contact, Weidmueller, Degson, Winstar, Hsuan Mao, KLS, G-NOR, Mean Well и др.

Программирование МК. Быстрый старт.. Что мне нужно?

Страница 1 из 3
Новичок
 
Регистрация: 01.09.2013
Сообщений: 16
Репутация: 11
1 8
0 0
 
01.09.2013 13:16 #1
Добрый день.
Хочу попробовать изучать электронику, а конкретнее программирование МК.
Очень сложно начать.

Допустим передо мной встала микро задача. Собрать на монтажной плате (без пайки) схемку с микроконтроллером, который мигает светодиодами. Вот такую минимальную задачку я поставил перед собой для первого шага в этом направлении.

Собираюсь купить в интернете всё что мне для этого нужно. Хочу сделать всё без пайки, т.к. пока хочу просто понять и освоить всю логику процесса.. пайка мне только добавит проблем.

Открыл интернет магазин. Вижу монтажные платы без пайки.. проводки к ним, наборы резисторов и конденсаторов.. с этим мне всё понятно.

Дальше вижу целую кучу разных микроконтроллеров.. подозреваю, что для моей микро задачи подойдет абсолютно любой, самый дешёвый.

Дальше смотрю программаторы.. и тут возникает куча вопросов.. я в этом ничерта не понимаю.

Я представляю себе программирование контроллера так:
Берётся МК, вставляется в гнездо программатора, прошивается через комп. Готово.
Программаторы же в интернете почему то без гнёзд.. я не понимаю как ими нужно пользоваться, куда вставлять МК..

В общем посоветуйте мне.. или объясните.. какой минимальный набор мне нужен для выполнения моей микро задачки. Какой МК, какой программатор, как их между собой подсоединить? Я хочу купить готовый дешёвый программатор, а не паять его самому.

Для первого шага, мне нужен пинок в нужную сторону.
Последний раз редактировалось valerik88; 01.09.2013 в 13:26.
Оценка
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей.
Знаток
 
Аватар для ipaSoft
 
Регистрация: 22.05.2013
Адрес: Екатеринбург
Сообщений: 513
Репутация: 181
163 117
1 0
Отправить сообщение для ipaSoft с помощью Skype™
 
01.09.2013 13:55 #2
Вы говорите, самый дешевый. Я тут в местном прайсе глянул AT89C2051 (цена 49 руб) - 8 битный мк популярного семейства 8051. Есть даже под него среда разработки Keil C51.
А вот еще с 1кб памяти на борту AT89C1051 - 23 руб.
А вообще для начала, можно симулировать в Proteus.
Что ответят участники, интересно и мне.
Я покупал программатор AutoProg SE. Все переходнички и ПО на месте. Поддерживает уйму микросхем памяти и микроконтроллеров.
__________________
"Словом можно убить, словом можно спасти, Словом можно полки за собой повести." (с) Шефнер Вадим
Оценка
Новичок
 
Регистрация: 01.09.2013
Сообщений: 16
Репутация: 11
1 8
0 0
 
01.09.2013 15:33 #3
Цитата:
Сообщение от ipaSoft
Я покупал программатор AutoProg SE. Все переходнички и ПО на месте. Поддерживает уйму микросхем памяти и микроконтроллеров.
Посмотрел его цену.. 12 000р. Многова-то для меня и моей задачки.
Выглядит хорошо, с разъёмом в который МК втыкается.. Но мне бы что то попроще.. Я видел кучу схем в 10 деталей, но только схемы.. в продаже не нашёл простых программаторов.. только вот такие монстры..
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,309
Репутация: 636
616 131
34 9
 
01.09.2013 16:28 #4
Цитата:
Сообщение от valerik88
Посмотрел его цену.. 12 000р. Многова-то для меня и моей задачки.
Выглядит хорошо, с разъёмом в который МК втыкается.. Но мне бы что то попроще.. Я видел кучу схем в 10 деталей, но только схемы.. в продаже не нашёл простых программаторов.. только вот такие монстры..
простые программаторы не продаются по причине отсутствия на большинстве ПК сом и лтп портов.... а через юсб=переходники оные не работают...
если стоит вопрос начального изучения МК, то начитать наверно стоит с PIC-контроллеров среднего семейства фирмы микрочип...
есть две причины в пользу выбора:
1. для этих МК всего 35 управляющих команд их легче запомнить, для авиров их больше сотни...
2. неправильная установка битов конфигурации не приводит к блокировке МК, для тех же авиров процедура вывода МК из клинической смерти требует специальных программаторов....
документация на семейство на русском:
http://web.archive.org/web/200802081...u/lit/?mid=1x0
рекомендуемый програматор PicKit2, описание на руском:
http://gamma.spb.ru/articles.php?i=77
поставляется как в чистом виде
PICkit 2 only
так и с отладочными платами
PICkit 2 Starter Kit
или
PICkit 2 Debug Express
Оценка
Banned
 
Регистрация: 21.04.2012
Адрес: южнее Дуная
Сообщений: 4,318
Репутация: 417
498 352
141 0
 
02.09.2013 11:25 #5
...м/к КР1816ВЕ48.....все азбуки начинаются с А!....
Оценка
Эксперт
 
Регистрация: 27.10.2012
Сообщений: 3,347
Репутация: 887
852 125
9 5
 
02.09.2013 11:46 #6
Цитата:
Сообщение от hrpankov
...м/к КР1816ВЕ48.....все азбуки начинаются с А!....
Абвгдеёж?
Оценка
Banned
 
Регистрация: 21.04.2012
Адрес: южнее Дуная
Сообщений: 4,318
Репутация: 417
498 352
141 0
 
02.09.2013 12:51 #7
.....а Ви ему посоветуйте Ваши 32разрядние AVR-ки и STM-ки, потом от вопросов не спасешся.....виш какое ТЗ наворотил.....я би такое за петилетку освою....
Оценка
Эксперт
 
Аватар для gauptmann
 
Регистрация: 22.09.2009
Сообщений: 3,604
Репутация: 983
964 115
20 28
 
02.09.2013 13:02 #8
Цитата:
Сообщение от valerik88
Добрый день.
В общем посоветуйте мне.. или объясните.. какой минимальный набор мне нужен для выполнения моей микро задачки.
Набор знаний тебе нужен, чем обширней, тем лучше, это за неделю/месяц не приобрести. И купить их в магазине нельзя, нету их там.
__________________
Работает - не лезь. Не полезешь - не убьёт.
Оценка
Новичок
 
Регистрация: 01.09.2013
Сообщений: 16
Репутация: 11
1 8
0 0
 
03.09.2013 21:39 #9
Товарищи! Как насчёт этого китайского программатора за 300р?
http://opt-in-china.ru/product/kompa...tor-icsp-k150/
Собственно я его уже заказал.. + пару pic чипов наугад выбрал.

Спасибо товарищу ipaSoft, который посоветовал программу Proteus.. Пока идут железки, я пробую зажеч светодиоды в этой программке. И собственно вопрос.

Как зажеч светодиод? В инете куча примеров где слишком много кода.. Я нашёл неплохую статью по ассемблеру для picов.. начал что то писать.. но пока не получается.

Добавил на схему сам контроллер (один из тех, которые заказал) На нём есть индикаторы показывающие подаётся ли сигнал на ножку. Вот у меня не получается на ножку сигнал подать.



Код прописал такой
Код:
    LIST    p=12F683 ; 
	#include "P12f683.INC" ; Include header file
	
BSF GPIO,GP0
BSF GPIO,GP1
BSF GPIO,GP2
BSF GPIO,GP3

	END
Программа запускается. Но на ножках сигнал не появляется.
Что ещё не хватает в коде, чтоб подать сигнал на ножку?
Оценка
Администратор
 
Аватар для Admin
 
Регистрация: 13.03.2006
Сообщений: 1,166
Записей в дневнике: 18
Репутация: 632
600 547
0 63
 
03.09.2013 22:08 #10
Советую Вам не лепить все в одну тему. Смотрите все время на заголовок темы, если она не соотвествует теме Вашего сообщения- создавайте новую с соотвествующим заголовком.
Оценка
Ответ
Страница 1 из 3
Метки
микроконтроллер, первый шаг, программатор
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 23:30.
Обратная связь РадиоЛоцман Вверх