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

正文內容

工廠倉庫溫濕度監(jiān)測系統(tǒng)畢業(yè)設計-預覽頁

2025-07-19 21:00 上一頁面

下一頁面
 

【正文】 永久性數(shù)據(jù)存儲或短暫性數(shù)據(jù)存儲的存儲器、具有數(shù)據(jù)傳輸?shù)裙δ艿目删幊蘄/O口、定時器/計數(shù)器、串行口等等,另外單片機還需要接一些驅動器、鎖存器、指令寄存器、地址寄存器等等輔助電路,這些輔助電路會和單片機主要部分用總線等連接在一起,彌補單片機自身的缺陷,因而使得單片機數(shù)據(jù)傳輸、信號控制等等功能特別強大,而且工作可靠穩(wěn)定。 GND:接地。當P0口輸入數(shù)據(jù)的時候,存在的輸入方式有2個,即讀端口和讀引腳。P0口輸出級的結構上的特點主要就是沒有內部上拉電阻,所以使用時需要外接上拉電阻,然后就會產(chǎn)生高電平,當P0是地址/數(shù)據(jù)總線的作用時候,這個時候不再需要接上拉電阻[1]。、也就是可以直接把相關數(shù)據(jù)下載到了89C51單片機的內存中。當P2口被作為高八位地址線時,系統(tǒng)擴展片外存儲器,P2口和P0口分別輸出高八位地址和低八位地址。P3口作為第二功能引腳的時候,第二功能端為輸出,信號會通過與非門和場效應管送到引腳。這個時候, ALE只有在執(zhí)行MOVX,MOVC指令時ALE才起作用。(3)數(shù)據(jù)存儲器(內部RAM)AT89C51單片機的數(shù)據(jù)存儲器一般存放著一些經(jīng)常會改變的中間運算結果,標志位,數(shù)據(jù)暫存等信息。(5)串行口串行通信的數(shù)據(jù)會按照順序依次發(fā)出和接收。 溫度傳感器科技在不斷的發(fā)展和進步著,新型的溫度傳感器種類也在不斷增加著,當然應用也慢慢廣泛多樣化,總的方向上是由模擬式類型向各個類型方向上發(fā)展的,比如數(shù)字式等類型。這次設計我選擇了HS 1101這一種濕度傳感器。2%RH,℃。1602LCD主要技術參數(shù): 顯示容量:162個字符 芯片工作電壓:— 工作電流:() 模塊最佳工作電壓: 字符尺寸:(WH)mm1602LCD的各引腳接口說明如下: 第1腳:VSS為地電源。 第5腳:R/W,讀寫信號線。 第15腳:背光源正極。倉庫溫濕度監(jiān)測系統(tǒng)的系統(tǒng)整體框圖如下圖所示: 系統(tǒng)整體框圖時鐘電路復位電路DS18B20溫度傳感器HS1101濕度傳感器外部電源超限處理模塊LCD顯示模塊
AT89C51
單片機第3章 系統(tǒng)硬件電路及原理圖設計以下將介紹整個系統(tǒng)設計電路的原理以及設計中所用的器件,。單片機復位分為上電復位和外部復位2種類型。 單片機常見的復位電路 (b)所示:電路不僅能夠實現(xiàn)上電復位功能,只需要按下RESET鍵即可完成這個功能。復位電路的電阻和電容一般情況下是可以做實驗而得出來的。 AT89C51內部振蕩器電路圖下圖中,反相器的輸入端跟輸出端即是XTAL1,XTAL2。 內部時鐘和外部時鐘 在平時的生活里,液晶顯示器對大家來說都是十分熟悉普遍的,作為眾多電子物品的顯示部件,被普遍用在電腦、電視機、空調以及許多其他的電子產(chǎn)品里面,主要顯示是各種數(shù)字、英文字母、數(shù)學符號等一些專用特殊符號和圖形。此次測控系統(tǒng)的設計即使只用了一個傳感器DS18B20,但是因為不用考慮溫度測量和子單片機兩者之間相隔距離的問題,為了節(jié)省成本一切從簡,選擇從外面供電的方式。本設計采用后一種方案。接上電源的時候,因為6和2兩端的輸入都是“O”,那么定時 器3的輸出就是“1”;又因為C1兩邊是0電壓,所以C1被CCV經(jīng)過R2以及R3進行充電,當C1的兩端電壓達到2CCV/3時,定時電路翻轉,6和2兩端的輸入為“1”, 3端輸出變?yōu)椤癘”。那么,也就是只要把555的輸出頻率測量出來,然后我們會發(fā)現(xiàn)輸出頻率和濕度會有一定的關系,根據(jù)這種關系我們就能間接的推出濕度的數(shù)值了。此次鍵盤電路設計里面有三個按鍵,即K1,K2,K3。這樣通過KK3按鍵就能調節(jié)溫度的預設值大小了,同時也能液晶屏上顯示出調節(jié)過的預設值??梢哉fProteus對于單片機、電路的仿真功能十分厲害。在此次設計中,我們可以先用Proteus軟件選繪制出我所設計的系統(tǒng)硬件電路圖,Proteus里面可以方便的在元件庫里面選擇出我們所選擇的硬件類型。Keil C51通過建立工程,實現(xiàn)了C語言程序編輯,調試,下載等一套完整功能。sfr和sbit這2個關鍵字是用來存取SFR。 存儲器的種類和目標地址只需要3個字節(jié)就可以由通用指針來存儲,所有的變量在8O51的所有存儲區(qū)里面都能夠存儲取出。LCD初始化
DS18B20初始化HS1101初始化 開 始讀溫濕度控制參數(shù)DS18B20進行溫度采集測量HS1101進行濕度采集測量LCD顯示溫濕度溫度超限?運行超限模塊
YN結束 系統(tǒng)流程圖 系統(tǒng)總電路 系統(tǒng)總電路 系統(tǒng)仿真圖經(jīng)過proteus的仿真設計以及keil的軟件調試,整個設計系統(tǒng)經(jīng)過仿真成功,可以成功的測量出溫度濕度值,并且可以超限報警。在老師的耐心的指導幫助下,我查閱了大量的課題相關資料,并對單片機、溫度傳感器、濕度傳感器、proteus、Keil C、等理論知識重新進行了系統(tǒng)的梳理與學習,在設計中所接觸的知識讓我受益匪淺。在學習過程中,老師豐富的專業(yè)知識、一絲不茍的工作態(tài)度給了我許多啟發(fā),讓我在綜合素質、專業(yè)知識學習和工作實踐能力等方面受益頗多。在這次畢業(yè)設計的最后,我衷心的在此感謝幫助過我的老師和同學們!                      附 件includeinclude define uint unsigned intdefine uchar unsigned charsbit rs=P2^0。 // 18b20總線unsigned char dat[9]={0}。 //濕度調用/**************1602d調用函數(shù)*******************/void write_(uchar )。/**************18b20調用函數(shù)**************/unsigned char reset(void)。 //18b20讀二進制16位溫度void yanshi(unsigned int us)。 //濕度上限標志位//bit T0Over=0。 write_(0x80)。 write_(0x82)。 write_(0x84)。 write_(0x86)。 write_(0x88)。 for(a=0。b++)。 //設置顯示開 無光標 光標不閃爍 write_(0x01)。 P1=。}/**************1602寫數(shù)據(jù)**********************/void write_shuju(uchar shuju){ rs=1。 en=1。sus。 yanshi(60)。 yanshi(14)。i0。 yanshi(16)。 for(i=8。 DQ=1。}/**************18b20讀溫度**********************/void readtemperature(void){ unsigned char temp。 write(0x44)。 temperature=read()。 dat[1]=11。 if(temperature0) { dat[4]=14。 dat[7]=15。 TF0=0。 TMOD=0x51。 TL1=0。 ET1=0。 write_shuju(table2[shuju1[0]])。 write_shuju(table2[shuju1[2]])。 write_shuju(table2[shuju1[4]])。 write_shuju(table2[shuju1[6]])。 minrange=0。 if(6330ftequency=7351) RH=*ftequency。 shuju1[2]=12。 shuju1[6]
點擊復制文檔內容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1