打印

PMW问题请教

[复制链接]
1528|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
谷穗|  楼主 | 2008-8-24 14:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大虾们好
能告诉我一下PMW波的产生方法吗?
我本来想用来产生较暗的led显示可是不行,能问下为什么吗?
main()
{while(1)
   {P0^0=1;
    delay(900);
    P0^0=0;
    delay(100);
    }
}
真正的写法应该怎么写?

相关帖子

沙发
icefier| | 2008-8-24 15:54 | 只看该作者

你这个程序就能在P0^0产生PWM,LED没亮可能是因为占空比太高

过你用的是51的话)

使用特权

评论回复
板凳
寂煦| | 2008-8-24 22:24 | 只看该作者

我的看法

程序好像没什么问题,可能象楼上说的占空比不合适,另外P0口需要注意一下上拉电阻的问题。

使用特权

评论回复
地板
xzj1987125| | 2008-8-25 09:28 | 只看该作者

同意P0口要上拉

同意P0口要上拉

使用特权

评论回复
5
zzty| | 2008-8-26 10:48 | 只看该作者

学习了

使用特权

评论回复
6
zwfj2418| | 2008-8-26 10:51 | 只看该作者

不明白

P0口加个上拉电阻  那LED不就更亮了?

使用特权

评论回复
7
zzty| | 2008-8-26 11:00 | 只看该作者

RE:LZ

单片机输出口:输出高电平时,上拉电阻越小,输出电压越高;
             输出低电平时,上拉电阻越大,输出电压越低.

使用特权

评论回复
8
zwfj2418| | 2008-8-26 11:01 | 只看该作者

哦~~~


原来如此~~~~
学习了~~~~~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

8

帖子

0

粉丝