找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2014|回复: 1
打印 上一主题 下一主题
收起左侧

stc15w104单片机按键触发脉冲小程序 求指导 想自己编写

[复制链接]
跳转到指定楼层
楼主
ID:763890 发表于 2020-6-8 00:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1黑币
stc15w104第6脚p3.1检测到按键按下,就从第8脚p3.3脚输出每秒种133个7.5ms的pwm方波到每秒钟400个2.5ms的pwm方波脉冲。当电源是4.2v时,是每秒输出400个2.5ms的PWM 方波。当电源是1.5v时,就每秒输出133个7.5ms的pwm方波。当按键松开时,第8脚p3.3脚无输出。按键按下时输出20秒脉冲,按键松开则无脉冲。电源电压不同,p3.3脚输出的脉冲就不一样,从高的4.2v,每秒种400个2.5ms脉冲到1.5v,每秒种133个7.5ms脉冲,中间都是一一对应的。400-133=267个脉冲,7.5ms-2.5ms=5ms,每秒钟每个脉冲多少ms=5/267=19us,4.2v-1.5v=2.7个v,每伏要多少个脉冲=267/2.7=99个脉冲每伏。每增加1v,第8脚就输出增加99个脉冲,脉冲周期数就增加99*19us=9.8ms,如下,电压增加1v,2.5v时每秒输出增加133+99=232个脉冲,脉冲周期增加2.5ms+9.8ms=12.3ms。哪位高手能指导我写一下这个程序。想自己完成

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:584814 发表于 2020-6-9 15:54 | 只看该作者
看你描述的这么乱,是不是要握着你的手敲键盘呢
顺便说一下,当电源是1.5v时stc15w104是不会工作的。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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