freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的溫濕度傳感器課程設(shè)計(jì)-wenkub

2022-09-06 15:00:42 本頁(yè)面
 

【正文】 數(shù)據(jù)。其數(shù)據(jù)包由 5Byte( 40Bit)組成。第三腳為空腳,此管腳懸空不用。第一腳接電源正,第四腳接電源地端。 DHT11 與單片機(jī)之間能采用簡(jiǎn)單的單總線進(jìn)行通信,僅僅需要一個(gè) I/O 口。是居家溫濕度表不錯(cuò)的傳感器件。該產(chǎn)品具有通信便捷、超快響應(yīng)、抗干擾能 力強(qiáng)等優(yōu)點(diǎn)。 DHT11 5110 LCD。 關(guān)鍵字 : AT89S52。 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 1 頁(yè) 共 27 頁(yè) 基于單片機(jī)的溫濕度傳感器課程設(shè)計(jì) 摘 要 由于溫度與濕度不管是從物理量本身還是在實(shí)際人們的生活中都有著密切的關(guān)系,所以溫濕度一體的傳感器就會(huì)相應(yīng)產(chǎn)生。5110液晶 。 sensor。每個(gè) DHT11 傳感器都在 OTP 內(nèi)存中存入了在濕度校驗(yàn)室中獲得的校準(zhǔn)系數(shù)。 DHT11描述 DHT11 是廣州奧松有限公司生產(chǎn)的一款濕溫度一體化的數(shù)字傳感器。傳感器內(nèi)部濕度和溫度數(shù)據(jù)40Bit 的數(shù)據(jù)一次性傳給單片機(jī),數(shù)據(jù)采用校驗(yàn)和方式進(jìn)行校驗(yàn),有效的保證數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。數(shù)據(jù)端為第二腳。 因?yàn)?DHT11 是數(shù)字傳感器,所以建議在電源正引腳接上濾波電容以提高穩(wěn)定性。數(shù)據(jù)分小數(shù)部分和整數(shù)部分 ,具體格式在下面說(shuō)明。數(shù)據(jù) (濕度、溫度、整數(shù)、小數(shù) )之間應(yīng)該分開(kāi)處理。 VCC 主機(jī)開(kāi)始 DHT 響應(yīng)輸出 數(shù)據(jù) ’ 0’ 數(shù)據(jù)‘ 1’ GND 拉高并等待 準(zhǔn)備輸出 主機(jī)復(fù)位信號(hào)和 DHT11 響應(yīng)信號(hào) VCC 主機(jī)拉高 2040us DHT 拉高 4050us GND 主機(jī)至少拉低 18ms DHT 拉高 4050us 傳送指令開(kāi)始 數(shù)字‘ 0’信號(hào)表示方法 VCC 2628us 表示 ‘ 0’ 下一位開(kāi)始 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 4 頁(yè)共 23 頁(yè) 第 7 頁(yè) 共 27 頁(yè) GND 1214us 1BIT開(kāi)始 數(shù)字‘ 1’信號(hào)表示方法 VCC 116118us 表示 ‘ 1’ 下一位開(kāi)始 GND 1BIT開(kāi)始 1214us 諾基亞 5110液晶簡(jiǎn)介( PCD8544驅(qū)動(dòng)) 特征: 單芯片 LCD 控制 /驅(qū)動(dòng) 48 行, 84 列輸出 顯示數(shù)據(jù) RAM 48*84 位 芯片集成: —— LCD 電壓發(fā)生器(也可以使用外部電壓供應(yīng)) —— LCD偏置電壓發(fā)生器 —— 振蕩器不需要外接元件(也可以使用外部時(shí)鐘) 外部 RES(復(fù)位)輸入引腳 串行界面最高 CMOS 兼容輸入 混合速率: 48 邏輯電壓范圍 VDD 到 VSS: ~ 顯示電壓范圍 VLCD 到 VSS: —— ~ LCD內(nèi)部電壓發(fā)生器(充許電壓 發(fā)生器) —— ~ LCD 外部電壓供應(yīng)(電壓發(fā)生器關(guān)閉) 低功耗,適用于電池供電系統(tǒng) 關(guān)于 VLCD 的溫度補(bǔ)償 使用溫度范圍: 25~70℃ 引腳 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 5 頁(yè) 共 23 頁(yè) 第 8 頁(yè) 共 27 頁(yè)SDIN 串行數(shù)據(jù)輸入端 SCLK 串行時(shí)鐘輸入端 D/C 數(shù)據(jù) /命令 SCE 芯片使能 RES 外部復(fù)位輸入端 SDIN:串行數(shù)據(jù)線 輸入:數(shù)據(jù)線。 功能描述 : (AC) 地址計(jì)數(shù)器為寫(xiě)入顯示數(shù)據(jù)存儲(chǔ)器指定地址。 DDRAM是存儲(chǔ)顯示數(shù)據(jù)的 48*84位靜態(tài) RAM。 初始化 接電源后,內(nèi)部寄存器和 RAM的內(nèi)容不確定。無(wú)論如何, RAM的內(nèi)容仍然不確定。 Y的范圍是 0至 5 設(shè)置 RAM的 X 地址 X 地址指向列。數(shù)據(jù)寫(xiě)進(jìn) DDRAM 位 H 當(dāng) H = 0, 可以執(zhí)行‘顯示控制’,‘設(shè)置 Y地址’和‘設(shè)置 X地址’; 當(dāng) H = 1,可以執(zhí)行其它命令。 例如 混合比 1 : 48, 適當(dāng)?shù)囊壕Р僮麟妷海?Vth 是液晶的極限使用電壓。忽略了 AT89S52的第 31 引腳接 VCC 才是訪問(wèn)片內(nèi)存儲(chǔ)器,也導(dǎo)致了我燒壞了一片 DHT11 傳感器。在此感謝彭老師在我寫(xiě)論文時(shí)給的批注和改正。接著在第一行顯示學(xué) 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 12 頁(yè)共 23 頁(yè) 第 15 頁(yè) 共 27 頁(yè) 號(hào) 1000220620。 sbit sce =P2^6。 sbit dht11=P2^0。 /* 可在其他的文件引用溫濕度值 , 實(shí)際是溫度的整數(shù)的 10倍; */ /* 如 dht11讀回的溫度是 26,則 temp_value = 260, 濕度同理 */ unsigned char k=0。 void delay_ms(unsigned char t) { unsigned char i,j。j80。jt。 if(mand==1) {dc=1。i++) { if(dtamp。 sclk=0。 sce=1。 res=1。//使用基本指令 LCD_write_byte(0x0C,0)。 unsigned char k。t++) { for(k=0。 LCD_set_XY(row*6, page)。 } LCD_set_XY(row*6, page+1)。 } 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 18 頁(yè)共 23 頁(yè) 第 21 頁(yè) 共 27 頁(yè) } void Display_hanzi(unsigned char row, unsigned char page,unsigned char c) //row:列 page:頁(yè) dd:字符 { unsigned char i。i++) { LCD_write_byte(hanzi[c*24+i],1)。i++) { LCD_write_byte(hanzi[c*24+i],1)。 x) { for(y = 124。 i。 i。 //設(shè)定標(biāo)志為正常狀態(tài) for(i = 8。 while(dht11 == 0 amp。 //設(shè)定錯(cuò)誤標(biāo)志 return 0。 if(dht11 != 0) //延時(shí) 30us 后檢測(cè)數(shù)據(jù)線是否還是高電平 { value++。 } if(count = NUMBER) { status = ERROR。 dht11 = 0。 //延時(shí) 2040us,等待一段時(shí)間后檢測(cè)應(yīng)答信號(hào) , 應(yīng)答信號(hào)是從機(jī)拉低數(shù)據(jù)線 80us DHT11_Delay_10us()。 //沒(méi)應(yīng)答信號(hào) } else //有應(yīng)答信號(hào) { while(dht11 == 0 amp。 return ERROR。amp。 //退出函數(shù) } for(i = 0。 //讀出的五字節(jié)數(shù)據(jù)中的前四字節(jié)數(shù)據(jù)和等于第五字節(jié)數(shù)據(jù)表示成功 } } //end for if(check_value == value_array[SIZE 1]) //在沒(méi)用發(fā)生函數(shù)調(diào)用失敗時(shí)進(jìn)行校驗(yàn) { dht11 = 1。 g=value%10。 res=0。 //初始化 LCD模塊 LCD_clear()。 Display_zimu(8,2,11) 。 Display_zimu(4,4,10) 。 Display_zimu(13,4,14) 。 Display_5110( value_array[2], 6, 2)。 //顯示 學(xué)號(hào) 1000220620 Display_hanzi(2,0,18) 。 Display_zimu(7,0,0) 。 Display_zimu(11,0,6) 。 Delay_1ms(1000)。 Display_hanzi(0,0,19) 。 Display_hanzi(10,0,14) 。 while(i7) //向左動(dòng)態(tài)移動(dòng) { Display_hanzi(i*2,0,k+i)。 } 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 26 頁(yè) 共 27 頁(yè) } } 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第Ⅱ頁(yè)共Ⅱ頁(yè) 第 27 頁(yè) 共 27 頁(yè) 。 } k++。 Delay_1ms(1000)。 Display_h
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1