问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求51单片机实现PWM的程序

发布网友 发布时间:2022-04-30 01:38

我来回答

3个回答

热心网友 时间:2022-04-30 03:01

#include <stc51.h>

int X ; // PWM的周期 单位:us微秒
int ty; //占空比变量

void main()
{

X=2000; //周期100uS 即PWM的频率=10KHZ
ty=50;//占空比 50%

TMOD=0X11;
EA=1;
ET0=1;
ET1=1;

TH0=(65535-ty)/256;//定时器0 改变占空比
TL0=(65535-ty)%256;

TH1=(65535-X)/256 ; //定时器1 改变频率
TL1=(65535-X)%256;

TR0=1;
TR1=1;

while(1) ;

}

void timer0_isr() interrupt 1 //定时器0;改变占空比
{

TR0=0;
P1=0X00;
++ty;
if(ty>=X-1) ty=1;

}

void timer1_isr() interrupt 3 //定时器1 ;改变PWM频率 即周期
{

P1=0XFF;

TH1=(65535-X)/256; //改变周期
TL1=(65535-X)%256;

TH0=(65535-ty)/256;//改变占空比
TL0=(65535-ty)%256;

TR0=1;
//TR1=1;

}

热心网友 时间:2022-04-30 04:19

改用AVR单片机吧,是自带的功能,速度是51的10倍以上

热心网友 时间:2022-04-30 05:54

还搞不定吗?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 求花季少女2017年免费高清百度云资源,佐伊·达奇主演的 MOTOZ3 设置上网的具体方法 如何电脑里找到下载花季V3.08缓存 摩托罗拉z3屏幕如何校准 用51单片机同时实现四路PWM波,(C语言) 《花季雨季》txt全集下载 MOTOZ3怎么切换小屏? 51单片机怎样做PWM 51单片机PWM信号调制 摩托罗拉MOTO Z3为什么是世界第一款5G手机呢? 怎样下载花季V3.018 摩托罗拉Z3的优缺点 摩托罗拉Z3怎么样?? 摩托罗拉Z3到底怎么样 求详细解释这个51单片机PWM波原理 摩托罗拉z3的介绍 哪种51系列的单片机是自带PWM脉宽调制,看门狗的? 51单片机PWM 51单片机实现pwm对电机调速 PLC里的脉冲信号是什么 摩托罗拉z3价格 51单片机产生pwm波 花季v3.304为什么近不去 51单片机输出PWM的最高频率和占空比 摩托罗拉Z3多少钱? 花季v3.094游戏能提现会到帐吗 51单片机怎么产生pwm程序 motoz3和motoz3play手机有几个模块,分别是什么? 网妻2之我的花季酷老公by焰雪炎雪无弹窗小说在线免费看txt 51单片机PWM,谁能办忙解释一下各行意思 怎样鉴别摩托罗拉Z3手机真伪 花季v.559几项要收费 摩托罗拉Z3不能打电话了以前没这问题 花季v3.015可靠吗 联通MOTO Z3上网设置和两个问题 欧版的MOTO Z3手机打不出电话,也发不了短信!高分求救,在线等! 求VAE《北海道花季》的下载链接 MOTOZ3手机在电脑传到内存卡的视频安到是手机上怎么不显示,怎么办.... 战争之人:突击小队2 V3.036版~第一次解压后可以玩,从第二天开始就这样了 问题签名: 问题事件名称: BEX 东莞市到江西吉安市坐什么车,有什么车去?