Уважаемые коты, столкнулся с проблеммой - есть прошивка для PIC18F4520-I/P (контроллер шьется без проблем и прошивка работает правильно), появились у меня такие же контроллеры только в корпусе TQFP PIC18F4520-I/PT, соорудил плату, прошил кнтроллер (прошился без никаких проблем), а вот программа рабртает неправильно, в схеме два трехсимвольных семисегментника и на этом контроллере показывают черт знает что. Может кто знает в чем проблема??? Вношу ясность - плата делалась по даташиту контроллера, ошибок нет (схема не сложная), прошивал два контроллера (менял, допуская что что брак контроллера) Помогите советом!
А выводы в платке по функционалу соответствуют?(не по порядковым номерам, а по функционалу - в разных корпусах они на разных по порядку следования могут быть). Второе - возможное влияние модификаций (Revision ID) и содержимого еррата шитов (у данной модели официально аж 4 штуки - вчитываться надо). Одначе вероятнее всего ошибки в монтаже/печатке.
Ошибка исключается. Двадцать раз перепроверил - все верно, Я писал, что разводил в соответствии с даташитом (вывод DIP корпуса на соответствующий TQFP)
Может все таки приведете схемы? Исходную для DIP и вторую для TQFP. Только без фантазий и домысливания. Пин в пин. PS. И фотографию готовой платы с TQFP.
Последний раз редактировалось КРАМ Вт янв 05, 2016 19:43:13, всего редактировалось 1 раз.
Тогда "вычитывать" даташит и ерраты на предмет "особенностей поведения" не самих портов ввода/вывода, а аппаратных блоков МК и связанных с ними "альтернативных функций" схем управления выводами порта. Чудасей не бывает. Кстати... одна из типовых ошибок - питание схемы с "избыточным" номиналом электролитов плюс "корявость" начальной инициализации содержимого ОЗУ (область критичных данных и флагов пользователя) - при некорректном перезапуске там всегда появляется различный мусор. Для начала попробуй добавить обязательную очистку используемой области ОЗУ при начальной инициализации по сигналу внешнего/системного сброса. Ну и самому сбросу внимание уделить стоит (хоша бы тест "волшебной кнопкой" после подачи питания).
И чем я ее открою? Я не использую оную среду. Я использую PCAD. Но и PCAD не нужно приводить. Снимите изображение "ножницами" и выложите картинку в JPEG.
Всем, кто откликнулся - большое спасбо. Тема закрыта. При прошивке не подхватывались биты конфигурации. При ручной настройке все заработало. Очевидно проблема с прогрматором или "кривые" руки.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 46
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения