#include#defineuintunsignedint#defineucharunsignedcharucharflag;//水位是否蜂鸣器报警标志位uchardang;//水位高度的档位ucharshuiwei,shuiweige,shuiweishi;ucharcodeta...
#include
#define uint unsigned int
#define uchar unsigned char
uchar flag; //水位是否蜂鸣器报警标志位
uchar dang; //水位高度的档位
uchar shuiwei,shuiweige,shuiweishi;
uchar code table[]={0x3F,0x06,0x5b,0x4f,
0x66,0x6D,0x7D,0x07,0x7F,0x6F};
sbit yellow=P2^0;
sbit red=P2^1;
sbit green=P2^2;
sbit led1=P2^3;
sbit led2=P2^4;
sbit motor1=P2^5;
sbit motor2=P2^6;
sbit speak=P2^7;
/*延时程序*/
void delay(uint a)
{
uint i,j;
for(i=a;i>0;i--)
for(j=110;j>0;j--);
}
/*led显示程序*/
void led_show(uchar dang)
{
shuiwei=dang*10;
shuiw