📄 control_motor10.lst
字号:
CCS PCM C Compiler, Version 3.211, 16465 30-Sep-05 15:38
Filename: D:\phuoc\laptrinhpic\control_motor10.LST
ROM used: 1300 words (16%)
Largest free fragment is 2048
RAM used: 54 (15%) at main() level
70 (19%) worst case
Stack: 1 locations
*
0000: MOVLW 00
0001: MOVWF 0A
0002: GOTO 26D
0003: NOP
.................... #device PIC16F877 *=16 ADC=10
*
001A: CLRF 59
001B: MOVF 04,W
001C: MOVWF 58
001D: BCF 59.0
001E: BTFSC 03.7
001F: BSF 59.0
0020: SWAPF 52,W
0021: IORLW F0
0022: MOVWF 54
0023: ADDWF 54,F
0024: ADDLW E2
0025: MOVWF 55
0026: ADDLW 32
0027: MOVWF 57
0028: MOVF 52,W
0029: ANDLW 0F
002A: ADDWF 55,F
002B: ADDWF 55,F
002C: ADDWF 57,F
002D: ADDLW E9
002E: MOVWF 56
002F: ADDWF 56,F
0030: ADDWF 56,F
0031: SWAPF 51,W
0032: ANDLW 0F
0033: ADDWF 56,F
0034: ADDWF 57,F
0035: RLF 56,F
0036: RLF 57,F
0037: COMF 57,F
0038: RLF 57,F
0039: MOVF 51,W
003A: ANDLW 0F
003B: ADDWF 57,F
003C: RLF 54,F
003D: MOVLW 07
003E: MOVWF 53
003F: MOVLW 0A
0040: ADDWF 57,F
0041: DECF 56,F
0042: BTFSS 03.0
0043: GOTO 040
0044: ADDWF 56,F
0045: DECF 55,F
0046: BTFSS 03.0
0047: GOTO 044
0048: ADDWF 55,F
0049: DECF 54,F
004A: BTFSS 03.0
004B: GOTO 048
004C: ADDWF 54,F
004D: DECF 53,F
004E: BTFSS 03.0
004F: GOTO 04C
0050: MOVLW 53
0051: MOVWF 04
0052: BCF 03.7
0053: MOVLW 07
0054: ANDWF 58,W
0055: ADDWF 04,F
0056: MOVLW 57
0057: SUBWF 04,W
0058: BTFSC 03.2
0059: GOTO 06E
005A: MOVF 00,W
005B: MOVWF 77
005C: BTFSS 03.2
005D: GOTO 064
005E: BTFSC 58.4
005F: GOTO 06C
0060: BTFSC 58.3
0061: GOTO 066
0062: MOVLW 20
0063: GOTO 067
0064: MOVLW 08
0065: MOVWF 58
0066: MOVLW 30
0067: ADDWF 77,F
0068: MOVF 77,W
0069: BTFSS 0C.4
006A: GOTO 069
006B: MOVWF 19
006C: INCF 04,F
006D: GOTO 056
006E: MOVF 00,W
006F: MOVWF 77
0070: MOVLW 30
0071: ADDWF 77,F
0072: MOVF 77,W
0073: BTFSS 0C.4
0074: GOTO 073
0075: MOVWF 19
0076: RETLW 00
0077: MOVLW 8E
0078: MOVWF 77
0079: MOVF 52,W
007A: MOVWF 78
007B: MOVF 51,W
007C: MOVWF 79
007D: CLRF 7A
007E: MOVF 78,F
007F: BTFSS 03.2
0080: GOTO 08B
0081: MOVF 79,W
0082: MOVWF 78
0083: CLRF 79
0084: MOVLW 08
0085: SUBWF 77,F
0086: MOVF 78,F
0087: BTFSS 03.2
0088: GOTO 08B
0089: CLRF 77
008A: GOTO 093
008B: BCF 03.0
008C: BTFSC 78.7
008D: GOTO 092
008E: RLF 79,F
008F: RLF 78,F
0090: DECF 77,F
0091: GOTO 08B
0092: BCF 78.7
0093: NOP
0094: RETLW 00
0095: MOVF 51,W
0096: BTFSC 03.2
0097: GOTO 105
0098: MOVWF 59
0099: MOVF 55,W
009A: BTFSC 03.2
009B: GOTO 105
009C: ADDWF 59,F
009D: BTFSC 03.0
009E: GOTO 0A6
009F: MOVLW 7F
00A0: SUBWF 59,F
00A1: BTFSS 03.0
00A2: GOTO 105
00A3: BTFSC 03.2
00A4: GOTO 105
00A5: GOTO 0AA
00A6: MOVLW 81
00A7: ADDWF 59,F
00A8: BTFSC 03.0
00A9: GOTO 105
00AA: MOVF 59,W
00AB: MOVWF 77
00AC: CLRF 78
00AD: CLRF 79
00AE: CLRF 7A
00AF: MOVF 52,W
00B0: MOVWF 5D
00B1: BSF 5D.7
00B2: MOVF 53,W
00B3: MOVWF 5C
00B4: MOVF 54,W
00B5: MOVWF 5B
00B6: MOVLW 18
00B7: MOVWF 59
00B8: CLRF 5A
00B9: BTFSS 5B.0
00BA: GOTO 0D3
00BB: MOVF 58,W
00BC: ADDWF 7A,F
00BD: BTFSS 03.0
00BE: GOTO 0C5
00BF: INCF 79,F
00C0: BTFSS 03.2
00C1: GOTO 0C5
00C2: INCF 78,F
00C3: BTFSC 03.2
00C4: BSF 5A.7
00C5: MOVF 57,W
00C6: ADDWF 79,F
00C7: BTFSS 03.0
00C8: GOTO 0CC
00C9: INCF 78,F
00CA: BTFSC 03.2
00CB: BSF 5A.7
00CC: MOVF 56,W
00CD: MOVWF 53
00CE: BSF 53.7
00CF: MOVF 53,W
00D0: ADDWF 78,F
00D1: BTFSC 03.0
00D2: BSF 5A.7
00D3: RLF 5A,F
00D4: RRF 78,F
00D5: RRF 79,F
00D6: RRF 7A,F
00D7: RRF 5D,F
00D8: RRF 5C,F
00D9: RRF 5B,F
00DA: BCF 03.0
00DB: DECFSZ 59,F
00DC: GOTO 0B8
00DD: MOVLW 01
00DE: ADDWF 77,F
00DF: BTFSC 03.0
00E0: GOTO 105
00E1: BTFSC 78.7
00E2: GOTO 0EA
00E3: RLF 5D,F
00E4: RLF 7A,F
00E5: RLF 79,F
00E6: RLF 78,F
00E7: DECF 77,F
00E8: BTFSC 03.2
00E9: GOTO 105
00EA: BTFSS 5D.7
00EB: GOTO 0FB
00EC: INCF 7A,F
00ED: BTFSS 03.2
00EE: GOTO 0FB
00EF: INCF 79,F
00F0: BTFSS 03.2
00F1: GOTO 0FB
00F2: INCF 78,F
00F3: BTFSS 03.2
00F4: GOTO 0FB
00F5: RRF 78,F
00F6: RRF 79,F
00F7: RRF 7A,F
00F8: INCF 77,F
00F9: BTFSC 03.2
00FA: GOTO 105
00FB: MOVF 52,W
00FC: MOVWF 5A
00FD: MOVF 56,W
00FE: XORWF 5A,F
00FF: BTFSS 5A.7
0100: GOTO 103
0101: BSF 78.7
0102: GOTO 109
0103: BCF 78.7
0104: GOTO 109
0105: CLRF 77
0106: CLRF 78
0107: CLRF 79
0108: CLRF 7A
0109: NOP
010A: RETLW 00
010B: MOVLW 80
010C: BTFSC 03.1
010D: XORWF 56,F
010E: CLRF 5B
010F: CLRF 5C
0110: MOVF 52,W
0111: MOVWF 5A
0112: MOVF 56,W
0113: XORWF 5A,F
0114: MOVF 51,W
0115: BTFSC 03.2
0116: GOTO 1FB
0117: MOVWF 59
0118: MOVWF 77
0119: MOVF 55,W
011A: BTFSC 03.2
011B: GOTO 204
011C: SUBWF 59,F
011D: BTFSC 03.2
011E: GOTO 1A0
011F: BTFSS 03.0
0120: GOTO 15E
0121: MOVF 56,W
0122: MOVWF 5F
0123: BSF 5F.7
0124: MOVF 57,W
0125: MOVWF 5E
0126: MOVF 58,W
0127: MOVWF 5D
0128: CLRF 5C
0129: BCF 03.0
012A: RRF 5F,F
012B: RRF 5E,F
012C: RRF 5D,F
012D: RRF 5C,F
012E: DECFSZ 59,F
012F: GOTO 128
0130: BTFSS 5A.7
0131: GOTO 135
0132: BSF 5B.0
0133: GOTO 218
0134: BCF 5B.0
0135: BCF 59.0
0136: BSF 5B.4
0137: MOVLW 54
0138: MOVWF 04
0139: BCF 03.7
013A: GOTO 22D
013B: BCF 5B.4
013C: BTFSC 5A.7
013D: GOTO 148
013E: BTFSS 59.0
013F: GOTO 153
0140: RRF 5F,F
0141: RRF 5E,F
0142: RRF 5D,F
0143: RRF 5C,F
0144: INCF 77,F
0145: BTFSC 03.2
0146: GOTO 213
0147: GOTO 153
0148: BTFSC 5F.7
0149: GOTO 156
014A: BCF 03.0
014B: RLF 5C,F
014C: RLF 5D,F
014D: RLF 5E,F
014E: RLF 5F,F
014F: DECF 77,F
0150: BTFSC 03.2
0151: GOTO 213
0152: GOTO 148
0153: BSF 5B.6
0154: GOTO 1C0
0155: BCF 5B.6
0156: MOVF 52,W
0157: MOVWF 5A
0158: BTFSS 52.7
0159: GOTO 15C
015A: BSF 5F.7
015B: GOTO 20C
015C: BCF 5F.7
015D: GOTO 20C
015E: MOVF 55,W
015F: MOVWF 59
0160: MOVWF 77
0161: MOVF 51,W
0162: SUBWF 59,F
0163: MOVF 52,W
0164: MOVWF 5F
0165: BSF 5F.7
0166: MOVF 53,W
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -