📄 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 "2413addr.h"
#define SetMLockTime( M_LTime) \
{ \
rLOCKTIME = (rLOCKTIME0&0xffff0000)|M_LTime; \
}
#define SetULockTime( U_LTime) \
{ \
rLOCKTIME = (rLOCKTIME0&0xffff)|(U_LTime<<16); \
}
#define SetELockTime( E_LTime) \
{ \
//rLOCKTIME1 = E_LTime; \
}
#define SetMPLL( Mdiv, Pdiv, Sdiv) \
{ \
rMPLLCON= (Mdiv<<12) | (Pdiv<<4) | Sdiv; \
}
#define SetUPLL( Mdiv, Pdiv, Sdiv) \
{ \
rUPLLCON= (Mdiv<<12) | (Pdiv<<4) | Sdiv; \
}
#define SetEPLL( Mdiv, Pdiv, Sdiv) \
{ \
//rEPLLCON= (Mdiv<<12) | (Pdiv<<4) | Sdiv; \
}
#define SetCLKDIV( ARMdiv, Hdiv, Pdiv) \
{ \
rCLKDIVN = (rCLKDIVN&~(0x0000f)) | (ARMdiv<<3) | (Pdiv<<2) | Hdiv; \
}
#ifdef __cplusplus
}
#endif
#endif //__PLL_h__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -