Правда у меня ИАР.
InitLPC::InitLPC()
{
__disable_interrupt(); // запретить прерывания
MAMCR_bit.MODECTRL = 0; // выключить MAM
APBDIV_bit.APBDIV = 2; // скорость APB = скорости процессора/2
PLLCON_bit.PLLE = 1; //разрешим PLL но не подключаем ее к ядру
PLLCFG_bit.MSEL = 5; // множитель = 6 (60 мгц)
PLLCFG_bit.PSEL = 1; // делитель = 2
PLLFEED = 0xaa; PLLFEED = 0x55; // запустить PLL
while (PLLSTAT_bit.PLOCK==0); // подождем, пока PLL войдет в захват
PLLCON = 3; // подключим PLL к ядру
PLLFEED = 0xaa; PLLFEED = 0x55;
MAMTIM_bit.CYCLES = 3; MAMCR_bit.MODECTRL = 1;
SCS_bit.GPIO0M = 1; // разрешить быстрый ввод/вывод
__enable_interrupt(); // разрешить прерывания
}