初始化pwm程序:voidPWM_INIT(){TMOD=0X02;//定時器0工作于8位自動重載模式TH0=0xfc;TL0=0xfc;TR0=1;CMOD=0x04;//CPS1=0CPS0=1,選擇PCA的時鐘源為定時器0的溢出CL=0;//PCA計數(shù)器清零CH=0;CCAP0H=0;//初始化占空比為0
/******************************************///PCA初始化函數(shù)void PCA_Init (void){ //CIDL --- CPS2 CPS1CPS0 ECF CMOD = 0x80;//空閑時關(guān)閉PCA,計數(shù)時鐘為Fosc/12,關(guān)閉計數(shù)器溢出中斷CF//CF CR - - - -