Отговори на тема  [ 51 мнения ]  Отиди на страница 1, 2, 3, 4  Следваща
Проблем с програмиране на PIC16F1454 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Юли 22, 2007 8:57 pm
Мнения: 607
Местоположение: Белград
Мнение Проблем с програмиране на PIC16F1454
От няколко дни безуспешно се опитвам да програмирам няколко PIC16F1454. Използвам MPLAB 8.92 и PICKit3, а самият контролер е върху експериментална платка на MikroE - PICFlash. Кабелите от PICKit3 до PICFlash са с дължина около 5 cm. Т.е. - няма хардуерен проблем, защото успешно програмирам други контролери със същата HW конфигурация. Няма повдигнати флагове за защита. Особеността е, че използвам контролер за 5V, в корпус DIP14. Напрежението е зададено 5V. PICKit3 не разпознава контролерите и при стартиране извежда съобщение за несъответствие със зададения тип. Съответно, при опит за програмиране, грешката е още в адрес 0х0000.
Някаква идея каква може да е причината?

_________________
http://www.szrefekt.com


Пон Юни 30, 2014 11:01 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Проблем с програмиране на PIC16F1454
Първо: как захранваш платката - през програтора или с отделно захранване? Ако е през програматора, опитай да подадеш от друг източник.
Второ: Провери връзките м/у контролера и извода за програмиране.
Трето: Провери проекта в MPLab дали е зададен правилния контролер в менюто конфиг.
Друго не се сещам за момента. Ако не стане и така ще мислим пак.
Поздрави!

_________________
www.elkran.com


Вто Юли 01, 2014 8:37 am
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Юли 22, 2007 8:57 pm
Мнения: 607
Местоположение: Белград
Мнение Re: Проблем с програмиране на PIC16F1454
Захранвам през програматора. Връзките са добри - проверени неколкократно.
Проектът е правен на MikroC, а в MPLAB използвам Import, нещо което постоянно правя и няма проблем. Във форум на Microchip намерих и други подобни оплаквания за PIC16F1454 на 5V. Ще опитвам с тези за 3,3V.

_________________
http://www.szrefekt.com


Вто Юли 01, 2014 11:25 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Проблем с програмиране на PIC16F1454
Аз съм имал проблем със захранването на някои контролери през програматора(най-вече 16F серията). Не е ясно каква периферия си наредил, но PicKit изкарва до 30мА(май). За това ти казах да захраниш от друг източник! Можеш да опиташ и да boost-неш малко захранването на Кит-а от настройките...
Само за протокола, кои пинове си избрал за програмиране - 13-12 или 9-10?!

_________________
www.elkran.com


Сря Юли 02, 2014 8:00 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Проблем с програмиране на PIC16F1454
Май - ама вече е юли :) - аз си ги товаря най редовоно с до 80-100 мА (и двойката и тройката) - единствено при товар захранването пада на 4.5 някъде и ако имаш някакво мерене с АЦП със рефърънс VDD няма да мери вярно...


Сря Юли 02, 2014 6:45 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Проблем с програмиране на PIC16F1454
Има една подробност, че ти сигурно си с "оргиналдъ" PicKit, а аз съм с Clone!

_________________
www.elkran.com


Сря Юли 02, 2014 6:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Проблем с програмиране на PIC16F1454
Двойката съм си го правил сам - разликите спрямо оригинала са само в мосфет транзисторите - в оригинала са едни н/п в един корпус а моите са RSQ от комет. Всичко останало е точно изпълнено по схемата. Тройката си го купих оригинален щото немам нерви и време да си го правя. Доста по сложен е и платката или ще стане гигантска ако си я правя по домашната технология или трябва да направя 10-тина платки в платкаджийница и да ги продам за да ми излезе сметката. 78 лв с ДДС е в Комет - просто не си струва гърча. Двойката като си я правих бях ентусиаст. Не съм засичал точно колко ток дърпам ама правя дебъг с 3-ката на платка с 6 лед цифри (динамична индикация) + 4 светодиода на около 10 ма всеки. Освен основния контролер и ледовете се хранят и други карантии ама те са около 10 ма.


Сря Юли 02, 2014 8:00 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Юли 22, 2007 8:57 pm
Мнения: 607
Местоположение: Белград
Мнение Re: Проблем с програмиране на PIC16F1454
Аз съм с оригинален PICKit3 и нямa никаква периферия. Свързан е само контролерът, директно на платка с няколко различни цокъла:ТАЗИ

