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

📄 txsend.lst

📁 本资源提供了采用PIC单片机实现单线通讯的源程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
01E6   0AD4           00641 Label_004E  INCF    0x54,1
01E7   1903           00642             BTFSC   STATUS,Z
01E8   03D4           00643             DECF    0x54,1
01E9   0854           00644             MOVF    0x54,0
01EA   3C3D           00645             SUBLW   0x3D
01EB   1C03           00646             BTFSS   STATUS,C
01EC   29EE           00647             GOTO    Label_0048
01ED   0008           00648             RETURN
                      00649 
01EE   03D4           00650 Label_0048  DECF    0x54,1
01EF   01D3           00651             CLRF    0x53
                      00652             ;NOP; BCF     0X7D,0;PORTC,0
01F0   1239           00653             BCF     0x39,4
01F1   0008           00654             RETURN
                      00655 
01F2   0AD3           00656 Label_004D  INCF    0x53,1
01F3   0860           00657             MOVF    0x60,0
01F4   3C0B           00658             SUBLW   0x0B
01F5   1803           00659             BTFSC   STATUS,C
01F6   29FC           00660             GOTO    Label_0049
01F7   3030           00661             MOVLW   0x30
01F8   0253           00662             SUBWF   0x53,0
01F9   1803           00663             BTFSC   STATUS,C
01FA   2A01           00664             GOTO    Label_004A
01FB   0008           00665             RETURN
                      00666 
01FC   300F           00667 Label_0049  MOVLW   0x0F
01FD   0253           00668             SUBWF   0x53,0
01FE   1803           00669             BTFSC   STATUS,C
01FF   2A01           00670             GOTO    Label_004A
0200   0008           00671             RETURN
                      00672 
0201   01D4           00673 Label_004A  CLRF    0x54
0202   01D3           00674             CLRF    0x53
                      00675             ;NOP;BSF     PORTC,0
0203   1639           00676             BSF     0x39,4;vol<42v
0204   0008           00677              RETURN
                      00678 
0205   00D6           00679 Label_0047  MOVWF   0x56
0206   3C15           00680             SUBLW   0x15
0207   1803           00681             BTFSC   STATUS,C
0208   2A0C           00682             GOTO    Label_004B
0209   301E           00683             MOVLW   0x1E
020A   00D6           00684             MOVWF   0x56
MPASM  5.03                        TXSEND.ASM   9-19-2007  9:50:16         PAGE 14


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

020B   2A0F           00685             GOTO    Label_004C
020C   1003           00686 Label_004B  BCF     STATUS,C
020D   0C56           00687             RRF     0x56,0
020E   07D6           00688             ADDWF   0x56,1
020F   0866           00689 Label_004C  MOVF    0x66,0
0210   3C9C           00690             SUBLW   0X9C;;;;0x9D;;;;;;;;;;;电池保护电压(由于稳压电源的变化,电阻的变化引起波动
                            )
0211   1803           00691             BTFSC   STATUS,C
0212   29F2           00692             GOTO    Label_004D;;;;;;;;电池电压〈9D GOTO 
0213   1E39           00693             BTFSS   0x39,4
0214   0008           00694             RETURN
                      00695           
0215   3E08           00696             ADDLW   0x08
0216   1C03           00697             BTFSS   STATUS,C
0217   29E6           00698             GOTO    Label_004E
0218   0008           00699             RETURN
                      00700 ;-----------------------------------------
                      00701          
0219                  00702 Label_000C 
                      00703 ;------------------------------------
0219   1F87           00704            BTFSS   PORTC,7
021A   2A26           00705            GOTO    SDLJL   
                      00706 ;-----------------------------------
021B   1003           00707           BCF     STATUS,C
021C   0CA3           00708           RRF     0X23,1
021D   1003           00709           BCF     STATUS,C
021E   0CA3           00710           RRF     0X23,1
021F   1003           00711           BCF     STATUS,C
0220   0C23           00712           RRF     0X23,0    ;;;;;;0.125
0221   07A3           00713           ADDWF   0X23,1
0222   07A3           00714           ADDWF   0X23,1
0223   07A3           00715               ADDWF   0X23,1
0224   07A3           00716           ADDWF   0X23,1
0225   07A3           00717           ADDWF   0X23,1   ;;;;;;0.875
                      00718           
                      00719 
