#include < reg52.h >
#include < intrins.h >
sbit P10=P1^0;
sbit P11=P1^1;
sbit P12=P1^2;
sbit P13=P1^3;
unsigned int PWM;
/*********************************************************/
void main()#include < reg52.h >
#include < intrins.h >
sbit P10=P1^0;
sbit P11=P1^1;
sbit P12=P1^2;
sbit P13=P1^3;
unsigned int PWM;
/*********************************************************/
void main()
{
P10=1;P11=1;P10=1;P11=1;
TMOD=0x21 ;
TH0=(65536-50000)/256;//1msÑÓʱ³£Êý 12M
TL0=(65536-50000)%256; //ƵÂʵ÷½Ú
TH1=(256-(250-PWM))/256;
TL1=(256-(250-PWM))/256; //Âö¿íµ÷½Ú
EA=1;
ET0=1;
ET1=1;
TR0=1 ;
while(1)
{}
}
/*********************************************************/
// ¶¨Ê±Æ÷0ÖжϷþÎñ³ÌÐò.
/*********************************************************/
void timer0() interrupt 1
{ unsigned int k;
TR1=0 ;
TH0=(65536-50000
小车PWM测试程序

最新推荐文章于 2025-07-24 12:34:34 发布