Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Не запускается PIC16F877-20I/P

Непрочитано 18.02.2016, 17:19  
комета
Заблокирован
 
Регистрация: 07.10.2015
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
комета на пути к лучшему
По умолчанию Не запускается PIC16F877-20I/P

Доброго всем дня!У мен возникла проблема при изготовлении некого девайса.Прошиваю PIC16F877-20I/P,программатором EXRAPIC он проходит программирование без ошибок,также проходит проверку,при сравнении с буфером тоже ОК.Имеется два кварца 20мГц на 13 и 14 ногах и 32.768кГц на 15 и 16 ногах.Но запустить пытаюсь только с кварцем 20мГц.Пробовал запускать с другими кварцами результатов-ноль.С RC генератором запускаетс,я но на выходах портов нет изменений.Я в работе с пиками новичок,поэтому прошу вас дать мне дельный совет.
Реклама:
комета вне форума  
Непрочитано 18.02.2016, 17:35  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

А вход сброса MCLR (выв.1) подключен ли к +5В? Правильно ли выбран режим осциллятора в конфигурации? Правильно ли написана программа?
Еще желательны конденсаторы на кварце. Схема подключения в даташите.
Правда, и без конд. может запускаться. Но без них стабильность запуска хуже, да и частота генерации выше паспортной кварца.

Ха-ха =›

Сообщение от комета Посмотреть сообщение
С RC генератором запускаетс,я но на выходах портов нет изменений
Просто частота RC-генератора может быть настолько низкой по сравнению с 20 МГц, что первых изменений на портах придется ждать минут 10, при условии правильно написанной программы.

Последний раз редактировалось NewWriter; 18.02.2016 в 17:47.
NewWriter вне форума  
Непрочитано 18.02.2016, 17:50  
комета
Заблокирован
 
Регистрация: 07.10.2015
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
комета на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

MCL вход подтянут к +5 резистором-10к.
комета вне форума  
Непрочитано 18.02.2016, 17:56  
комета
Заблокирован
 
Регистрация: 07.10.2015
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
комета на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

Конденсаторы ставил от 10р до 33р.В прошивке стоит HC.
комета вне форума  
Непрочитано 18.02.2016, 18:07  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

А что должна делать программа?
Поскольку никаких средств внешнего контроля запуска МК, кроме проверки осциллографом наличия генерации на выходе OSC2, микроконтроллер не имеет, то остается один способ - это программное дергание ногами контроллера.
NewWriter вне форума  
Непрочитано 18.02.2016, 18:41  
комета
Заблокирован
 
Регистрация: 07.10.2015
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
комета на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

Само устройство называется-интелектуальная автосистема с голосовым сообщением.Функций у нее много,долго описывать.Я с помощью программы перевел файл HEX в Асамблера,меня удивила написанная программа.Столько в девйсе наворотов,а в EEPROM ничего не записано.Я конечно в прошивки не разбираюсь,но просматрел некоторые прошивки которые прилагались к поделкам в интернете и примерно сравнил.Если кто разбирается в прошивках и может их расскладывать,то я могу исходник сикнуть.Может конечно и в программе не порядок,но я повторюсь,не разбираюсь в программах.Хочется конечно освоить эти самые Пики,но чувствую у меня возникнут большие трудности.
комета вне форума  
Непрочитано 18.02.2016, 19:53  
комета
Заблокирован
 
Регистрация: 07.10.2015
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
комета на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

Уважаемые,еще кто-нибудь откликнитесь на мой вопрос!Может поможете мне разобраться.
комета вне форума  
Непрочитано 18.02.2016, 20:48  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

Дело в том, что наш штатный телепат форума болеет свиным гриппом и не может даже до компа дойти. Ну а я - чем мог, тем помог...
Я уже всё рассказал, других секретов нету... Ну осталось разве что проверить напряжение питания - если оно ниже 4,5 В и в прошивке изначально включен BOREN (контроль снижения напряжения), то МК будет остановлен. Ну и проверить правильность подключений, конечно же! Подача питания VCC, GND (две пары контактов, 11 и 32, 12 и 31), остальные соединения.
В остальном - да хрен иво знаит, гадать можно сколь угодно, пока не увидим схемы, по которой подключен МК, и того, чего он должен выдавать на выходы и при каких условиях - может ему кнопочку нажать нужно, чтоп заработал он... Может, осциллографом, а не мультиметром надо смотреть сигналы на выходах.

Сообщение от комета Посмотреть сообщение
помощью программы перевел файл HEX в Асамблера,меня удивила написанная программа.
да-да, именно так и выглядит программа, переведенная из машинных кодов в ассемблер - самый низкоуровневый язык после машинных кодов. Но это еще не означает, что программа писалась на ассемблере. Просто перевод из готовой прошивки возможен только в ассемблер. Да, удивиться там есть чему - огромная куча буковок и циферок. Интересно, что вы вообще ожидали увидеть?
Надеюсь, в контроллер прошиваете именно hex-файл, а не asm-файл? Не, ну мало ли... Телепат то на больничном...

Последний раз редактировалось NewWriter; 18.02.2016 в 21:34.
NewWriter вне форума  
Непрочитано 18.02.2016, 22:52  
Driver_gv
Временная регистрация
 
Регистрация: 09.06.2006
Сообщений: 75
Сказал спасибо: 0
Сказали Спасибо 26 раз(а) в 21 сообщении(ях)
Driver_gv на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

И оригинальный HEX, а не тот что после сборки ASM......
__________________
picping.lg.ua
Driver_gv вне форума  
Непрочитано 19.02.2016, 00:02  
Mike121234
Вид на жительство
 
Аватар для Mike121234
 
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 347
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
Mike121234 на пути к лучшему
По умолчанию Re: Не заппускается PIC16F877-20I/P

Скиньте глянуть настройки фузов. Там есть тонкости.
Запустите от внутреннего генератора для начала(установкой фузов).
Mike121234 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C1-94 Не запускается горизонтальная развертка Arjuna1008 Измерительное оборудование 145 07.11.2017 23:30
Не запускается ИИП телевизор Jinlipu MAX20 Видеотехника 16 30.01.2015 08:00
GPS приёмник M3126 не всегда запускается при подаче питания. Andrewg Микроконтроллеры, АЦП, память и т.д 3 08.10.2012 18:04
Не запускается симуляция в Протеусе lehacheb Микроконтроллеры, АЦП, память и т.д 2 09.05.2009 14:39
Не запускается стабилизатор Fairchild FAN5236. Есть идеи? freesim Источники питания и свет 4 16.01.2008 10:32


Часовой пояс GMT +4, время: 08:05.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.