Отговори на тема  [ 14 мнения ] 
Няколко проблема със PIC16F877 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 18, 2009 7:10 pm
Мнения: 52
Мнение Няколко проблема със 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-ове)


Пон Яну 03, 2011 2:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение 
Какво ще рече "не успях да подкарам"? Не можеш да го програмираш, или го програмираш, пък не ще да работи както очакваш?


Пон Яну 03, 2011 2:45 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 18, 2009 7:10 pm
Мнения: 52
Мнение 
Не иска да се програмира а със кода за МАЕ-то и се програмира и работи


Пон Яну 03, 2011 2:57 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение 
Каква грешка изкарва ? Пусни хексовете да ги прегледаме !


Пон Яну 03, 2011 3:19 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 18, 2009 7:10 pm
Мнения: 52
Мнение 
Тук са оригиналните хексове, докато бяха качени още на сайта
не се различават по това което излиза от MPLAB-a


Прикачени файлове:
New Folder (4).rar [1.72 KiB]
161 пъти
Пон Яну 03, 2011 3:28 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 18, 2009 7:10 pm
Мнения: 52
Мнение 
Съобщението от PICProg4U е device code protect независимо кой чип слагам, при опит за наливането на МКЕ е такова, а при понипрога е write failed


Пон Яну 03, 2011 3:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение 
Ми той наистина си е заключен хекса и е нормално да ти чете нули и да ти дава подобна грешка. За да не ти изкарва грешката трабва да му дадеш да прави проверка, докато програмира(Verify on Write) а не след това. Иначе е програмиран контролера въпреки грешката.


Пон Яну 03, 2011 3:56 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 18, 2009 7:10 pm
Мнения: 52
Мнение 
Започвам пробите във тази посока, но ако само това е проблема защо другият чип нито иска за се трие, нито иска друго да се запише?


Пон Яну 03, 2011 4:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Май 01, 2009 4:01 pm
Мнения: 1438
Мнение 
Причини много и почти всичките са свързани с програматора който ползваш. Има вариант и да си нокаутирал ПИК'а, но само с програмиране едва ли. Освен ако не си го писал и трил над 100000 пъти (толкова "въздух" му гарантират от Майкрочип).


Пон Яну 03, 2011 4:17 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 18, 2009 7:10 pm
Мнения: 52
Мнение 
:D Чест и почитания, това чудо взе че тръгна, а другият чип явно е сдал богу дух както и една Атмега , но това е друга бира :partyman:


Чет Яну 06, 2011 1:15 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 18, 2009 7:10 pm
Мнения: 52
Мнение 
Ново 20 от ръкава на магьосника- веднъж записан този PIC нито иска да се трие нито да се чете нито да се запише нещо отгоре му.
За сега поне работи със този код който е във него но ако реша да въведа друг.....дето се вика - И ко прайм???
Някой някакъв съвет?


Сря Яну 12, 2011 3:57 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Дек 06, 2008 9:22 am
Мнения: 119
Местоположение: Пловдив
Мнение 
Ами никакъв просто калпав процесор :)


Сря Яну 12, 2011 8:35 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение 
a_stankov написа:
Ами никакъв просто калпав процесор :)

Как така реши че е професора!!!
Не си ли мислил че при всички тези обяснения това може да се дължи на най вече на проблеми в програматора!!!

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Сря Яну 12, 2011 8:39 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Дек 06, 2008 9:22 am
Мнения: 119
Местоположение: Пловдив
Мнение 
plameniv написа:
a_stankov написа:
Ами никакъв просто калпав процесор :)

Как така реши че е професора!!!
Не си ли мислил че при всички тези обяснения това може да се дължи на най вече на проблеми в програматора!!!


Ами случвало ми се е , просто почва да се държи като OTP. Като е пробван на Pickit 2, Pickit 3, ICD 2 и PIC Start PLUS всичките на Микрочип. Иначе си работеше коректно с това което си записал, без никакви издънки в изпълнение на кода.

А иначе в конкретния случай си прав може да е от програматора.


Сря Яну 12, 2011 10:06 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 14 мнения ] 

Кой е на линия

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


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

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