sbit LED0=P0^0
sbit wei=P1^1
sbit duan=P1^0
sbit lcden=P1^7
sbit dianzhen=P1^3
sbit leden=P1^2
void Delay(unsigned int t)
void main (void)
{
unsigned int CYCLE=600,PWM_LOW=0//定义周期并赋值
lcden=0
P0=0x00
dianzhen=0
P0=0xff
wei=0
duan=0
while (1) //主循环
{
LED0=1
Delay(150000)//特意加延时,可以看到熄灭的过程
for(PWM_LOW=1PWM_LOW<CYCLEPWM_LOW++)
{
LED0=0
Delay(PWM_LOW)
LED0=1
Delay(CYCLE-PWM_LOW)
}
for(PWM_LOW=CYCLE-1PWM_LOW>0PWM_LOW--)
{
LED0=0
Delay(PWM_LOW)
LED0=1
Delay(CYCLE-PWM_LOW)
}
}
}
void Delay(unsigned int t)
{
while(t--)
}
呼吸灯主要是通过呼吸灯律动实现对通知、充电等相应的提醒:ColorOS 3.0及以后版本:
1、设置路径:「设置 >通知与状态栏 >收到通知时呼吸灯闪烁」, 「设置 >通知与状态栏 >通知管理 >选择对应的应用程序 >呼吸灯闪烁」,开关打开,息屏状态收到对应程序的消息时呼吸灯会亮起;
2、关机息屏充电时呼吸灯亮起。
ColorOS 3.0以前版本:
1、通知的开关打开,屏幕熄灭后,当您有未接来电、未读短信或通知时呼吸灯亮起;开关关闭,呼吸灯不响应;
2、电量低开关打开,当电池电量低于10%时呼吸灯亮起;开关关闭,呼吸灯不响应;
3、充电开关打开,当手机连接充电器时呼吸灯亮起;开关关闭,呼吸灯不响应;
备注:呼吸灯功能与手机硬件相关,您可以通过上述设置路径查看手机是否支持该功能。
1、前期的手机呼吸灯的设置可以通过桌面的【设置】—【显示】—【呼吸灯】,进行设置。2、部分机型呼吸灯在【设置】--【其他设置】--【呼吸灯】。3、R9、R9Plus、A37、A59等新机型升级到最新版本后新呼吸灯设置路径:①:进手机设置--通知与状态栏--收到通知时呼吸灯闪烁,将其开关打开。②:然后再通过手机设置--通知与状态栏--通知管理--进入某一个应用,呼吸灯闪烁,对单个的应用进行呼吸灯设置。注意:开机充电及电量低时呼吸灯不会亮,关机充电会亮。免打扰模式、静音模式下呼吸灯也是不闪烁的。除拨号,电话本,信息外,其他程序的呼吸灯开关默认是关闭的,因此需要手动打开。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)