On-line: гостей 0. Всего: 0 [подробнее..]
Правила: заголовок темы должен кратко и понятно отражать ее суть, нельзя писать латиницей или заглавными буквами. Сообщение, ник, аватар не должны выделяться своими размерами или стилем написания от остальных, быть читабельными, написаны литературно и достаточно грамотно.



АвторСообщение





Сообщение: 1
Зарегистрирован: 25.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.05.07 17:48. Заголовок: Кое что о ICD2 SeVeN дебаггере в вопросах и ответах.



Конструкция выложенная на сайте автора http://de7bugger.narod.ru/ - "повторяемая конструкция внутрисхемного дебаггера ICD2 для для отладки схем c микроконтроллерами серии PICmicro®" вызвала некоторые вопросы. Ответы на них положат начало этому топику. Так же приглашаются все желающие обсудить конструкции, наладку, работу различных клонов ICD2.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 143 , стр: 1 2 3 4 5 6 7 8 All [только новые]







Сообщение: 2
Зарегистрирован: 25.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.05.07 17:56. Заголовок: ВОПРОС


icd2-seven не работает. Конектится а
дальше ничего.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 3
Зарегистрирован: 25.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.05.07 17:58. Заголовок: Re:


Если дебаггер коннектится, а дальше - ничего, проверь скорость соединения. По умолчанию стоит 56000, а надо 19200 и всё придёт в норму.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.05.07 18:02. Заголовок: Re:


Откуда в схеме берется Vpp и каково оно?

Спасибо: 0 
Цитата Ответить





Сообщение: 4
Зарегистрирован: 25.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.05.07 18:03. Заголовок: Re:


для получения Vpp (12,5 - 13,5V. Зависит от экземпляра микросхемы xx232) используется внутренний генертор преобразователя полярности микросхемы xx232. Кстати, для получения Vpp =13V рекомендую использовать микросхему xx232 старых модификаций с конденсаторами в преобрзователе полярности 22,0 uF.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.05.07 18:07. Заголовок: Re:


Я только недавно юзаю ПИКи и у меня возник вопрос по
дебаггеру,а именно дебаггер можно использовать для любых ПИКов(которые стоят
в отлаживаемой схеме) или нет?

Спасибо: 0 
Цитата Ответить





Сообщение: 5
Зарегистрирован: 25.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.05.07 18:08. Заголовок: Re:


Список программируемых PIC-контроллеров зависит от версии
твоего MPLAB-IDE. Не поленись - прочитай инфу по твоей
версии. А ещё лучше - используй последнюю версию среды
программирования, я думаю, те PIC''и, что тебе попадутся -
ты найдёшь в списке по последней версии

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.05.07 18:09. Заголовок: Re:


Для чего на разьеме ICSP-ICD сделан вывод RB3 и зачем нужны коммутационные элементы J1 и J2 ?

Спасибо: 0 
Цитата Ответить





Сообщение: 6
Зарегистрирован: 25.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.05.07 18:11. Заголовок: Re:


Вывод RB3 предназначен для низковольтного программирования. Перемычки используются для выбора источника питания для ICD2 или отлаживаемой схемы:
- питание от источника отлаживаемой схемы
- питание от источника дебаггера
- ICD2 и отлаживаемая схема запитаны каждый от своих
источников

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 03.09.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.09.07 16:26. Заголовок: Re:


Можно ли поставить в дебаггере вместо pic16f876a pic16f876 ? подойдет ли прошивка от pic16f876a? если нет, можете выложить прошивку на pic16f876

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 03.09.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.09.07 17:41. Заголовок: Re:


Все разобрался,оказывается не был настроен СОМ порт на компе

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 04.09.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.09.07 16:59. Заголовок: Re:


CERGEI1982 пишет:

 цитата:
Все разобрался,оказывается не был настроен СОМ порт на компе


Кажется у меня такая же проблемма. Как настроить порт на компе? МПЛАБ что-то видит, но обновить -
Failed to read all of requested bytes (0x0 of 0x8)-- помогите люди добрые, кто чем может!!!


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 04.09.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.09.07 13:06. Заголовок: Re:


Настроил компорт- заработало. ОГРОМНОЕ СПАСИБО АВТОРУ!!!


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 05.09.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.09.07 22:15. Заголовок: Re:


Собрал ICD2.http://de7bugger.narod.ru/
Подключаю через PCMCIA-COM. MPLAB 7.30 ( какой же неудобный, даже шрифт) Неделю бьюсь. Не работает. Порт настроен. Буфер отключен. На этом порту Extra-Pic "летает".
Вопросов куча.
1.Когда включаю Conekt, светодиод желтый не мигает. Но пишет MPLAB: " ICD 2 Ready" т.е
MPLAB ICD 2 Готов. Активируется панель Run; Halt; и т.д. Это что, тест пройден?
Работает только сброс, но очень долго. Остальные кнопки включаются, о чем-то задумываются. Программа стоит на первом nop. Когда включаю анимацию, загорается желтый, и горит пока не выйдешь из MPLAB.
2. Обновить прошивку самого ICD 2, можно только с внешнего программатора. Я правильно понимаю.
3. Когда нажимаю Програмировать, загорается красный(Ошибка)и горит пока не выйдешь из MPLAB.
Схему всю перепроверил. MAX232N, не нашел с какими конденсаторами использовать. Ставил 10Мкф и 2,2 Мкф. PIC16F876A I/SP, он с 20МГц работать будет?
Пока все.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 05.09.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.09.07 22:29. Заголовок: Re:


Проблема решилась.Когда поехала крыша. В настройках порта вкл. буфера. (Все, даже лаб просит их отключить), поставил частоту 56000 и начал летать. после тестирования сам обновился. Я в восторге. Большое спасибо.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 09.09.07 18:36. Заголовок: Re:


Слева от С1 находится стабилитрон, а над ним резистор R1. Подскажите, пожалуйста, номиналы R1 и какое напряжение стабилизации у стабилитрона ?
Заранее вам благодарен.

Спасибо: 0 
Цитата Ответить



Сообщение: 4
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.09.07 22:41. Заголовок: Re:


Саша пишет:

 цитата:
Слева от С1 находится стабилитрон, а над ним резистор R1. Подскажите, пожалуйста, номиналы R1 и какое напряжение стабилизации у стабилитрона ?


ПРИВОЖУ ЦИТАТУ ИЗ ГОСТЕВОЙ САЙТА http://de7bugger.narod.ru/.
По моему речь идёт об этом:
Вместо R1 устанавливается перемычка или диод в прямом вкючении (если Vpp > 13V). Вместо стабилитрона DZ установите конденсатор 0,01-0,1uF. Это отражено на принципиальной схеме. Разночтение схемы с топологией платы произошло по причине размещения на сайте картинки для первоначальной версии топологии.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 11.09.07 12:51. Заголовок: Re:


Да - а гостевую я, как раз, и не заметил.
А там подобный вопрос уже был.
lampilich спасибо огромное.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.11.07 15:25. Заголовок: Нет COM порта


На моем ноутбуке нет COMпорта. Только USB и LPT. Что посоветуете?

Спасибо: 0 
Цитата Ответить



Сообщение: 14
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.11.07 00:04. Заголовок: Дебаггер нормально р..


