按关键词阅读: 设计 系统 温度 毕业设计 湿度 自动控制 测控
38、0057沙占友,王彦朋,孟志永.单片机外围电路设计M.电子工业出版社,20038王新贤,蒋富瑞.实用计算机控制技术手册M.山东科学技术出版社,20049周继明 , 江世明 , 传感技术与应用M, 中南大学出版社, 2005 , 68-8910求是科技,单片机典型模块设计实例导航M,人民邮电出版社, 2004 , 45-5811李朝清,单片机原理及接口技术M,北京航空航天大学出版社, 2003 , 67-8912朱延钊 , AD7705/7706的应用J , 国外电子元器件 , 2002,6:23-2513王卫平 , 电子工艺基础M , 电子工业出版社 , 200514Ernest O.Doebelin. Measurement Syst 。
39、ems: Application and Design M.America: McGraw-HILL BOOK COMPANY,197615彭其圣 , 刘松龄. 单片机温室大棚种植参数监控系统. 中南民族大学学报:自然科学版 , 2004附 录附录1.程序清单主程序如下:*常数定义:*IEMPL EOU 21HIEMPH EQU 22HIEMPLC EQU 23HIEMPHC EQU 24HIEMPHEAD EQU 36HTD1 EQU 40HTD2 EQU 41HTD3 EQU 42HTEMPL0 EQU 2FHTEMPLP1 EQU #04HTEMPLP0 EQU #80HTEMPD1 E 。
40、QU #02HTEMPD0 EQU #80H*工作内存定义*BITST DATA 20HRS BIT BITST.1C300 BIT BITST.2RST BIT BITST.3FENG1 BIT BITST.4 FENG2 BIT BITST.5KONG1 BIT BITST.6KONG2 BIT BITST.7*引脚定义*TEMPDLN BIT P2.6*中断向量区*ORG 0000HLJMP STARTORG 0003HRETIQRG 000BHRETI ORG 0013HRETIORG 001BHRETIORG 0023HRETI*系统初始化*ORG 100HSTART: MOV SP 。
41、,#60HCLSMEM:MOV R0,#20HMOV R1,#60HCLSMEM1:MOV R0,#00HINC R0 DJNZ R1,CLSMEM1ERROR NOPLJMP STARTNOP*主程序*MAIN: LCALL INITIALMOV DPTR,#1F00HMOV A,#01HLOOP300:MOVX DPTR,AMOV R1,#25HMOV TEMPL0,#2FHLOOPNI: LCALL READTEMPLCALL DELAYISCLAL READTEMP1MOV R1,TEMPHINC R1 MOV R1CJNE R1,#TE 。
42、MPL0,LOOPN1CLALL SUMDIV5TEMPCLALL ALARMTEMPCLALL SAVEDS18B20CLALL CONVTEMPCLALL DISPBCDCLALL DISP1MOV DPTR,#1F00HMOVX A,DPTRINC A JB C300,LOOP300SETB C300LOOP45: MOV DPTR,#1F00HMOVX DPTR , AINC ACJNE A,#2DH,LOOP300CLR C300LCALL SUNDIV300MOV 7DH,#01HLCALL CONVTEMPLCALL DISPBCDLCALL DI 。
43、SP1MAIN2: MOV TEMPL0,#08HMOV DPTR,#5000HMOV R1,#2AHSTART0809:MOVX DPTR,AMOV R3,#32HLOOP100:DJNZ R3,LOOP100TEST: JNB P3.3,TESTMOV A,DPTRMOV R1,AINC R1CJNE R1,#2FH,START0809LCALL SUMDIV5RSLCALL ALARM0809LCALL BDCONVERTLCALL SAVE0809LCALL DISPBCDLCALL DISP1INC DPTRDINZ TEMPL0,ST 。
44、ART0809LCALL SUMDIV8SETB RSPLCALL BDCONVERTLCALL DISPBCDLCALL DISP1LJMP MAIN子程序如下:DS1820的复位子程序INITDS1820: SETB TEMPDINNOPNOPCLR TEMPDINMOV R6,#F0HDJNZ R6,$SETB TEMPDINMOV R6 , #32HDJNZ R6 , $MOV R6 , #3CHLOOP1820: MOV C , TEMPDINJC INITDS1820OUTDJNZ R6 , LOOP1820MOV R6 , #064HDJNZ R6 , $SJMP INI 。
【温度|花窖温度湿度测控系统设计自动控制毕业设计】45、TDS1820RETINITDS1820OUT: SETB TEMPDINRET读DS1820子程序READDS1820: MOV R6 , #064H ;
SETB TEMPDINNOPNOPREADDS1820LOOP:CLR TEMPDINNOPNOPSETB TEMPDINMOV R6 , #20H ;
DELAY64DJNZ R6 , $RRC ASETB TEMPDINDJNZ R7 , READDS1820LOOPMOV R6 , #20H ;
DELAY64DJNZ R6 , $RET写DS1820子程序WRITEDS1820: MOV R7,#08HMOV SETB TEMPDINNOPNOPWRITEDS1820LOP:CLR TEMPDINMOV R6,#06HDJNZ R6,。

稿源:(未知)
【傻大方】网址:/a/2021/0902/0024074440.html
标题:温度|花窖温度湿度测控系统设计自动控制毕业设计( 七 )