毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

基于单片机数字温度计设计制作 第9页

更新时间:2008-6-28:  来源:毕业论文

基于单片机数字温度计设计制作 第9页

  ;;;BCD转换子程序;;;

BIN_BCD: MOV 29H,37H;把转换后温度放入温度存储单元中待比较

      MOV  A,37H

      MOV  B,#100

      DIV  AB

      MOV  38H,A

      MOV  37H,B

      XCH  A,B

      MOV  B,#10

      DIV  AB

      MOV  37H,A

      MOV  36H,B

      RET

 需要完整内容的请联系QQ752018766,本文免费,转发请注明源于www.youerw.com

      LCALL  D12MS

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  DISPLAY

      LCALL  D12MS

      JNB S2,$

      INC TEMPL

      MOV 37H,TEMPL

      LCALL  BIN_BCD

      MOV  38H,#0CH

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  D12MS

      LCALL  D12MS

      MOV  A,TEMPL

      CJNE A,#100,ADD1

      MOV  TEMPL,#0

ADD1: JB  S3,ADD2

      LCALL  D12MS

      JNB S3,$

      DEC TEMPL

      MOV 37H,TEMPL

      LCALL  BIN_BCD

      MOV  38H,#0CH

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  D12MS

      LCALL  D12MS

      MOV A,TEMPL

      CJNE A,#00,ADD2

      MOV  TEMPL,#100

ADD2: JB S4,TIAOTL

      LCALL  D12MS

      JNB S4,$

      MOV TEMPUTER,50H

      LJMP  MAIN0

   ;;;高温设置子程序;;;

TIAOTH: MOV  50H,TEMPUTER

      MOV  37H,TEMPH

      LCALL  BIN_BCD

      MOV  38H,#0BH;设置温度上限时高位显示H

     LCALL  DISPLAY

      LCALL  D12MS

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  DISPLAY

      JB  S2,ADD11

      LCALL  D12MS

      JB  S2,ADD11

      JNB S2,$

      INC TEMPH

      MOV 37H,TEMPH

      LCALL  BIN_BCD

      MOV  38H,#0BH

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  D12MS

      LCALL  D12MS

      MOV A,TEMPH

      CJNE A,#100,ADD11

      MOV  TEMPH,#0

ADD11: JB S3,ADD22

      LCALL D12MS

      JB  S3,ADD22

      JNB S3,$

      DEC TEMPH

      MOV  37H,TEMPH

      LCALL  BIN_BCD

      MOV  38H,#0BH

      LCALL  DISPLAY

      LCALL  D12MS

      LCALL  D12MS

      LCALL  D12MS

      MOV A,TEMPH

      CJNE A,#00,ADD22

      MOV  TEMPH,#100

ADD22: JB S4,TIAOTH

      LCALL  D12MS

      JB S4,TIAOTH

      JNB  S4,$

      MOV TEMPUTER,50H

      LJMP  MAIN0

   ;;;按键消抖子程序;;;

D12MS: SETB RS1

      MOV R6,#0AH

TM:   MOV R5,#0FFH

TM1:  DJNZ R5,TM1

      DJNZ R6,TM

      CLR RS1

      RET

TAB: DB 0C0H 0F9H 0A4H 0B0H 99H 92H

     DB 82H  0F8H 80H  90H 0C7H 89H

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 

基于单片机数字温度计设计制作 第9页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。