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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的溫濕度計(jì)的設(shè)計(jì)-文庫(kù)吧在線文庫(kù)

  

【正文】 個(gè)功能強(qiáng)大的微控制器 , 提供了一個(gè)高度靈活的和具有成本效益的解決辦法 , 許多嵌入式控制應(yīng)用 。 insystem programming as well as the ability to produce products that provide the flexibility, as Flash MPU can be programmed in the back Again with a new program to reCode。s variety. With the continuous improvement in the performance of singlechip, and continue to make up their own to overe the deficiencies. In a variety of areas of control, singlechip will have more extensive use of heaven and earth. In a very long period of time, it has been the project39。//溫濕度上下限(全局變量) sbit buzzer=P2?4; //1602 相關(guān)控制信號(hào)及變量 sbit rs=P2?0。 // 模擬時(shí)鐘線; 模擬數(shù)據(jù)線 sbit WP =P1?4。 uchar showbuf[6]。 _nop_()。 SCK=0。 SCK=0。 s_transstart()。 SCK=1。 for(i=0x80。 _nop_()。 unsigned int i。i65535。 rs=0。 0x80)。 _nop_()。 _nop_()。 ep = 0。 _nop_()。 lcd_wcmd(0x06)。 t1=(ntemp)/10040 ; //溫度補(bǔ)償 t0=(ntemp)%100。} nhum=(*phum)*256+(*(phum+1))。 //設(shè)置顯示位置為第二行的第 1個(gè)字符 for(i=0。 _nop_()。 SCK=1。 sprintf(dis2,“ Humi %f” ,flt1)。 //設(shè)置顯示位置為第一行的第一個(gè)字符 湖南人文科技學(xué)院畢業(yè)設(shè)計(jì) 7 len=strlen(dis 1)。 // //溫濕度顯示子程序 // void show_Tem_Hum(uchar*ptem,uchar*phum) { Int ntemp,i,t1,t0,len。 // //LCD 初始化子程序 // void lcd_int() { //LCD 初始化設(shè)定 lcd_wcmd(0x38)。 _nop_()。 // //LCD 顯示位置設(shè)置子程序 // Void lcd_pos(BYTE pos) { lcd_wcmd(pos | 0x80)。 _nop_()。 rs=0。 _nop_()。 //read the first byte(MSB) *(p_value+1)=s_read_byte(ACK)。 case HUMI:ack_bit+=s_write_byte(MEASURE_HUMI)。 //clk 9 for ack ack_bit=DATA。 //和要發(fā)送的數(shù)據(jù)相與,結(jié)果為發(fā)送位 else DATA=0。 SCK=0。i/=2) //高位為1,循環(huán)右移 { SCK=1。 //initial state for(i=0。 SCK=1。 SCK=1。I//循環(huán)加 1 鍵 sbit K4 =P1?3。 BYTE dis2[16]。 typedef unsigned int WORD。 additional new feature is transparent。在掉電模式保存 在 RAM,但凍結(jié)振蕩器,停用所有其他芯片的功能,直到下一個(gè)外部中斷或硬件復(fù)位。在很長(zhǎng)的一段時(shí)間內(nèi),它將一直是湖南人文科技學(xué)院畢業(yè)設(shè)計(jì) 25 工程設(shè)計(jì)人員的首選控制芯片之一。具體表現(xiàn)在:兼 容性作為設(shè)計(jì)的第一考慮;額外的新的特點(diǎn)是透明的;使用同一種編程器; OTP 使器件快速提升及標(biāo)準(zhǔn)化成為可能。 24 基于 80C51 的飛利 浦低功率、低系統(tǒng)成本微控制器 51LPC 系列是業(yè)界推動(dòng)單片機(jī)向低功耗方向發(fā)展的主導(dǎo)單片機(jī)系列之一。 首先誠(chéng)摯的感謝我的指導(dǎo)老師胡金龍老師。 通過(guò)本次設(shè)計(jì)使我對(duì)溫濕度計(jì)有了比較全面的了解,熟悉了溫濕度計(jì)設(shè)計(jì)的理念,掌握了溫濕度計(jì)設(shè)計(jì)的一些技能, 讓我了解了設(shè)計(jì)方法對(duì)我們學(xué)習(xí)的重要性,同時(shí)也發(fā)現(xiàn)了自己的很多不足之處。 本章小結(jié) 本章介紹了硬件電路主要部件的檢測(cè)和功能強(qiáng)大的編譯仿真軟件 KEIL的一些基本使用方法,用其可以生成下載文件 HEX,也可以編譯仿真程序,如果沒(méi)有硬件進(jìn)行驗(yàn)證程序,還可以與 Proteus 這款軟件配合使用,可以仿真硬件實(shí)現(xiàn)的功能。 USB 轉(zhuǎn)串口驅(qū)動(dòng)安裝 打開 USB 驅(qū)動(dòng)文件夾下的 安裝文件,按提示安裝 USB 轉(zhuǎn)串口驅(qū)動(dòng)程序。 if (!Key_TH2) keyTH2 = 0。} else if ((Key_HH2)amp。} else if ((Key_TH2)amp。 } //溫濕度控制 if (temperature TH) Led_jiangwen = 0。 while(1) { //溫濕度轉(zhuǎn)換標(biāo)志檢查 if (FlagStartRH == 1) { TR0 = 0。 L1602_string(2,1, )。H )。 } Save_Setting()。 L1602_char(2, 15, HH/10+48)。 L1602_char(1, 15, TH/10+48)。 *pSave = rdeeprom(1)。 wrteeprom(2, *pSave)。TH。 TH0 = 0xf8。 keyvalue = 0。 U8 keyvalue, keyTH1, keyTH2, keyHH1, keyHH2。 extern U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp。 sbit Key_TH2 = P3^3。同時(shí), USB 接口通過(guò)內(nèi)含 PL2303芯片的轉(zhuǎn)換電路對(duì)單片機(jī)進(jìn)行程序編寫。由 STC89C52 組成的單片機(jī)系統(tǒng)原理圖如圖 5所示。電源引腳( VDD, GND)之間可增加一個(gè) 100nF 的電容,用以去耦濾波。 D H T 1 1 溫 濕 度 傳 感 器S T C 8 9 C 5 2 單 片 機(jī) 外 部 E E P R O M溫 濕 度 上 限溫 度 、 濕 度 數(shù) 據(jù)L C D 顯 示溫 濕 度 值過(guò) 閾 報(bào) 警按 鍵 輸 入 圖 1 溫濕度控制器方框圖 圖中 STC89C52 單片機(jī)每 2 秒鐘從 DHT11 溫濕度傳感器中讀入溫度和濕度,在液晶屏上即時(shí)顯示。若要求更寬測(cè)量范圍,只需更換溫濕度傳感器型號(hào),硬件電路及軟件程序全兼容。系統(tǒng)采用集溫濕度傳感器與 A/D 轉(zhuǎn)換器為一體的 SHT11 芯片,通過(guò)單片機(jī)處理進(jìn)行顯示,文中詳細(xì)說(shuō)明了溫濕度計(jì)數(shù)據(jù)采集與傳輸、液晶顯示、加濕等功能以及實(shí)現(xiàn)這些功能而進(jìn)行的硬件電路設(shè)計(jì)和軟件程序設(shè)計(jì)。 2)硬件設(shè)計(jì) ..................................... 錯(cuò)誤 !未定義書簽。 ? 當(dāng)溫度或濕度超限后,報(bào)警信號(hào)點(diǎn)亮相應(yīng)報(bào)警燈。 6 溫濕度傳感器器及檢測(cè)電路 圖 2 DHT11 溫濕度傳感器外型及管腳 DHT11 溫濕度傳感器外型及管腳如圖 2所示。 一次完整的數(shù)據(jù)傳輸為 40bit,高位先出。 10 圖 6 LCD 與單片機(jī)接口電路 溫濕度上限存儲(chǔ) 溫濕度閾值存儲(chǔ)在 EEPROM 芯片 AT24C04 中,并可以通過(guò) K1— K4 按鍵調(diào)節(jié)并保存,其中 K1 為溫度上限增加, K2 為 溫度上限減小, K3 為濕度上限增加,K4為濕度上限減小。 //去濕燈 sbit Led_jiangwen=P1^5。 //有鍵按下 //定義溫濕度傳感器用外 部變量 extern U8 U8FLAG,k。 S16 temperature, humidity。 Led_shengwen = 1。 } //定時(shí)器 0 初始化 void Timer0_Init() { ET0 = 1。 if (RHCounter = 1000) { FlagStartRH = 1。 //存溫度上限值 TH 高 8 位 DELAY(500)。 } //載入設(shè)定值、 void Load_Setting() { pSave = (char *)amp。 if ((TH99)||(TH0)) TH = 40。 L1602_char(1, 16, TH%10+48)。 L1602_char(2, 16, HH%10+48)。 EA = 1。j1000。 L1602_char(1, 16, TH%10+48)。 temperature = U8T_data_H。amp。amp。 FlagKeyPress = 0。 else keyHH2 = 1。 湖南人文科技學(xué)院畢業(yè)設(shè)計(jì) 19 圖 11 下載軟件 正確選擇 MCU 類型, COM 口(與剛才安裝的 COM 號(hào)一致), 最高波特率和最低波特率都選 2400bps 或者 1200bps (下載線內(nèi) PL2303 芯片所限,沒(méi)辦法!),并打開正確的 .hex 數(shù)據(jù)文件。其次在傳感器芯片內(nèi)裝載的校準(zhǔn)數(shù)據(jù)保證了每一只濕度傳感器都具有相同的功能,即具有 100%的互換性。通過(guò)本次設(shè)計(jì)我積攢了很多經(jīng)驗(yàn)并收獲了很多知識(shí),真是受益匪淺。 最后真誠(chéng)期望每一個(gè)已經(jīng)出現(xiàn)在或是已經(jīng)出現(xiàn)在我不同人生階段卻是同一 22 條 生活軌跡的師長(zhǎng)、親友、同學(xué)們,能夠擁有美好幸福的生活狀態(tài)、以及一直熱忱于擁有滿意工作的心,同時(shí)也是對(duì)自己未來(lái)生活的期冀。 Flash MPU 具有以下優(yōu)點(diǎn):與多次可編程的窗口式 EPROM 相比, Flash MPU的成本要低得多;在系統(tǒng)編程能力以及產(chǎn)品生產(chǎn)方面提供了靈活性,因?yàn)?Flash MPU 可在編程后面再次以新代碼重新編程;可減少已編程器件的報(bào)廢和庫(kù)存;有助于生產(chǎn)廠商縮短設(shè)計(jì)周期,使終端用戶產(chǎn)品更具有競(jìng)爭(zhēng)力。日本 TOSHBA公司開發(fā)了從 4 位到 64 位的多系列單片機(jī),日立公司也有從 4 位到 32 位的單片機(jī),目前還沒(méi)有哪個(gè)廠家生產(chǎn)的單片機(jī)比東芝公司的種類多。 在AT89S51 提供以下標(biāo)準(zhǔn)功能: 4000 字節(jié)的 Flash, 128 字節(jié)的內(nèi)存 , 32 個(gè) I/O線,看門狗定時(shí)器,兩個(gè)數(shù)據(jù)指針,兩個(gè) 16位定時(shí)器 /計(jì)數(shù)器 , 5 向量?jī)杉?jí)中斷結(jié)構(gòu),全雙工串行接口,片上振 蕩器和時(shí)鐘電路。 can reduce the device39。s designer of choice for control of one of the chips. 7. AT89S51 Features ( 1) 4K Bytes of InSystem Programmable (ISP) Flash Memory–Endurance: 1000 Write/Erase Cycles; ( 2) to Operating Range; ( 3) Fully Static Operation: 0 Hz to 33 MHz; ( 4) Threelevel Program Memory Lock; ( 5) 128 x 8bit Internal RAM; ( 6) 32 Programmable I/O Lines; ( 7) Two 16bit Timer/Counters; ( 8) Six Interrupt Sources; ( 9) Full Duplex UART Serial Channel; ( 10) Lowpower Idle and Powerdown Modes; ( 11) Interrupt Recovery from Powerdown Mode; ( 12) Watchdog Timer; ( 13) Dual Data Pointer; ( 14) Poweroff Flag; ( 15) Fast Programmin
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1