久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5801|回復: 2
收起左側

DHT11多路溫濕度采集仿真+51單片機源程序

[復制鏈接]
ID:277432 發表于 2018-1-18 16:07 | 顯示全部樓層 |閱讀模式
設計要求:
1)利用2塊(SENSOR)子板中DHT11采集2路溫濕度
2)通過LCD1602顯示2路溫濕度;
3)并利用串口,將數據送至另一單片機的LCD1602上顯示。
顯示時,第一行顯示第一路的溫度、濕度,第二行顯示第二路的溫度、濕度

內含proteus仿真圖及源程序
圖片1.png 0.png

單片機源程序如下:
  1. #include<reg51.h>
  2. #include<intrins.h>
  3. #include"DHT11.H"
  4. #include"1602.H"
  5. #define uchar unsigned char
  6. #define uint unsigned int
  7. uchar ws1[15];
  8. uchar ws2[15];
  9. void delay_ms5(uint ms)
  10. {   
  11.     uchar i;
  12.         while(ms--)
  13.     for (i=0;i<120;i++);
  14. }
  15. void fasong1(uchar date)
  16. {
  17.     SBUF=date;       
  18.     while(TI==0);
  19.          TI=0;       
  20. }       

  21. void fasong(uchar *shuju)
  22. { while(*shuju!='\0'){
  23.     fasong1(*shuju);
  24.         shuju++;
  25.         }
  26. }                 
  27. void main()
  28. {  initialize_lcd();//初始化LCD1602
  29.    TMOD=0x20;  //T1方式2
  30.    TR1=1;
  31.    TH1=0xff;
  32.    TL1=0xff;
  33.    EA=1;
  34.    SCON=0x50;        //方式1,允許接收
  35.    PCON=0;         //或者SMOD=1;
  36.    ES=1;
  37.    IT0=1;
  38.    EX0=1;
  39. while(1)
  40. {
  41.    receive();
  42.    ws1[0]='s';
  43.    ws1[1]=':';
  44.    ws1[2]=RH/10+'0'; //溫度十位
  45.    ws1[3]=RH%10+'0'; //溫度個位
  46.    ws1[4]='-';
  47.    ws1[5]='-';
  48.    ws1[6]='-';
  49.    ws1[7]='-';
  50.    ws1[8]='w';
  51.    ws1[9]= ':';
  52.    ws1[10]=TH/10+'0'; //濕度十位
  53.    ws1[11]=TH%10+'0'; //濕度個位
  54.    ws1[12]='-'; //小數點
  55.    ws1[13]='-'; //濕度小數點后第一位
  56.    lcd_showstring(0,0,ws1);
  57.    fasong(ws1);
  58.    ////////////////////////////////////////溫濕度傳感器2
  59.    receive1();
  60.    ws2[0]='s';
  61.    ws2[1]=':';
  62.    ws2[2]=RHO/10+'0'; //溫度十位
  63.    ws2[3]=RHO%10+'0'; //溫度個位
  64.    ws2[4]='-'; //
  65.    ws2[5]='-';
  66.    ws2[6]='-';
  67.    ws2[7]='-';
  68.    ws2[8]='w';
  69.    ws2[9]= ':';
  70.    ws2[10]=THO/10+'0'; //濕度十位
  71.    ws2[11]=THO%10+'0'; //濕度個位
  72.    ws2[12]='-'; //小數點
  73.    ws2[13]='-';
  74. ……………………

  75. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
單片機課程設計.rar (142.97 KB, 下載次數: 220)




回復

使用道具 舉報

ID:289316 發表于 2018-3-15 16:53 | 顯示全部樓層
你好,請問你用的proteus是哪個版本?
回復

使用道具 舉報

ID:894153 發表于 2021-3-24 09:11 | 顯示全部樓層
可不可以實現溫濕度的修改
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人免费一区二区三区牛牛 | 97人人干 | 成人一级视频在线观看 | 久久久.com | 日日夜夜天天 | 欧美性生活视频 | 国产精品黄视频 | 中文字幕高清在线 | 2022精品国偷自产免费观看 | 欧美黄在线观看 | 欧美专区日韩专区 | 91成人午夜性a一级毛片 | a级毛片毛片免费观看久潮喷 | 国产一区二区三区在线看 | 三级成人片 | 中国大陆高清aⅴ毛片 | 香蕉久久久 | 看片网站在线 | 二区欧美| 日日操夜夜操天天操 | 中文字幕一二三 | 国产 日韩 欧美 制服 另类 | 观看av | 欧美激情久久久 | 成人在线视频网址 | 性生活毛片 | 玖玖色在线视频 | 国产免费一区二区 | 亚洲一区二区三区久久久 | 亚洲一区二区三区在线 | 国产丝袜一区二区三区免费视频 | 久久久久久国产精品久久 | 中文字幕在线一区 | 久久综合伊人 | 欧美mv日韩mv国产网站91进入 | 午夜爱爱毛片xxxx视频免费看 | 国产免费一区二区 | 中文字幕精品一区二区三区精品 | 日韩欧美国产一区二区 | 日日干日日操 | 国产综合久久 |