Поклонники продукции Microchip Technology Inc тусуются тут.
Чт авг 09, 2012 00:57:25
В общем первый раз контроллер в руках держу, хочу на учиться ими манипулировать, но как-то и страшновато лезть в этот дремучий лес. Все же хочу попробовать.
Нашел вот такой простой программатор(для моего уровня самое то) контроллер у меня PIC12F629. Скажите будет ли "шиться" мой контроллер этим программатором? Почему у него нет отдельной запитки? Если нет посоветуйте нууууу очень простой программатор и что первым делам собрать эдакое да попроще.
В архиве: печатка lay, принципиальная схема и статья.
- Вложения
-
- Простейший программатор для PIC.rar
- (286.55 KiB) Скачиваний: 6267
Чт авг 09, 2012 03:44:43
Этот программатор питается от COM-порта. Он будет работать только со старыми версиями портов, где уровни +-12В. Собирал подобный, шил им 16F84, работало. А вот 16F877 шить уже не захотел.
Первым делом определитесь, на чём вы будете писать программу - на ассемблере, С или другом языке.
Потом найдите среду, в которой можно писать (для асма есть бесплатный MPLAB от микрочипа, для С куча всяких, я юзаю mikroC).
Теперь вам потребуется программа-прошивальщик IC-Prog. Настройте её на тот СОМ, куда подключили программатор.
Пишете программу, компилируете, в папке с исходниками получаете файл *.hex. Его скармливаете IC-Prog, шьёте контроллер, проверяете, работает ли.
В плане программ традиционно начинают с моргания светодиодом.
P.S. Не забываем о конфигурационных битах и обвязке контроллера, если таковая требуется. Но об этом чуть позже, а вначале - вышесказанное.
Чт авг 09, 2012 05:23:17
TripleKill писал(а):Этот программатор питается от COM-порта. Он будет работать только со старыми версиями портов, где уровни +-12В. Собирал подобный, шил им 16F84, работало. А вот 16F877 шить уже не захотел.
А можно ли как то доработать схему и приделать отдельное питание?
Чт авг 09, 2012 16:40:09
TripleKill писал(а):Можно собрать Extra-PIC:.
Сложноват для меня, но попробовать можно.
Чт авг 09, 2012 16:46:29
TripleKill писал(а):Можно собрать Extra-PIC.
вот такой пойдет? Мне просто с печаткой нужно)
Чт авг 09, 2012 17:54:36
Пойдёт.
Если экстра-пик с наскоку кажется вам сложноватым, никто не запрещает попробовать приведённый вами программатор. Если у вас на компе вообще есть COM-порт, имеется ощутимая вероятность найти там 12 В. А если ваш компьютер старше 3 лет - вероятность ещё выше.
Ну а пик12-то уж прошьётся и от приведённого вами программатора.
Чт авг 09, 2012 18:31:10
TripleKill писал(а):Ну а пик12-то уж прошьётся и от приведённого вами программатора.
все таки попробую экста собрать, только объясните две непонятные мне вещи по схеме, я обозначил их на рисунке.
- Вложения
-
- ё132.GIF
- (58.04 KiB) Скачиваний: 2339
Чт авг 09, 2012 18:59:18
По деталям:
На схеме - 7805 это L7805CV аналог КР142ЕН5А +5вольт.1.5А корпус ТО-220
На схеме - 78L12 это 78L12 Стабилизатор 12 вольт, 0,1A TO-92
На схеме MAX232 это MAX232CPE или MAX232N, я думаю, что без разницы так ли?
Что за микросхема 74хх00?
Чт авг 09, 2012 20:26:54
На плате обведены джампер J2 (3 контакта) и раз'ем для внутрисхемного программирования X2.
glazko31 писал(а):На схеме MAX232 это MAX232CPE или MAX232N, я думаю, что без разницы так ли?
Так.
glazko31 писал(а):Что за микросхема 74хх00?
xx - это наименование серии. Например, 74LS00. Подробнее:
http://w7r.blogspot.com/2012/02/74series-nand-chip.html
Чт авг 09, 2012 20:59:17
Ser60 писал(а):раз'ем для внутрисхемного программирования X2.
Эт для чего нужно? Благодарю за помощь
Чт авг 09, 2012 21:05:19
Это нужно для программирования МК установленных (припаянных) к плате, чтобы их не выпаивать только для программирования.
Пт авг 10, 2012 03:54:28
А можно и неприпаянных, если DIP в кроватке. На печатке для extra-pic такие предусмотрены.
Сб авг 18, 2012 21:23:51
Помогите пожалуйста. Есть такой программатор
http://electronics-diy.com/electronic_s ... .php?id=57 Мне надо прошыть pic16f676. Немогу понять, возможно ли это сделать с данным программатором. Если да, то какие контакты к каким ногам pic16f676 надо подключать? Спасибо за помощь.
Сб авг 18, 2012 23:13:48
найди различия со своей схемой, устрани их и прошивай....или проще заново спаять...)))
Вс авг 19, 2012 10:17:32
Спасибо. А можно вместо Д814Д поставить Д814В? Или обязательно на 13В?
Вс авг 19, 2012 11:36:01
стабилитроны можно соединять последовательно для набора нужного напряжения, в данном случае оно должно укладываться в 12-14 В обязательно.
Вс авг 19, 2012 16:17:53
Спасибо. Нашёл Д814Д.
Пт авг 24, 2012 19:28:46
Спасибо. Сделал по схеме Enman. Работает отлично.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.