Andreas (25.05.2011 11:19, просмотров: 159) ответил PAV256 на Возникло еще две проблемы, может кто сталкивался и поделится опытом?
У меня внешний генератор нормально запускается. Код такой: //настройка тактовой частоты
OSC.XOSCCTRL=0xC7;//16Mhz OSC_FRQRANGE_12TO16_gc|OSC_XOSCSEL_XTAL_1KCLK_gc;//
OSC.CTRL |= OSC_XOSCEN_bm; //разрешение кварца
while(!(OSC.STATUS & OSC_XOSCRDY_bm)); //ждем стабильности кварца
OSC.PLLCTRL=OSC_PLLSRC_XOSC_gc+10;
OSC.CTRL |= OSC_PLLEN_bm; //разрашаем PLL
while(!(OSC.STATUS & OSC_PLLRDY_bm)); //ждем стабильности PLL
CCP = CCP_IOREG_gc; // Защита
CLK.PSCTRL=CLK_PSADIV_4_gc;
CCP = CCP_IOREG_gc; // Защита
CLK.CTRL = 0x04; // Источник PLL