Alex

МиниFAQ для PICоюзеров

5 сообщений в этой теме

Alex    484

Исправляем проблему отображения компилятора XC8 версии выше 1.34, в MPLAB 8 в списке "Select Toolsuite".

 

Многие сталкиваются с проблемой установки компилятора XC8 в связке с MPLAB 8. Проблема в том, что компиляторы, версии выше 1.34, при установке не регистрируют MPLABXC8.dll в системе, что сказывается на отсутствие выбора компилятора в списке тулчейнов :
2017-04-14_23-07-15.png.f042deefb68c1aee034b8edf85ddf7e8.png

Отсюда, приходится держать установленной более старую версию компилятора (ниже 1.34).
Нашлось очень простое решение. Оказывается, достаточно зарегистрировать MPLABXC8.dll. Сделать это очень просто :
Открываем папку bin компилятора, жмём правой кнопкой мыши на свободном месте, с зажатым shift'ом. Вылезет меню, в котором будет пункт "Открыть окно команд" :
2017-04-14_23-20-12.thumb.png.732a0ad8d8c661307369c252e670618b.png

Выбираем его.
Откроется окно команд, с уже выбранной текущей папкой :
2017-04-14_23-23-10.png.128a664c6552e01be4e4f8198d88c8df.png

Вводим заветную строку "regsvr32 mplabxc8.dll" и жмём Enter.
Должно вылезти такое сообщение :
2017-04-14_23-28-03.png.d6aa464429f5781b541d14bc0ab2c7c5.png

Жмём "OK". Закрываем окно команд. Готово, зарегистрировали dll-ку.
Открываем MPLAB и вуаля :
2017-04-14_23-30-42.png.9d9d9fd788136620f3385e36a1321a9a.png
XC8 появился в списке.

PS: Делать это всё необходимо с правами Администратора, иначе счастья не видать !

  • Одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
Alex    484

Не работает PICkit3 Programmer в Windows 7. Запускаем .exe и ничего не происходит.

Скорее всего, у вас старая версия программы. Достаточно установить v3.10 и всё заработает.
PICkit3 Programmer Application Setup v3.10.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Zhuk72    8

Для того, чтобы в оболочке PICkit2 отображалась ревизия чипа, нужно в файле pickit2.ini добавить строку REVS: Y

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    23
В 14.04.2017 в 23:49, Alex сказал:

Не работает PICkit3 Programmer в Windows 7. Запускаем .exe и ничего не происходит.

Происходит: в диспетчере задач прога есть.
Такая "радость" у меня появилась после какого-то обновления винды.
Лечится просто: запускаем программу с отключенным программатором от USB-разъема, а потом подключаем программатор и выбираем в меню "Tools" -> "Check Communication"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Zhuk72    8
Цитата

Вроде процесс программирования идет, зелёненькое окошко, все вроде хорошо. Начинаешь его "читать" или верификацию делать - ошибка 0х000000. При считывании текст программы - везде нули, кроме константы. 

В чем может быть трабл?

Установлены биты защиты памяти программ (а может и данных), о чем программа (оболочка PICkit2/3) заранее честно предупреждает красным цветом. 

