- Вложения
-
- vaDCw2L8UAra01X.hex
- (4.97 КБ) 439 скачиваний
EXTRA-PIC
- Сообщения: 16
- Зарегистрирован: Сб янв 25, 2014 17:10:17
- Реклама
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
Для начала надо было прочитать содержимое проца, и записать константу OSCCAL. В PIC16F676 она точно есть.Valdemar_76 писал(а):Здравствуйте. Сделал програматор по этой схеме. Всё заработало. Пользовался программой WinPic800_V3_64. Вставил PIC16F676 в програматор, программа определила автоматический, залил hex файл. Запрграмировался успешно, вышёл из программы, зашёл снова, нажал на кнопку ЧИТАТЬ ВСЁ, и в окне КОД во всех строчках были нули. Это так и должно быть? Я новичёк в програмировании, сегодня первый раз програмировал, так что неругайте сильно.Фото прилагаю
Походу вы её затёрли, поэтому программатор больше проц не видит.
Видимо придётся покупать новый
Это вам на будущее как нужно делать. http://bezkz.su/publ/300214-9-1-0-214.html
Можно попытаться воскресить проц подтыканием внешнего кварца.
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
otest писал(а):TSL
Не пори чушь.
Какие мы все умные.
Я написАл про одну из возможных причин, т.к. сам недавно шил такой-же контролёр.
Зашил константу вместе с hex файлом. Всё читается и работает.
Ну что ж, ждём твой вариант ответа
- Реклама
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
Лучше сначала ответь на свой бред :TSL писал(а):
Ну что ж, ждём твой вариант ответа
Значит , при стирании калибровочной константы - пЫк сдыхает?
Для начала надо было прочитать содержимое проца, и записать константу OSCCAL. В PIC16F676 она точно есть.
Походу вы её затёрли, поэтому программатор больше проц не видит.
Видимо придётся покупать новый
Мало того , что у тебя каша в голове - смешал в кучу пЫк и AVR , так еще и других учишь...
- Сообщения: 16
- Зарегистрирован: Сб янв 25, 2014 17:10:17
Спасибо всем кто откликнулся. Ну во первых, константа на месте (3464) даже при стирании всех данных с проца и при програмировании много раз, на чистом проце она осталась, хотя я её переписал на всякий случай. Во вторых уже сам докумекал. Использовал другую прогу icprog105D (до этого пользовалься прогой WinPic800). И пока не снял галочку с пункта CP (Установка Бита Защиты) было тоже самоу, после програмирования МК, дальнейшаго его чтения были нули в окне КОД и в конце выдавало ошибке кажись 000h или что то такое. Снял галочку с CP и всё разрешилось. МК читаеться после програмирования никакой ошибки, в окне КОД появилься нормальный код прошивки.
На свой бред, по твоим словам, я уже ответил выше. Читать научись.dosikus писал(а):
Лучше сначала ответь на свой бред
Значит , при стирании калибровочной константы - пЫк сдыхает?![]()
Мало того , что у тебя каша в голове - смешал в кучу пЫк и AVR , так еще и других учишь...
Какая куча пЫК и AVR
Или у тебя такая константа и в avr присутствует? Офигеть...
Ну и отлично что у вас всё получилось. Я тоже сразу снимал эти галки, т.к. не собирался скрывать прошиву.Valdemar_76 писал(а):Спасибо всем кто откликнулся. И пока не снял галочку с пункта CP (Установка Бита Защиты) было тоже самоу, после програмирования МК, дальнейшаго его чтения были нули в окне КОД и в конце выдавало ошибке кажись 000h или что то такое. Снял галочку с CP и всё разрешилось. МК читаеться после програмирования никакой ошибки, в окне КОД появилься нормальный код прошивки.
dosikus,otest, чё так жидко то обос..лись. Вам только на базаре базлать своими языками, да поливать грязью других
новичков в этом деле.
- Сообщения: 17457
- Зарегистрирован: Чт авг 30, 2012 10:12:45
Сделано не плохо, но а мне пришлось купить просто шурупроверт и набор сверл с 6-гранным хвостовиком, сверлю запросто платы.oleg63m писал(а):Я сделал ЭТО: viewtopic.php?f=8&t=80561
А что можешь ты?
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
Учи матчасть. В плену забьют до смерти. Ты всё попутал и имя и названья. Константа и СР и рядом не писались.TSLdosikus,otest, чё так жидко то обос..лись.
TSL , правильно Вас "поставили на место". Я даже соглашусь с грубой формой, применяемой к Вам. Т.к. мало того, что Вы наговорили чуши, Вы бы могли ещё своими словами отправить новичка за новым МК, и всё из-за своей глупости. А представьте, что человек за этим МК ездил в другой город, потратив на него половину семейного бюджета
И прочитав Ваш пост, у него что-нибудь случится с сердечком, что тогда ? Вы будете кормить его семью ?
Прежде чем выкидывать такие фразы, подумайте 100 раз правы ли Вы...
Проблема могла быть только в 2-х случаях (не считая неисправности программатора) - либо запрограммирован бит защиты, либо в прошивке имеется такая конфигурация, при которой екстрапик нЕмощен что-то сделать. Отсюда и попросили прошивку. Но никто же не знал, что автор галку CP сам ставит, по этому ему и сказали - всё должно читаться.
А Вы поднаберитесь немного опыта, прежде чем советовать на форуме. Иначе, как уже выше сказали - "забьют до смерти"
Проблема могла быть только в 2-х случаях (не считая неисправности программатора) - либо запрограммирован бит защиты, либо в прошивке имеется такая конфигурация, при которой екстрапик нЕмощен что-то сделать. Отсюда и попросили прошивку. Но никто же не знал, что автор галку CP сам ставит, по этому ему и сказали - всё должно читаться.
А Вы поднаберитесь немного опыта, прежде чем советовать на форуме. Иначе, как уже выше сказали - "забьют до смерти"
Ну во первых Аlex, пик не так уж дорого стоит, что-бы подкосился чей-то бюджет. Ну не в этом дело.
Во вторых. Учить я никого не собирался, т.к. сам учусь. Я просто посоветовал исходя не только с прочитанной
инфы по пикам, но из собственной работы по прошивке данных контролёров.
Данный контролёр прошивался мной неоднократно. И программа прошивок(разных) проверялась не только в самой оболочке программы которой шил, но и в реальном девайсе. С константой экспериментировать не рискнул. Поэтому проверял её сто раз прежде чем зашить контролёр.
Действительно, кто знал что Valdemar_76 не снял галку с CP. А я что-то сразу подумал про эту константу, потому-что
много читал про это как многие на этом ошибаются.
Может быть я в чём-то и не прав, но исходил только из собственного опыта. Кстати не запорол ещё не один контролёр.
Тьфу....тьфу. Так-что без обид
Добавлю насчёт ЧУШИ. Вы считаете константу чушью? Да здесь надо проверять всё, прежде чем прошить.
А иначе точно придётся ехать в другой город за процем
Во вторых. Учить я никого не собирался, т.к. сам учусь. Я просто посоветовал исходя не только с прочитанной
инфы по пикам, но из собственной работы по прошивке данных контролёров.
Данный контролёр прошивался мной неоднократно. И программа прошивок(разных) проверялась не только в самой оболочке программы которой шил, но и в реальном девайсе. С константой экспериментировать не рискнул. Поэтому проверял её сто раз прежде чем зашить контролёр.
Действительно, кто знал что Valdemar_76 не снял галку с CP. А я что-то сразу подумал про эту константу, потому-что
много читал про это как многие на этом ошибаются.
Может быть я в чём-то и не прав, но исходил только из собственного опыта. Кстати не запорол ещё не один контролёр.
Тьфу....тьфу. Так-что без обид
Добавлю насчёт ЧУШИ. Вы считаете константу чушью? Да здесь надо проверять всё, прежде чем прошить.
А иначе точно придётся ехать в другой город за процем
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
Человек боится то, чего не понимает.С константой экспериментировать не рискнул.
Его невозможно "запороть" ни какой прошивкой.Кстати не запорол ещё не один контролёр.
Не исправимый чел.Вы считаете константу чушью? Да здесь надо проверять всё, прежде чем прошить.
Константа - не чушь.TSL писал(а):Вы считаете константу чушью
Чушь - то, что Вы написАли.
1. Константа никак не влияет на "программируемость" ПИКа.
2. Ни один нормальный программатор, если с ним работать "головой", а не "по системе рефлексов Павлова", никогда в/у константу не затрёт.
Лучше (даже, наверное, правильнее) отключить в программаторе режи "Проверка после программирования", оставив только "Во время программирования" (в разных программаторах они могут звучать по-разному, но суть та же), тогда можете ставить защиту, и программатор не будет ругаться.Valdemar_76 писал(а):Снял галочку с CP и всё разрешилось
Вы выбрали одну из самых неудачных схем.Valdemar_76 писал(а):Сделал програматор по этой схеме
И Вас ещё ждут "сюрпризы" в дальнейшем.
ICQ нет, и, в ближайшее время, не будет.
- Сообщения: 16
- Зарегистрирован: Сб янв 25, 2014 17:10:17
Dmitry Dubrovenko что за "сюрпризы" Вы имеете ввиду, если нетяжело разъясните новичку. Какая , на Ваш взгляд, удачная конструкция програматора? Спасибо
Удачная конструкция та, которая:Valdemar_76 писал(а):Какая , на Ваш взгляд, удачная конструкция програматора?
1. Работает без проблем
2. Идеально подходит под Ваши задачи/возможности
Поэтому, какой выбрать, уж решайте сами. Может Вам вообще ПИКкит2 больше понравится. Для этого попробуйте сперва хорошенько разобраться в самом принципе программирования.
Лично у меня более десятка всяких программаторов под различные чипы и задачи.
Ну, а про Экстра-ПИК, читайте, изучайте, сравнивайте. Может "родите" свою версию.
Кстати, если всё-таки выберите Экстра-ПИК, настоятельно рекомендую узлы подачи Vdd и Vpp сделать регулируемыми. Например, можно как здесь.
ICQ нет, и, в ближайшее время, не будет.
- Сообщения: 16
- Зарегистрирован: Сб янв 25, 2014 17:10:17
Спасибо, но пока я думаю мне и этого програматора как для начинающего хватит. Как болие мение освоюсь, тогда буду мудрить что то по серьёзней.
Может ещё подскажите по програмированию AVR или где можно прочитать. Когда нужно програмировать AVR с кварцем, а когда без него. Если с кварцем, то какая нужна частота кварца.
Может ещё подскажите по програмированию AVR или где можно прочитать. Когда нужно програмировать AVR с кварцем, а когда без него. Если с кварцем, то какая нужна частота кварца.
и чего же в ней такого неудачного?Dmitry Dubrovenko писал(а):
выбрали одну из самых неудачных схем.
И Вас ещё ждут "сюрпризы" в дальнейшем.![]()
Кварц нужен, когда чип настроен на работу с внешним генератором.Valdemar_76 писал(а):Когда нужно програмировать AVR с кварцем, а когда без него
Про всё есть по в/у ссылкам.
Почитайте в/у ссылки, если данную тему читать лень.dream088 писал(а):чего же в ней такого неудачного?
Только сперва скажите, что в ней удачного?
Последний раз редактировалось Dmitry Dubrovenko Вс янв 26, 2014 18:40:39, всего редактировалось 1 раз.
ICQ нет, и, в ближайшее время, не будет.
otest, ты наш программист доморощенный. Ты когда чужие сообщения читаешь, смысл написаного понимаешь или нет?
Отсебячину гнать то не надо.
что-то не так. Нашёлся здесь крутой специалист. Люди будут делать свои программаторы так, как они хотят.
Лучше дельные советы давал-бы, чем поносить здесь на форуме..... Умник.
Отсебячину гнать то не надо.
Ну ка давай вспомни себя как ты осваивал контролёры. Чёё, тоже страшно было? Тото-же.otest писал(а):Человек боится то, чего не понимает.
О возможности запороть прошивкой проц речь ВООБЩЕ не шла. Читай внимательно.Его невозможно "запороть" ни какой прошивкой.
Да ты достал уже всех на ветке альтернативных программ. То тебе программатор Экстра-пик всю ветку засрал то ещёНе исправимый чел.
что-то не так. Нашёлся здесь крутой специалист. Люди будут делать свои программаторы так, как они хотят.
Лучше дельные советы давал-бы, чем поносить здесь на форуме..... Умник.


