数字温度传感器的数字温度计_第1页
数字温度传感器的数字温度计_第2页
数字温度传感器的数字温度计_第3页
数字温度传感器的数字温度计_第4页
数字温度传感器的数字温度计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、AnhuiInstituteufInforniationTechnclug>数字温度传感器的数字温度计设计报告专业:通信工程班级:通信1401团队:第四组指导老师:至毅队员:设计时间:2016年6月23日星期四电路设计:速hM二士I广,主E7P25J413P2M4P2?U1SP1.0P3afw>M.1Pl2P324NHIP1.3P331Nf1PI.4P3*noPI.5M.SP3OT1P3.6殛PI7P37京fl0F±±±塔LWyK»祖Dsiee:otx-»lCE_如一45*ec-EOB1mB3B4xE6e7U1(X7AL1X1AL2

2、PifcllALEFAL±因.0P1.1PI2M.3P14P1.5P1.6PI7AT£3C51LS1XSOLNDKP-iO3门P3.1JAD1P32AD2PO.3JAD3P0.4JAMP3.5JAD5PO6JAD6PUJJAD/P20TA8P2.1/A9P227MQP2.3CA11P2.MM2P75rAi3P2.6A14P2.7/AI5P3Gm>P3gDPJ必iuFC3fjTP34/r。P3S/T1F3£/亟PS7JRD*mmrJsr.Fvcrb3psnrtuKlwAceocftSLMK«-SK2XX-dgriersM<o<hML

3、71;S9二、汇编程序设计DATBITP3.7swpHequ0EFHswpLequ0FFHWDLSBDATA30H;WDMSBDATA31HORG0000HLJMPMAINORG000BHLJMPTMR0ORG0100HTMR0:MOVTH0,#swpHMOVTL0,#swpLMOVDPTR,#TABLEMOVP1,#08HMOVA,41HMOVCA,A+DPTRMOVP2,ALCALLTIMEMOVDPTR,#TABLEMOVP1,#04HMOVA,42HMOVCA,A+DPTRMOVP2,ALCALLTIMEMOVDPTR,#TABLE2MOVP1,#02HMOVA,43HMOVCA,A+

4、DPTRMOVP2,ALCALLTIMEMOVDPTR,#TABLEMOVP1,#01HMOVA,44HMOVCA,A+DPTRMOVP2,ARETIMAIN:MOVP1,#00HMOVP0,#00HCLREAMOVTMOD,#01HMOVTH0,#swpHMOVTL0,#swpLSETBEASETBET0SETBTR0MOVR2,#2MOVR0,#42HOVER:MOVR0,#00H;INCR0DJNZR2,OVERLOOP:LCALLPANLCALLDSWD;SJMPLOOPDSWD:LCALLRSTSNRJNBF0,KENDMOVR0,#0CCHLCALLSEND_BYTEMOVR0,#

5、44HLCALLSEND_BYTESETBEAMOV48H,#1SS2:MOV49H,#255SS1:MOV4AH,#255SS0:DJNZ4AH,SS0DJNZ49H,SS1DJNZ48H,SS2CLREALCALLRSTSNRJNBF0,KENDMOVR0,#0CCHLCALLSEND_BYTEMOVR0,#0BEHLCALLSEND_BYTELCALLREAD_BYTEMOVWDLSB,ALCALLREAD_BYTEMOVWDMSB,A;InitoftheDS18B20;SendaConvertCommand;SendReadScratchpadcommand;Readthelowbyt

6、efromscratchpad;Savethetemperature(lowbyte);Readthehighbytefromscratchpad;Savethetemperature(highbyte)LCALLTRANS12KEND:SETBEARET.*;TRANS12:MOVA,30HANLA,#0F0HMOV3AH,AMOVA,31HANLA,#0FHORLA,3AHSWAPAMOVB,#10DIVABMOV43H,BMOVb,#10DIVABMOV42H,BMOV41H,Amova,30hanla,#00001111bmovdptr,#tab1MOVCA,A+DPTRMOV44H,

7、ARETSEND_BYTE:;MOVA,R0MOVR5,#8SEN3:CLRCRRCAJCSEN1LCALLWRITE_0SJMPSEN2SEN1:LCALLWRITE_1SEN2:DJNZR5,SEN3;RETREAD_BYTE:MOVR5,#8READ1:LCALLREADRRCADJNZR5,READ1;R0,AMOVRETRSTSNR:SETBNOPNOPDATCLRDATMOVR6,#250DJNZR6,$MOVR6,#50DJNZR6,$SETBDAT;MOVR6,#15DJNZR6,$CALLCHCK;MOVR6,#60DJNZR6,$SETBDATRETCHCK:MOVC,DA

8、TJCRST0SETBF0;SJMPCHCK0RST0:CLRF0;CHCK0:RETWRITE_0:CLRDATMOVR6,#30DJNZR6,$SETBDATRETWRITE_1:CLRDATNOPNOPNOPNOPNOPSETBDATMOVR6,#30DJNZR6,$RET*;READ:SETBDAT;NOPNOPCLRDATNOPNOPSETBDAT;NOPNOPNOPNOPNOPNOPNOPMOVC,DATMOVR6,#23DJNZR6,$RETPAN:MOVA,#02HSUBBA,42HJCPAN1LJMPPAN3PAN1:MOVA,#01HSUBBA,43HJCPAN2LJMPPAN3PAN2:setbP1.7RETPAN3:clrP1.7RETTABLE:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HTABLE2:DB40H,79H,24H,30H,19H,12H,02H,78H,00H,10HTIME:MOVR5,#5D1:MOVR6,#1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论