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

Замяна на PIC16F84 с 16Ф84А
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=9359
Страница 1 от 1

Автор:  zoro1 [ Вто Сеп 20, 2011 10:26 pm ]
Заглавие:  Замяна на PIC16F84 с 16Ф84А

В схема свалена от нета са дадени флаш и епром файловете за 16ф84,нямам го в наличност и имам 16ф84А.Възможна ли е замяната ?
http://www.tmt.lt/xprog_en.html
Тук е схемата и файловете,но нещо не работи,тествано е с 98СЕ,95 и ХП/за което казват че хич няма да работи./

Автор:  didofen [ Сря Сеп 21, 2011 9:54 am ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

замяната е директна, но нещо друго те мъчи

Автор:  CarBeta [ Сря Сеп 21, 2011 12:21 pm ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

Единия вариант е да бъркаш при сглобяването на двата файла и ръчната конфигурация на процесора(понеже не е даден пълен HEX). Аз си направих експеримент и от двата файла направих HEX, който на симулатор си работи без грешка.

Възможно е да не ти е конфигуриран правилно софтуера или RS232. Виждам, че ПИК'а работи със софтуерен UART конфигуриран на 57600. Има и малка недомислица в софтуера на ПИК'а(или е направен така нарочно) ако получи грешни данни от серииния порт забива на едно място и трябва да го ресетнеш. А ако не си избрал правилната скорост винаги има грешни данни и съответно забивка. Какво ти изписва като грешка всъщност??

Автор:  zoro1 [ Чет Сеп 22, 2011 11:45 pm ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

device is silent,
Можеш ли да ми пратиш сглобения файл?
Това за скороста не съм пробвал ,с winpic 800 дава грешка и не ще да отвори флаш-а ,нешо си в първо ред...Конвертора на нива май бачка,щото без да ща натиснах да програмирам с понито един друг чип ,докато беше сложен Х-прога и индикатора на входа/единия/ замига.

Автор:  CarBeta [ Пет Сеп 23, 2011 8:59 am ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

Индикаторите и без ПИК ще замигат(виж схемата и ще разбереш защо). А това за скоростта важи за работеща схема + нейния софтуер.

Прикачени файлове:
flash_EE_1.rar [968 Байта]
243 пъти

Автор:  zoro1 [ Пет Сеп 23, 2011 2:31 pm ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

Благодаря за файла ,ще пробвам и ще видя какво ще стане.Лошото е че с оригиналния софт не ще да мига...На пиновете на ком порта няма никакви сигнали,мерих с осцилоскоп,предполагам че проблема е самия управляващ софт...
Да продължа.Файа който ми изпрати е същия ,който получавам като програмирам чипа с понито и после го прочета като един файл,значи няма греша във файла, имам един файл ,който е даден от един руски сайт демек е същия-няма общо/всъщност са два файла.../!!!

Прикачени файлове:
Коментар на файл: Files
pic.rar [1.52 KiB]
204 пъти

Автор:  CarBeta [ Пет Сеп 23, 2011 4:18 pm ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

То не е задължително да тече постоянно някаква информация по порта. Възможно е софтуера да изчаква заявка за комуникация от ПИК'а. Опитай да закачиш кабела и да стартираш софтуера. След това подаваш захранване на кабела. А и трябва да видиш в тоя софтуер има ли възможност за настройки на порта. И дали е конфигуриран да работи с порта, на който ти чакаш да мигне нещо.

п.п.
На руския файл му е различен ЕЕпром'а. Понеже ПИК'а играе ролята на донгъл, с другия файл ще има различен сериен номер.

Автор:  zoro1 [ Пет Сеп 23, 2011 6:06 pm ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

В софта има настройка на порта -само избираш порт ,нищо друго.Опитах така както каза:Да подам захранване ,след като е стартирана програмата -нищо не става Device is silent.А си взех един лаптоп на 266М с 98 .че пише че под ХП трудно вървяло...Върви грънци,смених и кварца същата работа,проверих елементите -все това дава.
Какъв симулатор използваш за да видиш пика как бачка?

Автор:  CarBeta [ Пет Сеп 23, 2011 6:46 pm ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

A ти сигурен ли си, че схемата ти е без грешки или не си напипал кофти МАХ232(или ти не си го изкофтил)?? Що не си провериш напреженията как са? За да работи тоя ПИК на MCLR трабва да има 5v, а на тая схема уж софтуера го ресетва. Провери(преди и след МАХ'а) дали това се случва въобще!

Автор:  zoro1 [ Съб Сеп 24, 2011 12:35 am ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

Без Пик-а не мига нищо.Смених 232-ката и кондензаторите за нея.При пускане по твоя начин на програмата светва единия диод и не гасне ,дори и да махна кабела на ком-порта.Добре ама това на единия комп-на ,на другия нищо.Сега сложих 3-та 232-ка с нея не ще и да пали ...Май ще го зарежа тоя програматор и ще правяя НС92,той поне е с атмел...

Автор:  CarBeta [ Съб Сеп 24, 2011 1:06 am ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

Опитай като разпоиш индикаторите или им сложи резистори 1.2к например. Проблема ти е някъде в сглобката не ти е ПИК'а крив. Ако мислиш, че атмел ще ти реши проблемите, сложи си един на врата за късмет!

Автор:  zoro1 [ Пон Сеп 26, 2011 9:06 am ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

На MKLR има 5 волта ,но софтуера не ги сваля ,като ресетна устройството от захранването също не тръгва.Почвам да си мисля че някой порт на МК е сдухал.Възможно ли е това ,при условие ,че се програмира и чете ормало от програматора?

Автор:  CarBeta [ Пон Сеп 26, 2011 9:36 am ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

Много лесно можеш да си провериш проблема дали е софтуерен или хадруерен. Пусни един хипертерминал например и си избери съответния порт. Отваряш порта, включваш кабела и му подаваш захранване. Ако на MCLR нямаш 5v му подай външно или ако програмата има възможност да управлява крак 4 на RS'а му ги подай от там. Та след като процесора заработи(ако си с оригиналния файл) PIC'a трябва да ти изпрати 0x00. Ти му отговори също с 0x00. Процесора ще ти изпрати 0x9А. И ти му го прати обратно. И така 5 пъти. Това е идентификацията на програматора. Ако имаш такава комуникация значи кабела ти е наред. Ако терминала не получава нищо от процесора трябва да си търсиш проблема в хардуера.

Автор:  zoro1 [ Пон Сеп 26, 2011 6:19 pm ]
Заглавие:  Re: Замяна на PIC16F84 с 16Ф84А

Хм...Пробвах го това и ни вопъл ни стон.Ще взема друг контролер ,чъзмоно е на тоя да съм му думнал някой извод ,веднъж го бях обърнал в цокъла....

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