| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с програмиране на AT89S8253 с Pickit2 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=15741 |
Страница 1 от 2 |
| Автор: | Gregg [ Чет Фев 08, 2018 5:32 pm ] |
| Заглавие: | Проблем с програмиране на AT89S8253 с Pickit2 |
Здравейте, Опитвам се да съживя един проект отпреди 10-ина години, за който ми препоръчаха AT89S8253 (оригиналните изисквания към процесора са да е тип 8051, 44 пина, 8к ROM counter2 - схемата е с 87C52). След известно ровене из нета се оказа, че avrdude (GUI avrdudess) поддържа Пикит2 и към CONF фила може да се добавят нови дефиниции. Дотук добре, обаче след съответните действия явно нямам комуникация между софта и чипа. Това е, което ми връща като съобщение: avrdude.exe: initialization failed, rc=-2 avrdude.exe: AVR device initialized and ready to accept instructions avrdude.exe: Device signature = 0xffff (retrying) avrdude.exe: Device signature = 0xffff (retrying) avrdude.exe: Device signature = 0xffff avrdude.exe: Yikes! Invalid device signature. avrdude.exe: Expected signature for AT89S8253 is 1E 73 1E Като имате предид, че знанията ми в тази област се простират до програмиране на МК с МПЛАБ, Пикит2 и готов хекс файл, както и това че става дума за инцидентен проект, моля ако разбира се е възможно да ми препеоръчате някакво по-лесно решение на проблема, може и различно от посоченото, че поялникът вече изстина |
|
| Автор: | woody [ Чет Фев 08, 2018 7:07 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
С тези върнати 0xFFFF нещо не е свързано както трябва. Този AT89 иска ли клок някакъв за програмиране? |
|
| Автор: | Gregg [ Чет Фев 08, 2018 7:51 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
Много пъти проверявах връзките. Процът е в PLCC44 цокъл, има външен кварц 6 МХц, пробвах и с външно захранване. Не е изключено и междувременно да съм включил нещо грешно и да съм го повредил. Как да разберем дали е така, за да не си губя излишно времето и направо да поръчвам друг. Бях допуснал една грешка в номера на чипа - правилният е AT89S8253. Единствено не съм сигурен дали PGM/AUX линията на пикит работи както трябва, защото досега не ми се е налагало да я ползвам. |
|
| Автор: | woody [ Чет Фев 08, 2018 8:23 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
Провери колкото можеш с волтмер поне. За сбъркания номер на чипа - виж дали имат опасни разлики в краката. Виж и дали по някой индиректен показател дали ти работи клока, по възможност. Някога съм ползвал AT89C2051, но нищо не си спомням. Сериозна ретро техника е това. Понеже и ти самият имаш подозрения, защо не опиташ някой от форума с универсален програматор (и ZIF -> PLCC44) да ти го драсне, хем ще е ясно дали чипът е наред. |
|
| Автор: | michev [ Чет Фев 08, 2018 8:24 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
PicKit2 от кога програмира атмелски микроконтролери? |
|
| Автор: | stefan63 [ Чет Фев 08, 2018 8:27 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
Ако не бъркам - трябва да има закачен кварцов резонатор. |
|
| Автор: | michev [ Чет Фев 08, 2018 8:31 pm ] | ||||||||||||||||||
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 | ||||||||||||||||||
Можело и без.. |
|||||||||||||||||||
| Автор: | stefan63 [ Чет Фев 08, 2018 9:18 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
...ако Пикит2 дава клок. Дава ли? |
|
| Автор: | michev [ Чет Фев 08, 2018 10:02 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
Все тая дали дава или не. Човека е написал, че е сложил кварц. Да допълня - Някакъв човечец е седнал и разписал в има няма 200 реда код - ардуино програматор за 8051. Провери дали командите са 100% същите като за твоя чип и пробвай (Първата команда съвпада напълно). Предполагам все ще се мота някой ардуинче около теб. |
|
| Автор: | stefan63 [ Чет Фев 08, 2018 11:49 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
A, не съм видял за кварца,извинете |
|
| Автор: | Gregg [ Пет Фев 09, 2018 12:01 am ] | |||||||||||||||||||||||||||
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 | |||||||||||||||||||||||||||
И аз не знаех, но понеже имам PicKit2 реших да проверя и се оказа, че има начин да се ползва. AVRdude го поддържа. Примерно тук също тук има едни чалъми: https://hackaday.io/project/7061-microc ... programmer
Чипът си е същия (просто го бях написал грешно в заглавието), но понеже между TQFP и PLCC има разлика откъде се броят пиновете бях вързал грешно захранването съответно за T0/T1 (GND) и AD4/AD5 (5V). Иначе пиновете за програмиране бяха точно.
Ще направя последен опит през ком порта и PonyProg, но предвид колко време загубих за нещо, което е инцидентно май по-добре ще бъде така. Аз съм от Варна, така че ако някой реши да се наеме с това нека ми пише едно ЛС. |
||||||||||||||||||||||||||||
| Автор: | bobihot [ Пет Фев 09, 2018 2:17 am ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
До преди 10г работех доста с този чип. Бях и направил що-годе универсални платки за с LCD/LED дисплеи. + USB -> FT232. До предният модел си бях правил програматори. Но купиха оригинален за него. Незнам дали е наличен още. Но съм в Сф.Ако не намериш друг вариант- пиши. |
|
| Автор: | CarBeta [ Пет Фев 09, 2018 3:01 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
Аз преди години имах подобен проблем --> http://www.mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8491 Доколкото си спомням се разминаваше някакъв клок. Като минава през емулаторите и нещо май се забавяше или избързваше, та се наложи да му задавам ръчно някаква нестандартна честота, докато тръгне. Ама къде и какво пипах нямам спомен. |
|
| Автор: | woody [ Пет Фев 09, 2018 3:15 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
Абе горе Michev е постнал нещо, което също може да е проблем - честотата на SPI клока спрямо тази на осцилатора. @Gregg, провери и това за всеки случай и пусни програматора на много нисък клок. А ако не намериш никой от Варна с програматор, срещу много честна пионерска мога да ти пратя един Willem при условие, че: 1) поддържа тия чипове 2) имаш паралелен порт |
|
| Автор: | ike [ Пет Фев 09, 2018 5:34 pm ] |
| Заглавие: | Re: Проблем с програмиране на AT89S8253 с Pickit2 |
Ако има паралелен порт му трябват само 4 резистора: http://www.elecrom.com/make-your-own-ul ... programmer |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|