📄 pulse detection.c
字号:
#include "inc_Alarm.h"
void INT_INT0(void) interrupt 0
{
count_Pulse++;
}
void INT_T0(void) interrupt 1
{
TL0=TL0_Temp;
TH0=TH0_Temp;
if(--count_Int==0)
{
count_Int=20;
count_Win=10;
}
count_BUF[count_Int]=count_Pulse;
if(count_Pulse>110)
if(--count_Win==0)
{
count_Win=10;
LED_Light=~LED_Light;
}
count_Pulse=0;
}
void INT_T1(void) interrupt 3
{
TL1=TL1_Temp;
TH1=TH1_Temp;
LED_Light=1;
if(--T1_count==0)
{
if(T1_Time_Set%2==0&&unMonitoring_Mode==1)
LED_Light=0;
if(--T1_Time_Set==0)
{
Monitoring_Mode=1;
unMonitoring_Mode=0;
TR1=0;
}
T1_count=20;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -