- UID
- 344010
- 性别
- 男
|
我用的是清华的板子(外接16M晶振),当改变频率时,PH口中断有时可以发生有时不发生(不改变频率时可以正常发生中断)。
//时钟初始化//
void init_PLL(){
REFDV=1;
SYNR=2;
asm("nop");
asm("nop");
asm("nop");
asm("nop");//等待时钟稳定
while((CRGFLG&0X08)==0)
CLKSEL=0X80;
}
也没超频阿。
//PH口初始化//
void PORTHInit(void) {
DDRH=0XFE;
PERH=0X00; //不允许上拉或下拉
PPSH = 0X01; // 上升沿触发中断,下拉
PIEH = 0X01; //中断允许
PIFH = 0X01;
} |
|