当前位置: 首页 > news >正文

网站营销推广如何做周口网站建设公司

网站营销推广如何做,周口网站建设公司,wordpress插件安装本地,软装设计图片1.思路: 代码还要封装! 延迟1秒;串口初始化;LCD1602显示屏初始化;延迟两秒;ledone不亮; while循环,延迟1秒,DHT模块读取数据;封装接收数据函数;发…

1.思路:

        代码还要封装!

        延迟1秒;串口初始化;LCD1602显示屏初始化;延迟两秒;ledone不亮;

        while循环,延迟1秒,DHT模块读取数据;封装接收数据函数;发送湿度数据;发送温度数据

注:在这段代码中;ledOne = P3^7; dht = P3^3; datas [5] (接收DHT11的数据); temp[8] ,huma[8] (用来存取接受的数据);

2.加继电器和小风扇模块

        sbit fengshan = P1^6;

             //datas[2] 是温度

          if(datas[2] > 25){

                fengshan = 0;   // 超过25度给我转      

        }

#include "reg52.h"
#include "intrins.h"sbit ledOne = P3^7;
sbit dht    = P3^3;char datas[5];
sfr	AUXR  = 0x8E;#define databuffer P0
sbit RS = P1^0;
sbit RW = P1^1;
sbit EN = P1^4;
sbit fengshan = P1^6;char temp[8];
char huma[8];void Delay15ms()		//@11.0592MHz
{unsigned char i, j;i = 27;j = 226;do{while (--j);} while (--i);
}void Delay5ms()		//@11.0592MHz
{unsigned char i, j;i = 9;j = 244;do{while (--j);} while (--i);
}void check_busy() //?
{char tmp = 0x80;databuffer = 0x80;while(tmp & 0x80){ //1000 0000RS = 0;RW = 1;EN = 0;      //??????·_nop_();     //???????,??EN = 1;      //??2?_nop_();_nop_();tmp = databuffer;EN = 0;      //??_nop_();}
}void Write_Cmd_Func(char cmd)
{check_busy();RS = 0;RW = 0;EN = 0;_nop_();databuffer = cmd;_nop_();EN = 1;_nop_();_nop_();EN = 0;_nop_();
}void Write_Data_Func(char dataShow)
{check_busy();RS = 1;RW = 0;EN = 0;_nop_();    //??1.085usdatabuffer = dataShow;_nop_();EN = 1;_nop_();_nop_();EN = 0;_nop_();
}void UartInit(void)
{AUXR = 0x01;SCON = 0x40;TMOD &= 0xF0;TMOD |= 0x20;TH1 =0xFD;TL1 =0xFD;TR1 = 1;
}void sendByte(char data_msg)
{SBUF = data_msg;while(!TI);       //(TI==0)   TI = 0;}void sendString(char *str)
{while(*str != '\0'){sendByte(*str);str++;}
}void Delay1000ms()		//@11.0592MHz
{unsigned char i, j, k;_nop_();i = 8;j = 1;k = 243;do{do{while (--k);} while (--j);} while (--i);
}void Delay30ms()		//@11.0592MHz
{unsigned char i, j;i = 54;j = 199;do{while (--j);} while (--i);
}void Delay40us()		//@11.0592MHz
{unsigned char i;_nop_();i = 15;while (--i);
}void DHT11_Start()
{dht = 1;dht = 0;Delay30ms();dht = 1;//Dwhile(dht);while(!dht);while(dht);}void Read_Data_From_DHT()
{int i; //ÂÖint j; // ÿÂÖ¶Á¶àÉÙ´Îchar tmp;char flag;DHT11_Start();for(i = 0;i<5;i++){//¿¨gµã: while(!dht)    ÓÐЧÊý¾ÝÊÇ¸ßµçÆ½£¬³ÖÐøÊ±¼ä²»Ò»Ñù£¬50us¶Á£¬µÍµçƽ0 ¸ßµçƽ1for(j = 0;j<8;j++){while(!dht); // µÈ´ý¿¨gµã  Delay40us();if(dht==1){flag = 1;while(dht); //}else{flag = 0;}tmp = tmp << 1;tmp |= flag;  //}datas[i] = tmp;}
}void LCD1602_showLine(char row,char col,char *string)
{switch(row){case 1:Write_Cmd_Func(0x80+col);while(*string){Write_Data_Func(*string);string++;}break;case 2:Write_Cmd_Func(0x80+0x40+col);while(*string){Write_Data_Func(*string);string++;}break;}
}void LCD1602_INIT()
{Delay15ms();Write_Cmd_Func(0x38);Delay5ms();Write_Cmd_Func(0x38);Write_Cmd_Func(0x08);Write_Cmd_Func(0x01);Write_Cmd_Func(0x06);Write_Cmd_Func(0x0c);}void Bulid_Datas()
{huma[0] = 'H';huma[1] = datas[0]/10 + 0x30;huma[2] = datas[0]%10 + 0x30;huma[3] = '.';huma[4] = datas[1]/10 + 0x30;huma[5] = datas[1]%10 + 0x30;huma[6] = '%';huma[7] = '\0';temp[0] = 'T';temp[1] = datas[2]/10 + 0x30;temp[2] = datas[2]%10 + 0x30;temp[3] = '.';temp[4] = datas[3]/10 + 0x30;temp[5] = datas[3]/10 + 0x30;temp[6] = 'C';temp[7] = '\0';}void main()
{Delay1000ms();UartInit();if(datas[2] > 25){fengshan = 0;   // 超过25度给我转      }LCD1602_INIT();Delay1000ms();Delay1000ms();ledOne = 1;while(1){Delay1000ms();Read_Data_From_DHT();Bulid_Datas();sendString(huma);sendString("\r\n");sendString(temp);sendString("\r\n");LCD1602_showLine(1,2,huma);LCD1602_showLine(2,2,temp);}
}

http://www.ds6.com.cn/news/114441.html

相关文章:

  • 烟台专业网站建设广告推广平台代理
  • 网站做现金抽奖 能通过天津网络推广seo
  • 太原做学校网站的公司网图识别在线百度
  • dy业务低价自助下单平台网站友情链接交换条件
  • 关键词是在网站后台做的吗如何推广小程序
  • 柳州企业网站建设搜索引擎调价工具哪个好
  • php网站维护搜索引擎yandex入口
  • 日语网站建设给公司建网站需要多少钱
  • 厦门网站建设案例合肥网站优化方案
  • 做网站用什么程序好企业邮箱怎么开通注册
  • 酒店网站程序北京seo优化多少钱
  • 校园门户网站建设方案网络营销的概念及特征
  • 如何做网站销售小程序开发系统
  • excel做网站页面布局厦门专业做优化的公司
  • 安徽网站建设论坛爱廷玖达泊西汀
  • 专门做塑胶原料副牌网站新东方考研班收费价格表
  • 贵阳网站开发公司百度搜索关键词热度
  • 大淘客网站怎样做百度推广网络推广营销策划方案
  • 做创意礼品的网站10条重大新闻事件
  • 北京市住房和城乡建设厅网站高端企业建站公司
  • 河南企业做网站福建seo快速排名优化
  • 常德营销型网站建设快抖霸屏乐云seo
  • win10可以自己做网站sem扫描电子显微镜
  • 做jsp网站时怎么预览百度大数据预测平台
  • 网站推广效果不好原因是百度健康
  • 外贸公司的网站建设seo北京网站推广
  • 万年历网站做网站排行查询
  • 国家信息公示网查营业执照采集站seo课程
  • 常见网站架构网络推广的优化服务
  • 网站建设及推广费用怎么入账最新黑帽seo培训