Дебаггер нормально работает и с адаптером USB-RS232.
Как раз на днях попробовали такое подключение к ноуту HP (там тоже нет COM).
Всё работало отлично, причём в отличие от прямого подключения к СОМ, можно было скорость ставить
не только 19200, но и на 56000 всё было в порядке.
Тут чуть выше один чел. описывал, как он подключил через PCMCIA-COM.
У него тоже всё заработало, только на скорости 56000.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 19
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 15.02.08 19:55. Заголовок: USB - версия


На сайте http://de7bugger.narod.ru/ выложена USB - версия ICD2-SeVeN дебаггера. Есть всё - схема, плата, прошивка, краткое руководство по сборке и наладке.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 19.02.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.02.08 17:18. Заголовок: Добрый день, подскаж..


Добрый день, подскажите пожалйста. Собрал все согласно схеме, а при запуске conecta получаю -
Connecting to MPLAB ICD 2
ICDWarn0054: MPLAB IDE has lost communications with the MPLAB ICD 2. Would you like to attempt to reconnect?
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready"
и больше ничего...


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 21
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.02.08 10:46. Заголовок: Надо проверить напря..


Надо проверить напряжения на преобразователе 232 микросхемы, кабель связи, правильность прошивки процессора. Кварц 20мгц должен быть импортным. На отечественных нормально запускаться не желает.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 13.03.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.03.08 17:01. Заголовок: Вопросы по сборке.


Решил собирать USB вариант, возникла кучка вопросов.
1. Архив схемы для Схема в Splan6 битый , выдает ошибку на этапе разархивации.
2. Файл с проектом печатной платы для Sprint Layout пустой. Скачивается, разархивируется.
Но при открытии в нем ничего нет. Пробывал 2-ой и 4-ой версией.
3. На схеме некоторые емкости не имеют обозначения.
4. Марка диодов не указана.
5. Не указана величина индуктивности L2.
Начал сам разводить плату на основе приведенного образца возникли вопросы по разводке.
1.Правильно ли указаны размеры платы?
2.Почему у Вас на плате не подключена 26 нога FT232? Хотя на схеме она подключена к питанию.
3.Подключение светодиода Tx_LED и резистора R8 почему-то сделано не в соответствии с приведенной схемой. На схеме они подключаються после L2, а на плате они подключенны до L2. Это так задумано? А как правильно?
И самый важный вопрос. Будет ли она работать по обнаружению стольких недочётов?


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 25
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.03.08 20:25. Заголовок: SergSit пишет: Реши..


SergSit пишет:

 цитата:
Решил собирать USB вариант, возникла кучка вопросов.



ОТВЕТЫ:

1.Архив схемы в порядке. Только что скачал, открыл - всё в норме. Архив открыл в Total Commander (где он и создан). Там ничего нового - то же что и на картинке на экране.
2.Плата для SPRINT LAYOUT 5.0 rus. Только что скачал, распаковал, открыл.
3.Какие? Я не нашёл.
4. Потому что практически любые. Ну пусть будут КД522... Светодиоды тоже расшифровывать ни к чему.
5. По схеме видно, что это сглаживающий дроссель питания. У меня вообще установлена перемычка, пропущенная через ферритовую трубочку (стандартный способ погасить импульсную помеху).

по плате:

1. Там на странице указано, что картинка платы не в массштабе. Правильный масштаб - в файле для Sprint Layout 5.0. Размеры платы 82.23х43.82 - верные.
2. Потому что нога26 и нога3 - это питание и имеют между собой соединение внутри микросхемы. На ногу 3 питание подано. 26-я исключена для удобства разводки платы.
3. Потому что и та и другая точки подключения - это цепь питания. По схеме это отлично видно. Плата сделана так, потому что развести получилось проще и удобней.

Самый важный ответ - устройство предназначено для радиолюбителя с опытом и пониманием принципов работы электронных устройств. Работает без проблем.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 13.03.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.03.08 21:44. Заголовок: Вопросы