Защищенная прошивка при считывании всегда выдает нули, пустой чип - 0x3FFF.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • я понимаю что если механика заклинила, То эл..двигатель не провернет это в любом случае..мне сначала нужно на верняка отмести подозрение от двигателя хорошо, сначала прозвоню, не найду обрыв отключу двигу и буду отдельно от механизма пускать
    • У нас это бюджетный вариант "межгорода"
    • Если я прав в своих размышлениях, тогда можно очень легко спроектировать генератор, который извлекал бы энергию из физвакуума в достаточно больших количествах. И оказалось, что первый такой генератор был изготовлен в России еще в пятидесятых годах прошлого века. Но затем по неизвестным мне причинам его разобрали и постарались больше никогда об этой технологии не упоминать. В 1952 году сотрудник Института горного дела им.Скочинского некто Александров сделал доклад на заседании Академии наук о найденном им странном явлении: когда он сбрасывал шарик из закаленной стали на массивную плиту из такой же стали с высоты 10 метров, шарик после соударения отскакивал на высоту 14-15 метров. Александрову даже удалось зарегистрировать это явление в Госреестре открытий СССР под названием "Закономерности передачи энергии при ударе". Пожалуй, это единственный такой случай, когда удалось вполне официально зарегистрировать открытие, которое противоречило всем законам природы, как их понимают люди. Возможно, это случилось по той причине, что Александров изготовил опытный образец и демонстрировал на нем свой эффект всем интересующимся. А против фактов что-то возразить трудно. Тем не менее, дальше макетного образца дело не пошло. Теперь о том, как этот феномен объясняется с позиций той физики, которую я вкратце описал чуть выше.   Когда шарик падает под действием гравитационного поля Земли, он движется ускоренно и движением своего собственного гравитационного поля деформирует структуру физвакуума, в результате чего энергия поля передается вакууму. В момент соударения кристаллическая решетка шарика и плиты деформируются и внутреннее электрическое поле решетки на мгновение резко меняется. А это ведет к тому, что теперь уже вакуум отдает свою энергию электрическому полю кристаллической решетки. И отдает больше, чем получил раньше. Поэтому шарик отпрыгивает на большую высоту. И затем падая с еще большей высоты, он спровоцирует еще больший выброс энергии из вакуума. Если из этого процесса энергию не отводить, ее будет выделяться столь много, что установка разрушится. Но если прямо над плитой поставить индукционную катушку, тогда шарик будет наводить напряжение в обмотках и отдавать полученную от вакуума энергию.   Похожие феномены высвобождения огромных количеств непонятной энергии при ударе фиксировались не один раз многими физиками в различных процессах. Например, незадолго до начала перестройки ученые Всесоюзного машиностроительного института в рамках отечественной программы СОИ наткнулись на похожий феномен: они обстреливали массивную металлическую плиту железной болванкой, имитируя работу кинетического оружия, и обнаружили, что в момент соударения в плите выделяется в 3-5 раз больше энергии по сравнению с кинетической энергией болванки. А когда отношения с США потеплели и стал возможен обмен информацией, то выяснилось, что у американцев наблюдался точно такой же эффект, только выброс энергии у них был еще больше: высвобождаемая энергия раз в 10 превышала кинетическую энергию летящей болванки. Самый последний известный мне зарубежный результат показал американец Рой Патерсон в эксперименте с обстрелом плиты никелевыми шариками: 980 раз!   А на отечественных просторах результат Патерсона оказался сильно побитым: еще в 70х годах прошлого века белорусский физик Ушеренко, обстреливая металлическую плиту быстролетящими песчинками, зафиксировал эффект прожига плиты некоторыми песчинками, на что требовалась энергия в 1000 - 10000 раз больше кинетической энергии самой песчинки. Надо сказать, что далеко не все песчинки прожигали мишень, большинство отскакивало от плиты в стороны. Но те, которые случайно попадали в микротрещинки или каверны, начинали действовать подобно кумулятивному снаряду. Побочными следствиями обстрела были: 1) мягкое рентгеновское излучение, фиксируемое обычной фотопленкой; 2) наличие в стенках прожигаемого канала новых химических элементов, которые ранее в мишени отсутствовали. Ушеренко долго не осмеливался опубликовать открытый им феномен, так как понимал, что за такую антинаучную ересь его могут из института уволить. И решился на публикацию только во времена перестройки. Но при этом объяснения найденному эффекту он не дал. Я попробую сделать это за него.   Когда песчинка на огромной скорости врезается в плиту, начинает действовать тот же самый эффект, который действовал в эффекте Александрова с подпрыгивающим шариком: высвобождение энергии из вакуума. Но из-за огромной скорости песчинки энергия выделялась уже в столь огромных количествах, что начинала плавить мишень. При этом происходил побочный эффект разрушения самого вакуума на осколки. Вспомним, как именно специалисты представляют физвакуум: виртуальный гамма-квант выбивает из вакуума пару электрон+позитрон, которые мгновенно аннигилируют между собой с высвобождением нового гамма-кванта, который выбивает из вакуума новую пару частиц и античастиц, которые снова аннигилируют и т.д. Такой процесс иногда называют кипением вакуума. Если на этот процесс наложить достаточно мощное электрическое поле, электроны и позитроны разлетятся в стороны, не успев проаннигилировать и из виртуальных станут реальными частицами. В эффекте Ушеренко это и происходит: когда песчинка пробивает мишень, электрическое поле кристаллической решетки металла на мгновение так усиливается, что разбрасывает возникающие в процессе кипения вакуума частицы и античастицы в разные стороны, не допуская их аннигиляции. Но став реальной частицей, позитрон тут же реагирует с другим реальным электроном, который входит в состав металла. И при реакции выделяется то самое излучение, которое фиксируется фотопленкой. А излучение в свою очередь реагирует с атомами мишени и создает новые химические элементы.
    • Мог и мотор заклинить, говно там движки из пластика, подшипник рассыпался вот и заклинило, в любом случае надо разбирать, и проверятл движок отдельно от насоса.
    • Вот в последнем графике как раз это и отражено  Зависимость параметров от частоты . 2ab4667a-5ed1-11e2-91a6-000423b8155e.pdf
    • Ну какие лазейки, я вам аргументы по делу, вы же своё мнение.  Вот статейка на тему переделки электронного трансформатора: http://stoom.ru/content/view/369
    • понял. тестером каждую фазу обойду... но вот если обрыва нет..значит мотор можно не винить, я все правильно понял? или еще могут быть нюансы?