0226   0856           00720 SDLJL       MOVF    0x56,0
0227   0223           00721             SUBWF   0x23,0
0228   1C03           00722             BTFSS   STATUS,C
0229   2A31           00723             GOTO    Label_004F
022A   00A4           00724             MOVWF   0x24
022B   0248           00725             SUBWF   0x48,0
022C   1803           00726             BTFSC   STATUS,C
022D   2A31           00727             GOTO    Label_004F
022E   0824           00728             MOVF    0x24,0
022F   00C5           00729             MOVWF   0x45
0230   0008           00730             RETURN
0231   0848           00731 Label_004F  MOVF    0x48,0
0232   00C5           00732             MOVWF   0x45
0233   0008           00733             RETURN
                      00734 ;----------------------------------------------------
                      00735 
0234   2A35           00736 Label_000B  GOTO    Label_0050
MPASM  5.03                        TXSEND.ASM   9-19-2007  9:50:16         PAGE 15


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00737            
0235   1AB6           00738 Label_0050  BTFSC   0x36,5
0236   2A44           00739             GOTO    Label_0054
0237   3060           00740             MOVLW   0x60
0238   0230           00741             SUBWF   0x30,0
0239   1C03           00742             BTFSS   STATUS,C
023A   2A41           00743             GOTO    Label_0055
023B   3058           00744             MOVLW   0x58
023C   183B           00745             BTFSC   0x3B,0
023D   3074           00746             MOVLW   0x74
023E   0230           00747             SUBWF   0x30,0
023F   1803           00748             BTFSC   STATUS,C
0240   2A47           00749             GOTO    Label_0056
0241   3038           00750 Label_0055  MOVLW   0x38
0242   00A4           00751             MOVWF   0x24
0243   2AB5           00752             GOTO    Label_0057
0244   3028           00753 Label_0054  MOVLW   0x28
0245   00A4           00754             MOVWF   0x24
0246   2AB5           00755             GOTO    Label_0057
0247   00A4           00756 Label_0056  MOVWF   0x24
0248   1003           00757             BCF     STATUS,C
0249   0CA4           00758             RRF     0x24,1
024A   1003           00759             BCF     STATUS,C
024B   0CA4           00760             RRF     0x24,1
024C   1003           00761             BCF     STATUS,C
024D   0C24           00762             RRF     0x24,0
024E   18BB           00763             BTFSC   0x3B,1
024F   2AAF           00764             GOTO    Label_0058
0250   183B           00765             BTFSC   0x3B,0
0251   2A83           00766             GOTO    Label_0059
0252   0930           00767             COMF    0x30,0
0253   1903           00768             BTFSC   STATUS,Z
0254   2A81           00769             GOTO    Label_005A
0255   30E1           00770             MOVLW   0xE1
0256   0230           00771             SUBWF   0x30,0
0257   1803           00772             BTFSC   STATUS,C
0258   2A7F           00773             GOTO    Label_005B
0259   30A9           00774             MOVLW   0xA9
025A   0230           00775             SUBWF   0x30,0
025B   1803           00776             BTFSC   STATUS,C
025C   2A75           00777             GOTO    Label_005C
025D   307D           00778             MOVLW   0x7D
025E   0230           00779             SUBWF   0x30,0
025F   1803           00780             BTFSC   STATUS,C
0260   2A6D           00781             GOTO    Label_005D
0261   3061           00782             MOVLW   0x61
0262   0230           00783             SUBWF   0x30,0
0263   1803           00784             BTFSC   STATUS,C
0264   2A67           00785             GOTO    Label_005E
0265   3038           00786             MOVLW   0x38
0266   2AB5           00787             GOTO    Label_0057
0267   00A4           00788 Label_005E  MOVWF   0x24
0268   1003           00789             BCF     STATUS,C
MPASM  5.03                        TXSEND.ASM   9-19-2007  9:50:16         PAGE 16


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0269   0C24           00790             RRF     0x24,0
026A   3C0D           00791             SUBLW   0x0D
026B   3E2B           00792             ADDLW   0X2B;;;;;;;;;;;;;;;;;0x2A
026C   2AB5           00793             GOTO    Label_0057
026D   00A4           00794 Label_005D  MOVWF   0x24
026E   1003           00795             BCF     STATUS,C
026F   0CA4           00796             RRF     0x24,1
0270   1003           00797             BCF     STATUS,C
0271   0C24           00798             RRF     0x24,0
0272   3C0A           00799             SUBLW   0x0A
0273   3E20           00800             ADDLW   0X20;;;;;;;;;;;;;;;;;;0x1F
0274   2AB5           00801             GOTO    Label_0057
0275   00A4           00802 Label_005C  MOVWF   0x24
0276   1003           00803             BCF     STATUS,C
0277   0CA4           00804             RRF     0x24,1
0278   1003           00805             BCF     STATUS,C
0279   0CA4           00806             RRF     0x24,1
027A   1003           00807             BCF     STATUS,C
027B   0C24           00808             RRF     0x24,0
027C   3C06           00809             SUBLW   0x06
027D   3E19           00810             ADDLW   0X19;;;;;;;;;;;;;;0x18
027E   2AB5           00811             GOTO    Label_0057
027F   3019           00812 Label_005B  MOVLW   0x19;;;;;;;;;;;;0x17
0280   2AB5           00813             GOTO    Label_0057
0281   3019           00814 Label_005A  MOVLW   0X19;;;;;;;;;;;;;;;;0x1C
0282   2AB5           00815             GOTO    Label_0057
0283   0930           00816 Label_0059  COMF    0x30,0
0284   1903           00817             BTFSC   STATUS,Z
0285   2AAA           00818             GOTO    Label_005F
0286   30C9           00819             MOVLW   0xC9
0287   0230           00820             SUBWF   0x30,0
0288   1803           00821             BTFSC   STATUS,C
0289   2AA8           00822             GOTO    Label_0060
028A   30A9           00823             MOVLW   0xA9
028B   0230           00824             SUBWF   0x30,0
028C   1803           00825             BTFSC   STATUS,C
028D   2AA6           00826             GOTO    Label_0061
028E   307D           00827             MOVLW   0x7D
028F   0230           00828             SUBWF   0x30,0
0290   1803           00829             BTFSC   STATUS,0
0291   2A9E           00830             GOTO    Label_0062
0292   3061           00831             MOVLW   0x61
0293   0230           00832             SUBWF   0x30,0
0294   1803           00833             BTFSC   STATUS,C
0295   2A98           00834             GOTO    Label_0063
0296   3038           00835             MOVLW   0x38
0297   2AB5           00836             GOTO    Label_0057
0298   00A4           00837 Label_0063  MOVWF   0x24
0299   1003           00838             BCF     STATUS,C
029A   0C24           00839             RRF     0x24,0
029B   3C0D           00840             SUBLW   0x0D
029C   3E2A           00841             ADDLW   0x2A
029D   2AB5           00842             GOTO    Label_0057
MPASM  5.03                        TXSEND.ASM   9-19-2007  9:50:16         PAGE 17


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

029E   00A4           00843 Label_0062  MOVWF   0x24
029F   1003           00844             BCF     STATUS,C
02A0   0CA4           00845             RRF     0x24,1
02A1   1003           00846             BCF     STATUS,C
02A2   0C24           00847             RRF     0x24,0
02A3   3C0A           00848             SUBLW   0x0A
02A4   3E1F           00849             ADDLW   0x1F
02A5   2AB5           00850             GOTO    Label_0057
02A6   301F           00851 Label_0061  MOVLW   0x1F
02A7   2AB5           00852             GOTO    Label_0057
02A8   301D           00853 Label_0060  MOVLW   0x1D
02A9   2AB5           00854             GOTO    Label_0057
02AA   3022           00855 Label_005F  MOVLW   0x22
02AB   2AB5           00856             GOTO    Label_0057

⌨️ 快捷键说明

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