Отговори на тема  [ 10 мнения ] 
Проблем с програмиране на pic16f628a 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Окт 25, 2013 2:14 pm
Мнения: 5
Мнение Проблем с програмиране на pic16f628a
Здравейте, проблема ми е следния - когато програмирам пикчето, ми излиза, че не може да програмира EEPROM.
Това е от един проект за кодова брава.
Програматора ми е USBPIC v150.
За сега нямам други пикове освен 2 x pic16f628a.
Ето и един скрийншот:
Изображение
Извинявам се ако мястото на темата не е тук.


Прикачени файлове:
Combination lock using pic16f628a.rar [124.23 KiB]
158 пъти


Последна промяна v.kynchev на Съб Дек 07, 2013 6:06 pm, променена общо 1 път

Съб Дек 07, 2013 2:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Проблем с програмиране на pic16f628a
И с двата пика ли ти дава тая грешка?
Има ли тоя програматор възможност да програмира отделно ЕЕпром'а?


Съб Дек 07, 2013 4:53 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Проблем с програмиране на pic16f628a
А програмната памет програмира ли се?
Гледам на картинката (ба за къф чеп ни е целия ти десктоп - не знаеш ли как се реже с paint?), че pin1 на процесора се слага на втория ред на съединителя. Така ли го правиш?


Съб Дек 07, 2013 5:48 pm
Профил ICQ WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Окт 25, 2013 2:14 pm
Мнения: 5
Мнение Re: Проблем с програмиране на pic16f628a
Програмната памет си я програмира.Но на EEPROM-a дава грешка.
После като дам Read.И където трябва да е кода 632456 - дава ,че е записало 6.2.5.
Това го прави и на двата пика.
А даже пробвах и с 2-ри програматор (същия като първия).
На компютъра на човека който ми го даде работеше а на моя не иска. :rolleyes:
Да слагам си контролера на 2-рия ред.
Пробвах и с fixhex2 - резултата е същия. :|


Съб Дек 07, 2013 6:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Проблем с програмиране на pic16f628a
Тоя програматор не съм го чувал до сега. Някъде в него ти е проблема. Опитай да сложиш други цифри за кода, може и само нули. Може и целия еепром да го запълниш с различни цифри или нули, да видиш къде какво пише или не иска да пише и дали целия така го кара през байт.


Съб Дек 07, 2013 6:52 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Окт 25, 2013 2:14 pm
Мнения: 5
Мнение Re: Проблем с програмиране на pic16f628a
http://www.kitsrus.com/pic.html Ето такъв ми е програматора(K150).
Напълнх му EEPROM-а с нули и дава пак грешката.
Резултата след прочита:
Изображение
Възможно ли е да е от кабела, защото този програматор е през USB и да иска по-голямо напрежение при програмиране, което да се губи в кабела(2метра).Утре ще пробвам на друг компютър с по-къс кабел.И ще пиша какво е станало.


Съб Дек 07, 2013 9:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Проблем с програмиране на pic16f628a
K150 има и външно захранване, или си решил да не го ползваш?


Съб Дек 07, 2013 9:42 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Окт 25, 2013 2:14 pm
Мнения: 5
Мнение Re: Проблем с програмиране на pic16f628a
Моят е K150, но е малко по-различен.
Схемата и начинът на работа са същи, както и софтуера.Взима си захранване от USB-то, като вместо външен захранващ модул е направен повишаващ от 5v на 12v на самата платка.ICSP-то липсва.Проблема не е в програматора(това е ясно, вече 3-ти пробвам).Всички си работеха при човека от който ги взимам, но при мен не тръгват 8O .Някакви идеи :?:
Изображение


Съб Дек 07, 2013 10:54 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение Re: Проблем с програмиране на pic16f628a
Програматор не е само хардуера, който програмира. Единственото ясно е, че проблема не е в пика, дето програмираш. От там като тръгнеш проблема може да е навсякъде по линията от цокъла та чак до клавиатурата. И като му четох описанието хич и не се учувдам, че се държи така. Всяка версия на софтуера си иска специален фърмуер и пише как точно да се съвместят. Автора на софтуера е излязъл от екипа и могат да се правят дребни промени в софтуера само чрез пачване.
Цитат:
BEFORE you Press PROGRAMM to program the chip check that the EEPROM OVERRIDE option found under the "OPTION" menu is NOT selected (the icon must NOT be depressed.) Failure to ensure this will result in incorrect operation of the new firmware.
...
KNOWN (UNFIXABLE) PROBLEMS WITH MICROBRN (Version: v200807)
...
- MicroBrn may write code memory contents into its data EEPROM buffer for the 18Fxxx family before overwriting it with correct data EEPROM data. If there is no data EEPROM data embedded in the HEX file then the data EEPROM space will be programmed with part of the programm code and not left in the defoult "0xFF" state.
...
- Does not 'SAVE' the Data EEPROM correctly.
...
- Does not have independent timing for the code and data eeprom programming causing excessive program times for some PIC's.
...

Ако това са част от известните никой не знае какви неизвестни бъгове може да има.

Проблема не е в програматора != TRUE


Нед Дек 08, 2013 10:24 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Проблем с програмиране на pic16f628a
PicKit 3

_________________
Warriors of the Night, ASSEMBLER!!!


Нед Дек 08, 2013 1:30 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 10 мнения ] 

Кой е на линия

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


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

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