1.Да архив схемы теперь стал нормальным. Хотя раньше не смотря на многие попытки выдавал ошибку.
2. А что плату выполненую в 5-ом Sprinte нельзя открывать в 4-ом? если знали почему не ненаписали?
3. Четыре емкости не имеют позиционного обозначения. Две справа от 78L12, и две справа от L3.
4.Что было раньше нельзя написать? Я не провидец догадаться не могу(
5.Что было раньше нельзя написать? То что дросель это понятно, номинал не ясен(
По плате.
1. Спасибо.
2.Что было раньше нельзя написать или схему скоректировать в соответствии с разводкой. В даташите ножка 26 везде подключена к VCC.
Значит так и надо(имеетсь ввиду рекомендует производитель).
3.По схеме это понятно и я вижу, но я не понимаю почему схема себе, а плата себе( Скорректировалиб схему и вопросов не былобы.


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 26
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.03.08 09:52. Заголовок: SergSit пишет


1. архив всегда был в порядке.
2. откуда мне это знать, если я кроме 5-го другим не пользуюсь? А может она у вас по какой другой причине не открывается?
3,4,5. а как насчёт хотя бы попытаться разобраться в том, что хотим собрать? вещи то элементарные.
По плате:
1,2,3 в ближайшее время на сайте будет выложена скорректированная схема и топология платы.
Насчёт ножки 26 - производитель делает выводы питания с разных сторон с одной целью - нормальной последующей разводки печатной платы, а не для того, чтобы заставить разработчиков опутывать корпус дополнительными дорожками.
По поводу предыдущей версии - делалось для себя, а не для бездумного повторения.

эх, всё вам вынь да положь...

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 11.04.08 12:11. Заголовок: работает ..


работает

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.05.08 16:15. Заголовок: Помогите пожалуйста ..


Помогите пожалуйста решить проблему.
Проблема в преобразователе 5В ->12 В .
Для USB версии по схеме на конденсаторе С12 напряжение у меня всего 9 В.После стабилизатора, естественно, ещ е меньше. С чем это может быть связано ?
Правда с выхода генератора наблюдаю импульсы частоты не 200, а 250 кГЦ.
И в П- образном фильтре L3 за неимением 1мГн впаял 1мГн, может из-за этого???

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.05.08 16:37. Заголовок: Прошу прощение, опеч..


Прошу прощение, опечатался. Вместо 1мГн впаял 150мГн

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.05.08 19:48. Заголовок: Проверь активное со..


Проверь активное сопротивление индуктивности L3. Оно не должно быть больше
чем 10 - 15 Ом. Это необходимо для того, чтобы во время работы преобразователя
на индуктивности не было большого падения напряжения. Оценить величину падения
напряжения на индуктивности можешь, измерив напряжение на конденсаторе, стоящем
после индуктивности L3 - оно не должнобыть менее 4 В.
Для более точной настройки преобразователя можно, предварительно
выпаяв стабилизатор VR1, попробовать подобрать частоту преобразования, подобрав её
по максимальному напряжению на С10 (У меня на 2-х экземплярах получалось 27 - 30 В).
Не забывай, что потребленіе преобразователя не должно превышать 30 mA.

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 28.06.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 28.06.08 15:03. Заголовок: Что писать в конфигу..


Что писать в конфигурацию при прошивке PIC'а, который стоит в дебаггере?
Заранее спасибо.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 29.06.08 09:03. Заголовок: Конфигурация


Конфигурация контроллера прописана в НЕХ - файле прошивки.
В развёрнутом виде конфигурация контроллера выглядит так:
----------------------------------------------------------------------------
Oscillator - HS
Watchdog Timer - Off
Power Up Timer - Off
Brown Out Timer - Off
LVP - Disabled
Data EE Read Protect - Off
Flash Program Write - Write Protection Off
Code Protect - Off

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.08.08 09:08. Заголовок: :sm12: пора собира..


пора собирать под уисби и тестить девайс

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 18.10.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 18.10.08 20:15. Заголовок: Я уже писал, что под..


Я уже писал, что подключал ICD2 через PCMCIA.
Работал год без проблем. Но черт дернул переустановить систему. Все, труп. Два месяца не коннектится. Главное что за отладчик 100% уверен. Настройки порта, то же самое. Два раза все переустанавливал. Extra-PIC работает без проблем на этом порту. И это JDM! Т.е. с портом все окей.
Интересно, что подключаю к обыкновенному компу. работает. Включу и выключу с перезагрузкой Фифо. Тоже самое, не хочет коннектится, хоть стреляй.
Кстати насчет переходников USB/COM. Если заработает, то вам очень и очень повезло. Из 15 моих не один.
Чувствую, что-то в самом MPLAB. Уже пишу просто из-за суеверия.
Собирал клон на 4550/877. Но это вообще полное несворение.


Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.10.08 19:01. Заголовок: Собирай версию под USB


MAZr, собирай версию под USB порт с этого же сайта. Эта версия стабильно работает и так же не
требует наладки при правильном изготовлении. Проблем вообще не было (ни у меня , ни у моих
коллег). Одно только - можешь немного подождать (правда - не знаю сколько) я собираюсь
выложить переработанный окончательный вариант ICD2. Он давно готов, да всё как-то не до
того. Вдобавок, надо ещё чела уговорить внести на сайте изменения и дополнения.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.10.08 10:07. Заголовок: Объясните, пожалуста..


Объясните, пожалуста, новичку как можно прошить контроллер на "недоделанной плате" цитирую " Установить на плату PIC16F876A. На плате располагаются квадратные контактные площадки интерфейса ICSP для программирования контроллера программатора. Используя их, запрограммировать контроллер ICD2 прошивкой ICD661.HEX"

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.10.08 23:39. Заголовок: Программирование PIC16F876


Для того, чтобы запрограммировать процессор на "недоделанной' плате, необходимо использовать
программатор, умеющий программировать PIC'и по ICSP интерфейсу или другой ICD2. Если есть возможность
запрограммировать PIC в программаторе до установки на плату, тогда в плату впаивется запрограммированный
процессор. На сайте описание порядка изготовления дебаггера предусматривает наличие другого ICD2.

Спасибо: 0 
Цитата Ответить



Сообщение: 2
Зарегистрирован: 18.10.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.11.08 22:17. Заголовок: SeVeN_BY пишет: MAZ..


SeVeN_BY пишет:

 цитата:
MAZr, собирай версию под USB порт с этого же сайта.


Я же писал, что отлично работает на стационаре. На ноуте вопросов не было, вообще. Пока не переустановил систему. Под FT232 не хочу, виртуальный сом. Скорее всего, будет тоже самое. Сейчас налаживаю на 4550 и 877.
Воевать за настоящий USB можно.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 19.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.12.08 22:58. Заголовок: Собрал ICD2 SeVeN СО..


Собрал ICD2 SeVeN СОМ порт. PIC16F876A-I/SP. Кварц 20мГц импортный. Ошибок в монтаже нет. Напряжение программирования 13в.СОМ порт настроен 57600 буфер откл. В настройке Debugger 57600.
А нормальной работы нет.Поскажите пожалуйста в чем дело?
******************************************************
Downloading Operating System
ICD0191: Unable to perform operation as hardware memories are locked. Try later.
...Download Operating System Failed
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x89, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
ICD0082: Failed MPLAB ICD 2 operation
...Download Operating System Failed
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x89, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 21.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.12.08 10:57. Заголовок: Не пойму по схеме с ..


Вопросики:
1) Не пойму по схеме с USB, почему в разьеме ICSP не фигурирует MCLR. Он не используется?
2) Можно использовать диоды 4148 ? А транзисторы какие? BC856 подойдут? (не могу найти их номиналы на схеме)

Спасибо за схему, купил новый комп а у него нет ком-порта:) Переходим на USB:)

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.12.08 15:48. Заголовок: Были вопросы...


2 otest: в твоём случае MPLAB выдаёт сообщение ' ICD0191 выполнение операции невозможно, т.к. аппаратный буфер памяти заблокирован. Повторите операцию позже'. Если судить по похожему сообщению для MPLAB 8.15 (я его сейчас использую), то можно сказать, что у тебя или MPLAB не настроен, или он криво поставлен или ОС имеет проблемы с MPLAB, возможно, какая-то резидентная программа прихватывает буфер памяти. Проверь тщательно настройки порта ещё раз.
;***************************************************************************
2 Pyro: 1.) Ну как-же не фигурирует? См. контакт №1 на разьёме
2.) Из опыта могу сказать - подходят любые кремниевые транзисторы с h21e >= 200.
Диоды я вообще ставил КД522, но в качестве D1 лучше использовать диод Шоттки

Успехов!

Спасибо: 0 
Цитата Ответить



Сообщение: 2
Зарегистрирован: 21.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.12.08 23:44. Заголовок: 2 Pyro: 1.) Ну как-ж..


2 Pyro: 1.) Ну как-же не фигурирует? См. контакт №1 на разьёме

Вот схема для USB, я тут вижу MCLR верхнего (я так понимаю для програмирования непосредственно микроконтроллера программатора) она подключена, а разьем который справа, там нет MCLR. В чем фишка?

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 3
Зарегистрирован: 21.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.12.08 16:13. Заголовок: диоды хочу ставить 1..


диоды хочу ставить 1N4148, шотку не нашел, попробую D1 поставить 4148. транзисторы BC817, BC857. Нормально? ПИК нашел только в дипе, буду править плату под дип и SMD резисторы.

Дроссель L2, как я понял по фотке, может быть просто пaрой витков провода без сердечника?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.12.08 21:20. Заголовок: 2 Pyro: Разьём спр..


2 Pyro: Разьём справа на схеме предназначен для программирования PICов в твоих конструкциях (ICSP). А как тебе известно, напряжение программирования (Vpp) подаётся на вывод MCLR. Если тебе будет понятней - возьми переименуй этот вывод разьёма c Vpp на MCLR.
Дроссель L2 представляет собой ферритовую бусинку (трубочку), надетую на проволочную перемычку.

Спасибо: 0 
Цитата Ответить



Сообщение: 4
Зарегистрирован: 21.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.12.08 00:57. Заголовок: Ну вот у меня на JDM..


Ну вот у меня на JDM'e MCLR отдельно идет, а то получится что MCLR будет всегда поднят? Vpp то постоянно идет. Не допонимаю. Сорри, я с отладчиком дела не имел, там по-другому чем просто в программаторе?

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 5
Зарегистрирован: 21.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.12.08 09:23. Заголовок: Нашел схему подключе..


Нашел схему подключения ICSP. Разобрался.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 6
Зарегистрирован: 21.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.12.08 16:19. Заголовок: Преобразователь выда..


Преобразователь выдает 33 вольта (конденсаторы С10, С12 не вешал, банально кончились:)) без нагрузки. Нормально ? Усядется под нагрузкой? Волнуюсь за кренку. Остальное допаиваю.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.12.08 17:12. Заголовок: 2 Pyro: Для напряжен..


2 Pyro: Для напряжения преобразователя без нагрузки 33В - это нормально. Поставишь КРЕНку - упадёт гдето до
17 - 22 вольт.
ЗЫ. Ну ты - молоток! Быстро клепаешь... Уважаю

