⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 15487952.lst

📁 用单片机来设计
💻 LST
📖 第 1 页 / 共 2 页
字号:
0076 75B0FF          128             MOV     P3,#0FFH
0079 753720          129             MOV     SHIJI,#20H
007C 7809            130             MOV     R0,#09H
007E E2              131             MOVX    A,@R0
007F F538            132             MOV     NIAN,A
0081 7808            133             MOV     R0,#08H
0083 E2              134             MOVX    A,@R0
0084 F539            135             MOV     YUE,A
0086 7807            136             MOV     R0,#07H
0088 E2              137             MOVX    A,@R0
0089 F53A            138             MOV     RII,A
008B 7806            139             MOV     R0,#06H
008D E2              140             MOVX    A,@R0
008E B40105          141             CJNE    A,#01,XQJX
0091 7408            142             MOV     A,#08
0093 020097          143             LJMP    XQJX1
0096 14              144     XQJX:   DEC     A
0097 F53B            145     XQJX1:  MOV     XINQI,A
0099 7804            146             MOV     R0,#04H
009B E2              147             MOVX    A,@R0
009C F53C            148             MOV     SHI,A
009E 7802            149             MOV     R0,#02H
00A0 E2              150             MOVX    A,@R0
00A1 F53D            151             MOV     FEN,A
00A3 7800            152             MOV     R0,#00H
00A5 E2              153             MOVX    A,@R0
00A6 F53E            154             MOV     MIAO,A
                     155             ;*******                
00A8 7837            156     TSXSM:  MOV     R0,#SHIJI
00AA 7940            157             MOV     R1,#XSSHIJI1
00AC E6              158     RD_NYR: MOV     A,@R0
00AD F53F            159             MOV     XSZJL,A
00AF 533F0F          160             ANL     XSZJL,#0FH
00B2 54F0            161             ANL     A,#0F0H
00B4 C4              162             SWAP    A
00B5 93              163             MOVC    A,@A+DPTR
00B6 F7              164             MOV     @R1,A
00B7 09              165             INC     R1
00B8 E53F            166             MOV     A,XSZJL
00BA 93              167             MOVC    A,@A+DPTR
00BB F7              168             MOV     @R1,A
00BC 09              169             INC     R1
00BD 08              170             INC     R0
00BE B83BEB          171             CJNE    R0,#XINQI,RD_NYR
00C1 E6              172             MOV     A,@R0
00C2 93              173             MOVC    A,@A+DPTR
00C3 F7              174             MOV     @R1,A
00C4 09              175             INC     R1
00C5 08              176             INC     R0
00C6 E6              177     RD_SFM: MOV     A,@R0
00C7 F53F            178             MOV     XSZJL,A
00C9 533F0F          179             ANL     XSZJL,#0FH
00CC 54F0            180             ANL     A,#0F0H
00CE C4              181             SWAP    A
00CF 93              182             MOVC    A,@A+DPTR
00D0 F7              183             MOV     @R1,A
00D1 09              184             INC     R1
00D2 E53F            185             MOV     A,XSZJL
00D4 93              186             MOVC    A,@A+DPTR
00D5 F7              187             MOV     @R1,A
00D6 09              188             INC     R1
00D7 08              189             INC     R0
00D8 B83FEB          190             CJNE    R0,#XSZJL,RD_SFM
A51 MACRO ASSEMBLER  _蚰_繽                                                               12/18/2008 15:19:12 PAGE     4

00DB 7837            191             MOV     R0,#SHIJI
00DD 7940            192             MOV     R1,#XSSHIJI1
                     193             ;*******
00DF 22              194             RET
                     195      ;*******************************************************************
00E0 7B00            196     DISP:   MOV     R3,#0  ;显示日历时钟
00E2 7840            197             MOV     R0,#XSSHIJI1
00E4 8BB0            198     DSPJX:  MOV     DZ54,R3
00E6 E6              199             MOV     A,@R0
00E7 F5A0            200             MOV     PLAY,A
00E9 1201F7          201             LCALL   D1MS
00EC 75A000          202             MOV     PLAY,#0
00EF 0B              203             INC     R3
00F0 08              204             INC     R0
00F1 BB0FF0          205             CJNE    R3,#15,DSPJX
00F4 75B0FF          206             MOV     DZ54,#0FFH
00F7 7B00            207             MOV     R3,#0
00F9 7840            208             MOV     R0,#XSSHIJI1
00FB 22              209             RET
                     210     
                     211        ;**************
00FC 204F05          212      DISPLAY:JB TEMPER_L.7,LX_WD             
00FF C224            213             CLR     LXFG                    
0101 02010B          214             LJMP    DPZCXS
0104 D224            215      LX_WD: SETB    LXFG                   
                     216             ;JNB TEMPER_L.0,LX_JX            
                     217             ;DEC TEMPER_L
0106 E529            218      LX_JX: MOV A,TEMPER_L
0108 F4              219             CPL A
0109 F529            220             MOV TEMPER_L,A                  ;*************************************
010B E529            221     DPZCXS: MOV     A,TEMPER_L             
010D 75F00A          222             MOV     B,#10                   
0110 84              223             DIV     AB
0111 F527            224             MOV     B_BIT,A                 
0113 85F026          225             MOV     A_BIT,B                 
0116 900459          226             MOV     DPTR,#NUMTAB            
0119 753102          227             MOV     XSYS1,#2
011C 753241          228     DPL1:   MOV     XSYS2,#65               
011F E526            229     DPLOP:  MOV     A,A_BIT                 
0121 93              230             MOVC    A,@A+DPTR               
0122 D296            231             SETB    SW                      
0124 C295            232             CLR     GW
0126 F5A0            233             MOV     PLAY,A                  
0128 1201F7          234             LCALL   D1MS                    
012B 75A000          235             MOV     PLAY,#0
012E E527            236             MOV     A,B_BIT                 
0130 93              237             MOVC    A,@A+DPTR               
0131 D295            238             SETB    GW                      
0133 C296            239             CLR     SW
0135 302402          240             JNB     LXFG,DPJX              
0138 D2E7            241             SETB    ACC.7                   
013A F5A0            242       DPJX: MOV     PLAY,A                  
013C 1201F7          243             LCALL   D1MS                    
013F 75A000          244             MOV     PLAY,#0
                     245             ;****
0142 D295            246             SETB    GW
0144 D296            247             SETB    SW
0146 1200E0          248             LCALL   DISP
                     249             ;****
0149 D532D3          250             DJNZ    XSYS2,DPLOP             ;100次没完循环
014C D531CD          251             DJNZ    XSYS1,DPL1                      ;4个100次没完循环
014F 22              252             RET
                     253     ;------------------------------------- DS18B20复位初始化子程序
0150                 254     INIT_1820:
0150 D297            255             SETB    DQ
0152 00              256             NOP
A51 MACRO ASSEMBLER  _蚰_繽                                                               12/18/2008 15:19:12 PAGE     5

0153 C297            257             CLR     DQ              ;主机发出延时537微秒的复位低脉冲
0155 753503          258             MOV     ZJBL1,#3
0158 753467          259     TSR1:   MOV     ZJBL0,#103     ;#107
015B D534FD          260             DJNZ    ZJBL0,$
015E D535F7          261             DJNZ    ZJBL1,TSR1
0161 D297            262             SETB    DQ              ;然后拉高示菹

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -