这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » Renesas单片机内部晶振、外部晶振设置

共1条 1/1 1 跳转至

Renesas单片机内部晶振、外部晶振设置

工程师
2014-10-13 19:54:59     打赏

//外部晶振
void Clock_Init( void )
{
 uchar temp_stabset, temp_stabwait;
 OSTS = 0x05;
 OSCCTL = 0x40|0x01; 
 MSTOP = 0;
 temp_stabset = 0x1f;
 do{
  temp_stabwait = OSTC;
  temp_stabwait &= temp_stabset;
 }while(temp_stabwait != temp_stabset);
 MCM = 0x05;
 RSTOP = 1;
 XTSTART = 0;
 PCC &= (uchar)~(0x07 | 0x10);
 PCC |= 0x01;
 LSRSTOP = 0;
}


//内部晶振
void Clock_Init( void )
{
 OSCCTL = 0x00;
 MSTOP = 1;
 RSTOP = 0;
 MCM = 0x00; 
 XTSTART = 0;
 PCC &= (uchar)~(0x07 | 0x10);
 PCC |= 0x01;
 LSRSTOP = 0;
}


共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]