




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ORG 0000HLJMP MAINORG 0100H*DAT BIT P1.0TEMPER_L EQU 40HTEMPER_H EQU 41HA_BIT EQU 60HB_BIT EQU 61HC_BIT EQU 62HD_BIT EQU 63H ;* 主程序 *MAIN:MOV A,#7FHLCALL WRITE_1820LCALL INIT_1820LCALL GET_TEMPERLCALL CONVERLCALL DISPLAYLJMP MAIN ;* 初始化 db18b20*INIT_1820:CLR EAINI10:SETB DATMOV R2,#200INI11:CLR DATD
2、JNZ R2,INI11SETB DATMOV R2,#30INT12:DJNZ R2,INT12CLR CORL C,DATJC INI10MOV R6,#80INI13:ORL C,DATJC INI14DJNZ R6,INI13SJMP INI10INI14:MOV R2,#240INT15:DJNZ R2,INT15RET;* 读温度子程序 *GET_TEMPER:MOV A,#0CCHLCALL WRITE_1820MOV A,#44HLCALL WRITE_1820SETB DATLCALL DISPLAYLCALL INIT_1820MOV A,#0CCHLCALL WRITE_
3、1820MOV A,#0BEHLCALL WRITE_1820LCALL READ_1820MOV TEMPER_L,ALCALL READ_1820MOV TEMPER_H,ARET写 ds18b20 的程序 *WRITE_1820:CLR EAMOV R3,#8WR11:SETB DATRRC ACLR DATWR12:MOV R4,#8DJNZ R4,WR12MOV DAT,CMOV R4,#30WR13:DJNZ R4,WR13DJNZ R3,WR11SETB DATRETds18b20幵*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*卄*READ_182
4、0:CLR EAMOV R6,#8RD11:CLR DATMOV R4,#8NOPSETB DATRD12:DJNZ R4,RD12MOV C,DATRRC ARD13:DJNZ R5,RD13MOV R5,#30DJNZ R6,RD11SETB DATRET ;* 计算温度子程序 *CONVER:MOV A,#0F0HANL A,TEMPER_HMOV 64H,AJZ UNSIGNDEC TEMPER_LMOV A,TEMPER_HCPL AMOV TEMPER_H,AMOV A,TEMPER_LCPL AMOV TEMPER_L,AUNSIGN:MOV A,#0FHANL A,TEMPER
5、_LMOV B,#10MUL ABDIV ABMOV A,#0F0HMOV B,#16MOV A_BIT,AANL A,TEMPER_LSWAP AMOV B,AMOV A,#0FHANL A,TEMPER_HSWAP AADD A,BMOV 32H,ABCD:MOV B,#100DIV ABMOV 30H,AMOV D_BIT,AMOV A,#10XCH A,BDIV ABMOV C_BIT,AMOV B_BIT,BSWAP AADD A,BMOV 31H,ARET ;* 显示温度子程序 *DISPLAY:MOV 5EH,#03HMOV DPTR,#TABMOV R3,#100MOV R5,
6、64HS3:MOV R1,#20S2:MOV R2,#08HMOV R0,#63HMOV R4,#4SETB CS1:MOV P2,R2CJNE R4,#4,DLP3CJNE R0,#00H,DLP6MOV A,#0FFHLJMP DLP1DLP3:CJNE R4,#3,DLP6CJNE R0,#00H,DLP6MOV A,63HCJNE A,#00H,DLP3MOV A,#0FFHLJMP DLP1DLP6:MOV A,R0MOVC A,A+DPTRCJNE R4,#2,DLP1ANL A,#7FHDLP1:CJNE R5,#0F0H,DLP2CJNE R4,#4,DLP5MOV R6,62HCJNE R6,#0,DLP4MOV A,#0FFHLJMP DLP2DLP4:MOV A,#0BFHLJMP DLP2DLP5:CJNE R4,#3,DLP2CJNE R0,#0,DLP2MOV A,#0BFHDLP2:MOV P0,ALCALL DELAYMOV A,R2RR AMOV R2,ADEC R0DJ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 管道工程法律法规政策学习与应用考核试卷
- 纺织品批发商物流配送网络优化考核试卷
- 纺织品供应链管理考核试卷
- 渔业资源养护与海洋资源全球合作机制加强考核试卷
- 电视节目的虚拟现实与增强现实体验考核试卷
- 植物油加工厂的智能化生产调度优化考核试卷
- 硅冶炼厂的工艺优化与产能提升考核试卷
- 煤炭行业技术创新与研发考核试卷
- 涤纶纤维在防油地毯材料中的应用考核试卷
- 眼科光学相干断层扫描设备考核试卷
- (广东二模)2025年广东省高三高考模拟测试(二)语文试卷(含答案解析)
- 湖北省武汉市2025届高中毕业生四月调研考试历史试题及答案(武汉四调)
- 2025-2030中国类脑计算行业市场发展现状及建设案例与发展趋势研究报告
- 2025-2030中国磁悬浮发电机行业市场现状分析及竞争格局与投资发展研究报告
- 2024年四川宜宾环球集团有限公司招聘考试真题
- 期中测试(范围:第1-4章)(A卷·夯实基础)-北师大版七年级数学下册(原卷版)
- 脑出血病人护理新进展
- SL631水利水电工程单元工程施工质量验收标准第3部分:地基处理与基础工程
- 2025时政试题及答案(100题)
- 2024-2025学年统编版七年级语文下册第四单元检测A卷(原卷+答案)
- 《旅行社经营与管理》电子教案 5-2 旅行社接待业务2
评论
0/150
提交评论