Программатор El Cheapo

8-битные микроконтроллеры PICmicro (ПИКи) от Microchip и совместимые, а также 16-битные PIC24 и 32-битные PIC32

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote: Я собрал программатор пиков на плате, идущей к книжке

Myke Predko
Programming & Customizing PICmicro Microcontrollers
2002, 1200 pages, 1 CD + 1 PCB

Image
Сегодня приделал к этому программатору дополнительную плату с разъёмами:

Image

Image

Теперь 28-ногие пики (например PIC16F870) можно втыкать в разъём ZIF (с ножкой), появился ещё один более удобный 40-ногий разъём (например для DIP варианта PIC16F871) и добавился разъём PLCC-44 (например для PLCC варианта PIC16F871):

Image

Проверил - всё шьётся :kruto:
Жаль только что программка упрвляющая тока под винды :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:Жаль только что программка упрвляющая тока под винды :roll:
Нашёл программу под линукс в списке поддерживаемых программаторов которой есть El Cheapo!

http://pp06.sourceforge.net/

Только у неё версия под Линукс не основная и её надо собирать борландовским компилятором...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:
Shaos wrote:Жаль только что программка упрвляющая тока под винды :roll:
Нашёл программу под линукс в списке поддерживаемых программаторов которой есть El Cheapo!

http://pp06.sourceforge.net/

Только у неё версия под Линукс не основная и её надо собирать борландовским компилятором...
Собрал путём небольшой модификации в GCC - работать с моим El Cheapo отказалось...

Следующий претендент - http://uvasux.googlepages.com/elcheapo (правда он только четыре пика официально шьёт - которые мне не нужны)

P.S. pp06 (pplin - первый претендент) всё-таки что-то прошил (правда бинарный вариант, а не тот что я сам собрал) - позже проверю работоспособность прошитого и попробую дободать собранное чтобы тоже шил...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:
Shaos wrote:
Shaos wrote:Жаль только что программка упрвляющая тока под винды :roll:
Нашёл программу под линукс в списке поддерживаемых программаторов которой есть El Cheapo!

http://pp06.sourceforge.net/

Только у неё версия под Линукс не основная и её надо собирать борландовским компилятором...
Собрал путём небольшой модификации в GCC - работать с моим El Cheapo отказалось...

...

P.S. pp06 (pplin - первый претендент) всё-таки что-то прошил (правда бинарный вариант, а не тот что я сам собрал) - позже проверю работоспособность прошитого и попробую дободать собранное чтобы тоже шил...
Всё - заставил работать собранный в GCC вариант! Проблема была в точных микросекундных задержках, необходимых при работе программатора - в оригинале использовалась некая борландовская либа, которой у меня по понятным причинам не оказаось - решил проблему вот так.

Исходники качать тут:

http://nedopc.org/nedopc/files/pplin_sh2007a.zip (59K)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

На днях получил 40-ногий ZIF и сразу же воткнул его в панельку ElCheapo - теперь 40-ногие пики стало намного удобнее вставлять и вытаскивать :)

Image

Слева-сверху находится переключатель LPT, а слева-снизу самодельный двуполярный блок питания
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:
Shaos wrote:
Shaos wrote:
Shaos wrote:Жаль только что программка упрвляющая тока под винды :roll:
Нашёл программу под линукс в списке поддерживаемых программаторов которой есть El Cheapo!

http://pp06.sourceforge.net/

Только у неё версия под Линукс не основная и её надо собирать борландовским компилятором...
Собрал путём небольшой модификации в GCC - работать с моим El Cheapo отказалось...

...

P.S. pp06 (pplin - первый претендент) всё-таки что-то прошил (правда бинарный вариант, а не тот что я сам собрал) - позже проверю работоспособность прошитого и попробую дободать собранное чтобы тоже шил...
Всё - заставил работать собранный в GCC вариант! Проблема была в точных микросекундных задержках, необходимых при работе программатора - в оригинале использовалась некая борландовская либа, которой у меня по понятным причинам не оказаось - решил проблему вот так.

Исходники качать тут:

http://nedopc.org/nedopc/files/pplin_sh2007a.zip (59K)
Эта программулина отказалась работать на маковском линухе - ещё бы ведь она напрямую лезет в /dev/port, а на маках адреса совершенно другие...

Но хорошо что в дебияне есть программка Piklab, которая тоже знает программатор El Cheapo:

Image

Теперь старый добрый beige G3 стал моим лабораторным компом :)

Image
Я тут за главного - если что шлите мыло на me собака shaos точка net