_________________
http://www.szrefekt.com


Сря Юли 02, 2014 11:19 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: Проблем с програмиране на PIC16F1454
Че то MPLAB поддържа ли го тоя контролер. Аз що си мисля че го има само на MPLABX . Също така не съм сигурен че PICKIT3 го поддържа. Аз имам PICKIT2 клонинг и смених един файл ( PK2DeviceFile.dat )и вече го програмирам. Може би има и за PICKIT3 такъв файл. Даже и бутлоадер имаше в нета. С две думи като го подкараш си имаш суперчип за 2 лв. Един велик FTDI чип струва по спомен около 5 лв. т.е. с тоя PIC може да направиш 2 преобразувателя RS232 <-> USB, като не пренебрегваме факта че и цяло устройство може да се направи. т.е. чипа да върши и други работи.

_________________
https://github.com/slav4ocom/


Чет Юли 03, 2014 6:24 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Проблем с програмиране на PIC16F1454
slav4o.com написа:
Че то MPLAB поддържа ли го тоя контролер.

Поддържа го като стой та гледай, даже и в по-стари версии!


slav4o.com написа:
Също така не съм сигурен че PICKIT3 го поддържа.

Вече може да си сигурен, че го поддържа, без каквито и да е файлове и преработки.



Това за "суперчипа" няма да го коментирам


Чет Юли 03, 2014 11:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Проблем с програмиране на PIC16F1454
Сигурен ли си, че чипът е читав?! Провери дали прави добър контакт в цокъла на PICFlash.

_________________
www.elkran.com


Пет Юли 04, 2014 1:38 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Юли 22, 2007 8:57 pm
Мнения: 607
Местоположение: Белград
Мнение Re: Проблем с програмиране на PIC16F1454
Чиповете са два. И двата се държат по един и същ начин. Проверявах връзките. Всички са както трябва. PICKit3 на практика поддържа всички PIC микроконтролери. MPLAB от версия 8.4 (ако не греша), нагоре - също го поддържа. Аз съм с 8.92 и го поддържа. Проблемът с MPLABX е, че не позволява Import на .hex, а работи само със собствени проекти. Понеже компилирам с MikroC, не ме устройва MPLABX.
Имам олекотената версия на програма за PICKIT3, която е същата като на PIKKIT2, но не можах да намеря актуализация на .dat файловете, за да подкарам с нея програмирането на 1454. Иначе я предпочитам, защото е много по-лека от MPLAB, който е безсмислен в моя случай.
Някой ако знае къде да намеря актувализация на PICKIT3 програмата, ще съм много благодарен.

_________________
http://www.szrefekt.com


Пет Юли 04, 2014 3:32 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: Проблем с програмиране на PIC16F1454
Car Beta благодаря за информацията. Във 8.92 го има наистина. Бях със 8.46 там го няма. Сега го ъпдейтнах :)
Тоя MPLABX работи адски бавно, поне на моя компютър компилира от порядъка на 9-12 сек.
А за "суперчипа" не е ли така. Мисля, че може да се направи минумум това което може FTDI също не се нуждае от кварц. Какво може да се направи с FTDI което не може със PIC16F1454/5/9 ?

_________________
https://github.com/slav4ocom/


Пет Юли 04, 2014 3:40 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Юли 22, 2007 8:57 pm
Мнения: 607
Местоположение: Белград
Мнение Re: Проблем с програмиране на PIC16F1454
Оказва се, че PICKIT3 stanalone програмата използва .dat файловете на PICKIT2. Ще сваля последния наличен и ще видя дали ще работи без MPLAB.

Някой може ли да изпрати връзка (или направо файл) към някой читав .dat файл за PICKIT2?

_________________
http://www.szrefekt.com


Пет Юли 04, 2014 3:43 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: Проблем с програмиране на PIC16F1454
http://www.microchip.com/forums/downloa ... ceFile..62
я виж тук. В краен случай мога да ти пратя моя на пощата, щом казваш че тия от PICkit2 стават
преименуваш стария а новия го правиш да се казва като стария.
След това не знам как е на PICkit3 програмата но на 2ката трябва ръчно да избереш Device Fammily -> midrange -> USB иначе не го разпознава.

_________________
https://github.com/slav4ocom/


Пет Юли 04, 2014 4:06 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 51 мнения ]  Отиди на страница 1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 11 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни