Hi jun yamada ,
With 12 MHz of IRC oscillator as input, It's not possible to set SYSPLL_CLOCK as 30M, because in LPC824 PLL, N_DIV value can not be set, it is locked as 1.
SYSPLL_CLOCK = clockin * M
so with clockin as 12M, we can only get SYSPLL_CLOCK as 12,24,36,48,60... ...
However, we can take use of SYSAHBCLKDIV to set system clock as 30M. see below:
system clock = clockin * M/SYSAHBCLKDIV = 12M * 5 / 2 =30M

This is very useful PLL configuration examples. I extracted from user manual for your reference.

For more information about LPC824 PLL, see LPC824 user manual, 5.7.4 System PLL functional description.
Have a great day,
Jun Zhang
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------