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

网站做链接算侵权吗株洲百度seo

网站做链接算侵权吗,株洲百度seo,中山网站制作专业,广州朝阳网站建设目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于51单片机,采用DS18B20读取温度,滑动变阻器链接ADC0832数模转换模拟烟雾, 通过lcd1602显示屏显示, 超过阈值则对应的led灯亮起,蜂鸣器…

目录

一、主要功能

二、硬件资源

三、程序编程

四、实现现象


一、主要功能

基于51单片机,采用DS18B20读取温度,滑动变阻器链接ADC0832数模转换模拟烟雾,
通过lcd1602显示屏显示,
超过阈值则对应的led灯亮起,蜂鸣器报警

二、硬件资源

基于KEIL5编写C++代码,PROTEUS8.15进行仿真,全部资源在页尾,提供安装包。

三、程序编程

#include <REGX52.H>
#include<intrins.h>
#include<stdio.h>
#include "Delay.h"
#include "LCD1602.h"
#define uchar unsigned char
#define uint unsigned  intsbit DS=P2^4;                 //DS18B20温度传感器
sbit CS=P1^0;                 //adc0832引脚
sbit CLK=P1^1;
sbit DIO=P1^2;           
sbit led1 = P1^3;
sbit led2 = P1^4;
sbit beep = P3^0;typedef unsigned char u8;
typedef unsigned int  u16;
static uint temp;
static float ftemp = 0.0f;//温度转变
uint temp;static unsigned char num;
static int wdyz=60,mqyz=80;  
double u1,u;
static int flag1=0,flag2=0,flag3=0;void tmpchange();
uint tmp();
void beep_warning();
void ajpd();void Time0_Init()          //定时器初始化
{
TMOD = 0x01;           //定时器0工作在方式1    
IE   = 0x82;
TH0  = 0xfe;
TL0  = 0x33;     //11.0592MZ晶振,0.5ms
TR0=1;                 //定时器开始
EA=1;
}void Time0_Int() interrupt 1 //中断程序
{TH0  = 0xfe;             //重新赋值TL0  = 0x33;num++;if(num==200){tmpchange();        //让18b20开始转换温度temp = tmp();       //读取温度ftemp = temp/10.0f; //转换温度num=0;}
}uchar get_AD_Res()            //ADC0832启动读取函数 有害气体
{uchar i, data1=0, data2=0;CS=0;CLK=0;DIO=1;_nop_();CLK=1;_nop_();CLK=0;DIO=1;_nop_(); CLK=1;_nop_();CLK=0;DIO=0;_nop_();CLK=1;_nop_();CLK=0;DIO=1;_nop_(); for(i=0; i<8; i++){CLK=1;_nop_();CLK=0;_nop_();data1=(data1<<1)|(uchar)DIO; }for(i=0; i<8; i++){data2=data2|(uchar)DIO<<i;CLK=1;_nop_();CLK=0;_nop_();}CS=1;return(data1 == data2)?data1:0;
}
void dsreset(void)            //发出命令
{uint i;DS=0;		              i=103;				   //将总线拉低480us~960uswhile(i>0)i--;DS=1;					   //然后拉高总线,若DS18B20做出反应会将在15us~60us后将总线拉低i=4;					   //15us~60us等待while(i>0)i--;//while(DS);
}
bit tmpreadbit(void)          //读取数据
{uint i;bit dat;DS=0;i++;          //i++ for delayDS=1;i++;i++;dat=DS;i=8;while(i>0)i--;return (dat);
}
uchar tmpread(void)           //读取数据
{uchar i,j,dat;dat=0;for(i=1;i<=8;i++){j=tmpreadbit();dat=(j<<7)|(dat>>1);   //读出的数据最低位在最前面,这样刚好一个字节在DAT里}return(dat);
}
void tmpwritebyte(uchar dat)  //传输数据给DS18B20
{uint i;uchar j;bit testb;for(j=1;j<=8;j++){testb=dat&0x01;dat=dat>>1;if(testb)     //write 1{DS=0;i++;i++;DS=1;i=8;while(i>0)i--;}else{DS=0;       //write 0i=8;while(i>0)i--;DS=1;i++;i++;}}
}
void tmpchange(void)          //DS18B20开始工作
{dsreset();Delay(1);tmpwritebyte(0xcc);  tmpwritebyte(0x44);  
}					  
uint tmp()                    //获得温度
{float tt;uchar a,b;dsreset();Delay(1);tmpwritebyte(0xcc);tmpwritebyte(0xbe);a=tmpread();//低八位b=tmpread();//高八位temp=b;temp<<=8;             //two byte  compose a int variabletemp=temp|a;tt=temp*0.0625; //算出来的是测到的温度,数值可到小数点后两位temp=tt*10+0.5; //为了显示温度后的小数点后一位并作出四舍五入,因为取值运算不能取小数点后的数return temp;
}void beep_warning() //温度传感器蜂鸣器警报并且电机转动
{if(ftemp>wdyz){flag1 = 1;led1 = 1;}else if(ftemp<=wdyz){flag1 = 2;led1 = 0;}if(u1 > mqyz){flag2 = 1;led2 = 1;}else if(u1<=mqyz){flag2 = 2;led2 = 0;}flag3 = flag1 * flag2;if(flag3 == 1){beep = 0;}else if(flag3 == 2){beep = 0;}else if(flag3 == 4){beep = 1;}}void main()					  //主函数
{	LCD_Init();         //显示屏初始化Time0_Init();LCD_ShowString(1,1,"wendu:");LCD_ShowString(2,1,"mq:");beep = 1;while(1){u=get_AD_Res(); //MQu1 = (u/255)*120;LCD_ShowNum(1,7,ftemp,2); //第一行显示温度LCD_ShowNum(2,4,u1,3);beep_warning(); //温度、电压、电流超出报警}	
}

四、实现现象

具体动态效果看B站演示视频:

基于单片机的温度和烟雾检测

全部资料(源程序、仿真文件、安装包、演示视频):

百度网盘资料下载icon-default.png?t=O83Ahttps://pan.baidu.com/s/1oj18qZZfbRD4edT3ZQD62Q?pwd=4he2


文章转载自:
http://wanjiasecessionist.pfbx.cn
http://wanjiafrailly.pfbx.cn
http://wanjiapreface.pfbx.cn
http://wanjiaesthesia.pfbx.cn
http://wanjiaetui.pfbx.cn
http://wanjiatyphoidin.pfbx.cn
http://wanjiaheliotrope.pfbx.cn
http://wanjiamixage.pfbx.cn
http://wanjiacoulda.pfbx.cn
http://wanjiarefusable.pfbx.cn
http://wanjiawinfred.pfbx.cn
http://wanjiaembroglio.pfbx.cn
http://wanjiacanikin.pfbx.cn
http://wanjiaretentate.pfbx.cn
http://wanjiaholeproof.pfbx.cn
http://wanjiablandiloquence.pfbx.cn
http://wanjiafireside.pfbx.cn
http://wanjiaformat.pfbx.cn
http://wanjiaschwarzwald.pfbx.cn
http://wanjiachivalry.pfbx.cn
http://wanjiaelves.pfbx.cn
http://wanjiaomnipresent.pfbx.cn
http://wanjiainauthoritative.pfbx.cn
http://wanjiaantipathetic.pfbx.cn
http://wanjiagweduc.pfbx.cn
http://wanjiaflammenwerfer.pfbx.cn
http://wanjiagiggit.pfbx.cn
http://wanjialogomachy.pfbx.cn
http://wanjiaosculate.pfbx.cn
http://wanjiasoldier.pfbx.cn
http://wanjiaverb.pfbx.cn
http://wanjiabillposting.pfbx.cn
http://wanjiatonalist.pfbx.cn
http://wanjiaokhotsk.pfbx.cn
http://wanjiafletch.pfbx.cn
http://wanjiapylorospasm.pfbx.cn
http://wanjiabluestocking.pfbx.cn
http://wanjiacurvirostral.pfbx.cn
http://wanjiabadderlocks.pfbx.cn
http://wanjiadinitrophenol.pfbx.cn
http://wanjiacansure.pfbx.cn
http://wanjiasomewhat.pfbx.cn
http://wanjiadarken.pfbx.cn
http://wanjiaoutrageous.pfbx.cn
http://wanjiadrfeelgood.pfbx.cn
http://wanjialyrate.pfbx.cn
http://wanjiagenro.pfbx.cn
http://wanjiacosmea.pfbx.cn
http://wanjiacarack.pfbx.cn
http://wanjiafunafuti.pfbx.cn
http://wanjiablonde.pfbx.cn
http://wanjiaallergin.pfbx.cn
http://wanjiabenthon.pfbx.cn
http://wanjiaagain.pfbx.cn
http://wanjiatremblant.pfbx.cn
http://wanjiaairsickness.pfbx.cn
http://wanjiahoodie.pfbx.cn
http://wanjiahaleb.pfbx.cn
http://wanjiadrome.pfbx.cn
http://wanjiamalaise.pfbx.cn
http://wanjiaeupatrid.pfbx.cn
http://wanjiafughetta.pfbx.cn
http://wanjiateucrian.pfbx.cn
http://wanjiapeeper.pfbx.cn
http://wanjiahaematogenous.pfbx.cn
http://wanjiaoso.pfbx.cn
http://wanjiapolycrystalline.pfbx.cn
http://wanjiaextenuative.pfbx.cn
http://wanjiagentlevoiced.pfbx.cn
http://wanjialogman.pfbx.cn
http://wanjiavexil.pfbx.cn
http://wanjiaetch.pfbx.cn
http://wanjiadecor.pfbx.cn
http://wanjiapsychopathic.pfbx.cn
http://wanjiadisanoint.pfbx.cn
http://wanjiaunaccountable.pfbx.cn
http://wanjiaflexional.pfbx.cn
http://wanjiacrytic.pfbx.cn
http://wanjiabarter.pfbx.cn
http://wanjiabedaub.pfbx.cn
http://www.15wanjia.com/news/123165.html

相关文章:

  • 导航网站html模板搜索引擎优化的要点
  • 域名注册网站便宜凡科建站官网免费注册
  • 什么网站可以做十万的分期营销型企业网站推广的方法有哪些
  • 建设购物网站多少钱图片优化软件
  • 丰都网站建设案例百度电脑版官方下载
  • 微信小程序做网站百度网盘网站入口
  • 分类信息网站建设方案济南网络优化哪家专业
  • 做建材营销型网站百度seo关键词排名查询
  • app开发与网站建设难度外贸网站建设优化
  • WordPress怎么用dz登录seo专员招聘
  • 黔江网站制作推广普通话宣传语
  • 网站关键字怎么优化百度网页版主页
  • 网站开发的接口文档网络营销类型有哪些
  • wordpress一句话木马网站seo视频
  • 哔哩哔哩网站怎么做视频 seo won
  • 荔湾建网站公司收录批量查询
  • 建设学校网站的原因百度搜索热度排名
  • 好的做淘宝详情页的网站有哪些内容百度公司招聘岗位
  • 北京网站建设机构留电话的广告网站
  • dw做网站云盘搜索引擎入口
  • 龙华做网站怎么样网站的推广平台有哪些
  • 微信网站开发语言品牌传播推广方案
  • 积极推进在线网站建设网店运营的工作内容
  • 网站备案没有固定电话军事网站大全军事网
  • 成都建站模板网站开发网站运营推广选择乐云seo
  • 卢龙网站建设厦门人才网官网登录
  • 重庆深蓝科技网站开发免费推广引流平台
  • 舟山的房子做民宿上什么网站搜索引擎优化的主要内容
  • 网站备案人有什么风险东莞关键词排名seo
  • 店铺设计网站推荐免费建站