Как прошить контроллер pci 12f675
Группа: Пользователи
Сообщений: 3
Статус: Offline
Добрый день Всем.
Не могу прошить pic 12F675, есть адаптер ICSP board шел с программатором, в базе этот PIC есть но программатор с этим адаптером не хочет работать. Как я понял на адаптере собран DC-DC преобразователь из 3.3v на 5v.
С колодки программатора нет 3.3v
Прикрепления: 0645523.png (415.6 Kb)
Группа: Пользователи
Сообщений: 7
Статус: Offline
Цитата ChP2501 ( )
Не могу прошить pic 12F675
Группа: Пользователи
Сообщений: 3
Статус: Offline
Добрый день. KolaynUS
Из прочитанного я там нечего не понял, на разъеме только VCC, VCCQ, SDA, SCL, CLK,
CMD, D0. А чтоб прошить МК нужно VPP, VCC, PGD, PGC.
Прошу помощи как подключить.
Группа: Пользователи
Сообщений: 7
Статус: Offline
С МК хорошо работает TL866A или его новая версия TL866II Plus, RT809H заточен под другие цели.
Цитата ChP2501 ( )
А чтоб прошить МК нужно VPP, VCC, PGD, PGC.
Выводы VPP(4), VCC(1), PGD(7), PGC(6) называются так как раз таки в TL866, названий PGD и PGC нет даже в официальном даташите!
А теперь рассмотрим другие названия выводов 12F675
4. VPP, он же MCLR. Таких названий у RT809H нет. Возможно CMD.
1. VCC, он же VDD, питание +5V. Такой вывод у RT809H есть.
7. PGD, он же DATA. Таких названий у RT809H нет. Возможно D0.
6. PGC, он же CLOCK. Такой вывод у RT809H есть.
8. GND. Такой вывод у RT809H есть.
Итого по первому же запросу в гугл у 12F675 обнаружилось альтернативное название выводов, из которых теперь только 2 из 5 не соответствуют названию RT809H.
Прикрепления: 8201781.jpg (228.5 Kb) · 4586085.jpg (57.4 Kb) · 3368309.png (143.4 Kb)
Как исправить проблемы с драйвером контроллера памяти PCI
Здесь вы узнаете, как исправить проблемы с драйвером контроллера памяти PCI, не теряя времени. Легко и быстро. Применимо к Windows 10, 7, 8 и 8.1.
Контроллер памяти PCI может быть связан с SD-картами, камерами или Intel Turbo Memory. Чтобы решить эту проблему с драйвером, вам просто нужно обновить драйвер. В этом посте вы узнаете о трех способах обновления драйвера. Вы можете попробовать их один за другим или выбрать более простой способ, пока не решите проблему.
Способ 1: обновить драйвер через диспетчер устройств
Выполните следующие действия, чтобы обновить драйверы через диспетчер устройств.
2. Щелкните правой кнопкой мыши на Контроллер памяти PCI .
3. Выберите Обновить драйвер (В некоторых версиях Windows выберите Обновить программное обеспечение драйвера…. ).
4. Выбрать Автоматический поиск обновленного программного обеспечения драйвера . Затем Windows установит драйвер автоматически.
Способ 2: Загрузите и обновите драйвер от производителя
Чтобы скачать драйвер от производителя, нужно знать, что это за устройство. Вы можете выяснить это, используя его Hardware ID. Если вы не знаете, как это сделать, выполните следующие действия:
1. Щелкните правой кнопкой мыши на Контроллер памяти PCI и выберите Свойства .
2. В Детали вкладка выберите Идентификаторы оборудования из раскрывающегося меню Свойство .
3. Значение идентификатора оборудования должно быть следующим. Код VEN означает производителя, а код DEV означает устройство. В данном случае код VEN — 15AD, а устройство — 0740.
4. Перейти к www.pcidatabase.com . Введите два кода и нажмите Поиск кнопки.
Затем вы получите название устройства и название поставщика. «Описание чипа» означает название устройства.
Получив конкретное имя устройства, вы можете перейти на веб-сайт производителя ПК или производителя устройства, чтобы загрузить последнюю версию драйвера. Драйвер всегда можно скачать в разделе «Поддержка».
Загруженный драйвер всегда в исполняемом формате. Чтобы установить драйвер, вам просто нужно дважды щелкнуть файл установки и следовать инструкциям на экране. Если файл заархивирован, вам нужно сначала распаковать его.
Способ 3: обновить драйвер с помощью Driver Easy
Если у вас недостаточно терпения, навыков работы с компьютером или времени, чтобы решить проблему вручную, вы можете сделать это автоматически с помощью Водитель Easy .
Driver Easy может просканировать ваш компьютер на предмет проблемных драйверов. С этими Бесплатная версия , вы можете обновлять драйверы по очереди. Если вы используете Pro, вы можете обновить все драйверы одним щелчком мыши. Всего 2 шага. Время не будет потрачено зря.
Шаг 1: Нажмите Сканировать сейчас кнопка. Driver Easy просканирует ваш компьютер и обнаружит проблемы с драйверами.
Шаг 2: Нажмите Обновить все кнопка. Затем все драйверы будут загружены и установлены автоматически (для этого требуется версия Pro, если вы используете бесплатную версию, вам будет предложено выполнить обновление, когда вы нажмете «Обновить все»).
Чтобы исправить проблему с драйвером контроллера памяти PCI, просто используйте один из трех способов, описанных выше, для обновления драйвера. Надеюсь, вы сможете быстро решить проблему.
Если у вас есть вопросы, оставляйте свои комментарии ниже. Буду рад ответить на ваши вопросы.
Как прошить контроллер pci 12f675
anre25 Читатель
Сообщения: 5 Зарегистрирован: 20 янв 2015, 22:29
pic12f675 как изменить прошивку
Сообщение anre25 » 26 апр 2016, 11:31
rhf-admin администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3014 Зарегистрирован: 25 авг 2009, 23:19 Откуда: Уфа Контактная информация:
Re: pic12f675 как изменить прошивку
Сообщение rhf-admin » 26 апр 2016, 13:09
anre25 Читатель
Сообщения: 5 Зарегистрирован: 20 янв 2015, 22:29
Re: pic12f675 как изменить прошивку
Сообщение anre25 » 27 апр 2016, 12:54
rhf-admin администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3014 Зарегистрирован: 25 авг 2009, 23:19 Откуда: Уфа Контактная информация:
Re: pic12f675 как изменить прошивку
Сообщение rhf-admin » 27 апр 2016, 21:28
Тут придётся дизассемблировать, раз исходников нет.
Самый простой метод дизассемблировать код для PIC-контроллеров — это использовать MPLAB.
Создаём новый проект, выбираем в настройках нужную модель контроллера, делаем импорт hex-файла (File->Import->Import to memory) и открываем загруженный в память код (Window->Program memory)
Чтобы всё получилось — название проекта должно совпадать с названием hex-файла.
Как прошить контроллер pci 12f675
Выводы VPP(4), VCC(1), PGD(7), PGC(6) называются так как раз таки в TL866, названий PGD и PGC нет даже в официальном даташите!
А теперь рассмотрим другие названия выводов 12F675
4. VPP, он же MCLR. Таких названий у RT809H нет. Возможно CMD.
1. VCC, он же VDD, питание +5V. Такой вывод у RT809H есть.
7. PGD, он же DATA. Таких названий у RT809H нет. Возможно D0.
6. PGC, он же CLOCK. Такой вывод у RT809H есть.
8. GND. Такой вывод у RT809H есть.
Итого по первому же запросу в гугл у 12F675 обнаружилось альтернативное название выводов, из которых теперь только 2 из 5 не соответствуют названию RT809H.
Arduino.ru
нужно прошить 8-ми лапый Dip PIC 12F675 .Нашел вот здесь инфу, что можно пик прошить ардуиной . Там автор выложил скетч для ардуино, схему подключения и программу для прошивки пика ардуиной. Далее там люди благодарят автора, что у них получилось, значит скетч должен быть рабочий, но у меня почему то не компилируется (файл скетча выложен с расширением *.pde ). Компилятор много чего ругает, мне не понятно. Может кто подскажет, если не сложно.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
создал тему, пока качалась версия IDE 1.0.5. На ней скомпилировалось. Если удастся залить hex в пик при помощи дуни, отпишусь
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
собрал всё по схеме — ВСЁ работает. Загрузил блинк
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
MaksVV — просто интересно — а зачем в наше время нужны ПИКи? — они ж во всем сливают соответствующим АВР-кам
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
у меня от дядьки осталось вагон пиков)
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
b707, знаю как минимум одну фишку, которой нет в AVR. -у PICов есть асинхронный счётчик, и он может считать импульсы с частотами сильно выше собственной тактовой. Поэтому всё мало-мальски серьёзные частотометры делают на пиках. Ещё на некоторые популярные пики есть полностью переведённый на русский даташит, мелочь как грится, но приятно)
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
просто есть готовое устройство к повторению. Я бы с радостью переделал на AVR, но исходник никто не выложил. Я и так полгода собирался его сделать, только пик и останавливал)) Вот щас плату делаю. FTDI учиться паять надо, мелко всё это, однако, для ЛУТ.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
это адаптер для диагностики подогревателей Eberspacher.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
просто есть готовое устройство к повторению.
ну да, я так и предполагал. Для Пиков можно найти кучу полезных прошивок в инете.
И если что — я не наезжаю на ПИК. спросил именно из любопытства
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
собрал всё по схеме — ВСЁ работает. Загрузил блинк
подключаю как написано в скетче, ничего не происходит, помоги пожалуйста, не могу ответ найти второй вечер
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
что не происходит. программа горит зелёным? сом или connect? внимательнее проверьте схему подключения
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
13 вольт через транзистор нужно?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
я 12 подавал, да, через транзистор. Светодиод не подключал.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
схема вроде как такая должна быть.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Спасибо, уже понижайку настроил от ноутбучного блока питания, вечером попробую.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Erase не помогает, куда копать?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
вроде прошивка залилась, но в окне одни нули
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
может где не контачит, нули не должны. Может это erase прошёл
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
полсе erase там 3FFF
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
или имя файла не выбрали и он пустоту с нулями залил.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
залил блинк, диод не покдлючал, но видно что код залился.
а это уже файл прошивки, который нужно прошить
подал на pic ровно 13 вольт, читал что это может быть защита от чтения, мало верится
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Непонятно , дак всё таки получилось или нет?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
нет, не работает в устройстве, думаю собирать програматор для COM порта
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
дак блинк ведь загрузился. Проверьте с реальным диодом. Если будет мигать и всё норм, то прошивка с проектом у вас корявая , наверное. посмотрите её в НЕХ редакторе, какие там байты
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Прошу помощи народ, кто шарит в прошивке PIC-ов. Нужно прошить 18F25k50, в списке поддерживаемых микросхем на гитхабе этого контроллера нет. Как я понял принцип программирования пиков по сути идентичен (в основном), может можно добавить поддержку нужного мне чипа?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Точно такая же проблема. Write error to device-Please erase device first, надыбал исходники этой программы на VB. вроде как связано с самим хекс файлом. Решил проблему с этим? Я пробовал нажимать reset на прошивающей ардуино. Но он вроде начинает заливать, но потом останавливается и уходит в бутлуп, но проивка не заливается.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Точно такая же проблема. Write error to device-Please erase device first, надыбал исходники этой программы на VB. вроде как связано с самим хекс файлом. Решил проблему с этим? Я пробовал нажимать reset на прошивающей ардуино. Но он вроде начинает заливать, но потом останавливается и уходит в бутлуп, но проивка не заливается.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
это адаптер для диагностики подогревателей Eberspacher.
какая последовательность действий при прошивки? Для чего кнопка reset используется ардуиновская?? нигде не нашел описание у них на сайте для чего она нужна.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
на сколько помню не нажимал я ресет на ардуине. Все так шьётся, по клику в проге.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Просто у них на сайте есть два варианта схемы,один вариант без кнопки ресет и двух индикаторных светодиодов дополнительных, а второй вариант с ними. Второй вариант, который у вас для новой версии. Предполагаю, что для новой версии , где уже указаны новые контроллеры,это и нужно. У меня PIC16F877.. Версия скетча 1.8. Для версии 1.0 он вообще не работал В списке скетча он есть, и он определяется, считывается и даже вроде как стирается, но при записи выдает вот эту ошибку сразу » Write error to device — Please erase device first!» . Если же зажать кнопку ресет на некоторое время, то он начинает показывать, что будто бы записывает, НО ОООчень медленно. Отпускаешь кнопку и он вроде опять как продолжает записывать, но через какое-то время просто уходит в бутлуп, а прога не записывается, контроллер чист. Контроллер причем новый.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Прошу помощи народ, кто шарит в прошивке PIC-ов. Нужно прошить 18F25k50, в списке поддерживаемых микросхем на гитхабе этого контроллера нет. Как я понял принцип программирования пиков по сути идентичен (в основном), может можно добавить поддержку нужного мне чипа?
А добавлять новые чипы видимо придётся в нескольких местах и не только в прошивке
но и в программе управления
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
это версия 1.0. на их сайте в гите есть версия 1.8
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
на сколько помню не нажимал я ресет на ардуине. Все так шьётся, по клику в проге.
пробовал через командную строку слить хекс файл. вышел файл почти весь в нулях размеров 47 кб. ОБратно он заливается, но если произвести изменения в файле (вставить строчки из компилированного кода), то при прошивке выдаётся ошибка. Причем по контрольной сумме всё правильно. Я даже пробовал через последовательное соединение , как у них на сайте. Также отправляются команды на запись нулей по адресам, другие значения записать невозможно. Единственное , что могу считать идентификатор устройства, который соответствует моему контроллеру. Пробовал даже менять формат хекс файла с int32 на int8 через hexmate. пробовал другой компилятор: мплабх, хитек. Подозрения, что считывает ,записывает и стирает он неправильно, учитывая, что он считывает только нулю со всех областей:программной памяти, еепром, конфигурационной памяти. Причем ,если отключить питание от МСЛР, то он также считывает нули, но вот конфигурацию устройства уже не покажет. Либо контроллер паленый либо в коде ошибка или всё-таки он не поддерживает прошивку этого устройства pic16f877, хотя он указан в ардуиновском файле,и автоматически определяется. Код верный в обоих случаях-проверял хекс файл через протеус на том же контроллере.
Похожие публикации:
- Как поднять текст в таблице в ворде вверх если он не поднимается
- Как установить шрифт в ворд windows 10
- Как загрузить контакты в outlook 2010
- Как задать кусочную функцию в mathcad
Прошивка pic12f675 so8
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
Поделиться
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Объявления
Сообщения
Напряжение на обмотках указаны условно для примера, а если они не будут одинаковыми? И ещё покажите как вы будете их коммутировать? Я это предложил для выкладываем здесь схем коммутации!
Вообще это забавно. Напрашивается медицинская аналогия: «Я подключил пациента к аппарату, он там орал сначала чего-то, но потом затих.» Это же страшный подход к делу, доктор Менгеле аплодирует стоя.
Вот такой у меня. Сказать честно, на сгорешвих варисторах уже не было понятно маркировки, а на момент написания поста я не знал какие там стоят, вот и поставил «стоковые» с номиналом предложенным редактором, забыл стереть номинал что бы в заблуждение не вводить. Нашел схему аналогичного бп, но на 300 ватт. BESTEC_ATX-300-12ES.pdf
МПВ, все обмотки вторичные на10 В. Не приходила мысль, что если нужен ток, соединить параллельно их. Соединять хоть перетыканием перемычек. Нужно напряжение, то соединить последовательно. Можно и комбинировать.Забыл напомнить, что провод должен быть одного сечения в этом случае. И нет необходимости в почти 2 мм. Попробуй его ещё и впихнуть чтоб влезло всё в окно сердечника.
@Piotr__1 вряд ли на том конце интернета Шелдон Купер. Либо сам поймёт, либо не поймёт — и тогда материнке всё равно не жить.
@Огонёк Забыли добавить
В общем понял что мереется как импандес динамика,только как выйти на модель компонентов так и не понял.У меня стоит rew5.30 beta5. Вот что перевёл мне переводчик. Модель компонента Кнопка Модель компонента отображается только для измерений импеданса и доступен только для измерений катушек индуктивности или конденсаторов. REW идентифицирует измерение как измерение конденсатора, если фаза 20 Гц (или начало измерения, если выше) ниже -60 градусов, или дроссель, если фаза в конце измерения выше 45 градусов. Для этих измерений нажмите кнопка выполнит аппроксимацию кривой в диапазоне от 10 Гц до 20 кГц для катушек индуктивности. или от 100 Гц до 20 кГц для конденсаторов (или диапазон измерения, если он меньше), чтобы получить значения компонентов эквивалентной схемы. Измерения должны охватывать как минимум эти диапазоны, желательно за их пределами, чтобы поведение модели можно было увидеть за пределами подходящего диапазона. Эквивалентная схема показана под кнопкой. Эквивалентное сопротивление цепи и фаза показаны пунктирными линиями, накладывающими измеренные кривые. При измерении компоненты убедитесь, что длина вывода компонента близка к длине, которую он будет иметь в цепи, в противном случае измерение будет включать сопротивление провода и индуктивность. которого не будет при использовании детали. Для конденсаторов эквивалентная схема представляет собой последовательное соединение резистора (ESR), конденсатор и катушка индуктивности (вероятно, они очень малы на звуковых частотах, не показано, если менее 1 нГн). Значение СОЭ, вероятно, будет завышено для очень небольшие конденсаторы (менее 100 нФ или около того) в качестве импеданса в конце диапазона соответствия модели. (20 кГц) по-прежнему довольно высока, поэтому в таких случаях она ограничивается максимум 1 Ом. Если выбрана опция Моделировать диэлектрические потери конденсатора дополнительные R и C могут быть включены параллельно конденсатору, чтобы улавливать эффекты диэлектрические потери. Компоненты диэлектрических потерь опускаются, если емкость потерь равна менее 0,1% от основной емкости. Ряд R опускается, если оно меньше 1 миллиом. При учете диэлектрических потерь обычно дает более точное соответствие данным импеданса, эквивалентная схема становится более сложной и не дает ни одного значения емкости для использования. Суммарное значение емкости Csum равно показано, но это может быть справедливо только на низких частотах. Лучший вариант, если фигура одна Требуется использовать значение показания импеданса, указанное в левом нижнем углу графика. когда курсор находится на интересующей частоте. На изображениях ниже показаны результаты без и с компонентами диэлектрических потерь.