Gnd - общий
Vсс - питание общее положительной полярности
Vdd - питание логики положительной полярности
Vss - питание отрицательной полярности относительно Vcc (обычно тоже самое что и Gnd)
Vee - дополнительное отрицательное питание
бывает ещё AVcc и AVdd - питание аналоговых цепей в цифровых схемах.
У микроконтроллеров PIC для программирования есть линии
PGD - программинг дата - данные
PGC - программинг клок - тактирование (синхронизация)
Vpp - напряжение программирования (обычно выше 5 вольт)
PGM - линия для управления низковольтным программированием.
Необходимо понимать, что существует определенная временнАя последовательность
установки сигналов, в том числе и напряжений питания и напряжений программирования.
Вы говорите о ПикКит-2 Лайт. В ПикКит-2 Лайт не выведена линия Aux.
Для низковольтного программирования (без использования Vpp) используется вывод Aux
читать здесь
http://labkit.ru/html/programmators_shm?id=456
Также вывод Aux используется для программирования микросхем памяти
(устанавливаем PICkit 2 Programmer ver*** и бегло смотрим подключения в текстовом файле Help - ReadMe)
В GTP-USB есть две линии Vpp которые устанавливают сигналы для разных корпусов микроконтроллеров.
Типовое расположение сигналов в микроконтроллерах см в этой статье
http://labkit.ru/html/programmators_shm?id=72
Резюмирую. У меня есть одна или две схемы с использованием ZIF-панели для PicKit-2.
В схеме присутствует переключатель (вероятно под разные корпуса микроконтроллеров).
Схема (схемы) не проверялись - интересно проверить, но не приоритетно.
Если хочется - могу рекомендовать несколько вариантов:
- использовать фрагмент печатной платы с учетом того, что с микросхемами памяти
ПикКит-2 Лайт не будет работать. Плата здесь
http://labkit.ru/html/programmators_shm?id=72
- лично я сторонник прямолинейных и простых решений
http://radiokot.ru/lab/controller/47/
- использовать ZIF адаптер с конфигурированием проводами
Также нужно ответить для себя на вопросы:
- для чего я собираю ПикКит2 Лайт (или не Лайт) (варианты ответов:
GTP USB не шьет МК из тех схем, которые я 100% буду повторять;
я начинаю изучать МК, но выбрал для изучения такой микроконтроллер,
который GTP USB не поддерживает (вот такой неудачный выбор);
я пишу программы для PIC и хочу прошивать их из среды разработки (MPLab)
и/или прошивать внутрисхемно не вытаскивая из панели);
- а вообще Лайт или не_Лайт - что мне от жизни надо?
- нужна ли zif-панель для разовых проектов типа повторить один раз чужое;
- если я буду разрабатывать своё устройство на МК что удобнее -
шить внутрисхемно или перетыкать МК по панелям;
- целевой потребитель моего устройства Интернет или тот кто платит за разработку?
По поводу внутрисхемного программирования.
Есть проекты в которых есть препятствия
по организации внутрисхемного программирования, например:
- линий в 18 выводном корпусе хватает для всего, кроме внутрисхемного программирования;
переходить на 28 выводной корпус не хочется;
- габариты печатной платы продиктованы корпусом и нет места
под организацию внутрисхемного программирования;
- внутрисхемное программирование требует особую организацию
электрических соединений и, как следствие, разводки рисунка платы,
а для домашних условий развести ВСЁ в одном слое сложнее.
- проект социальный (бесплатный) и начинающим будет проще
и понятнее прошить микроконтроллер вне схемы.