单片机PWM程序及仿真波形图
//********************************
//51单片机PWM波形产生程序
//作者:曾宪阳
//网址:http://hi.baidu.com/zxymcu
//********************************
#include
#define
#define
uint
uchar
sbit
void
{
}
void
{
}
void
{
TH0=((65535-100)/256);
TL0=((65535-100)%6);
P1=P1^0X02;
a++;
if(a==c)
if(a
else
//delay_ms(1);
TR0=1;
}
void
{
//TH0=(255-100);
//TL0=(255-100);
//TH0=0XFF;TL0=0X9B;
TH0=(65535-100)/255;
TL0=(65535-100)%5;
d=(65535-200)/255;
e=(65535-200)%5;
P1=P1^0X02;
a++;
if(a==c)
if(a
else
delay_ms(1);
TR0=1;
}
void
{
EA=1;ET0=1;
//TH0=(255-100);
//TL0=(255-100);
TH0=(65535-100)/255;
TL0=(65535-100)%5;
TR0=1;
a=0;b=1;c=10;
while(1)
{
//TH0=(65535-100)/255;
if((b++)==c)
b=1;
//delay_2us(100);
}
}
单片机PWM程序仿真波形 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)