文档库 最新最全的文档下载
当前位置:文档库 › STC12c5A32S2 高速输出

STC12c5A32S2 高速输出

STC12c5A32S2 高速输出
STC12c5A32S2 高速输出

STC12c5A32S2 高速输出

#define T_Value0 43 // 34.88khz 6m晶振void main(void)

{

T_PCA0=T_Value0;

CCAP0L=T_PCA0;

CCAP0H=T_PCA0 >> 8;

T_PCA0+=T_Value0;

CCAPM0=0x4D; //高速输出模式

CCF0=0; //Clear CCAPM0 Flag

EA=1; //开全局中断

CR=1; //PCA 模块开启

while(1)

{

}

}

void PCA_isr()interrupt 7 //PCA

{

if(CCF0)

{

CCF0=0; //Clear CCAPM0 Flag CCAP0L = T_PCA0;

CCAP0H = T_PCA0 >> 8;

T_PCA0 += T_Value0;

}

相关文档