| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Няколко проблема със PIC16F877 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8437 |
Страница 1 от 1 |
| Автор: | bashmaistora_1 [ Пон Яну 03, 2011 2:30 pm ] |
| Заглавие: | Няколко проблема със PIC16F877 |
Преди да споделя за неволите си, бих искал да ви честитя новата 2011 година и да ви пожелая много здраве, здрави нерви и много успехи в личен и професионален план. На въпроса: 1- На здрав PIC16F877-A , се опитвам да налея два сходни HEX-a, и за двата първо съм си свалил ASM файловете и съм ги преработил със MLAB до HEX както е във инструкциите. Единия се записва успешно и работи, но другият така и не успях да го подкарам. Става въпрос за Midi Accordeon Enkoder и за Midi Keyboard Enkoder, като МАЕ-то тръгва а МКЕ-то не иска. МАЕ- http://www.electronics.dit.ie/staff/tsc ... ae877s.txt МКЕ- http://www.electronics.dit.ie/staff/tsc ... ke877s.txt Някакви идеи как да стане така че да тръгне МКЕ-то?? 2- Същото нещо го правя и със PIC16F877-20/P, след първите няколко опита от които само 1-2 успешни със МАЕ-то, пика нещо се повреди- при опит за прочитане чете само нули, при опит за записване или изчистване ми вади съобщение - device code protect или program memori code-protected. Дори да избера ресет на code-protected ефекта е никакъв. Умрял ли е този пик или има начин да се реанимира? Програматора ми е самоделка от типа Multipic JDM, софта- WinPic800, icprog, PonyProg2000, PICProg4U. Като само със PICProg4U работи добре(безпроблемни опити със други PIC-ове) |
|
| Автор: | CarBeta [ Пон Яну 03, 2011 2:45 pm ] |
| Заглавие: | |
Какво ще рече "не успях да подкарам"? Не можеш да го програмираш, или го програмираш, пък не ще да работи както очакваш? |
|
| Автор: | bashmaistora_1 [ Пон Яну 03, 2011 2:57 pm ] |
| Заглавие: | |
Не иска да се програмира а със кода за МАЕ-то и се програмира и работи |
|
| Автор: | CarBeta [ Пон Яну 03, 2011 3:19 pm ] |
| Заглавие: | |
Каква грешка изкарва ? Пусни хексовете да ги прегледаме ! |
|
| Автор: | bashmaistora_1 [ Пон Яну 03, 2011 3:28 pm ] | ||
| Заглавие: | |||
Тук са оригиналните хексове, докато бяха качени още на сайта не се различават по това което излиза от MPLAB-a
|
|||
| Автор: | bashmaistora_1 [ Пон Яну 03, 2011 3:43 pm ] |
| Заглавие: | |
Съобщението от PICProg4U е device code protect независимо кой чип слагам, при опит за наливането на МКЕ е такова, а при понипрога е write failed |
|
| Автор: | CarBeta [ Пон Яну 03, 2011 3:56 pm ] |
| Заглавие: | |
Ми той наистина си е заключен хекса и е нормално да ти чете нули и да ти дава подобна грешка. За да не ти изкарва грешката трабва да му дадеш да прави проверка, докато програмира(Verify on Write) а не след това. Иначе е програмиран контролера въпреки грешката. |
|
| Автор: | bashmaistora_1 [ Пон Яну 03, 2011 4:03 pm ] |
| Заглавие: | |
Започвам пробите във тази посока, но ако само това е проблема защо другият чип нито иска за се трие, нито иска друго да се запише? |
|
| Автор: | CarBeta [ Пон Яну 03, 2011 4:17 pm ] |
| Заглавие: | |
Причини много и почти всичките са свързани с програматора който ползваш. Има вариант и да си нокаутирал ПИК'а, но само с програмиране едва ли. Освен ако не си го писал и трил над 100000 пъти (толкова "въздух" му гарантират от Майкрочип). |
|
| Автор: | bashmaistora_1 [ Чет Яну 06, 2011 1:15 am ] |
| Заглавие: | |
| Автор: | bashmaistora_1 [ Сря Яну 12, 2011 3:57 am ] |
| Заглавие: | |
Ново 20 от ръкава на магьосника- веднъж записан този PIC нито иска да се трие нито да се чете нито да се запише нещо отгоре му. За сега поне работи със този код който е във него но ако реша да въведа друг.....дето се вика - И ко прайм??? Някой някакъв съвет? |
|
| Автор: | a_stankov [ Сря Яну 12, 2011 8:35 am ] |
| Заглавие: | |
Ами никакъв просто калпав процесор |
|
| Автор: | plameniv [ Сря Яну 12, 2011 8:39 am ] | |||||||||
| Заглавие: | ||||||||||
Как така реши че е професора!!! Не си ли мислил че при всички тези обяснения това може да се дължи на най вече на проблеми в програматора!!! |
||||||||||
| Автор: | a_stankov [ Сря Яну 12, 2011 10:06 am ] | ||||||||||||||||||
| Заглавие: | |||||||||||||||||||
Ами случвало ми се е , просто почва да се държи като OTP. Като е пробван на Pickit 2, Pickit 3, ICD 2 и PIC Start PLUS всичките на Микрочип. Иначе си работеше коректно с това което си записал, без никакви издънки в изпълнение на кода. А иначе в конкретния случай си прав може да е от програматора. |
|||||||||||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|