电气工程论文网


  • 首页|
  • 自动化毕业论文|
  • 电子机电毕业论文|
  • 电子通信论文|
  • 电气工程论文|
  • 电子信息工程|
  • 电气工程原创论文|
  • 电气工程免费论文|
原创毕业论文 → 电气工程专业原创毕业论文   现成毕业论文范文 → 电气工程专业毕业论文范文

论文降重

当前位置:电气工程论文网 -> 电子专业免费论文 -> 免费毕业论文--基于单片机的温度监测系统(六)

免费毕业论文--基于单片机的温度监测系统(六)

本文ID:LW5816
免费毕业论文--基于单片机的温度监测系统(六)
别是:总线复位子程序;总线读8位数据位子程序;总线写8位数据位子程序。在读、写8位数据位的子程序中,涉及了读/写“0”时序和读/写“1”时序的汇编语言实现。下面就是用汇编语言编写的三个子程序的源代码及其说明,晶振频率12M:
初始化DS 1820的子程序:
 INIT:
  L0:MOV P1,#OOH
      MOV R2,#5
 L1:MOV R1,#125       ;总线为低复位电平
 
 L2:DJNZ R 1,L2
 DJNZ R2,L 1         ;总线复位电平保持125X5=625 u s
 MOV P1,#OFFH ;释放DS 1820总线
 MOV R2,#63
 L3:DJNZ R2,L3 ;释放DS 1820总线等待63 u s
 MOV R3,#41 ;监测存在脉冲41 X 10 u s
 L4:MOV C,P1.5
 JNC L6 ;监测到存在脉冲,跳转至延时420 u s
 DEC R3
 MOV A,R3
     JZ L5 ;接收到存在脉冲吗?不存在重新来
 SJMP L4 ;继续监测存在脉冲
 L5:SJMP L0
 L6:MOV R1,#3 ;延时630 u s
 L7:MOV R6,#210
 L8:DJNZ R6,L8
 DJNZ R1,L7
 MOV P1,#OFFH ;初始化完成释放总线
 RET ;退出初始化子程序
 
主机写时序时的子程序:
    注:取A寄存器内的8位数据,写入总线
 WRITE:
           MOV R3,#8      ;写入DS 1820的bit数,一个字节8个bit
     WRl:RRC A            ;把一个字节分成8个bit环移给C
           CLR P1.5          ;主机开始传输数据,总线要处于低电平状态
           MOV R4,#10     ;总线保持低电位l0 u s
     WR2:DJNZ R4,WR2
           JC WR5           ;对当前数据位进行判断,是写‘0’还是写‘1’
           CLR P1.5          ;writer‘0’
           MOV R2,#50      ;writer ‘0’延时55 p s,由DS1820取样
     WR3:DJNZ R2,WR3
           MOV P1,#OFFH   ;总线释放101, s
           MOV R5,#10
     WR4:DJNZ R5,WR4
           DJNZ R3,WR1    ;泻入下一个bit
           SJMP WR7         ;全写完转入退出
     WR5:SETB P1.5         ;writer ‘1’ ,DS1820总线释放
           MOV R2,#55
     WR6:DJNZ R2,WR6    ;等待551, s,DS 1820取样
           DJNZ R3,WR 1    ;写入下一个bit
     WR7:MOV P1,#OFFH
           MOV R5,#5
 WR8:DJNZ R5,WR8
 RET                     ;退出WRITE子程序

主机读时序时的子程序:
 注:一读总线上传输的8位数据,结果存

首页 上一页 3 4 5 6 7 8 下一页 尾页 6/8/8

下载地址 WORD格式全文下载链接(充值:元)


免费毕业论文--基于单片机的温度监测系统(六)......
论文人工降重
本论文《免费毕业论文--基于单片机的温度监测系统(六)》在电子专业免费论文栏目,由电气工程论文网整理,转载请注明来源 www.dqlunwen.top 更多论文,请点电气工程论文查看
上一篇:小型氧气机 下一篇:电子相关课题仿真及程序

点击查看关于 免费 毕业论文 基于 单片机 温度 监测 系统 的相关论文题目 2010-03-19 21:24:01【返回顶部】
联系方式

相关栏目

光机电应用技术
机电一体化
应用电子技术
电子信息工程技术
自动化免费论文
自动化专业毕业论文
电子专业免费论文
电子机电毕业论文
电气工程免费论文
测控技术与仪器
电气工程原创论文
电子通信论文
电气自动化开题
电子机电开题报告
电子通信免费论文
PLC相关外文翻译
电子机电信息外文翻译
电子通信外文翻译
联系方式
电子信息工程论文下载
电气工程论文下载


联系方式


电气工程论文网提供电气工程论文范文,电气工程毕业论文,网站永久域名www.dqlunwen.top 

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2022 电气工程论文网 版权所有