Пост N: 1121
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
3
Фото:
Отправлено: 13.02.10 21:31. Заголовок: Это профессиональная..
Это профессиональная версия второго кита... Возможности можно почитать у микрочипа на сайте, находится легко, по моему даже на рускоязычном сайте есть. Помнится на русском читал...
Подскажите пожалуйста,хочу изготовить ПикКит2,прошиваю18F2550 с помощью IC-prog1.06 и ProPic2,выставляю 18F4550. прошивается до 1000 адреса и выдаёт ошибку.Записанное читает то же до 1000 адреса.При стирании 18F2550 и проверке-пишет, устройство не стёрто по адресу....Может сам поц битый,только как то странно. Спасибо.
Пост N: 2
Зарегистрирован: 02.07.07
Откуда: Украина, г.Ромны
Рейтинг:
0
Отправлено: 21.03.10 19:30. Заголовок: Только,что поставил ..
Только,что поставил WinPic 3.64,контроллер определился и прошился с первого раза,только небыло рисунка установки контролера в программаторе. IC-prog пользовался до последнего момента без проблем.Спасибо.
Подскажите ещё.Подключил PicKit2-клон, компьютер написал:устройство готово к работе,в диспетчере устройств конфликтов нет. Но постоянно мигает D4(BUSY 11нога микроконт.) В MPLAB 8.30 вот такая картинка http://slil.ru/28830676 (Initializing PICkit 2 version 0.0.3.63 Found PICkit 2 - Operating System Version <Bootloader: PKWarnOOl 0: MPLAB IDE is about to download a new C Downloading PICkit 2 OS : 2.32.0 PK2Error0021: Unable to exit bootloader PICkit 2 Unit ID = PIC18F2550 PK2Error0003: Read failure (GetLastError = ripoieKaeT PICkit 2 Readv ) И PICkit 2v2.61 не видит. Вот только я память не ставил,нету, читал здесь,что она и не нужна. Выключил-включил,(переставил перемычку BT 26 ногу на корпус) светодиод мигать перестал, MPLAB пишет http://slil.ru/28830774
Отправлено: 22.03.10 08:52. Заголовок: Мне кажеся у Вас нет..
Мне кажеся у Вас нет связи с PicKit2. Когда подключили, устройство было найдено и драйвер установлен? Затем надо настроить проект или выбрать в MPLAB используемый отладчик и настроить его. Debugger- Selekt Tool - PicKit2.
Если отладчик не подключен к устройству, к пику. MPLAB сообщит, только о неисправном устройстве. Т.е. , что нет пика.
Отправлено: 22.03.10 12:48. Заголовок: А у меня требует, и ..
А у меня требует, и даже устанавливает, при первом включении. Правда ICD2 USB, а он тогда что? Не HID устройство? Pickit2 так и не включил не разу, пока ни к чему. Мне кажется, одно и тоже, в настройках.
Пост N: 1407
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
4
Отправлено: 22.03.10 13:37. Заголовок: MAZ пишет: Правда I..
MAZ пишет:
цитата:
Правда ICD2 USB, а он тогда что?
Он эмулирует COM порт? Тогда это CDC устройство, требующее драйвер. HID устройства, это как правило, USB мышки, клавиатуры, джойстики и пр., но бывают и нестандартные HID устроства, позволяющие производить обмен произовольной инфой, к ним как раз и относится Pickit2. Вообще, такие нестандартные HID устройства, представляют определённый интерес при разработке своих конструкций, ведь COM и LPT порты, есть далеко не на каждом компе. А разработка USB драйвера - непростая задача. Но поскольку для HID, драйвер не требуется (используется стандартный из винды), это сильно упрощает создание собственных USB девайсов.
Память нужна для программирования в полевых условиях. Когда нет под рукой компьютера. На работу связки компьютер <--> PicKit2 она влияния не оказывает.
Пост N: 647
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг:
0
Отправлено: 11.04.10 17:35. Заголовок: У меня с PicKit2 так..
У меня с PicKit2 такой глюк выходит. Контроллер PIC16F873A. Прошиваю из Мплаб - нормально, но при подачен питания из Мплаб схема не запускается (напряжение померял - идёт 4,83 вольт). Если включаю так-же на этот же ICSP разъём, но программатор PicKit(программа для компа), то при выставлении галочки подать питание на схему - всё нормально запускается и работает. Почему-то в Мплабе схему от программатора, если запитываешь не работает, а в PicKit работает.
Причём схема рабочая и от батарейки запускается, да и программа - одна динамическая индикация - больше ничего. Никак не пойму в чём дело...
Может кто сталкивался уже с таким глюком? В чём причина может быть?
Пост N: 648
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг:
0
Отправлено: 11.04.10 17:57. Заголовок: Пётр пишет: А на MC..
Пётр пишет:
цитата:
А на MCLR какое напряжение?
Счас скажу...
На MCLR почему-то около нуля, хотя резистор стоит от + питания и что-то должно быть. Сейчас померял - оказывается питание не 4,83 вольт, а 3,44. Кварц 20 МГц - мало напряжения и на MCLR 0
Что-то не то в настройках Мплаб - а где к ним подобраться, чтобы изменить...?
Пост N: 1421
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
4
Отправлено: 11.04.10 18:14. Заголовок: Похоже что Мплаб не ..
Похоже что Мплаб не выставляет оптимальное напряжение питания и не откючает вывод MCLR от PicKit2 Попробуй после начала работы Мплаба с PicKit2, запустить эту прогу http://depositfiles.com/files/70k0424tq Она установит выходное напряжение, равное 4.7В и отключит вывод MCLR.
Пост N: 650
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг:
0
Отправлено: 11.04.10 18:30. Заголовок: Для PIC16F628A я MCL..
Для PIC16F628A я MCLR режим обычно отключал и не заметил этого глюка. А тут взялся за 873, в нём режим сброса по снижению напряжения на MCLR не отключается в конфигурации, а мплаб похоже шунтирует MCLR вывод на массу при работе с PicKit2. И настройки программатора в мплаб (v 8.10) что-то совсем "никакие". Может стоит Мплаб поновее поставить? В новых версиях поддержку PicKit 2 расширили может...
Пост N: 652
Зарегистрирован: 19.07.07
Откуда: Россия, Челябинская обл.
Рейтинг:
0
Отправлено: 11.04.10 18:36. Заголовок: Проверил её. Действи..
Проверил её. Действительно при запуске программы схема заработала. Напряжение питания 4,79 вольт. На MCLR 4,74 вольт. Но после снятия галочки питания в мплаб и выставлении её по новой всё возвращается на круги своя и MCLR опять зашунтирован.
Значит мплаб некорректно работает с PicKit2 Ну можно конечно прогу доработать так, чтобы она несколько раз в секунду посылала команды в PicKit2. Могу скинуть исходник. Думаю что сам доработаешь.
Пост N: 343
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг:
1
Отправлено: 11.04.10 19:00. Заголовок: kaligraf пишет: Но ..
kaligraf пишет:
цитата:
Но после снятия галочки питания в мплаб и выставлении её по новой всё возвращается на круги своя и MCLR опять зашунтирован.
Так и должно быть MCLR=0 после включения питания. То есть хочешь сказать - включаешь питание, освобождаешь от сброса MCLR от сброса и все равно на MCLR ноль? А что в окне "Output" ? Кстати, по питанию, возможно PicKit2 просто перегружен? Поэтому и напряжение меньше. Хотя 4.79 V в пределах нормы.
Альберт, спсибо! Это как раз то что нужно, оказывается дополнительно кнопку надо нажимать, привык уже что само запускается, а тут такая "засада" на ровном месте
Procedure PK_SetVDDVoltage(Handle, voltage.f, threshold.f) ; Установка напряжения Protected Dim OutBuffer.a(#PK_PACKET_SIZE+2) FillMemory(@OutBuffer()+1, #PK_PACKET_SIZE, #PK_END_OF_BUFFER, #PB_Byte) If voltage < 2.5 voltage = 2.5 EndIf
Все даты в формате GMT
3 час. Хитов сегодня: 25
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет