我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1432|回复: 3

用按键和中断方式实现PWM控制应用

[复制链接]

该用户从未签到

1

主题

338

回帖

70

积分

一级逆天

可爱的人民币

积分
70

终身成就奖社区居民新人进步奖

QQ
发表于 2014-4-23 11:37:34 | 显示全部楼层 |阅读模式
pwm烧录文件.rar (1 KB, 下载次数: 0)
/***************************************************************  
* 程序说明:使用P1.4和P1.5来控制P0.7端口的LED灯,达到手动调节渐亮或渐灭(也可一直按着),  
            到最亮或最暗时蜂鸣器发出提示声音;蜂鸣器控制脚接在P3.7引脚  
////////////////////////////////////////////////////////////////
晶振 11.0592M
* 利用定时器控制产生占空比可变的 PWM 波  
* 按P1^5键,PWM值增加, 则占空比增加,LED 灯渐亮。
* 按P1^4键,PWM值减小,  则占空比减小,LED 灯渐暗。

此种PWM控制方法是用中断的方式实现,可能很方便的移植到其它系统中,做电机的调速控制等项目。

pwm.c.txt

2 KB, 下载次数: 0, 下载积分: 金币 -1 枚

PWM程序源码

回复

使用道具 举报

该用户从未签到

3

主题

49

回帖

7

积分

一级逆天

积分
7

社区居民忠实会员

QQ
发表于 2014-4-23 12:12:08 | 显示全部楼层
看看,这个难度应该不大
回复

使用道具 举报

  • TA的每日心情
    开心
    前天 13:10
  • 签到天数: 101 天

    [LV.6]常住居民II

    49

    主题

    1万

    回帖

    7万

    积分

    三级逆天

    积分
    73174

    终身成就奖特殊贡献奖原创先锋奖社区居民忠实会员社区劳模最爱沙发社区明星原创达人优秀斑竹奖宣传大使奖

    QQ
    发表于 2014-4-23 12:21:49 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    338

    回帖

    70

    积分

    一级逆天

    可爱的人民币

    积分
    70

    终身成就奖社区居民新人进步奖

    QQ
     楼主| 发表于 2015-12-29 20:04:28 | 显示全部楼层

    回 longxuekai 的帖子

    longxuekai:51啊,, (2014-04-23 12:21) 
    其它系统都可以移植的。
    回复

    使用道具 举报

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

    本版积分规则

    论坛开启做任务可以
    额外奖励金币快速赚
    积分升级了


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    平平安安
    TOP
    快速回复 返回顶部 返回列表