Отговори на тема  [ 22 мнения ]  Отиди на страница 1, 2  Следваща
PIC18F2525 след команда RESET ,,, 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение PIC18F2525 след команда RESET ,,,
Та написах си аз една програмка, работи си чудесно. :wink:

Но само до изпълняване на команда RESET. След това я тръгне я не, от 3 такива Reset-a поне един е неуспешен. Закономерност някаква не открих, просто го прави когато си иска. :?

Интересното в случая е че при нормално запускане (изключване и включване на захранването ) си тръгва без проблеми...




Проблема се реши с NOP в адрес 0х0000.


Съб Юни 02, 2007 9:24 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Чети ератите, че някои пикове искат nop и на други места :) .


Нед Юни 03, 2007 12:15 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Ами точно за тоя не пише в ератата да е болен от кофти ресет, ама щом си му намерил лекарството - добре е.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пон Юни 04, 2007 9:02 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 04, 2006 6:23 pm
Мнения: 43
Местоположение: Earth
Мнение 
Вдигам малко стара тема, но няма смисъл да пиша нова за същия проблем.
Пик-а е 16Ф913 към MCLR са вързани 10к и 100n, прочетох ератата за 16Ф91х, има описано за модул MCLR но не точно за този проблем. Пробвах и с NOP на адрес 0х0000 но и така няма оправия.
Някой сбъсквал ли се е с този проблем при тази серия пикльовци ?


Пет Юни 06, 2008 3:13 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение MMM
MegatroniC написа:
Вдигам малко стара тема, но няма смисъл да пиша нова за същия проблем.
Пик-а е 16Ф913 към MCLR са вързани 10к и 100n, прочетох ератата за 16Ф91х, има описано за модул MCLR но не точно за този проблем. Пробвах и с NOP на адрес 0х0000 но и така няма оправия.
Някой сбъсквал ли се е с този проблем при тази серия пикльовци ?

И какъв е твоя проблем че нещо те вдянах проблема ?

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


Пет Юни 06, 2008 3:16 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Чет Дек 02, 2004 7:22 pm
Мнения: 140
Мнение 
Мисля че няма нужда от 100нф. Може би 1нФ. И аз не разбрах проблема де.


Пет Юни 06, 2008 3:53 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 04, 2006 6:23 pm
Мнения: 43
Местоположение: Earth
Мнение 
Tisho написа:
... Но само до изпълняване на команда RESET. След това я тръгне я не, от 3 такива Reset-a поне един е неуспешен. Закономерност някаква не открих, просто го прави когато си иска. :? ...


:) Ми това е, я тръгне я не след ресета. Ако спра захранването и го пусна пак няма проблеми. Едентично с първия пост само че с друг чип :oops:


Пет Юни 06, 2008 3:59 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
"Едентично"
Pic са творения на съвременната магия. Не е майтап работа. Вероятно не искат да работят в ръцете на някой който не знае собствения си език :):)


Пет Юни 06, 2008 4:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Какви са фюзовете, които сте задали ? И пипахте ли MCLR пина с неизолирана пинсета/отвертка ?

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Пет Юни 06, 2008 4:36 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 04, 2006 6:23 pm
Мнения: 43
Местоположение: Earth
Мнение 
Nikola Kirov написа:
"Едентично"
Pic са творения на съвременната магия. Не е майтап работа. Вероятно не искат да работят в ръцете на някой който не знае собствения си език :):)


Вярно е това :)
Но се случват грешки, никой не е безгрешен:
една бърза търсачка и:
Nikola Kirov написа:
И откуде мога да си купя единична броика да ги пробвам тия АРМ?.
С какво се програмират?.
Този къщен вариант C компилатор ли е?
А MSP430 единични броики на сносни цени откъде могат да се купят.

Явно не е лошо да се пробвам и с нещо различно от PIC.
:)

Съдейки по това, би трябвало и в някои други ръце на не работят. :P
Без лоши чувства, но освен поправката вместо бъзика можеше да напишеш нещо по темата. :)



¶ написа:
Какви са фюзовете, които сте задали ? И пипахте ли MCLR пина с неизолирана пинсета/отвертка ?


Не съм пипал пина, така се получаваше дори и на симулацията, което ме кара да мисля че е нещо софтуерно :?
Ивинявам се но под фюз - fuse ли да разбирам :oops:


Пет Юни 06, 2008 4:53 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
NOP на 0x0000 в PIC си е неписано (вече на доста места обаче написано) правило. CCS по дефолт си тъпче NOP там.


Пет Юни 06, 2008 5:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Е като правиш симулация какво пречи да дебъгнеш стъпка по стъпка какво прави и що не работи?


Пет Юни 06, 2008 5:45 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Окт 11, 2006 8:19 pm
Мнения: 373
Местоположение: София/Edinburgh, UK
Мнение 
Това ми прилича на проблеми с кварца. Аз така борих един 18Ф2520 имах същия проблем, пуснах му power-up таймера и превлключване на вътрешен кварц докато се стабилизира външния и всичко работи идеално.

_________________
Българският портал за РОБОТИКА


Пет Юни 06, 2008 11:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение Хъх
MegatroniC написа:
Не съм пипал пина, така се получаваше дори и на симулацията, което ме кара да мисля че е нещо софтуерно :?
Ивинявам се но под фюз - fuse ли да разбирам :oops:

Защо не пуснеш част от кода да се говори по кода че така някой се чудят къде да избиват комплексите си и пишат глупости вместо да се говори по темата.?

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


Съб Юни 07, 2008 1:40 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение 
Незнам защо, обаче като стане дума за пик-ове и бъгове в тях. Никола става чуствителен като бременна булка. :lol:
Така че не му се връзвайте.

По въпроса... Проблема може и да ти е софтуерен, ако го прави постоянно, а не като при мен два пъти работи един път не. Пробвай да намалиш резистора на MCLR пин-а, и виж резултатите.

16Ф би трябвало да не са болни от кофти ресет, това си е запазена територия на 18ф...
С 16Ф913 не съм се борил. 18Ф2525 беше последния пик с който съм правил нещо, и от година работя с процесори производство на RENESAS. И за сега съм доста доволен от това как се държат.


Съб Юни 07, 2008 11:36 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 22 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

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


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

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