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

📄 writeyejing.h

📁 郭天祥十天学会单片机_随书光盘文件
💻 H
字号:
void fcd_z()
{
	if(key1==0)
	{
		delay(20);
		if(key1==0)
		{
			while(!key1);
			switch(flag_fun)
			{
			case 0:
				fcd+=0.01;
				cwfc+=0.01;
				sectorerase(0x2e00);//擦除ROM的最后一个扇区
				write_eep(cwfc,0x2e00);//存储改变后的数据
				byte_write(0x2e06,1);
				break;
			case 1:
				gzdy=gzdy+0.01;
				sectorerase(0x2c00);//擦除ROM的倒数第二个扇区
				byte_write(0x2c00,gzdy*100);//存储改变后的数据
				byte_write(0x2c06,1);
				break;
			case 2:
				break;
			case 3:  //按下这里所有设计还原出厂默认
				gzdy=0.13;
				fcd=13.7;
				cwfc=13.7;
				sectorerase(0x2e00);
				sectorerase(0x2c00);
				break;
			}
			didi(1);
		}
	}
}
void fcd_j()
{
	if(key2==0)
	{
		delay(20);
		if(key2==0)
		{
			while(!key2);
			switch(flag_fun)
			{
				case 0:
					fcd-=0.01;
					cwfc-=0.01;
					sectorerase(0x2e00);//擦除ROM的最后一个扇区
					write_eep(cwfc,0x2e00);//存储改变后的数据
					byte_write(0x2e06,1);
					break;
				case 1:
					gzdy=gzdy-0.01;
					sectorerase(0x2c00);//擦除ROM的倒数第二个扇区
					byte_write(0x2c00,gzdy*100);//存储改变后的数据
					byte_write(0x2c06,1);
					break;
				case 2:
					break;
				case 3:
					break;
			}
			didi(1);	
		}
	}
}
void func()
{
	uchar key_flag=0;
	if(key3==0)
	{
		delay(20);
		if(key3==0)
		{
			while(!key3);
			flag_fun++;
			if(flag_fun==2) //直到调节完毕方可退出这里
			{
				didi(3);
				while(key_flag==0)
				{
					if(key1==0)
					{
						delay(20);
						if(key1==0)
						{
							while(!key1);
							fcd+=0.01;
							cwfc+=0.01;
						}
						didi(1);
					}
					if(key2==0)
					{
						delay(20);
						if(key2==0)
						{
							while(!key2);
							fcd-=0.01;
							cwfc-=0.01;
						}
						didi(1);
					}
					if(key3==0)
					{
						delay(20);
						if(key3==0)
						{
							while(!key3);
							flag_fun++;
							sectorerase(0x2e00);//擦除ROM的最后一个扇区
							write_eep(cwfc,0x2e00);//存储改变后的数据
							byte_write(0x2e06,1);
							key_flag=1;
						}
					}
					if((Ad_Av(1)>(fcd-0.01))&&(Ad_Av(1)<(fcd+0.01)))
						didi(1);//电源校准后报警提示
				}						
			}
			if(flag_fun==4)
				flag_fun=0;
			switch(flag_fun)
			{
				case 0:didi(1);
					break;
				case 1:didi(2);
					break;
				case 2:didi(3);
					break;
				case 3:beep=1;
					delay(2000);
					beep=0;
					break;
			}
		}
	}	
}

⌨️ 快捷键说明

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