📄 ancap1.lst
字号:
CCS PCM C Compiler, Version 3.211, 16465 24-Sep-05 14:48
Filename: D:\phuoc\laptrinhpic\ancap1.LST
ROM used: 620 words (8%)
Largest free fragment is 2048
RAM used: 43 (12%) at main() level
65 (18%) worst case
Stack: 2 worst case (1 in main + 1 for interrupts)
*
0000: MOVLW 00
0001: MOVWF 0A
0002: GOTO 21E
0003: NOP
0004: MOVWF 7F
0005: SWAPF 03,W
0006: CLRF 03
0007: MOVWF 21
0008: MOVF 0A,W
0009: MOVWF 20
000A: CLRF 0A
000B: MOVF 04,W
000C: MOVWF 22
000D: MOVF 77,W
000E: MOVWF 23
000F: MOVF 78,W
0010: MOVWF 24
0011: MOVF 79,W
0012: MOVWF 25
0013: MOVF 7A,W
0014: MOVWF 26
0015: MOVF 7B,W
0016: MOVWF 27
0017: BCF 03.7
0018: BCF 03.5
0019: MOVLW 8C
001A: MOVWF 04
001B: BTFSS 00.7
001C: GOTO 01F
001D: BTFSC 0C.7
001E: GOTO 032
001F: MOVF 22,W
0020: MOVWF 04
0021: MOVF 23,W
0022: MOVWF 77
0023: MOVF 24,W
0024: MOVWF 78
0025: MOVF 25,W
0026: MOVWF 79
0027: MOVF 26,W
0028: MOVWF 7A
0029: MOVF 27,W
002A: MOVWF 7B
002B: MOVF 20,W
002C: MOVWF 0A
002D: SWAPF 21,W
002E: MOVWF 03
002F: SWAPF 7F,F
0030: SWAPF 7F,W
0031: RETFIE
0032: BCF 0A.3
0033: BCF 0A.4
0034: GOTO 035
.................... #device PIC16F877 *=16 ADC=10
*
0085: MOVF 4A,W
0086: MOVWF 53
0087: MOVF 4B,W
0088: MOVWF 54
0089: CLRF 55
008A: BTFSS 47.7
008B: GOTO 08E
008C: BSF 53.6
008D: DECF 54,F
008E: BSF 47.7
008F: MOVF 46,W
0090: BTFSC 03.2
0091: GOTO 131
0092: MOVLW 7F
0093: SUBWF 46,W
0094: BTFSS 03.0
0095: GOTO 0ED
0096: MOVWF 46
0097: CLRF 56
0098: MOVLW 04
0099: MOVWF 57
009A: BCF 03.0
009B: RLF 49,F
009C: RLF 48,F
009D: RLF 47,F
009E: RLF 55,F
009F: DECFSZ 57,F
00A0: GOTO 09A
00A1: MOVLW 04
00A2: SUBWF 46,W
00A3: BTFSC 03.0
00A4: GOTO 0AD
00A5: MOVLW 03
00A6: SUBWF 46,W
00A7: BTFSS 03.2
00A8: GOTO 127
00A9: MOVLW 0A
00AA: SUBWF 55,W
00AB: BTFSS 03.0
00AC: GOTO 127
00AD: MOVLW 03
00AE: SUBWF 46,F
00AF: INCF 56,F
00B0: CALL 1FB
00B1: BCF 03.0
00B2: RLF 49,F
00B3: RLF 48,F
00B4: RLF 47,F
00B5: RLF 55,F
00B6: CALL 1E4
00B7: MOVLW 02
00B8: MOVWF 57
00B9: BCF 03.0
00BA: RRF 55,F
00BB: RRF 47,F
00BC: RRF 48,F
00BD: RRF 49,F
00BE: DECFSZ 57,F
00BF: GOTO 0B9
00C0: CALL 1FB
00C1: MOVLW 04
00C2: MOVWF 57
00C3: BCF 03.0
00C4: RRF 4A,F
00C5: RRF 4B,F
00C6: RRF 4C,F
00C7: RRF 4D,F
00C8: DECFSZ 57,F
00C9: GOTO 0C3
00CA: CALL 1E4
00CB: CALL 1FB
00CC: MOVF 4C,W
00CD: MOVWF 4D
00CE: MOVF 4B,W
00CF: MOVWF 4C
00D0: MOVF 4A,W
00D1: MOVWF 4B
00D2: CLRF 4A
00D3: CALL 1E4
00D4: CALL 1FB
00D5: MOVF 4B,W
00D6: MOVWF 4D
00D7: MOVF 4A,W
00D8: MOVWF 4C
00D9: CLRF 4A
00DA: CLRF 4B
00DB: CALL 1E4
00DC: BTFSC 55.3
00DD: GOTO 0A1
00DE: MOVF 46,F
00DF: BTFSS 03.2
00E0: GOTO 0E6
00E1: INCF 49,F
00E2: INCF 48,F
00E3: INCF 47,F
00E4: INCF 55,F
00E5: GOTO 127
00E6: BCF 03.0
00E7: RLF 49,F
00E8: RLF 48,F
00E9: RLF 47,F
00EA: RLF 55,F
00EB: DECF 46,F
00EC: GOTO 0A1
00ED: COMF 46,F
00EE: INCF 46,F
00EF: MOVLW 7F
00F0: ADDWF 46,F
00F1: CLRF 56
00F2: MOVLW 04
00F3: MOVWF 57
00F4: BCF 03.0
00F5: RLF 49,F
00F6: RLF 48,F
00F7: RLF 47,F
00F8: RLF 55,F
00F9: DECFSZ 57,F
00FA: GOTO 0F4
00FB: MOVLW 04
00FC: ADDWF 46,F
00FD: MOVLW 05
00FE: SUBWF 46,W
00FF: BTFSS 03.0
0100: GOTO 133
0101: CALL 1FB
0102: BCF 03.0
0103: RLF 49,F
0104: RLF 48,F
0105: RLF 47,F
0106: RLF 55,F
0107: BCF 03.0
0108: RLF 49,F
0109: RLF 48,F
010A: RLF 47,F
010B: RLF 55,F
010C: CALL 1E4
010D: BCF 03.0
010E: RLF 49,F
010F: RLF 48,F
0110: RLF 47,F
0111: RLF 55,F
0112: INCF 56,F
0113: MOVLW 03
0114: MOVWF 57
0115: BCF 03.0
0116: RRF 55,F
0117: RRF 47,F
0118: RRF 48,F
0119: RRF 49,F
011A: DECFSZ 57,F
011B: GOTO 115
011C: MOVLW 03
011D: SUBWF 46,F
011E: BTFSS 55.4
011F: GOTO 0FD
0120: BCF 03.0
0121: RRF 55,F
0122: RRF 47,F
0123: RRF 48,F
0124: RRF 49,F
0125: DECF 46,F
0126: GOTO 0FD
0127: COMF 46,F
0128: INCF 46,F
0129: MOVLW 03
012A: ADDWF 46,F
012B: INCF 56,W
012C: SUBWF 54,F
012D: BTFSS 03.0
012E: CLRF 54
012F: MOVLW 01
0130: GOTO 134
0131: MOVLW 02
0132: GOTO 134
0133: MOVLW 00
0134: MOVWF 4F
0135: BTFSC 53.7
0136: GOTO 142
0137: BTFSC 54.7
0138: GOTO 142
0139: MOVF 54,F
013A: BTFSC 03.2
013B: GOTO 142
013C: MOVLW 20
013D: BTFSS 0C.4
013E: GOTO 13D
013F: MOVWF 19
0140: DECFSZ 54,F
0141: GOTO 13C
0142: BTFSS 53.6
0143: GOTO 148
0144: MOVLW 2D
0145: BTFSS 0C.4
0146: GOTO 145
0147: MOVWF 19
0148: BTFSS 53.7
0149: GOTO 155
014A: BTFSC 54.7
014B: GOTO 155
014C: MOVF 54,F
014D: BTFSC 03.2
014E: GOTO 155
014F: MOVLW 30
0150: BTFSS 0C.4
0151: GOTO 150
0152: MOVWF 19
0153: DECFSZ 54,F
0154: GOTO 14C
0155: BCF 53.7
0156: BCF 53.6
0157: BTFSS 4F.0
0158: GOTO 160
0159: MOVF 56,W
015A: MOVWF 4F
015B: MOVF 56,W
015C: MOVWF 51
015D: INCF 53,W
015E: ADDWF 51,F
015F: GOTO 18A
0160: BTFSS 4F.1
0161: GOTO 164
0162: INCF 53,W
0163: MOVWF 56
0164: MOVF 53,F
0165: BTFSC 03.2
0166: GOTO 1E2
0167: MOVLW 2E
0168: BTFSS 0C.4
0169: GOTO 168
016A: MOVWF 19
016B: MOVF 56,W
016C: MOVWF 52
016D: DECF 52,F
016E: MOVF 53,W
016F: SUBWF 52,W
0170: BTFSS 03.0
0171: GOTO 174
0172: MOVF 53,W
0173: MOVWF 52
0174: MOVF 52,F
0175: BTFSC 03.2
0176: GOTO 17D
0177: MOVLW 30
0178: BTFSS 0C.4
0179: GOTO 178
017A: MOVWF 19
017B: DECFSZ 52,F
017C: GOTO 177
017D: MOVF 56,W
017E: MOVWF 57
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -