91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.06MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-14
  • 語言: VB
  • 標簽: DHT11??

資源簡介

52+24C02+DHT11+1602A 液晶顯示+VB上位機顯示實時溫濕度

資源截圖

代碼片段和文件信息

/********************************************************************
*?文件名??:?液晶1602顯示.c
*?描述????:??該程序實現了對液晶1602的控制。
***********************************************************************/
#include?“1602.h“
#include?“math.h“

/********************************************************************
*?名稱?:?delay()
*?功能?:?延時延時時間大概為140US。
*?輸入?:?無
*?輸出?:?無
***********************************************************************/

void?delay()
{
int?ij;
for(i=0;?i<=10;?i++)
for(j=0;?j<=2;?j++)
;
}

/********************************************************************
*?名稱?:?Convert(uchar?In_Date)
*?功能?:?因為電路設計時,P0.0--P0.7接法剛好了資料中的相反,所以設計該函數。
*?輸入?:?1602資料上的值
*?輸出?:?送到1602的值
***********************************************************************/
uchar?Convert(uchar?In_Date)
{
????/*
????uchar?i?Out_Date?=?0?temp?=?0;
????for(i=0;?i<8;?i++)
????{
????????temp?=?(In_Date?>>?i)?&?0x01;
????????Out_Date?|=?(temp?<????}

????return?Out_Date;
*/
????return?In_Date;

}
/********************************************************************
*?名稱?:?enable(uchar?del)
*?功能?:?1602命令函數
*?輸入?:?輸入的命令值
*?輸出?:?無
***********************************************************************/

void?enable(uchar?del)
{
P0?=?Convert(del);
RS?=?0;
RW?=?0;
E?=?0;
delay();
E?=?1;
delay();
}

/********************************************************************
*?名稱?:?write(uchar?del)
*?功能?:?1602寫數據函數
*?輸入?:?需要寫入1602的數據
*?輸出?:?無
***********************************************************************/

void?write(uchar?del)
{
P0?=?Convert(del);
RS?=?1;
RW?=?0;
E?=?0;
delay();
E?=?1;
delay();
}

/********************************************************************
*?名稱?:?L1602_init()
*?功能?:?1602初始化,請參考1602的資料
*?輸入?:?無
*?輸出?:?無
***********************************************************************/
void?L1602_init(void)
{
enable(0x01);
enable(0x38);
enable(0x0c);
enable(0x06);
enable(0xd0);
}

/********************************************************************
*?名稱?:?L1602_char(uchar?hanguchar?liechar?sign)
*?功能?:?改變液晶中某位的值,如果要讓第一行,第五個字符顯示“b“?,調用該函數如下
?L1602_char(15‘b‘)
*?輸入?:?行,列,需要輸入1602的數據
*?輸出?:?無
***********************************************************************/
void?L1602_char(uchar?hanguchar?liechar?sign)
{
uchar?a;
if(hang?==?1)?a?=?0x80;
if(hang?==?2)?a?=?0xc0;
a?=?a?+?lie?-?1;
enable(a);
write(sign);
}

/********************************************************************
*?名稱?:?L1602_string(uchar?hanguchar?lieuchar?*p)
*?功能?:?改變液晶中某位的值,如果要讓第一行,第五個字符開始顯示“ab?cd?ef“?,調用該函數如下
? ?L1602_string(15“ab?cd?ef;“)
*?輸入?:?行,列,需要輸入1602的數據
*?輸出?:?無
***********************************************************************/
void?L1602_string(uchar?hanguchar?lieuchar?*p)
{
uchar?a;
if(hang?==?1)?a?=?0x80;
if(hang?==?2)?a?=?0xc0;
a?=?a?+?lie?-?1;
enable(a);
while(1)
{
if(*p?==?‘\0‘)?break;
wri

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4239??2011-07-11?12:08??DHT11??單片機溫度濕度控制\C程序\1602.c

?????文件????????431??2011-07-11?09:58??DHT11??單片機溫度濕度控制\C程序\1602.h

?????文件???????1957??2011-07-11?13:30??DHT11??單片機溫度濕度控制\C程序\2402.c

?????文件????????821??2011-07-11?18:32??DHT11??單片機溫度濕度控制\C程序\2402.h

?????文件???????2590??2011-07-11?11:13??DHT11??單片機溫度濕度控制\C程序\dht.c

?????文件???????1038??2011-07-11?09:19??DHT11??單片機溫度濕度控制\C程序\dht.h

?????文件??????37908??2013-11-21?10:54??DHT11??單片機溫度濕度控制\C程序\DHT11

?????文件??????10909??2013-11-21?10:54??DHT11??單片機溫度濕度控制\C程序\DHT11.hex

?????文件??????42159??2013-11-21?10:54??DHT11??單片機溫度濕度控制\C程序\DHT11.M51

?????文件???????8333??2013-11-21?10:53??DHT11??單片機溫度濕度控制\C程序\main.c

?????文件??????????0??2011-07-10?16:15??DHT11??單片機溫度濕度控制\C程序\main.h

?????文件???????6376??2010-09-03?17:12??DHT11??單片機溫度濕度控制\C程序\STARTUP.A51

?????文件??????37914??2013-11-21?10:53??DHT11??單片機溫度濕度控制\C程序\THC1002

?????文件??????10909??2013-11-21?10:53??DHT11??單片機溫度濕度控制\C程序\THC1002.hex

?????文件??????42167??2013-11-21?10:53??DHT11??單片機溫度濕度控制\C程序\THC1002.M51

?????文件??????68284??2011-11-26?09:48??DHT11??單片機溫度濕度控制\C程序\THC1006.uvgui.Administrator

????.......?????77790??2013-11-21?11:18??DHT11??單片機溫度濕度控制\C程序\THC1006.uvopt

????.......?????14366??2013-11-21?10:57??DHT11??單片機溫度濕度控制\C程序\THC1006.uvproj

?????文件?????330148??2012-03-12?22:35??DHT11??單片機溫度濕度控制\DHT11數字溫濕度傳感器.pdf

?????文件????????399??2011-05-09?18:17??DHT11??單片機溫度濕度控制\keilkill.bat

?????文件??????65536??2013-11-21?11:01??DHT11??單片機溫度濕度控制\元器件.doc

?????文件??????12939??2012-03-12?17:21??DHT11??單片機溫度濕度控制\原理圖.pdf

?????文件??????31088??2012-03-12?19:16??DHT11??單片機溫度濕度控制\安裝圖.pdf

?????文件?????262017??2005-12-14?19:18??DHT11??單片機溫度濕度控制\文檔資料\1602液晶說明.pdf

?????文件?????267902??2006-10-28?19:05??DHT11??單片機溫度濕度控制\文檔資料\AT24C02SC.pdf

?????文件?????128149??2009-03-17?07:12??DHT11??單片機溫度濕度控制\文檔資料\AT24C04.pdf

?????文件?????862505??2011-07-10?13:52??DHT11??單片機溫度濕度控制\文檔資料\DHT11.pdf

?????文件?????397310??2008-08-12?17:21??DHT11??單片機溫度濕度控制\文檔資料\DHT11濕溫度傳感器使用范例.pdf

?????文件?????468948??2008-08-12?17:21??DHT11??單片機溫度濕度控制\文檔資料\DHT11說明書200808修訂版.pdf

?????文件????2878402??2011-06-26?23:06??DHT11??單片機溫度濕度控制\文檔資料\STC89C52中文手冊.pdf

............此處省略7個文件信息

評論

共有 條評論

相關資源