Спасибо: 0 
Цитата Ответить



Сообщение: 7
Зарегистрирован: 21.12.08
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.12.08 23:53. Заголовок: SeVeN_BY пишет: Быс..


SeVeN_BY пишет:

 цитата:
Быстро клепаешь...



Ну спаять дело нехитрое:) Вот придумать...

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 13.02.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.02.09 12:43. Заголовок: Приветствую всех!На ..


Приветствую всех!На днях собрал USB версию дебаггера,при соеднении MPLAB пишет
Connecting to MPLAB ICD 2
...Connected
ICDWarn0031: MPLAB ICD 2 contains the incorrect operating system for the selected device. Would you like to download the correct operating system?
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x21, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
... Failed Self Test. See ICD2 Settings (Programmer->Settings) (status tab) for details.
MPLAB ICD 2 ready for next operation


Версия MPLAB 8.20 я так понимаю что нужно обновить прошивку в 16а876a а вот тесты не все проходит Module VPP и MCLR VDD не проходит.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 14.02.09 16:56. Заголовок: djpunker'у


Обновлять прошивку необходимо в любом случае. По поводу ошибок self-теста - ищи ошибки в монтаже (где-то напутано при пайке транзисторов или резисторов в ключах)

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 05.03.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.03.09 21:08. Заголовок: Здравствуйте! Собрал..


Здравствуйте!
Собрал этот программатор в USB версии. Дрова на ft232 поставил, винда пишет устройство работает. Вот только при нажатии connect в мп лабе появляется следующее сообщение:
Connecting to MPLAB ICD 2
ICDWarn0027: The selected baud rate is not supported by your system. Chances are it will work anyway, but if persistent communications occur, consider switching to a lower baud rate.
ICD0019: Failed to open communications: Non-existent port
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
Мыслей совсем никаких, подскажите пожалуйста в каком направлении думать.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 06.03.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.03.09 20:49. Заголовок: скорость обмена


пишет, что скорость обмена не поддерживается устройством.
Попробуй поиграть с настройками виртуального Com порта

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 05.03.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.03.09 22:20. Заголовок: Загадка уже разрешил..


Загадка уже разрешилась, посоветовали порт первым назвать, заработало.
Connecting to MPLAB ICD 2
ICDWarn0027: The selected baud rate is not supported by your system. Chances are it will work anyway, but if persistent communications occur, consider switching to a lower baud rate.
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x83, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready

Теперь другие вопросы:
Target device это неподключенный контроллер который прошивается?
И ещё
Running ICD Self Test
...Passed
Это нормально, что значит пассед?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 07.03.09 16:37. Заголовок: Ошибка ICDWarn002..


Ошибка ICDWarn0020: Invalid target device id (expected=0x83, read=0x0) означает, что программируемый контроллер не подключен к ICD. При подключении девайса в окне сообщений появится сообщение о
версии контроллера и, при необходимости, будет предложено перелить программное обеспечение в ICD.
Сообщение о успешном окончании Self Test означает, что ICD исправен и готов к использованию

Спасибо: 0 
Цитата Ответить



Сообщение: 2
Зарегистрирован: 13.02.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.03.09 16:59. Заголовок: ito А какая версия M..


ito А какая версия MPLab у тебя?

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 3
Зарегистрирован: 13.02.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.03.09 17:43. Заголовок: Auto-connect not ena..


Auto-connect not enabled - Not connecting (Try enabling auto-connect on the ICD2 settings pages.)
ICDWarn0034: Please ensure that your system's serial FIFO buffers are disabled.
Connecting to MPLAB ICD 2
ICDWarn0027:The selected baud rate is not supported by your system. Chances are it will work anyway, but if persistent communications occur, consider switching to a lower baud rate.
...Connected
ICDWarn0022: There is a newer version of the ICD OS available, would you like download it?
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x70, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready

Поставил версию Mplab 7,42 селф тесты прошли(в 8.2 этого не было)
Fifo я так понимаю отключить в вируальном Com нельзя!
А вот скорость похоже 57600 ему не нравиться(19200 все ОК)!
И опять версия ОС не подошла!
Вопрос:Как нужно обновлят ОС в этом дебаггере?Какие файлы зашивать?
BL010101.hex - это бутлоадер?А какой файл прошивки брать их в папке Icd2 много.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 4
Зарегистрирован: 13.02.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.03.09 17:50. Заголовок: Кстати может кому по..


Кстати может кому поможет,проблема с заливкой прошивки в 16f876a!Пока не впаял кондеры по 18 пик паралельно RB6-GND и RB7-GND записать что либо в пик было оооченьсложно!Програмтор Extrapic+icprog!Длинна шлейфа 7см.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 5
Зарегистрирован: 13.02.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.03.09 20:30. Заголовок: Попробовал подключит..


Попробовал подключить контроллер все равно пишет ICDWarn0020: Invalid target device id.
А какое напряжение должно быть на вых 1(VPP).У меня 5.6V,смотрел осциллографом - стоит ровно что не задай дебаггеру!Не должно ли оно быть больше 12V?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.03.09 21:52. Заголовок: djpunker' у


1. Предупреждение ICDWarn0034, выдаваемое MPLAB при использовании этого клона ICD2 нужно просто игнорировать (отключить в настройках ICD в MPLAB). Буфер FIFO у этого виртуального COM - порта отсутствует.
2. Скорость 57600 для порта лучше выбирать после того, как избавишься от возникающих с клоном проблем на скорости 19200. Если проблемы отсутствуют, тогда и на скорости 57600 клон работает устойчиво, несмотря на сообщения ОС о том, что данная скорость не поддерживается.
3. Версию firmware MPLAB будет предлагать "заливать" в ICD каждый раз, как только она будет отличаться от версии, используемой самим MPLAB. Необходимая версия прошивки ICD зависит от версии используемого MPLAB, причём, даже при программировании таргетов разных линеек (например PIC16 и PIC18), MPLAB предложит 'перезалить' ICD .
Для того, чтобы перепрошить ICD новой прошивкой, не надо ничего делать дополнительного, кроме как согласится с предложением MPLAB перепрошить ICD. Остальное он выполнит сам.
4. Напряжение программирования у этого клона не регулируется, и должно находится в пределах 12 - 12,6 В.
Судя по тому, что вопрос по Vpp ты задаёшь уже не первый раз (см. свой пост выше на этой странице), тебе лень проверить схему на ошибки. Сменой версии MPLAB с 8-й на 7-ю устранить ошибки в схеме не удастся, даже если в 7-й версии для этого ICD SelfTest и проходит.

Спасибо: 0 
Цитата Ответить



Сообщение: 6
Зарегистрирован: 13.02.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 31.03.09 07:13. Заголовок: Да нет,не лень,прове..


Да нет,не лень,проверял уже не раз!Нашел косяк,потому как наблюдения показали что self тест почемуто из 10 раз 1-2 раза не проходит,я всерьез задумался!Оказалось что в ключах один резистор полудохлый,т.е. он был рабочий,но чуть нагрть его(даже в руках)и все сопротивление в 10 раз!!!Ну блин Китайцы!
SeVeN_BY спасибо за советы!!!

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 19.04.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.04.09 08:51. Заголовок: Здравствуйте!!! В п..


Здравствуйте!!!

В приведенном клоне ICD 2 необходимо использовать предварительно зашитый контроллер PIC16F. У меня есть в наличии средства отладки для AVR. Есть ли варианты применения МК AVR в клоне ICD2 вместо контроллера PIC16F?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.04.09 12:33. Заголовок: Siriroi спрашивает...


