|
以下內(nèi)容來源于《51單片機輕松入門 基于STC15W4K系列》
#include "STC15W4K.H" // 包含STC15W4K寄存器定義文件
void initPWM()
{
CMOD=0x80; // #10000000B 空閑模式下停止PCA計數(shù)器工作
// 選擇PCA時鐘源為Fosc/12,禁止PCA計數(shù)器溢出時中斷
CCAPM0=0x42; // 設(shè)置PCA模塊為PWM輸出方式。
CR=1; // PCA計數(shù)器開始運行
}
void main()
{
initPWM();
CCAP0H=0x20; // 脈寬控制
while(1); // 讓程序停在這里。
}
|
|