Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с програмиране на pic16f628a
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=12512
Страница 1 от 1

Автор:  v.kynchev [ Съб Дек 07, 2013 2:58 pm ]
Заглавие:  Проблем с програмиране на pic16f628a

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

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

Автор:  CarBeta [ Съб Дек 07, 2013 4:53 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

И с двата пика ли ти дава тая грешка?
Има ли тоя програматор възможност да програмира отделно ЕЕпром'а?

Автор:  NikB [ Съб Дек 07, 2013 5:48 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

А програмната памет програмира ли се?
Гледам на картинката (ба за къф чеп ни е целия ти десктоп - не знаеш ли как се реже с paint?), че pin1 на процесора се слага на втория ред на съединителя. Така ли го правиш?

Автор:  v.kynchev [ Съб Дек 07, 2013 6:04 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

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

Автор:  CarBeta [ Съб Дек 07, 2013 6:52 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

Тоя програматор не съм го чувал до сега. Някъде в него ти е проблема. Опитай да сложиш други цифри за кода, може и само нули. Може и целия еепром да го запълниш с различни цифри или нули, да видиш къде какво пише или не иска да пише и дали целия така го кара през байт.

Автор:  v.kynchev [ Съб Дек 07, 2013 9:06 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

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

Автор:  CarBeta [ Съб Дек 07, 2013 9:42 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

K150 има и външно захранване, или си решил да не го ползваш?

Автор:  v.kynchev [ Съб Дек 07, 2013 10:54 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

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

Автор:  CarBeta [ Нед Дек 08, 2013 10:24 am ]
Заглавие:  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

Автор:  ike [ Нед Дек 08, 2013 1:30 pm ]
Заглавие:  Re: Проблем с програмиране на pic16f628a

PicKit 3

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/