📄 8402adjust.c
字号:
#include "global.h"
void adjust8402(void)
{
while((red_avr[0]<2250)||(red_avr[0]>3500)||(ired_avr[0]<2250)||(ired_avr[0]>3500))
{
if(flag==1)
{
avr();
if(red_avr[0]>3500) //有手指时红光过弱,增益控制
{
data_8402[1]=data_8402[1]-0x001;
if(data_8402[1]<0x003)
{
//data_8402[0]+=0x005;
data_8402[1]=0X0fd;
}
}
if(red_avr[0]<2250) //有手指时红光过强,增益控制
{
data_8402[1]=data_8402[1]+0x001;
if(data_8402[1]>0x0fd)
{
// data_8402[0]-=0x005;
data_8402[1]=0X003;
}
}
if(ired_avr[0]>3500) //有手指时红外光过弱,增益控制
{
data_8402[3]=data_8402[3]-0x001;
if(data_8402[3]<0x003)
{
// data_8402[2]+=0x005;
data_8402[3]=0X0fd;
}
}
if(ired_avr[0]<2250) //有手指时红外光过强,增益控制
{
data_8402[3]=data_8402[3]+0x001;
if(data_8402[3]>0x0fd)
{
// data_8402[2]-=0x005;
data_8402[3]=0X003;
}
}
}
Usart0_TX_BUF[0]=0X80;
Usart0_TX_BUF[1]=0x00;
Usart0_TX_BUF[2]=0x20;
Usart0_TX_BUF[3]=0x00;
Usart0_TX_BUF[4]=0x00;
nTX0_Len=5;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -