bit beep1; //蜂鸣器标志位
int temp; //温度变量
uchar count; //中断累加变量
long int distance; //测量所得距离
uint distance_h=50; //阈值
uchar system_ms,ms,t1ms1,ms1; //累加时间
bit read_flag=1; //读数据标志位
bit memory_flag=0; //存储标志位
uint C;
void delay_nus(unsigned int i) //延时:i>=12 ,i的最小延时单12 us
{
i=i/10;
while(--i);
}
void delay_nms(unsigned int n) //延时n ms
{
n=n+1;
while(--n)
delay_nus(900); //延时 1ms,同时进行补偿