码迷,mamicode.com
首页 > 其他好文 > 详细

中颖系统时钟初始化

时间:2014-06-15 17:39:29      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:中颖   系统时钟初始化   

/*1:中颖79f系列有4中振荡类型,4个震荡IO,可以从4中振荡类型中产生1种或者2

中时钟。
2:4种振荡类型:32.768KHZ,晶振谐振器,陶瓷谐振器,内服RC(12M/128K/12.3M

)振荡器.

3:编程时,振荡类型由编译选项选择确定。

4:系统时钟控制器 CLKCON 具体资料可看datasheet

5:具体操作如下:*/

//====时钟分频===== 
#define		CLK_DIV1    0X00
#define		CLK_DIV2    0X01
#define		CLK_DIV4    0X02
#define		CLK_DIV12   0X03

//时钟通道1

void Init_Clk1(uint8 Pscr)
{
	Bank0;
	CLKCON = 0X00 ;
	CLKCON |= (Pscr<<5) ;//分频设置

    	CLKCON &= ~(1<<2) ;	//选择32.768K/128K 
	CLKCON &= ~(1<<3) ;	//关闭OSCXCLK 
}



//时钟通道2

void Init_Clk2(uint8 Pscr)
{
	Bank0;
	CLKCON = 0X00 ;
	CLKCON |= (Pscr<<5) ;//分频设置
    	
	CLKCON |= (1<<3) ;	//打开OSCXCLK 
	for(i=300;i>0;i--) ;
	CLKCON |= (1<<2) ;	// 把它作为振荡(OSCSCLK)时钟


}



中颖系统时钟初始化,布布扣,bubuko.com

中颖系统时钟初始化

标签:中颖   系统时钟初始化   

原文地址:http://blog.csdn.net/chuangwu2009/article/details/30268417

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!