📄 pll.h
字号:
//************************************************
// NAME : PLL.h
// DESC : library functions
// History : 2004. 6 .3 ver 0.0
//************************************************
#ifndef __PLL_h__
#define __PLL_h__
#ifdef __cplusplus
extern "C" {
#endif
#include "2460addr.h"
#define SetMLockTime( M_LTime) \
{ \
rLOCKTIME0 = (rLOCKTIME0&0xffff0000)|M_LTime; \
}
#define SetULockTime( U_LTime) \
{ \
rLOCKTIME0 = (rLOCKTIME0&0xffff)|(U_LTime<<16); \
}
#define SetELockTime( E_LTime) \
{ \
rLOCKTIME1 = E_LTime; \
}
#define SetMPLL( Mdiv, Pdiv, Sdiv) \
{ \
rMPLLCON= (Mdiv<<16) | (Pdiv<<8) | Sdiv; \
}
#define SetUPLL( Mdiv, Pdiv, Sdiv) \
{ \
rUPLLCON= (Mdiv<<16) | (Pdiv<<8) | Sdiv; \
}
#define SetEPLL( Mdiv, Pdiv, Sdiv) \
{ \
rEPLLCON= (Mdiv<<16) | (Pdiv<<8) | Sdiv; \
}
#define SetCLKDIV( ARMdiv, Hdiv, Pdiv) \
{ \
rCLKDIVCON = (rCLKDIVCON&~(0x10007)) | (ARMdiv<<16) | (Pdiv<<2) | Hdiv; \
}
#ifdef __cplusplus
}
#endif
#endif //__PLL_h__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -