Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Для начинающих (http://zx-pk.ru/forumdisplay.php?f=43)
-   -   PIC-микроконтроллеры, изучение, и всё что с ними связано. (http://zx-pk.ru/showthread.php?t=22761)

Viktor2312 21st February 2014 22:25

PIC-микроконтроллеры, изучение, и всё что с ними связано.
 
Решил создать данную тему, чтобы просто была и чтобы можно было задать вопрос знающим людям. А у нас тут такие есть. И вообще для обмена информацией по всему, что связано с продукцией фирмы Microchip.

Русскоязычный сайт: http://www.microchip.com.ru/

Сам уже начинал изучать данные микроконтроллеры и всё в принципе очень хорошо тогда получалось, в смысле процесса изучения и понимания, но потом забросил, а зря так как уже простейшие программки даже писал и они работали. Изучал конкретно микросхему PIC16F84A, как наиболее простую, а для изучения использовал интегрированную среду разработки MPLAB IDE 5.40 от этой же фирмы, благо она полностью бесплатная.

А тут архив, где можно скачать MPLAB различных версий под разные операционные системы и другое ПО:
MPLAB X IDE Archives


Вот пока пожалуй и всё.

P. S. - сам решил поизучать сейчас снова PIC микроконтроллеры, так как ПЛИС пока не тяну. Видно нужно, что-то попроще, а так как предыдущий опыт у меня был положительный, то решил начать заново/продолжить изучение. Изучать буду используя MPLAB IDE 6.60, если есть желающие, могут присоединяться к изучению.

Viktor2312 22nd February 2014 00:56

Скачал сейчас MPLAB IDE 6.60 из архива и попробовал установить. Всё супер встало, никаких проблем. Запускаем екзешный файл из архива, соглашаемся с лицензионным соглашением, несколько раз нажимаем Next и программа устанавливается, после установки, на всякий случай перезагрузил комп и попробовал запустить, всё нормально. Это радует. Теперь будет долгий нудный процесс изучения теории и попутно может займусь программатором каким нибудь. Есть PonyProg идеально работает, но хочу другой какой нибудь себе замутить, из поддерживаемых MPLAB -ом, если найду по ним какую нибудь инфу, пока не смотрел.

dosikus 22nd February 2014 01:01

Quote:

Originally Posted by Viktor2312 (Post 676874)
микросхему PIC16F84A,
...
Изучать буду используя MPLAB IDE 6.60,

Ну пЫк 84 еще ладно, от этого похоже никогда не избавиться .:biggrin:
Ну почему же МПЫлаб то все древние выбираете ?
1) боязнь размера
2) гуру рекомендовал
3) затрудняюсь ответить

---------- Post added 22.02.2014 at 00:01 ---------- Previous post was 21.02.2014 at 23:59 ----------

Quote:

Originally Posted by Viktor2312 (Post 676950)
но хочу другой какой нибудь себе замутить,

пЫкит2 однозначно .
Хошь скину печатку и схему под диптрэйс .
Аналоги дешевые подобраны.

Viktor2312 22nd February 2014 01:13

Quote:

Originally Posted by dosikus (Post 676953)
Ну почему же МПЫлаб то все древние выбираете ?

1. В какой-то степени.

2. Нет.

3. Я написал уже выше, что когда начинал пробовать изучать, давно, был 5 -й, там у меня всё получалось, но не ставить же 5 -й, он тогда ещё древний был. Но и сильно новый, тоже не хочу. Это так сказать компромисс, посмотреть, лично для себя, как я смогу перестроиться с 5.40 на 6.60.

Поэтому пока посижу на 6.60. А вы какую версию посоветуете, и желательно по возможности со ссылкой, где скачать, если её нет в том архиве, ссылку я на который дал в первом посте.

Quote:

Originally Posted by dosikus (Post 676953)
пЫкит2 однозначно .

Ёлки палки, напишите как там по английски правильно, а то, что-то я не вьехал.


