⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0316bak1.c

📁 基于HS108设计的红外水位检测仪
💻 C
字号:
 static bit R67 @0x06@7:rpage 0;
 static bit R66 @0x06@6:rpage 0;
 static bit upWP @0x06@5:rpage 0;
 static bit downWP @0x06@4:rpage 0;
 static bit R63 @0x06@3:rpage 0;
 static bit R62 @0x06@2:rpage 0;
 static bit R61 @0x06@1:rpage 0;
 static bit R60 @0x06@0:rpage 0;
	 
void main(void)
{   
	unsigned short i;
	unsigned long  t;
	unsigned bit downflag;
	unsigned bit downflag1;	 
	i=0;
	t=0;
	downflag=0;
	R61=0;
	_asm
	{	
       MOV A,@0x6
       CONTW
       CLR 0x1
       CLR   0x6
       MOV   A,@0x38
       IOW   0x6
       MOV   A,@0x2E
       CONTW
       WDTC
    }
	while(1)
	{
		t=0;
		downflag=0;
		downflag1=0;  
		if(downWP==0)
		{
			for(i=800;i>=1;i--)
			{
				R61=0;
			}
			if(downWP==0)
			{
				//while(downWP==0);
				
				while(1)
				{	
					t=0;
					R61=1;
					while(t<2678571)
					{
						if(upWP==0)
						{
							for(i=800;i>=1;i--);
							if(upWP==0)
							break;
						}
						t++;
						if(downWP==1)
						{
							for(i=800;i>=1;i--);
							if(downWP==1)
							{
								//downflag1=1;
								break;
							}
						}
					}
					if(t==2678571)
					{
						while(1)
						{R61=0;}
					}
					if(upWP==0)
					{
						for(i=800;i>=1;i--);
						if(upWP==0)
						break;
					}
					R61=1;
				}
/*************************************************************************************/				
				if(downWP==1)
				{
					R61=0;
				}
				else
				{
					while(downWP==0)
					{
						t=0;
						R61=1;
						if(upWP==0)
						{
							if(downflag1==0)
							{
								while(t<2678571)
								{
									t++;
									if(downWP)
									break;
								}
								if(t==2678571)
								{
									while(1)
									{R61=0;}
								}
								break;
							}
						}
						
					}
					t=0;
					while(t<74000)//74000-2.15MINUTES//84090-2.30MINUTES
					{
						if(downflag1==0)
						//break;
						if(upWP==1)
						{
							for(i=800;i>=1;i--);
							if(upWP==1)
							break;
						}
					
						R61=1;
						for(i=100;i>=1;i--);
						t++;
					}
					R61=0;
				}
				//}
			}
		}
	}
}


  
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -