|
#include"STC12C2052AD.H"
sbit LIGHT=P3^7;
//初始化PWM,輸出頻率f=100HZ
void init_pwm()
{
TMOD=0x02; //將T0設(shè)置為8位自動(dòng)重裝載模式。
TL0=0xd8;
TH0=0xd8;
CMOD=0x04; // 用定時(shí)器0
CL=0x00;
CH=0x00;
CCAP0L=0x00;
CCAP0H=0x00;
CCAP1L=0x00;
CCAP1H=0x00;
CCAPM0=0x42; //設(shè)置module 0 工作在PWM模式。PWM0=1 使能PWM; ECOM0=1 使能比較器。
CCAPM1=0x42;
CR=1; //啟動(dòng)PCA
TR0=1; //啟動(dòng)定時(shí)器T0
}
void delay02s(void) //延時(shí)0.2秒子程序
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
void main()
{
char i,j;
init_pwm();
|
-
-
LED七彩PWM控制器程序.pdf
2018-3-22 17:38 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
41.2 KB, 下載次數(shù): 21, 下載積分: 黑幣 -5
LED七彩PWM控制器程序
評(píng)分
-
查看全部評(píng)分
|