Quote:

Originally Posted by dosikus (Post 676953)
Хошь скину печатку и схему под диптрэйс .
Аналоги дешевые подобраны.

Скинь, вот только диптейс я так и не освоил. Если есть просто в картинках, было бы не плохо добавить.

Спасибо.

Vladimir_S 22nd February 2014 01:15

Quote:

Originally Posted by Viktor2312 (Post 676950)
Теперь будет долгий нудный процесс изучения теории и попутно может займусь программатором каким нибудь.

Для изучения не обязательно живые контроллеры использовать. Гораздо удобнее пользоваться каким нибудь симулятором.

Viktor2312 22nd February 2014 01:27

Quote:

Originally Posted by Vladimir_S (Post 676966)
Для изучения не обязательно живые контроллеры использовать. Гораздо удобнее пользоваться каким нибудь симулятором.

Да мне хочется именно на живых, больше поэкспериментировать, и более современных. Так как моя предыдущая эпопея с PIC16F84A закончилась вполне себе успешно. И программатор собрал, и несколько простеньких программ написал, и несколько готовых устройств собрал. Тем более они все и в наличии в продаже есть, и программировать есть на чем. Тут сейчас больше стоит проблема найти свободное время и заставить себя переварить отобранный материал для изучения. А так их внутреннее устройство мне вполне понятно и что как делать тоже, в отличии от ПЛИС, в которые я вообще не въехал.

dosikus 22nd February 2014 01:31

Viktor2312, Pickit2 http://kazus.ru/forums/showthread.ph...hlight=pickit2
Документация и прошивка открытые и есть на оффсайте Микрочипа .
http://www.microchip.com/stellent/id...GE&nodeId=2115
Здесь почитать
http://www.pickit2.ru/doku.php/pickit2

Последняя из классики MPLAB - 8.92 по той же ссылке http://www.microchip.com/stellent/id...GE&nodeId=2115

И усе это так же устарело.
микрочип продвигает MPLABX и pickit3 , клоны pickit3 не так уж и дороги .

На счет
Quote:

Гораздо удобнее пользоваться каким нибудь симулятором.
Смотри здесь http://kazus.ru/forums/showthread.php?t=13198
Протеус вполне адекватно поддерживает пЫки .
Но!! изучать нужно и в симуляторе и вживую, в параллель - иначе граблей немерено соберешь .

Лучший квик старт на пЫки , и на асме и на Си , здесь http://www.gooligum.com.au/tutorials.html
И ради бога - не читай Корабельникова и его последователей ...


А вообще это все так устарело , дорого и нудно.
Например квик-старт на пЫк обойдется - примерно в 2500 р. для 16ых и 18ых .
3000-4000р. для 24ых ,32ых и то при учете что платки будешь сам лепить .
В сии "наборы" включил стоимость pickit2 для 16-18ых и pickit3 для 24-32ых.

За 500 -650 р можно купить дискаверину на STM32xx , что имеет и прогер/отладчик на борту и чип ...

Vladimir_S 22nd February 2014 01:32

Viktor2312, Есть симуляторы в которых видно все потроха контроллера, а это намного нагляднее, особенно при шаговом выполнении команд.

psb 22nd February 2014 01:44

Viktor2312, дема будет под пик?
а так-то да, купи лучше дискаверину, хоть современнее будешь.

Vladimir_S 22nd February 2014 01:45

Quote:

Originally Posted by dosikus (Post 676977)
Но!! изучать нужно и в симуляторе и вживую, в параллель - иначе граблей немерено соберешь .

Это правильно, но в защиту протеуса скажу, у меня много раз было - вроде в программе уверен и она должна выполняться правильно, но в протеусе какой то глюк вылазит. Думаю вдруг это протеус виноват. Паяю схемку - и один в один работает. Все таки симуляция очень точная.


All times are GMT +4. The time now is 00:03.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.