📄 nhanhung.lst
字号:
CCS PCM C Compiler, Version 3.211, 16465 29-Sep-05 09:56
Filename: D:\phuoc\laptrinhpic\nhanhung.LST
ROM used: 2853 words (35%)
Largest free fragment is 2048
RAM used: 81 (22%) at main() level
130 (35%) worst case
Stack: 3 worst case (2 in main + 1 for interrupts)
*
0000: MOVLW 08
0001: MOVWF 0A
0002: GOTO 000
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
*
007D: BSF 03.5
007E: MOVF 20,W
007F: BTFSC 03.2
0080: GOTO 0EE
0081: MOVWF 28
0082: MOVF 24,W
0083: BTFSC 03.2
0084: GOTO 0EE
0085: ADDWF 28,F
0086: BTFSC 03.0
0087: GOTO 08F
0088: MOVLW 7F
0089: SUBWF 28,F
008A: BTFSS 03.0
008B: GOTO 0EE
008C: BTFSC 03.2
008D: GOTO 0EE
008E: GOTO 093
008F: MOVLW 81
0090: ADDWF 28,F
0091: BTFSC 03.0
0092: GOTO 0EE
0093: MOVF 28,W
0094: MOVWF 77
0095: CLRF 78
0096: CLRF 79
0097: CLRF 7A
0098: MOVF 21,W
0099: MOVWF 2C
009A: BSF 2C.7
009B: MOVF 22,W
009C: MOVWF 2B
009D: MOVF 23,W
009E: MOVWF 2A
009F: MOVLW 18
00A0: MOVWF 28
00A1: CLRF 29
00A2: BTFSS 2A.0
00A3: GOTO 0BC
00A4: MOVF 27,W
00A5: ADDWF 7A,F
00A6: BTFSS 03.0
00A7: GOTO 0AE
00A8: INCF 79,F
00A9: BTFSS 03.2
00AA: GOTO 0AE
00AB: INCF 78,F
00AC: BTFSC 03.2
00AD: BSF 29.7
00AE: MOVF 26,W
00AF: ADDWF 79,F
00B0: BTFSS 03.0
00B1: GOTO 0B5
00B2: INCF 78,F
00B3: BTFSC 03.2
00B4: BSF 29.7
00B5: MOVF 25,W
00B6: MOVWF 22
00B7: BSF 22.7
00B8: MOVF 22,W
00B9: ADDWF 78,F
00BA: BTFSC 03.0
00BB: BSF 29.7
00BC: RLF 29,F
00BD: RRF 78,F
00BE: RRF 79,F
00BF: RRF 7A,F
00C0: RRF 2C,F
00C1: RRF 2B,F
00C2: RRF 2A,F
00C3: BCF 03.0
00C4: DECFSZ 28,F
00C5: GOTO 0A1
00C6: MOVLW 01
00C7: ADDWF 77,F
00C8: BTFSC 03.0
00C9: GOTO 0EE
00CA: BTFSC 78.7
00CB: GOTO 0D3
00CC: RLF 2C,F
00CD: RLF 7A,F
00CE: RLF 79,F
00CF: RLF 78,F
00D0: DECF 77,F
00D1: BTFSC 03.2
00D2: GOTO 0EE
00D3: BTFSS 2C.7
00D4: GOTO 0E4
00D5: INCF 7A,F
00D6: BTFSS 03.2
00D7: GOTO 0E4
00D8: INCF 79,F
00D9: BTFSS 03.2
00DA: GOTO 0E4
00DB: INCF 78,F
00DC: BTFSS 03.2
00DD: GOTO 0E4
00DE: RRF 78,F
00DF: RRF 79,F
00E0: RRF 7A,F
00E1: INCF 77,F
00E2: BTFSC 03.2
00E3: GOTO 0EE
00E4: MOVF 21,W
00E5: MOVWF 29
00E6: MOVF 25,W
00E7: XORWF 29,F
00E8: BTFSS 29.7
00E9: GOTO 0EC
00EA: BSF 78.7
00EB: GOTO 0F2
00EC: BCF 78.7
00ED: GOTO 0F2
00EE: CLRF 77
00EF: CLRF 78
00F0: CLRF 79
00F1: CLRF 7A
00F2: NOP
00F3: BCF 03.5
00F4: RETLW 00
00F5: MOVLW 8E
00F6: MOVWF 77
00F7: BSF 03.5
00F8: MOVF 25,W
00F9: MOVWF 78
00FA: MOVF 24,W
00FB: MOVWF 79
00FC: CLRF 7A
00FD: MOVF 78,F
00FE: BTFSS 03.2
00FF: GOTO 10A
0100: MOVF 79,W
0101: MOVWF 78
0102: CLRF 79
0103: MOVLW 08
0104: SUBWF 77,F
0105: MOVF 78,F
0106: BTFSS 03.2
0107: GOTO 10A
0108: CLRF 77
0109: GOTO 112
010A: BCF 03.0
010B: BTFSC 78.7
010C: GOTO 111
010D: RLF 79,F
010E: RLF 78,F
010F: DECF 77,F
0110: GOTO 10A
0111: BCF 78.7
0112: NOP
0113: BCF 03.5
0114: RETLW 00
0115: MOVLW 80
0116: BTFSS 03.1
0117: GOTO 11B
0118: BSF 03.5
0119: XORWF 2D,F
011A: BCF 03.5
011B: BSF 03.5
011C: CLRF 32
011D: CLRF 33
011E: MOVF 29,W
011F: MOVWF 31
0120: MOVF 2D,W
0121: XORWF 31,F
0122: MOVF 28,W
0123: BTFSC 03.2
0124: GOTO 209
0125: MOVWF 30
0126: MOVWF 77
0127: MOVF 2C,W
0128: BTFSC 03.2
0129: GOTO 212
012A: SUBWF 30,F
012B: BTFSC 03.2
012C: GOTO 1AE
012D: BTFSS 03.0
012E: GOTO 16C
012F: MOVF 2D,W
0130: MOVWF 36
0131: BSF 36.7
0132: MOVF 2E,W
0133: MOVWF 35
0134: MOVF 2F,W
0135: MOVWF 34
0136: CLRF 33
0137: BCF 03.0
0138: RRF 36,F
0139: RRF 35,F
013A: RRF 34,F
013B: RRF 33,F
013C: DECFSZ 30,F
013D: GOTO 136
013E: BTFSS 31.7
013F: GOTO 143
0140: BSF 32.0
0141: GOTO 226
0142: BCF 32.0
0143: BCF 30.0
0144: BSF 32.4
0145: MOVLW AB
0146: MOVWF 04
0147: BCF 03.7
0148: GOTO 23B
0149: BCF 32.4
014A: BTFSC 31.7
014B: GOTO 156
014C: BTFSS 30.0
014D: GOTO 161
014E: RRF 36,F
014F: RRF 35,F
0150: RRF 34,F
0151: RRF 33,F
0152: INCF 77,F
0153: BTFSC 03.2
0154: GOTO 221
0155: GOTO 161
0156: BTFSC 36.7
0157: GOTO 164
0158: BCF 03.0
0159: RLF 33,F
015A: RLF 34,F
015B: RLF 35,F
015C: RLF 36,F
015D: DECF 77,F
015E: BTFSC 03.2
015F: GOTO 221
0160: GOTO 156
0161: BSF 32.6
0162: GOTO 1CE
0163: BCF 32.6
0164: MOVF 29,W
0165: MOVWF 31
0166: BTFSS 29.7
0167: GOTO 16A
0168: BSF 36.7
0169: GOTO 21A
016A: BCF 36.7
016B: GOTO 21A
016C: MOVF 2C,W
016D: MOVWF 30
016E: MOVWF 77
016F: MOVF 28,W
0170: SUBWF 30,F
0171: MOVF 29,W
0172: MOVWF 36
0173: BSF 36.7
0174: MOVF 2A,W
0175: MOVWF 35
0176: MOVF 2B,W
0177: MOVWF 34
0178: CLRF 33
0179: BCF 03.0
017A: RRF 36,F
017B: RRF 35,F
017C: RRF 34,F
017D: RRF 33,F
017E: DECFSZ 30,F
017F: GOTO 178
0180: BTFSS 31.7
0181: GOTO 185
0182: BSF 32.1
0183: GOTO 226
0184: BCF 32.1
0185: BCF 30.0
0186: BSF 32.5
0187: MOVLW AF
0188: MOVWF 04
0189: BCF 03.7
018A: GOTO 23B
018B: BCF 32.5
018C: BTFSC 31.7
018D: GOTO 198
018E: BTFSS 30.0
018F: GOTO 1A3
0190: RRF 36,F
0191: RRF 35,F
0192: RRF 34,F
0193: RRF 33,F
0194: INCF 77,F
0195: BTFSC 03.2
0196: GOTO 221
0197: GOTO 1A3
0198: BTFSC 36.7
0199: GOTO 1A6
019A: BCF 03.0
019B: RLF 33,F
019C: RLF 34,F
019D: RLF 35,F
019E: RLF 36,F
019F: DECF 77,F
01A0: BTFSC 03.2
01A1: GOTO 221
01A2: GOTO 198
01A3: BSF 32.7
01A4: GOTO 1CE
01A5: BCF 32.7
01A6: MOVF 2D,W
01A7: MOVWF 31
01A8: BTFSS 2D.7
01A9: GOTO 1AC
01AA: BSF 36.7
01AB: GOTO 21A
01AC: BCF 36.7
01AD: GOTO 21A
01AE: MOVF 2D,W
01AF: MOVWF 36
01B0: BSF 36.7
01B1: MOVF 2E,W
01B2: MOVWF 35
01B3: MOVF 2F,W
01B4: MOVWF 34
01B5: BTFSS 31.7
01B6: GOTO 1BB
01B7: BCF 36.7
01B8: BSF 32.2
01B9: GOTO 226
01BA: BCF 32.2
01BB: CLRF 33
01BC: BCF 30.0
01BD: MOVLW AB
01BE: MOVWF 04
01BF: BCF 03.7
01C0: GOTO 23B
01C1: BTFSC 31.7
01C2: GOTO 1E4
01C3: MOVF 29,W
01C4: MOVWF 31
01C5: BTFSS 30.0
01C6: GOTO 1CE
01C7: RRF 36,F
01C8: RRF 35,F
01C9: RRF 34,F
01CA: RRF 33,F
01CB: INCF 77,F
01CC: BTFSC 03.2
01CD: GOTO 221
01CE: BTFSS 33.7
01CF: GOTO 1DF
01D0: INCF 34,F
01D1: BTFSS 03.2
01D2: GOTO 1DF
01D3: INCF 35,F
01D4: BTFSS 03.2
01D5: GOTO 1DF
01D6: INCF 36,F
01D7: BTFSS 03.2
01D8: GOTO 1DF
01D9: RRF 36,F
01DA: RRF 35,F
01DB: RRF 34,F
01DC: INCF 77,F
01DD: BTFSC 03.2
01DE: GOTO 221
01DF: BTFSC 32.6
01E0: GOTO 163
01E1: BTFSC 32.7
01E2: GOTO 1A5
01E3: GOTO 203
01E4: MOVLW 80
01E5: XORWF 36,F
01E6: BTFSS 36.7
01E7: GOTO 1EC
01E8: GOTO 226
01E9: MOVF 2D,W
01EA: MOVWF 31
01EB: GOTO 1F9
01EC: MOVF 29,W
01ED: MOVWF 31
01EE: MOVF 36,F
01EF: BTFSS 03.2
01F0: GOTO 1F9
01F1: MOVF 35,F
01F2: BTFSS 03.2
01F3: GOTO 1F9
01F4: MOVF 34,F
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -