单片机 如何实现pwm脉宽调制?

现在的STC51单片机有哪些型号有脉宽调制的功能?如果没有,模拟脉宽调制的大致方式是什么?模拟PWM的效果和硬件PWM的效果有何优劣之别?... 现在的STC51单片机有哪些型号有脉宽调制的功能?
如果没有,模拟脉宽调制的大致方式是什么?
模拟PWM 的效果和 硬件PWM 的效果有何优劣之别?
展开
 我来答
百度网友ca1326d55
2012-08-20 · 超过10用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:27.9万
展开全部
1、STC绝大多数都有PWM,只要操作PWM相关寄出去就行。
2、没有PWM的,得用片内始终做,先要知道PWM是什么原理,再用定时器分时输出相应波形。
3、模拟的PWM不如硬件的准确,程序一旦运行起来,容易受其它程序的干扰,实时性和波形不好,而且IO口ide驱动能力也不如硬件PWM口德强,外围害的加驱动电路。
追问
谢谢你细致的回答
我想确认一下你说的寄出去 是不是说寄存器?
就像其他功能一样 只要按照使用手册上 的说明 对相关寄存器 进行操作就可以了?
追答
寄存器仔细读STC的PDF文档
做而论道
高能答主

2012-08-20 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
没有 PWM 功能的单片机,用一个定时器,也可以达到输出 PWM 的目的。

搜:

做而论道 PWM

百度一下,即可找到实施方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhxiufan
2012-08-19 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38387
国家科技进步奖

向TA提问 私信TA
展开全部
STC11和STC12系列应该都有,他们有一个软件定时器PCA,这是共有一个中断向量的双16位PWM定时器,可以做两个PWM调制控制。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式