не могу соединить MPLAB X и PROTEUS 8
Да, такой он переход на версию "Х". Что бы кооперироваться с PROTEUS, нужно установить плагин (в случае если хотите запускать отладчик напрямую из среды написания программы).
Он находится в меню "Tools"->"*самореклама*", вкладка "Available *самореклама*", называется он "Proteus VSM Viewer".
Далее открываешь свойства проекта, и в поле "Hardware Tool" появился нужный нам отладчик "Proteus VSM Viewer".
После выбора отладчика, переходим в одноименный пункт, который появится в древе свойств проетка(в этом же окне слева). В поле "Design file name" указываем путь к проекту.
Про .cof не подскажу. Я пользовался только mpasm и HI-TECH PICC компиляторами и cof по умолчанию создавались.
Добавлено after 31 minute 50 seconds:
MPLAB X не генерирует файл "cof"
Установил я себе XC8. Всё в тех же настройках нужно выбрать .COF вместо .ELF
почему-то форум подкорректировал мои инструкции. "самореклама" - это плагины