- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子制作课程设计
作品名称: 数字温度计
班级:08生物医学工程
团队组员: 邹华春(200801015080)
刘传彪(200801015035)
胡婷婷(20080101579)
时间:2011年11月16
设计任务与要求
设计任务:实现对当前温度的测量,并利用数码管显示出来。
要求:准确的测量当前的温度,测温范围-40 oC ~+125 oC,
精确到±0.1 oC。
设计思路
采用DS18B20作为温度传感器,利用单片机对DS18B20温度传感器的控制,实现温度的测量与转换,经过单片机的处理将温度值在四位数码管上显示。
电路的制作与调试
设计原理图
利用proteus软件绘制电路原理图,原理图如下:
编写源程序
TMPL EQU 29H
TMPH EQU 28H
FLAG1 EQU 38H
DATAIN BIT P3.7
ORG 00H
LJMP MAIN1
MAIN1: SETB IT0
SETB EA
SETB EX0
SETB IT1
SETB EX1
SETB P3.6
SETB P3.2
MAIN: LCALL GET_TEMPER
LCALL CVTTMP
LCALL DISP1
AJMP MAIN
INIT_1820: SETB DATAIN
NOP
CLR DATAIN
MOV R1,#3
TSR1: MOV R0,#107
DJNZ R0,$
DJNZ R1,TSR1
SETB DATAIN
NOP
NOP
NOP
MOV R0,#25H
TSR2: JNB DATAIN,TSR3
DJNZ R0,TSR2
CLR FLAG1
SJMP TSR7
TSR3: SETB FLAG1
CLR P1.7
MOV R0,#117
TSR6: DJNZ R0,$
TSR7: SETB DATAIN
RET
GET_TEMPER: SETB DATAIN
LCALL INIT_1820
JB FLAG1,TSS2
NOP
RET
TSS2: MOV A,#0CCH
LCALL WRITE_1820
MOV A,#44H
LCALL WRITE_1820
ACALL DISP1
LCALL INIT_1820
MOV A,#0CCH
LCALL WRITE_1820
MOV A,#0BEH
LCALL WRITE_1820
LCALL READ_1820
RET
WRITE_1820:MOV R2,#8
CLR C
WR1: CLR DATAIN
MOV R3,#6
DJNZ R3,$
RRC A
MOV DATAIN,C
MOV R3,#23
DJNZ R3,$
SETB DATAIN
NOP
DJNZ R2,WR1
SETB DATAIN
RET
READ_1820: MOV R4,#2
MOV R1,#29H
RE00: MOV R2,#8
RE01: CLR C
SETB DATAIN
NOP
NOP
CLR DATAIN
NOP
NOP
NOP
SETB DATAIN
MOV R3,#9
RE10: DJNZ R3,RE10
MOV C,DATAIN
MOV R3,#23
RE20: DJNZ R3,RE20
RRC A
DJNZ R2,RE01
MOV @R1,A
DEC R1
DJNZ R4,RE00
RET
CVTTMP: MOV A,TMPH
ANL A,#80H
JZ TMPC1
CLR C
MOV A,TMPL
CPL A
ADD A,#1
MOV TMPL,A
MOV A,TMPH
CPL A
ADDC A,#0
MOV TMPH,A
MOV 73H,#0BH
SJMP TMPC11
TMPC1: MOV 73H,#0AH
TMPC11: MOV A,TMPL
ANL A,#0FH
MOV DPTR,#TMPTAB
MOVC A,@A+DPTR
MOV 70H,A
MOV A,TMPL
ANL A,#0F0H
SWAP A
MOV TMPL,A
MOV
您可能关注的文档
- 数字温度计李彭安 朱翔宇.doc
- 基于TL431的低压差直流稳压电源设计.doc
- 直流稳压电源02.doc
- 蓝牙技术的应用及前景.doc
- 《国家重点支持的高新技术领域》.doc
- 基于蓝牙技术的微型无创血压检测电路.doc
- 基于单片机的音乐盒设计.doc
- 直流稳压源的设计01.doc
- 遥控小车司.ppt
- 直流稳压电源 AT89C51数控多路直流稳压电源.doc
- 2025年二级建造师之二建公路工程实务高分通关题型题库附解析答案.pdf
- 2025年二级建造师之二建公路工程实务押题练习试题A卷含答案 .pdf
- 2025年北京经济技术职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年事故处理协议书(15篇) .pdf
- 2025年北京经济技术职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年交通安全倡议书范文(六篇) .pdf
- 2025年交通安全工作计划范文(五篇) .pdf
- 2025年交通安全倡议书范本(3篇) .pdf
- 2025年交通安全年度工作计划(2篇) .pdf
- 2025年交通安全倡议书集锦六篇【实用】 .pdf
文档评论(0)