如何使单片机led灯半亮要用c语言写的.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 18:03:19
如何使单片机led灯半亮要用c语言写的.
如何使单片机led灯半亮
要用c语言写的.
如何使单片机led灯半亮要用c语言写的.
#include
sbit LED=P1^0; //高电瓶点亮LED
void delay(unsigned char w)
{
while(w--);
}
void main()
{
while(1)
{
LED=1;
delay(5);
LED=0;
delay(5); //LED半亮,增加这条语句括号的值LED会更暗.可以看的出,高电瓶输出形成了一个为%50的占空比
}
}
对!用PWM。如果你懂单片机,那么看看PWM相关资料就行了。
或者你写一个方波,试试不同的占空比,看看那种情况符合半亮,也行的。
让led灯交替亮灭,控制灯亮灭的延时时间即可!
何必那么麻烦,在LED灯的前面加个限流电阻,让LED工作在低于额定情况下就可以半亮了,PWM的目的也是让它工作在低于额定情况的。所以还不如加个电阻 几分钱而已。
用pwm波 具体我也不会^^
如何使单片机led灯半亮要用c语言写的.
单片机编程:LED发光二极管的初始状态为亮.按一下按键,LED灯灭.LED亮,用C语言编程该怎么写
51单片机的C语言P27是什么意思
51单片机C语言,如何把只在P3口带LED的程序改成P1 P2 P3三个口同时带LED的?程序如下,我希望把这个流水灯程序改成在P1 P2 P3三个IO口同步同时带三组LED,但是我怎么改都不行,不是P1亮完再P2再P3,要
哪位朋友可以帮个忙~单片机课程设计4 4个16*16点阵LED电子显示屏的设计,有谁能用汇编语言实现.也可以用C语言.
用51单片机控制4位led数码管,使其显示出想要的数字,程序怎样写,
请问光敏电阻的光弱光强怎么在51单片机的数码管表示出来,C语言程序怎么写
数字电压表设计 单片机 C语言用C语言编写的单片机数字电压表设计,用数码管显示
如何设计单片机电路,实现由环境光线控制led灯的亮度!
单片机7seg-mpx4-ca如何显示不同的数字?如题,不管如何做4个数码管都会显示同一个数字.最好给出0001~0060循环变化的C语言使用的是AT89C51单片机
51单片机.用C语言的_crol_()函数实现LED灯循环左移.为什么我的程序只亮一盏灯啊.没有循环啊main(){unsigned char temp=0xfe;while(1){P1=temp;_crol_(temp,1);delay();}}
单片机C语言按键控制LED灯为什么上面的写法和下面被注释掉的写法都能实现按下灯亮,松手灯灭呢?这两种写法有什么区别?哪个比较规范?
基于51单片机的led彩灯设计.9个灯(红绿蓝三色).按键控制 c语言程序要求:按下S1 9个闪烁按下S2 红绿灯闪烁按下S3 蓝绿闪烁按下S4 红蓝亮闪烁
单片机C语言中P3 &=~(1
单片机C语言有无幂运算?符号和表达式怎么写
51单片机汇编中的寄存器R0、R1、R2如果用c语言写的话怎么表示
求基于单片机直流电机转速检测电路图最好有c语言程序.单片机用89C52的
使用52单片机,用8个开关,分别控制8个LED灯52和51相同,就是多了几个I/O口,8个开关接的是P3口,LED接P4口.每次按键时,LED亮、灭交替变化.我今天急着用,用C语言,