93 基于单片机智能灌溉系统设计【毕设课设】

本文档详细介绍了使用51单片机设计的智能灌溉系统,旨在实现自动化灌溉,提高水资源利用效率。资料下载链接已提供。
摘要由CSDN通过智能技术生成

 

void Timer0_Init()
{
	ET0 = 1;        //允许定时器0中断
	TMOD = 0x11;       //定时器工作方式选择
	TL0 = 0xFF;     
	TH0 = 0x4B;     //定时器赋予初值
	TR0 = 1;        //启动定时器
}

//定时器0中断
void Timer0_ISR (void) interrupt 1 using 0
{
	uchar RHCounter;
	TL0 = 0xFF;
	TH0 = 0x4B;     //定时器赋予初值
	RHCounter++;
	if(RHCounter%10==0&&BJ==1)
	buzz=!buzz;
	else if(BJ==0)
	buzz=1;
	//每2秒钟启动一次温湿度转换
    if (RHCounter >= 40)
    {
       FlagStartRH = 1;
	   RHCounter = 0;
    }
}

/*********************************
      BASE  DRIVE
**********************************/
void DELAY(unsigned int t)
{
	while(t!=0)
	t--;
}

/******************************
      IIC  DRIVE
******************************/
void IICStart(void)
{
     SCL=0;  
 	 DELAY(1);
     SDA=1; SCL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值