[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Cygnalовский пример:
void SYSCLK_Init (void)
{
int i;
OSCXCN = 0x67; //внешний генератор (кварц): f > 6.74 MHz
for (i = 0; i < 256; i++) ; // задержка ~1 ms
while ( !(OSCXCN & 0x80) ) ; // ждем стабил-ии генератора (XTLVLD==1)
OSCICN = 0x8C; // разрешение SCLC, от внешнего генератора
}
E-mail: info@telesys.ru