Варианты всегда есть. Но имеет ли смысл изобретать велосипед?
Если написать прошивку для AVR под ICD2, тогда и их можно использовать.
Но лучше собрать простейший программатор для PIC и прошить процессор
дебаггера.

Спасибо: 0 
Цитата Ответить



Сообщение: 2
Зарегистрирован: 19.04.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.04.09 20:20. Заголовок: Просто я хочу из ПИК..


Просто я хочу из ПИКов освоить dsPIC которых у АТМЕLA нет. Вот. А простейший программатор делать)) просто лень. Ну ладно если нет то нет.) буду делать тогда.

а кстати, вот мне еще ребята посоветовали ПИККИТ2 делать, но я читал про него, что он не может отлаживать, только шить может!? Верно ли это?

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 05.06.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.06.09 03:20. Заголовок: Почти собрал свой:) ..


Почти собрал свой:) К сожалению пришлось сделать небольшой перерыв. Подскажите, будет ли он работать с просто IC-Prog'ом (без MPLAB) ? А то программить щас вообще времени нет, а программатор нужен (к тому же почти доделанный лежит), вот и думаю доделывать или нет.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 08.06.09 20:29. Заголовок: Lopator пишет


Если ты имеешь ввиду ICD2, то он работает только с MPLAB IDE

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 16.06.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 16.06.09 21:40. Заголовок: собрал USB-IC2... но..


собрал USB-IC2... но несколько изменив схему (изменено формирование 12 вольт и применен FT232R)
выходит следующая ошибка:

Connecting to MPLAB ICD 2
ICD0019: Communications: Failed to open port: (Windows::GetLastError() = 0x2, 'Не удается найти указанный файл.
')
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready

драйвера на FT232 установлены... не могу понять эта ошибка связана с ошибкой прошивки или я чего-то напортачил в схеме?

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 16.06.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 18.06.09 09:43. Заголовок: прошивку проверил - ..


прошивку проверил - все в порядке... с FT232 до PIC сигнал походит (проверял в гипер терминале)...
но дальше пустота... на кварце самого PIC-а частота присутствует... при проверке статуса - Not Connected, естественно и Run Seft Test ничего не производит:
Running ICD Self Test
ICD0082: Failed MPLAB ICD 2 operation
у меня такое ощущение, что MPLab не хочет состыковываться...


Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.06.09 13:39. Заголовок: john316 пишет


Скачай с оффсайта FTDI даташит по FT232R и внимательно изучи. Насколько я помню, эта микросхема значительно отличается
от FT232AM (BM). Возможно придётся твою микросхему предварительно запрограммировать (будет необходима программа MProg с того-же
сайта) или её разводка по ногам отличается от разводки FT232AM(BM). Тщательно всё проверь, т.к. принципиальных противопоказаний для
применения твоей FT232R в этой схеме я не вижу.

Спасибо: 0 
Цитата Ответить



Сообщение: 7
Зарегистрирован: 13.02.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.07.09 13:28. Заголовок: Спасибо Автору!USB-I..


Спасибо Автору!USB-ICD2 отличная вещь!Сегодня подружил его с PICC CSS v4.084!

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 1
Зарегистрирован: 06.11.09
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.11.09 21:38. Заголовок: ­собрал сом версию за..


*PRIVAT*

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 35
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.12.09 09:52. Заголовок: немножко оффтоп...


немного оффтоп, но для работающих с PIC контроллерами, особенно осваивающими JAL, может быть полезно.

Язык программирования JAL 2.0 - полный мануал на русском языке
PDF 74 страницы.

http://turbobit.net/kgyr2hbv5s83.html
или
http://depositfiles.com/files/pk8bjwvbz

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 41
Зарегистрирован: 15.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.02.10 21:12. Заголовок: Сайт обновлён!


Обновлён сайт по ICD2 дебаггеру
http://de7bugger.narod.ru/
изменён дизайн, перемещена часть содержимого, добавлены несколько разделов.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.02.10 02:39. Заголовок: Чем проще запрограмм..


Чем проще запрограммировать PIC16F876A? Я пробовал с помощью PonyProg через com, но прошиваются только первые два байта. Проверял PonyProg на PIC16F873 - шьется нормально.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 04.03.10 21:06. Заголовок: Андрей спрашивает


Самый простой способ - иметь профессиональный программатор. А если серьёзно - если нет желания делать ICD2, который поддерживает
протокол ICSP для всех PIC в соответствии со спецификацией Микрочип, только метод проб и ошибок при экспериментах с различными
программаторами. Схем программаторов много в НЕТе

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 10.05.10 19:15. Заголовок: Не могу понять почем..


Не могу понять почему не обновляется прошивка контроллера, вот что выдает при коннекте
Connecting to MPLAB ICD 2
...Connected
ICDWarn0030: MPLAB ICD2 is about to download a new operating system. If MPLAB IDE is just starting, it will appear to "hang" at the splash screen. Please be patient. MPLAB IDE will finish it's intialization after the OS is downloaded. (Note: You may wish to select to ignore this warning in the future.)
Downloading Operating System
ICD0021: Unable to connect with MPLAB ICD 2
...Download Operating System Failed
Setting Vdd source to MPLAB ICD 2
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready


Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 10.05.10 20:04. Заголовок: Что означают эти соо..


Что означают эти сообщения
Programming Target...
...Validating configuration fields
...Erasing Part
...Programming EEPROM Memory
...Programming Program Memory (0x0 - 0x5)
ICD0042: API: Error response (Framing Error (0x01))
ICD0151: Failed to sync memory (MT = Program) (Dir = 0x1)
ICD0275: Programming failed.
MPLAB ICD 2 Ready


Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 11.05.10 12:00. Заголовок: 2 Евгений


Укажи, какой версией MPLAB и ICD2 ты пользуещься

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 11.05.10 20:33. Заголовок: версия MPLAB 7.10, с..


версия MPLAB 7.10, спасибо я уже разобрался, интересно одно. Стоял PIC16F876A свою прошивку не обновлял, читал отлаживаемый пик, но не программировал. На работе достался PIC16F876 прошил его прошивкой ICD661 и все равно неполноценно работал дебаг, при перепрошивке ICD661 поставил бит программирования флеш и все заработало на любой скорости и на 19200 и на 57600. И не могу понять как включить режим отладки прямо в устройстве. Я в этом деле начинающий, сильно не бейте.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 11.05.10 20:35. Заголовок: Забыл сказать, проши..


Забыл сказать, прошивку дебаг сам обновил

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 10:28. Заголовок: 2 Евгений


У нас не бьют, а помогают разобраться. Хорошо что разобрался сам. Ну а режим внутрисхемной отладки MLAB будет включать сам, в зависимости от того, как ты используешь ICD - в качестве программатора или отладчика. В режиме отладчика ICD2 использует аппаратные ресурсы отлаживаемого контроллера. При отладке программы надо быть внимательным - бывает, что твоя программа использует те-же адреса, что и отладчик. Подробнее можешь узнать на нашем или на многих других сайтах, посвящённых ICD2/

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 10:47. Заголовок: Режим отладки или пр..


Режим отладки или программирования установиться сам - в зависимости от того, в каком режиме ты используешь ICD2. Дебаггер можно использовать в двух режимах: программатора и отладчика. В моей версии MPLAB 8.43 есть два отдельных меню для подключения ICD2:
'Programmer' и 'Debugger'. Кроме этого, есть ещё два режима компиляции программы. В старых версиях MPLAB программа компилировалась в зависимости от режима использования ICD2. При смене режима подключения дебаггера не забывай перекомпилировать свою программу ( в режиме внутрисхемной отладки MPLAB добавляет к ней свой модуль).

P.S. У нас не бьют, а помогают разобраться

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:21. Заголовок: Спасибо за информаци..


Спасибо за информацию.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:25. Заголовок: И все равно не понят..


И все равно не понятно почему не захотел работать PIC16F876A-I/SP, а PIC16F876-20I/SP отлично работает, в чем у них отличия, я только начал осваивать контроллеры.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:34. Заголовок: В MPLAB 7.10 в меню ..


В MPLAB 7.10 в меню дебагера нет ICD2,есть SIM и ICE2000

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:56. Заголовок: Или Сим-это и есть о..


Или Сим-это и есть отладчик

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:59. Заголовок: И в версии 8.50 в ме..


И в версии 8.50 в меню дебагера нет ICD2

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.10 10:38. Заголовок: 2 Евгений


Комплект инструментов для работы в MPLAB ты можешь сам выбирать при установке среды программирования на свой компьютер. Во время установвки программы выбери режим выборочной установки. Появится окно выбора устанавливаемых компонентов программной спеды. Установи галочки напротив нужных компонентов.

P.S. Извини за молчание - был занят др. делами

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.10 10:59. Заголовок: 2 Евгений


MPLAB SIM - это прграмный симулятор-отладчик, позволяющий отладить работу программы прямр на компьютере, не заливая её в PIC. Програмные инструменты для отладки программы в симуляторе ты можешь найти во вкладках 'View' и 'Debugger' главного меню, если ты выбрал во вкладке 'Debugger' в пункте 'Select tool' MPLAB SIM.
Теперь об обновлении прошивки ICD2 из под MPLAB. Необходимость обновления ( и само обновление) происходит при подключенном к ICD2 процессоре, который ты хочешь запрограммировать, т.к. для программирования различных типов процессоров нужны различные прошивки ICD2.
Посмотри этот форум - я уже где-то писал об этом. Главное при заливке своей программы в процессор - не забывай выбирать тип процессора в
Configure -> Select Device до компиляции проекта и до подключения ICD2.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 08:45. Заголовок: Понял, буду дерзать,..


Понял, буду дерзать, спасибо

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 19:33. Заголовок: попробовал переустан..


попробовал переустановить MPLAB версии 7.42, выбрал выборочный режим и там не оказалось отладчика ICD2, только программатор

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 19:38. Заголовок: или это не в каждой ..


или это не в каждой версии есть?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 19:49. Заголовок: 2 Евгений


Он в инсталляторе идёт одним пунктом

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 20:16. Заголовок: хз, что-то я все рав..


хз, что-то я все равно не могу понять почему его нет в меню дебагера

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 20.05.10 07:43. Заголовок: похоже этот пункт в ..


похоже этот пункт в меню дебаггера не для каждого пика, для 16f84a его нет, а для 16f876а он есть

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.05.10 22:01. Заголовок: 2 Евгений


PIC16F84 и некоторые другие ПИКИ не имеют внутреннего модуля отладки и поэтому ICD2 может использоваться для них только в режиме программатора. Когда в MPLAB выбираешь процессор для программирования (Configure -> Select Device), после того как в окне выбрал тип процессора на вкладке показывается, что поддерживает и в каком режиме ( по крайней мере - в новых версиях MPLAB, про 7-ю версию не скажу - не помню уже).

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.05.10 01:42. Заголовок: Очень благодарен за ..


Очень благодарен за помощь, спасибо

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 28.05.10 20:11. Заголовок: Возникла проблема, д..


Возникла проблема, дебаггер перестал видеть пики, вставлял разные и все равно пишет инвалид таргет девайс. вот что выдает при подключенном пике
Connecting to MPLAB ICD 2
...Connected
ICDWarn0030: MPLAB ICD2 is about to download a new operating system. If MPLAB IDE is just starting, it will appear to "hang" at the splash screen. Please be patient. MPLAB IDE will finish it's intialization after the OS is downloaded. (Note: You may wish to select to ignore this warning in the future.)
Downloading Operating System
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x4F, read=0x1FF)
...Reading ICD Product ID
Running ICD Self Test
...Passed
...Download Operating System Succeeded


Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 28.05.10 22:31. Заголовок: при подключенном пик..


