Цитата(MPetrovich @ Jul 26 2016, 21:49)

взгляните.
взглянул. В коде вот такой кусок есть:
Код
//-----------------------------------------------------------------------------
// SYSCLK_CMOS_Init
//-----------------------------------------------------------------------------
// This routine initializes the system clock to the external oscillator in
// CMOS clock mode. Assumes a CMOS clock generator is connected to XTAL1.
//
void SYSCLK_CMOS_Init (void)
{
char SFRPAGE_SAVE = SFRPAGE; // Save Current SFR page
SFRPAGE = CONFIG_PAGE; // Set SFR Page
OSCXCN = 0x20; // start external oscillator in CMOS clock mode.
SFRPAGE = LEGACY_PAGE;
RSTSRC = 0x04; // enable missing clock detector
SFRPAGE = CONFIG_PAGE;
CLKSEL = 0x01; // select external oscillator as SYSCLK source
OSCICN = 0x00; // disable internal oscillator
SFRPAGE = SFRPAGE_SAVE; // Restore SFR page
}
который плохо сочетается со сказанным вами ранее:
Цитата
WDT отключен, внешний генератор не используется.
Страница
166 датащита описывает процедуру сброса при вкл питания.
Настоятельно рекомендую скачать
Configuration wizard для удобного конфигурирования МК, это лучше чем доверять исходникам, вырванным из разных мест.
Судя по конфигуратору, кроссбар и порты настроены правильно. Но лучше если вы проверите.
А у тебя SQUID, и значит, мы умрем.