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

正文內(nèi)容

基于單片機溫度控制系統(tǒng)的設(shè)計畢業(yè)論文(留存版)

2025-08-08 15:55上一頁面

下一頁面
  

【正文】 data unsigned char j。 TMDAT=1。 DS1820_Reset()。data unsigned char i。 return(0xffff)。temp = ucDa。 }//功能: 往DS1302寫入數(shù)據(jù)void write1302(unsigned char ucAddr,unsigned char ucDa){ bit ea。 EA=0。 write1302(i,time_tempmin)。i7。 addr=addr*2+0x0c0。 write1302(0x90,0)。 epr_sc=1。 epr_sd=1。 //左移一位 epr_sc=1。 epr_sc=0。 unsigned m,n。 EA=0。 stop()。鍵盤輸入后,的百位值 K_UP EQU 。掃描鍵盤 LCALL SWITCH 。取反加1ADD A,01HMOV TEMPERATURE_L,A MOV A,TEMPERATURE_HCPL AADDC A,00H MOV TEMPERATURE_H,A 。*4 = 02H。等待DS18B20回應(yīng) DJNZ R0,TSR2 LJMP TSR4 。發(fā)出讀溫度命令 LCALL WRITE_18B20 LCALL READ_18B20 。程序名稱:SCAN_KEY。入口參數(shù):KEY_BUF_G,KEY_BUF_S,KEY_BUF_B。十位減一MOV A,KEY_BUF_SCJNE A,0FFH,DOWNNEXT。程序名稱:SET_DIS_BUF。一次顯示結(jié)束,P0口復(fù)位MOV P2,0FFH 。9DB 0FFH 。功能:顯示數(shù)據(jù)到數(shù)碼管中。所以接電阻絲SETB 。出口參數(shù):DIS_BUF_G,DIS_BUF_S,DIS_BUF_BPRO_DOWN:CALL K_DELAYJB K_DOWN,K_LOOP 。出口參數(shù):ENTER_FLAGPRO_ENTER:CALL K_DELAYJB K_ENTER,K_LOOP 。入口參數(shù):TEMPRATURE_L。發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_18B20 LCALL DISPLAY 。入口參數(shù):無。小數(shù)部分碼表TEMPDOTTAB: DB 00H,01H,01H,02H,03H,03H,04H,04H,05H,06H,06H,07H,08H,08H,09H,09H。判溫度是否零下ANL A,80HJZ TEMPC1 。不存在時顯示錯誤信息 AJMP NEXTNORMAL: LCALL DATA_DEA 。數(shù)碼管十位Buffer DIS_BUF_B DATA 38H 。 waddr()。b0x7f。 return(temp1)。 epr_sc=1。 for(i=0。 epr_sc=1。 epr_sc=0。 tempamp。i6。 write1302(0x8e,0x80)。}//功能: 設(shè)置初始時間void Set1302(pTime_S time_temp) { unsigned char i= 0x80。EA = ea。 /*相當(dāng)于匯編中的 RRC */ temp_7 = rtc_io。bdata unsigned char temp。 //讀取溫度 for(i=0。 return(done_return)。i++。i++。i++) { j=DS1820_Readbit()。 TMDAT=1。 if (i==0) return(aban_return)。老師在課題開題期間和論文寫作的過程中給予了我許多指導(dǎo),導(dǎo)師總是以認真負責(zé)、一絲不茍的工作態(tài)度閱讀并修改文章中不足的地方,他優(yōu)良的作風(fēng)和嚴謹治學(xué)的態(tài)度深深影響著我,至此,向恩師致以最真摯的感謝和最崇高的敬意!同時我要感謝我的同學(xué),特別是我的室友們,正是他們在這幾年里陪我一起成長,一起學(xué)習(xí),才讓我有了今天的成績。4%的范圍內(nèi),振蕩頻率誤差在177。DS18B20溫度傳感器是美國達拉斯(DALLAS)半導(dǎo)體公司推出的應(yīng)用單總線技術(shù)的數(shù)字溫度傳感器。對于片內(nèi)含有EPROM的單片機,在EPROM編程期間,該引腳用于接21V的編程電源Vpp。在單片機內(nèi)部,它是一個反相放大器的輸入端,這個放大器構(gòu)成采用外部時鐘時,對于HMOS單片機,該引腳接地;對于CHOMS單片機,該引腳作為外部振蕩信號的輸入端。每一個單片機包括:一個8位的微型處理器CPU;一個512K的片內(nèi)數(shù)據(jù)存儲器RAM;4K片內(nèi)程序存儲器;四個8位并行的I/O接口P0P3,每個接口既可以輸入,也可以輸出;兩個定時器/記數(shù)器;五個中斷源的中斷控制系統(tǒng);一個全雙工UART的串行I/O口;片內(nèi)振蕩器和時鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接。畢業(yè)論文設(shè)計基于單片機溫度控制系統(tǒng)的設(shè)計畢業(yè)論文目 錄一、引言 4(一)課題研究的背景 4(二)課題研究的目的和意義 5二、硬件電路的設(shè)計 5(一)系統(tǒng)設(shè)計的框架 5(二)單片機最小系統(tǒng)電路 6(三)單片機的選型 6 6 7 7(四)溫度傳感器電路 9(五)系統(tǒng)電源電路的設(shè)計 10(六)LCD顯示電路 11(七)串口通訊電路 12(八)按鍵接口電路 13(九)DS1302時鐘電路 13(十)存儲器接口電路 13三、系統(tǒng)軟件設(shè)計 14(一)計算溫度子程序 15(二)按鍵處理子程序 15(三)計算溫度子程序 16(四)顯示數(shù)據(jù)刷新子程序 17四、結(jié)束語 18參考文獻 19致謝 20附件1:系統(tǒng)原理圖 21附件2:系統(tǒng)相關(guān)程序 22一、DS18B20底層驅(qū)動程序 22二、DS1302時鐘底層驅(qū)動程序 27三、數(shù)據(jù)存儲底層驅(qū)動程序 33一、引言(一)課題研究的背景工業(yè)控制是計算機的一個重要應(yīng)用領(lǐng)域,計算機控制系統(tǒng)正是為了適應(yīng)這一領(lǐng)域的需要而發(fā)展起來的一門專業(yè)技術(shù),它主要研究如何將計算機技術(shù)、通過信息技術(shù)和自動控制理論應(yīng)用于工業(yè)生產(chǎn)過程,并設(shè)計出所需要的計算機控制系統(tǒng)。最高允許振蕩頻率是12MHZ。XTAL2(18腳):接外部晶體的另一端。 (4)輸入/輸出(I/O)引腳P0口、P1口、P2口及P3口(A).P0口(39腳~22腳):~。該器件將半導(dǎo)體溫敏器件、A/D轉(zhuǎn)換器、存儲器等做在一個很小的集成電路芯片上。15%的范圍內(nèi);可以用僅80μA的待機電流,實現(xiàn)外部斷電;具有自我保護電路(一個兩級降頻限流保護和一個在異常情況下斷電的過溫完全保護電路)在該溫度控制系統(tǒng)中,其電源電路設(shè)計如下圖10所示。他們在平時的學(xué)習(xí)和生活中他們給予了我無私的關(guān)懷和幫助,在此表示我最誠摯的謝意。 } i=0xffff。i++。 dat=(j7)|(dat1)。i++。i++。}//讀所有傳感器int DS1820_ReadTem(void){data unsigned char a,b。i9。sbit temp_0 = temp^0。 rtc_sc = 1。} //功能: 讀取DS1302某地址的數(shù)據(jù)unsigned char read1302(unsigned char ucAddr){unsigned char ucDa。 write1302(0x8e,0x00)。 /* 控制命令,WP=1,寫保護*/}//功能: 讀取DS1302當(dāng)前時間void get1302(void) {unsigned char i,time_bcd_temp[6]。i++) { *(ptr+i)=read1302(addr)。=0x7f。}void ask(){unsigned char i=0xff。 epr_sc=1。i8。 temp1=temp11。}void w16addr(unsigned int x){ union { unsigned int int_type。b++) {。 w16addr(f)。數(shù)碼管百位Buffer KEY_BUF_G DATA 39H 。處理從DS18B20得到的數(shù)據(jù) LCALL SET_DIS_BUF 。A為0,說明是正數(shù),如果是負數(shù),則。00H。出口參數(shù):FLAGINIT_TEMP: SETB P_DS18B20 NOP CLR P_DS18B20 。等待AD轉(zhuǎn)換結(jié)束,12位的話750微秒 LCALL INIT_TEMP 。出口參數(shù):無READ_18B20: MOV R4,4 。按鈕抖動處理SETB E NTER_FLAGCALL K_DELAYRET。按鈕抖動處理DEC KEY_BUF_G 。報警SJMP SQUITCOOL: SETB P_SWITCH 。NONEEND第 47 頁 共 47 頁指導(dǎo)教師評語成 績 指導(dǎo)教師:年 月 日。出口參數(shù):無DISPLAY:MOV DPTR,DISTABMOV R3,0FEHMOV R1,DIS_BUF_BDPLOP: MOV A,R1MOVC A,A+DPTRMOV P2,R3MOV P0,ACJNE R3,0FBH,DPNEXTCLR DPNEXT: MOV A,R3RL AMOV R3,ADEC R1CALL DS1MCJNE R3,0EFH,DPLOPMOV P0,0FFH 。報警SQUIT: RET。個位減到0,回到9MOV KEY_BUF_G,09HDEC KEY_BUF_S 。功能:數(shù)值上調(diào)處理。數(shù)據(jù)一共有8位RE01: CLR CSETB P_DS18B20NOPNOPCLR P_DS18B20NOPNOPNOPSETB P_DS18B20MOV R3,09RE10: DJNZ R3,RE10MOV C,P_DS18B20MOV R3,3CHRE20: DJNZ R3,RE20RRC ADJNZ R2,RE01MOV R1,ADEC R1DJNZ R4,RE00RET。跳過ROM匹配 LCALL WRITE_18B20 MOV A,0BEH 。然后拉高
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1