при подключенном пике в Programmer->Settings->Power показывает
Target Vdd - 4.96
Target Vpp - 12.70
MPLAB ICD 2 Vpp - 12.46 Это нормально?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.05.10 09:40. Заголовок: 2 Евгений


Очень похоже на отсутствие контакта в разЬёме ICSP между дебаггером и девайсом ( read=0x1FF).

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.05.10 10:55. Заголовок: похоже программа исп..


похоже программа использовала теже адраса, что и отладчик, это где-то было выше написано. стёр другим программатором все пики и все наладилось. бывало, что при коннекте он определял пик, а при чтении, записи обзывал инвалидом.
p.s. Вообще в электронике я чайник))

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 31.05.10 20:45. Заголовок: точнее начинающий..


точнее начинающий

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 27.08.10
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.08.10 16:10. Заголовок: Привет всем. А кто-н..


Привет всем.
А кто-нибудь может написать как правильно настроить программу для работы.
Заранее спасибо.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 27.08.10
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.08.10 16:29. Заголовок: http://s39.radikal.r..

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 3
Зарегистрирован: 27.08.10
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.08.10 16:30. Заголовок: http://radikal.ru/F/..

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.08.10 23:33. Заголовок: 2 R_E_S


Ссылка №1 не работает
По ссылке №2: Эта перемычка позволяет уменьшить напряжение программирования на, приблизительно, 0,6В.
Приведена в схеме по причине того, что некоторые экземпляры микросхемы МАХ232 (старого выпуска с конденсаторами
ёмкости 4,7мкФ выдавали напряжение > 13В.

Теперь о настройке программы. Если речь идёт о MPLAB IDE, то, наверное, не стоит стоит описывать её настройки - поищи в НЕТе
чего-чего, а описаний работы программы с ICD2 более чем достаточно

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.09.10 20:31. Заголовок: что-то у меня не схо..


что-то у меня не сходится схема и плата по перемычкам запитки отладчика и устройства. в плате точно ошибое нет?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.09.10 20:34. Заголовок: по схеме Vdd не идет..


по схеме Vdd не идет прямо на R23 - а на плате идет.... это ошибка или так должно быть ?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.09.10 21:39. Заголовок: 2kwwsoft


Есть такое. Но это непринципиально и, поэтому, на этом разночтении между схемой и платой
внимание не заострялось.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 24.09.10 23:31. Заголовок: Собрал. Работает. Вс..


Собрал. Работает. Все ОК. Автору СПС !!!!

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.09.10 00:18. Заголовок: 2 kwwsoft


Всегда пожалуйста. Рад, что помог

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 04.10.10 21:22. Заголовок: kwwsoft


проверил на PIC16F628A, PIC16F876A, PIC16F877A. Проги с МикроСи успешно подцепились MPLabom и зашились в пики.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 09.10.10 13:30. Заголовок: Привет! А где купить..


Привет! А где купить говый хедер для pic16f628a в москве например, и с пересылкой по почте? Я в сельской местности живу :). В доке написано что там испльзуется pic16f648a-icd. Но радио-барыги делают круглые глаза и говорят что впервые слышат

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.10.10 13:53. Заголовок: 2 maxlab


