用51单片机做PWM数码管调光,但是调光效果不连续,原来预计效果是由暗变亮,再由亮变暗,

问题就是在数码管由于暗变亮后,会全黑一下,再由亮变暗,所以感觉不连续,麻烦高人看下代码哪里有问题... 问题就是在数码管由于暗变亮后,会全黑一下,再由亮变暗,所以感觉不连续,麻烦高人看下代码哪里有问题 展开
 我来答
hck2llj
2015-06-14 · TA获得超过2198个赞
知道小有建树答主
回答量:1196
采纳率:75%
帮助的人:1076万
展开全部
调光效果不连续
不知道你指的是什么?你的出现什么现象?
PWM的频率要稍快一些
追问

问题就是在数码管由于暗变亮后,会全黑一下,再由亮变暗,所以感觉不连续,麻烦高人看下代码哪里有问题

追答
改用定时器来产生PWM吧
或者你用这个试试
#include
#include
typedef unsigned int uInt16;
typedef unsigned char uChar8;
sbit LED0 = P2^0; //调光灯
sbit LED1 = P2^4; //对照灯
void DelayUS(uInt16 ValUS)
{
uInt16 uiVal;
for(uiVal = 0; uiVal 0;uiPWM--)
{ //与逐渐变亮相反的过程
LED0 = 0;
DelayUS(uiPWM);
LED0 = 1;
DelayUS(CYCLE - uiPWM);
}
}
}
艾普斯
2024-07-18 广告
稳频稳压电源哪家好?艾普斯电源(苏州)有限公司开始专业研发、制造及营销交流稳压电源,满足全球电子及信息业对电源设备日益蓬勃的市场需求。迄今为止,业已发展成为交流不间断电源、稳压电源、变频电源、中频航空- 军事专用电源、直流电源、逆变电源等产... 点击进入详情页
本回答由艾普斯提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式