1)在单片机P1.0引脚接一个LED灯; (2)用定时器产生一周期为1kHz的PWM波,从P1.0引脚输出
(3)改变PWM波的占空比,控制LED灯的亮度;

(4)使上述状态呈周期性变化。

1个回答
展开全部
摘要 你好很高兴为您解答,1)在单片机P1.0引脚接一个LED灯:下面是实现程序:首先定义了led=P2^0口为输出端口,用来控制LED 灯,LED 灯的阴极是与单片机连接的,因此引脚必须输出低电平才能点亮LED 灯。在主函数main 的while循环体中,我们先把输出引脚设置为低电平,即led=0;点亮LED 灯,然后调用延时函数delay();对亮灯进行延时,然后再把输出引脚置为高电平,即led=1;熄灭LED灯,调用延时函数对熄灯延时。由于while语句的条件为1,即判断条件永远为真,所以程序会不停的循环执行while语句,这样就可以实现LED灯的闪烁。
咨询记录 · 回答于2022-11-13
(4)使上述状态呈周期性变化。
1)在单片机P1.0引脚接一个LED灯;
(2)用定时器产生一周期为1kHz的PWM波,从P1.0引脚输出
(3)改变PWM波的占空比,控制LED灯的亮度;
1)在单片机P1.0引脚接一个LED灯;
(4)使上述状态呈周期性变化。
(3)改变PWM波的占空比,控制LED灯的亮度;
(2)用定时器产生一周期为1kHz的PWM波,从P1.0引脚输出
1)在单片机P1.0引脚接一个LED灯;
(4)使上述状态呈周期性变化。
(3)改变PWM波的占空比,控制LED灯的亮度;
(2)用定时器产生一周期为1kHz的PWM波,从P1.0引脚输出
1)在单片机P1.0引脚接一个LED灯;
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消