Извини, но по вопросам покупки тебе ничего ответить не могу - просто не знаю.
Лучший вариант - подбери себе конструкцию в НЕТе для самостоятельной сборки.
Заодно, в процессе отладки, хорошо изучишь работу "прибамбаса".
Я сам лично живу далеко не в крупном городе (с никакущим радиорынком).

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 03.11.10 18:59. Заголовок: Так и должно быть?


Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x70, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Что за предупреждение такое? К дебуггеру ничего не подключено пока :)

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 03.11.10 21:18. Заголовок: 2 maxlab


ICDWarn20 - предупреждение об отсутствии подключённого устройства (контроллера) к ICD2. Если к дебаггеру не подключен контроллер, который собираешься программировать, тогда MPLAB и выдаёт это предупреждение. Подключи "камень" и всё будет "пучком"

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 03.11.10 21:30. Заголовок: 2 SeVen_BY


OK. Спасибо за девайс!

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 08.11.10 22:36. Заголовок: Арбайтен однако ;)


http://saveimg.ru/show-image.php?id=b45d94be7958cfcda63b6ac1dae0c549
Подключил "камень", собрал проект для 628А. Прошилось без сучка и задоринки.
Автору респект и уважуха ;) и вопрос попутный... Вы говорили что прибамбас искать в инете надо. Натолкните плиз на нужный ресурс. И вообще, кто нить пытался эмулировать другим контроллером хедер и кристалл pic16f648a-icd? Дефицитная вещь однако оказывается



Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 08.11.10 22:45. Заголовок: Протокол обмена с 628А


Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC16F628A found, revision = Rev 0x8
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Erasing Target Device...
...Erase Succeeded
MPLAB ICD 2 ready for next operation
Programming Target...
...Validating configuration fields
...Erasing Part
...Programming Program Memory (0x0 - 0x7FF)
Verifying...
...Program Memory
...Verify Succeeded
Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
...Verify Succeeded
...Programming succeeded
08-Nov-2010, 22:43:28

MPLAB ICD 2 ready for next operation


Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 09.11.10 12:24. Заголовок: 2 maxlab


Посмотрел свой предыдущий пост... М-да - тупанул. Если не ошибаюсь - для pic16f648a Microchip выпускает специальный
отладочный кристалл с дополнительными выводами под дебаггер (это можно уточнить по фирменной документации). Такие
кристаллы всегда были в дефиците, да и их стоимость, насколько я знаю, повыше, чем у стандартного процессора.
А вообще моё личное мнение, что режим отладки программы с помощью ICD весьма и весьма убог. Отладить программу
в жёстком реал-тайме практически невозможно (это я не для дискуссии). Пробовал я режим отладки при разработке блока
управления электроконтактной сваркой. В результате - прекрасно обошёлся средствами симуляции в MPLAB. А дебаггер я
делал, потому что нужен был инструмент программирования для PICов без "геморроя", как большинство универсальных
любительских программаторов.
Своё мнение о режиме отладки не навязываю. Просто, по специфике своей работы, хорошо знаком с режимом отладки на
промышленных контроллерах (SIEMENS, Rockwell)


Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 19.12.10
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.12.10 06:59. Заголовок: Объясните пожалуйста..


Объясните пожалуйста куда Вы заносите такие данные, как Vendor ID, Produkt ID и прочее для начального диалога по шине USB.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.12.10 18:55. Заголовок: 2 СашаП


Для упрощения конструкции я не использовал микросхему памяти для FT232BM, в которую записывается Vendor (тем более, для того, чтобы получить легальный vendor, необходима процедура его получения на FTDI) и устройство использует его по умолчанию (информация зашита в микросхему FT232BM). Это решение позволяет использовать стандартный драйвер с сайта производителя (без адаптации) для этой конструкции, а не мучаться вопросом "где взять?"

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 19.12.10
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.01.11 16:11. Заголовок: Connecting to MPLAB ..


Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x89, read=0x83)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Вот такая информация появляется при отладке с микроконтроллером PIC16F628A. Подскажите из-за чего это может быть.


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 19.12.10
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.01.11 17:08. Заголовок: Reading... ICDWarn00..


Reading...
ICDWarn0038: When using auto-calculate write range, reads cover the entire memory range. Do you wish to continue?
...EEPROM
...Program Memory (0x0 - 0x7FF)
.. Config Memory
...User ID Memory
...Read Succeeded
MPLAB ICD 2 ready for next operation
Reading...
...EEPROM
...Read Succeeded
MPLAB ICD 2 ready for next operation
А вот такая информация появляется при чтении памяти.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 03.01.11 23:41. Заголовок: 2 СашаП


Проверь, какой процессор выбран в меню Configure->Select Device

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 14.01.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.01.11 23:49. Заголовок: Греется VT1


Собрал устройство, оно подает признаки жизни, и обнаруживается в MPLAB.
Однако сильно греется транзистор VT1. (KT3102AM). Ток через него - 60мА. Многовато..
С чем это может быть связано?


Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.01.11 13:08. Заголовок: 2 NightDark


кКакую версию собрал? COM или USB?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.01.11 13:23. Заголовок: 2 NightDark


Если речь идёт о USB версии :
1. возможно, что частота преобразователя напряжения слишком малая для используемой индуктивности (необходимо подобрать(уменьшить) номиналы элементов R1, R3, C3 или увеличить индуктивность L1)
2. КЗ в индуктивности
3. Диод D1 имеет большой обратный ток или большое время восстановления
4. Малое пробивное напряжение Uэк транзитора VT1 (<30V)

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 17.01.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 17.01.11 09:43. Заголовок: NightDark1


Речь идет об USB версии.
Диод - 1N4148. Какой диод использовали остальные для устройства?
На схеме не указан тип для диодов и транзисторов - поэтому взял что нашлось.
Uкэ для КТ3102 = 50В. Маловероятно что он пробился, но поменять недолго - попробую..
Напряжение на преобразователе - около 9В. Возможно частота преобразователя маловата. попробую поиграться с R1, R3, C3.
Может найду осцилограф и померяю частоту.

Спасибо за ответ!

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 17.01.11 19:28. Заголовок: 2 NightDark


Диоды использовал - импортные аналоги КД522. Транзисторы КТ3102 вполне подходят.
Похоже у тебя малая частота преобразования или проблема с индуктивностью.
Признак того, что преобразователь работает нормально - напряжение на входе 78L12 не менее 15В.

Спасибо: 0 
Цитата Ответить



Сообщение: 1
Зарегистрирован: 17.01.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 07.02.11 10:06. Заголовок: USB версия заработала, но не пашет на ноуте..


С оригинальными номиналами R1, R3, C3 - получается частота около 150-160 кГц.
Пробовал уменьшать и увеличивать C3. В итоге остановился на 10pF. с напряжением на выходе стабилизатора ~11.8-11.9В.
Но ток через VT1 все-равно большой. упал с 60 до 40мА. Пока оставлю так.

Теперь попалась новая проблема. На обычном компе - девайс определяется и работает хорошо. Но на ноуте (Asus n53jg Win7x64U) девайс не распознается. При втыкании в порт винда говорит, что не смогла определить устройство.
Однако, если воткнуть девайс через USB хаб, то он определяется, но не видится mplab.
Думаю перебить винду. Т.к. пробовал на другом компе с Win7x64 - определяется без проблем.
Если не поможет, то это наверно проблема FDTI или, что скорее - asus'a. В нете о таких проблемах ничего конкретного не нашел.
Обидно, я его и собирал для работы с ноутом.

