找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4215|回复: 14
收起左侧

请问大家,这个单片机哪个IO口可以输出PWM波呢?

  [复制链接]
ID:796670 发表于 2020-12-31 09:12 | 显示全部楼层 |阅读模式
小弟对PWM波不太懂,我知道可以用单片机的IO口,通过输出不同占比的高低电平输出PWM波,但不理解的是,单片机的任意一个IO口都可以通过输出高低电平来输出PWM波吗?
这是这个单片机的电路图,请问这些IO口(比如P0和P2)都能输出PWM波吗?一般会用哪个引脚来输出PWM?
捕获.PNG


我想用PWM控制无刷电调,只需要让无刷电调的信号线连接上这个输出PWM的引脚就可以了吗?
谢谢大家指点
回复

使用道具 举报

ID:298850 发表于 2020-12-31 10:31 | 显示全部楼层
从你这图看得出,CLKOUT0/1/2就可以输出PWM
回复

使用道具 举报

ID:390416 发表于 2020-12-31 10:32 | 显示全部楼层
CCP0  和CCP1 这两个脚是PCA模块,可以做PWM输出。建议你学习《人人学会单片机》视频教程,学习使用STC15W系列的PWM模块。他比PCA模块做PWM 更好用。
回复

使用道具 举报

ID:796670 发表于 2020-12-31 10:40 | 显示全部楼层
人人学会单片机 发表于 2020-12-31 10:32
CCP0  和CCP1 这两个脚是PCA模块,可以做PWM输出。建议你学习《人人学会单片机》视频教程,学习使用STC15W ...

那请问像P20,P21这种引脚能输出PWM波吗?
回复

使用道具 举报

ID:744327 发表于 2020-12-31 10:56 | 显示全部楼层
P20,P21引脚可以输出PWM波形。
回复

使用道具 举报

ID:808384 发表于 2020-12-31 10:59 | 显示全部楼层
只有p34和p35可以输出pwm,因为输出pwm需要定时器的打开和计数,需要中断
回复

使用道具 举报

ID:390416 发表于 2020-12-31 11:20 | 显示全部楼层
明日香 发表于 2020-12-31 10:40
那请问像P20,P21这种引脚能输出PWM波吗?

P2口 你只能用定时器模拟PWM输出了。我刚刚发的贴子 审核后应该可以观看了
http://www.51hei.com/bbs/dpj-200820-1.html
回复

使用道具 举报

ID:712493 发表于 2020-12-31 23:16 来自手机 | 显示全部楼层
人人学会单片机 发表于 2020-12-31 10:32
CCP0  和CCP1 这两个脚是PCA模块,可以做PWM输出。建议你学习《人人学会单片机》视频教程,学习使用STC15W ...

这个是正解
回复

使用道具 举报

ID:420836 发表于 2021-1-1 09:22 | 显示全部楼层
可以查看STC12C5的数据表以获取有关其PWM输出的信息。
回复

使用道具 举报

ID:280000 发表于 2021-1-4 09:04 | 显示全部楼层
按道理来说每个IO口都可以输出PWM波形,只是定时器定时的时间而已,
回复

使用道具 举报

ID:872955 发表于 2021-1-4 10:27 | 显示全部楼层
4脚和5脚可以输出PWM CCPx
回复

使用道具 举报

ID:401564 发表于 2021-1-4 11:04 | 显示全部楼层
请查看数据手册,就知道哪个IO可以输出PWM了
如果电路已经画好了,P2.0,P2.1也是一样可以输出PWM的,所有IO都可以输出PWM
使用定时器可以输出PWM
回复

使用道具 举报

ID:422042 发表于 2021-1-4 11:13 | 显示全部楼层
CCP0  和CCP1
回复

使用道具 举报

ID:229010 发表于 2021-1-8 15:19 | 显示全部楼层
4脚和5脚;CCP0  和CCP1
回复

使用道具 举报

ID:873502 发表于 2021-1-9 00:15 | 显示全部楼层
试一下   CLKOUT0/1/2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表