Кстати пробовал подрубать к ноуту китайский переходник USB-COM на pl2303 - определяется, но, походу криво работает. (воскличательный знак в диспетчере устройств)

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 17.01.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.02.11 22:53. Заголовок: USB на ноуте


Вобщем так и не смог заставить работать устройство на ноутбуке под win7x64. Пробовал переустановить систему, драйвера. Подпаял фильтрующие конденсаторы 47пФ на линии usb. Непомогло. устройство упорно не хочет работать. Проблема определенно в драйверах.
Причем очень интересное поведение - если устройство воткнуто напрямую в порт на ноуте, то оно определяется как unknown device. а если воткнуть его в USB хаб, то оно определяется и запускается. но mplab не коннектится. Кажется что устройство зависло и не отвечает.
Вконце концов я поставил на машину Windows Virtual PC. Он позволяет прокидывать на виртуалку устройства, подключенные к физическим USB портам. Запустил виртуалку XP SP3 x32 и подключил девайс через USB хаб. Он определился и после установки драйверов стал нормально работать.
Попробовал подключиться mplab - о чудо, он заработал. Теперь вполне можно творить :) Впринципе какое-никакое, а решение.
Правда вот на win7 я ставил драйвер CDM20802 а на XP поставил CDM20808(они без подписи, не ставятся на семерку). но они вроде как особо не отличаются.


Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.02.11 21:19. Заголовок: 2 NightDark1


Интересная информация. Я не имел возможности "прикрутить" дебаггер к win7x64. А на 32-битной win7 он у меня "летает" без проблем. Попробуй пройтись по другим конференциям в НЕТЕ. Может кто и подскажет что нибудь путное по win7x64.
И ещё - интересная ситуация у тебя с преобразователем напряжения. Я вот что вспомнил: если выпаять микросхему 78L12, то на конденсаторе после диода должно быть напряжение где-то около 30 - 32 В (без нагрузки - это нормально). Это косвенно указывает на то, что преобразователь работает нормально. При напряжении, существенно меньше указанного, можно предположить, что какой-то элемент неисправен. Если напряжение будет такого-же порядка, как я указал, можно предположить неисправность транзисторных ключей. Кстати, не грех и ток потребления померять с выпаянной 78L12.

Спасибо: 0 
Цитата Ответить



Сообщение: 3
Зарегистрирован: 17.01.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.02.11 23:11. Заголовок: Как видно, проблема ..


Как видно, проблема в контроллере USB на ноуте. т.к. на других машинах всё нормально.
На виртуалке тоже не все хорошо оказалось. Периодически отладчик определяется системой и mplab, но потом, походу соединение с ним повисает и всё.. так и не смог залить ни один контроллер. купил ft232rl. попробую теперь с ней в ближайшее время. если она будет определяться стабильней - прикручу к дебаггеру. но надежды мало :(
Интересно было бы посмотреть как поведет себя с моим ноутом PIC со встроенным USB. Видел схемку PicKit2 на таком контроллере.
Сейчас знакомый тоже собирает вашу версию отладчика. как соберет - попробую с его платой.

без 78l12 напряжение около 17-19 В. я так и мерил тогда впринципе. ключ как видно работает нормально - смотрел осциллографом - меандр генерится.
Так работает. поэтому оставляю как есть этот кусок.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 4
Зарегистрирован: 17.01.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 16.03.11 11:55. Заголовок: ICD наконец заработал


Устал искать ошибку - поменял FT232 на другую. Теперь всё работает корректно. Правда тоже не сразу запустился, наблюдались похожие симптомы. Но на этот раз это был непропай в цепи данных USB.
Автору спасибо за схему. Теперь не буду сгонять жену с компа с COM портом для того чтобы залить прошивку :))

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 30.03.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.03.11 15:35. Заголовок: Отладка PIC12F509 DIP8


Необходимо отладить девайс на PIC12F509 DIP8. Как я понял собрать ICD2 мало, нужен еще адаптер AC162059. Можно ли такой собрать (тогда где взять схему и, если требуется, прошивку) или только покупать?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 01.04.11 13:23. Заголовок: 2 SSMah


Адаптер АС162059 нужен только в том случае, если необходимо запрограммировать PIC-и отдельно, до установки их на плату.
Если на плате конструкции ввести цепи для внутрисхемного программирования, ничего дополнительно не требуется.
Схема доп. цепей для ICSP приведена на сайте

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.04.11 22:36. Заголовок: Доброго времени суто..


Доброго времени суток!

В описании УСБ варианта внизу страницы ссылка
1. Существует и ВТОРАЯ ВЕРСИЯ этого дебаггера, с возможностью изменения напряжения программирования.
Его схему и чертежи печатной платы можно скачать тут. (http://de7bugger.narod.ru/icd2usb/ICD2v2.ZIP)
Но по указаному адресу ничего нет :(

2. Может есть у кого платка ЮСБ варианта под ДИП корпус 876-го?


Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.04.11 11:55. Заголовок: 2 Gipsy


1.Спасибо за информацию о битой ссылке - постараемся быстро исправить.
2. Возможно, где-то в НЕТе и есть гибридная конструкция SMD/DIL.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.04.11 14:48. Заголовок: SeVeN_BY , спасибо ч..


SeVeN_BY , спасибо что ответили!
Скажите, схема на сайте - это уже окончательны вариант? Все-таки немало времени прошло, больше никаких апгрейдов не было, можно собирать?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.04.11 23:30. Заголовок: 2 Gipsy


Больше новых версий не будет - проект давно закрыт, потому что
цель достигнута - конструкция ICD2 проверена на повторяемость
и работоспособность многими радиолюбителями. Я , по мере возможности,
стараюсь отслеживать эту ветку форума и отвечать на вопросы.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.05.11 19:51. Заголовок: SSMah пишет: Необхо..


SSMah пишет:

 цитата:
Необходимо отладить девайс на PIC12F509 DIP8. Как я понял собрать ICD2 мало, нужен еще адаптер AC162059. Можно ли такой собрать (тогда где взять схему и, если требуется, прошивку) или только покупать?


Совершенно верно. PIC12F509 не содержит на борту подсистему отладки как например PIC16F876А. Хедер обязателен.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 11.05.13
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.05.13 10:24. Заголовок: Здравствуйте, столкн..


Здравствуйте, столкнулся с проблемой!
Изготовил себе ICD2 но он не хочет конектиться с МПлабом.

Connecting to MPLAB ICD 2
ICD0019: Communications: Failed to open port (USB): (Windows::GetLastError() = 0x0, 'Операция успешно завершена.
')
ICD0021: Unable to connect with MPLAB ICD 2 (USB)
MPLAB ICD 2 ready for next operation



ICDWarn0027: The selected baud rate is not supported by your system. Chances are it will work anyway, but if persistent communications occur, consider switching to a lower baud rate.
ICD0019: Communications: Failed to open port (COM2): (Windows::GetLastError() = 0x2, 'Не удается найти указанный файл.
')
ICD0021: Unable to connect with MPLAB ICD 2 (COM2)
MPLAB ICD 2 ready for next operation

И еще МПлаб пишет про СОМ2 но в настройках стоит СОМ19, как это понимать???
Настройка скорости 19200.

Может что-то с настройками не так? Он у меня ни разу не заработал. Прошу помощи!

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 143 , стр: 1 2 3 4 5 6 7 8 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет