📄 camera 5rd.lst
字号:
07DA: MOVFF 85,92
07DE: MOVFF 86,91
07E2: MOVFF 87,90
07E6: MOVFF 92,01
07EA: MOVFF 91,02
07EE: MOVFF 90,03
07F2: BRA 085C
07F4: CLRF 00
07F6: CLRF 01
07F8: CLRF 02
07FA: CLRF 03
07FC: BRA 085C
07FE: CLRF x8F
0800: COMF x90,F
0802: COMF x91,F
0804: COMF x92,F
0806: COMF x8F,F
0808: INCF x8F,F
080A: BNZ 0816
080C: INCF x90,F
080E: BNZ 0816
0810: INCF x91,F
0812: BNZ 0816
0814: INCF x92,F
0816: BTFSC x8E.0
0818: BRA 0644
081A: BTFSC x8E.1
081C: BRA 06CA
081E: BTFSC x8E.2
0820: BRA 0736
0822: BRA 078A
0824: MOVF FEF,W
0826: ADDWF x90,F
0828: BNC 0834
082A: INCF x91,F
082C: BNZ 0834
082E: INCF x92,F
0830: BTFSC FD8.2
0832: BSF x8C.0
0834: MOVF FED,F
0836: MOVF FEF,W
0838: ADDWF x91,F
083A: BNC 0842
083C: INCF x92,F
083E: BTFSC FD8.2
0840: BSF x8C.0
0842: MOVF FED,F
0844: MOVF FEF,W
0846: BTFSC FEF.7
0848: BRA 084C
084A: XORLW 80
084C: ADDWF x92,F
084E: BTFSC FD8.0
0850: BSF x8C.0
0852: BTFSC x8E.4
0854: BRA 0652
0856: BTFSC x8E.5
0858: BRA 06D8
085A: BRA 0744
085C: NOP
085E: RETLW 00
0860: MOVF x82,W
0862: BZ 0936
0864: MOVWF 00
0866: MOVF x86,W
0868: BZ 0936
086A: ADDWF 00,F
086C: BNC 0876
086E: MOVLW 81
0870: ADDWF 00,F
0872: BC 0936
0874: BRA 087E
0876: MOVLW 7F
0878: SUBWF 00,F
087A: BNC 0936
087C: BZ 0936
087E: MOVFF 83,8A
0882: MOVF x87,W
0884: XORWF x8A,F
0886: BSF x83.7
0888: BSF x87.7
088A: MOVF x85,W
088C: MULWF x89
088E: MOVFF FF4,8C
0892: MOVF x84,W
0894: MULWF x88
0896: MOVFF FF4,03
089A: MOVFF FF3,8B
089E: MULWF x89
08A0: MOVF FF3,W
08A2: ADDWF x8C,F
08A4: MOVF FF4,W
08A6: ADDWFC x8B,F
08A8: MOVLW 00
08AA: ADDWFC 03,F
08AC: MOVF x85,W
08AE: MULWF x88
08B0: MOVF FF3,W
08B2: ADDWF x8C,F
08B4: MOVF FF4,W
08B6: ADDWFC x8B,F
08B8: MOVLW 00
08BA: CLRF 02
08BC: ADDWFC 03,F
08BE: ADDWFC 02,F
08C0: MOVF x83,W
08C2: MULWF x89
08C4: MOVF FF3,W
08C6: ADDWF x8B,F
08C8: MOVF FF4,W
08CA: ADDWFC 03,F
08CC: MOVLW 00
08CE: ADDWFC 02,F
08D0: MOVF x83,W
08D2: MULWF x88
08D4: MOVF FF3,W
08D6: ADDWF 03,F
08D8: MOVF FF4,W
08DA: ADDWFC 02,F
08DC: MOVLW 00
08DE: ADDWFC 01,F
08E0: MOVF x85,W
08E2: MULWF x87
08E4: MOVF FF3,W
08E6: ADDWF x8B,F
08E8: MOVF FF4,W
08EA: ADDWFC 03,F
08EC: CLRF 01
08EE: MOVLW 00
08F0: ADDWFC 02,F
08F2: ADDWFC 01,F
08F4: MOVF x84,W
08F6: MULWF x87
08F8: MOVF FF3,W
08FA: ADDWF 03,F
08FC: MOVF FF4,W
08FE: ADDWFC 02,F
0900: MOVLW 00
0902: ADDWFC 01,F
0904: MOVF x83,W
0906: MULWF x87
0908: MOVF FF3,W
090A: ADDWF 02,F
090C: MOVF FF4,W
090E: ADDWFC 01,F
0910: INCF 00,F
0912: BTFSC 01.7
0914: BRA 0920
0916: RLCF x8B,F
0918: RLCF 03,F
091A: RLCF 02,F
091C: RLCF 01,F
091E: DECF 00,F
0920: MOVLW 00
0922: BTFSS x8B.7
0924: BRA 092C
0926: INCF 03,F
0928: ADDWFC 02,F
092A: ADDWFC 01,F
092C: BTFSC x8A.7
092E: BSF 01.7
0930: BTFSS x8A.7
0932: BCF 01.7
0934: BRA 093E
0936: CLRF 00
0938: CLRF 01
093A: CLRF 02
093C: CLRF 03
093E: NOP
0940: RETLW 00
0942: MOVF x7E,W
0944: BTFSC FD8.2
0946: BRA 0A94
0948: MOVWF x8A
094A: MOVF x82,W
094C: BTFSC FD8.2
094E: BRA 0A94
0950: SUBWF x8A,F
0952: BC 0956
0954: BRA 0960
0956: MOVLW 7F
0958: ADDWF x8A,F
095A: BTFSC FD8.0
095C: BRA 0A94
095E: BRA 096C
0960: MOVLW 81
0962: SUBWF x8A,F
0964: BTFSS FD8.0
0966: BRA 0A94
0968: BTFSC FD8.2
096A: BRA 0A94
096C: MOVFF 8A,00
0970: CLRF 01
0972: CLRF 02
0974: CLRF 03
0976: CLRF x89
0978: MOVFF 7F,88
097C: BSF x88.7
097E: MOVFF 80,87
0982: MOVFF 81,86
0986: MOVLW 19
0988: MOVWF x8A
098A: MOVF x85,W
098C: SUBWF x86,F
098E: BC 09AA
0990: MOVLW 01
0992: SUBWF x87,F
0994: BC 09AA
0996: SUBWF x88,F
0998: BC 09AA
099A: SUBWF x89,F
099C: BC 09AA
099E: INCF x89,F
09A0: INCF x88,F
09A2: INCF x87,F
09A4: MOVF x85,W
09A6: ADDWF x86,F
09A8: BRA 09FA
09AA: MOVF x84,W
09AC: SUBWF x87,F
09AE: BC 09D4
09B0: MOVLW 01
09B2: SUBWF x88,F
09B4: BC 09D4
09B6: SUBWF x89,F
09B8: BC 09D4
09BA: INCF x89,F
09BC: INCF x88,F
09BE: MOVF x84,W
09C0: ADDWF x87,F
09C2: MOVF x85,W
09C4: ADDWF x86,F
09C6: BNC 09FA
09C8: INCF x87,F
09CA: BNZ 09FA
09CC: INCF x88,F
09CE: BNZ 09FA
09D0: INCF x89,F
09D2: BRA 09FA
09D4: MOVF x83,W
09D6: IORLW 80
09D8: SUBWF x88,F
09DA: BC 09F8
09DC: MOVLW 01
09DE: SUBWF x89,F
09E0: BC 09F8
09E2: INCF x89,F
09E4: MOVF x83,W
09E6: IORLW 80
09E8: ADDWF x88,F
09EA: MOVF x84,W
09EC: ADDWF x87,F
09EE: BNC 09C2
09F0: INCF x88,F
09F2: BNZ 09C2
09F4: INCF x89,F
09F6: BRA 09C2
09F8: BSF 03.0
09FA: DECFSZ x8A,F
09FC: BRA 0A00
09FE: BRA 0A16
0A00: BCF FD8.0
0A02: RLCF x86,F
0A04: RLCF x87,F
0A06: RLCF x88,F
0A08: RLCF x89,F
0A0A: BCF FD8.0
0A0C: RLCF 03,F
0A0E: RLCF 02,F
0A10: RLCF 01,F
0A12: RLCF x8B,F
0A14: BRA 098A
0A16: BTFSS x8B.0
0A18: BRA 0A26
0A1A: BCF FD8.0
0A1C: RRCF 01,F
0A1E: RRCF 02,F
0A20: RRCF 03,F
0A22: RRCF x8B,F
0A24: BRA 0A2A
0A26: DECF 00,F
0A28: BZ 0A94
0A2A: BTFSC x8B.7
0A2C: BRA 0A6A
0A2E: BCF FD8.0
0A30: RLCF x86,F
0A32: RLCF x87,F
0A34: RLCF x88,F
0A36: RLCF x89,F
0A38: MOVF x85,W
0A3A: SUBWF x86,F
0A3C: BC 0A4C
0A3E: MOVLW 01
0A40: SUBWF x87,F
0A42: BC 0A4C
0A44: SUBWF x88,F
0A46: BC 0A4C
0A48: SUBWF x89,F
0A4A: BNC 0A80
0A4C: MOVF x84,W
0A4E: SUBWF x87,F
0A50: BC 0A5C
0A52: MOVLW 01
0A54: SUBWF x88,F
0A56: BC 0A5C
0A58: SUBWF x89,F
0A5A: BNC 0A80
0A5C: MOVF x83,W
0A5E: IORLW 80
0A60: SUBWF x88,F
0A62: BC 0A6A
0A64: MOVLW 01
0A66: SUBWF x89,F
0A68: BNC 0A80
0A6A: INCF 03,F
0A6C: BNZ 0A80
0A6E: INCF 02,F
0A70: BNZ 0A80
0A72: INCF 01,F
0A74: BNZ 0A80
0A76: INCF 00,F
0A78: BZ 0A94
0A7A: RRCF 01,F
0A7C: RRCF 02,F
0A7E: RRCF 03,F
0A80: MOVFF 7F,8A
0A84: MOVF x83,W
0A86: XORWF x8A,F
0A88: BTFSS x8A.7
0A8A: BRA 0A90
0A8C: BSF 01.7
0A8E: BRA 0A9C
0A90: BCF 01.7
0A92: BRA 0A9C
0A94: CLRF 00
0A96: CLRF 01
0A98: CLRF 02
0A9A: CLRF 03
0A9C: NOP
0A9E: RETLW 00
0AA0: MOVFF 7F,86
0AA4: MOVF x83,W
0AA6: XORWF x86,F
0AA8: BTFSS x86.7
0AAA: BRA 0AB6
0AAC: BCF FD8.2
0AAE: BCF FD8.0
0AB0: BTFSC x7F.7
0AB2: BSF FD8.0
0AB4: BRA 0B14
0AB6: MOVFF 7F,86
0ABA: MOVFF 82,87
0ABE: MOVF x7E,W
0AC0: SUBWF x87,F
0AC2: BZ 0AD0
0AC4: BTFSS x86.7
0AC6: BRA 0B14
0AC8: MOVF FD8,W
0ACA: XORLW 01
0ACC: MOVWF FD8
0ACE: BRA 0B14
0AD0: MOVFF 83,87
0AD4: MOVF x7F,W
0AD6: SUBWF x87,F
0AD8: BZ 0AE6
0ADA: BTFSS x86.7
0ADC: BRA 0B14
0ADE: MOVF FD8,W
0AE0: XORLW 01
0AE2: MOVWF FD8
0AE4: BRA 0B14
0AE6: MOVFF 84,87
0AEA: MOVF x80,W
0AEC: SUBWF x87,F
0AEE: BZ 0AFC
0AF0: BTFSS x86.7
0AF2: BRA 0B14
0AF4: MOVF FD8,W
0AF6: XORLW 01
0AF8: MOVWF FD8
0AFA: BRA 0B14
0AFC: MOVFF 85,87
0B00: MOVF x81,W
0B02: SUBWF x87,F
0B04: BZ 0B12
0B06: BTFSS x86.7
0B08: BRA 0B14
0B0A: MOVF FD8,W
0B0C: XORLW 01
0B0E: MOVWF FD8
0B10: BRA 0B14
0B12: BCF FD8.0
0B14: RETLW 00
*
0FE0: MOVLW 8E
0FE2: MOVWF 00
0FE4: MOVF x7E,W
0FE6: SUBWF 00,F
0FE8: MOVFF 7F,02
0FEC: MOVFF 80,01
0FF0: BSF 02.7
0FF2: MOVF 00,F
0FF4: BZ 1008
0FF6: BCF FD8.0
0FF8: MOVF 02,F
0FFA: BNZ 1000
0FFC: MOVF 01,F
0FFE: BZ 1008
1000: RRCF 02,F
1002: RRCF 01,F
1004: DECFSZ 00,F
1006: BRA 0FF6
1008: BTFSS x7F.7
100A: BRA 1016
100C: COMF 01,F
100E: COMF 02,F
1010: INCF 01,F
1012: BTFSC FD8.2
1014: INCF 02,F
1016: NOP
1018: RETLW 00
.................... #include "18F458.h"
.................... //////// Standard Header file for the PIC18F458 device ////////////////
.................... //#device PIC18F458
.................... #list
....................
.................... #use delay(clock=20000000)
*
0106: CLRF FEA
0108: MOVLW 59
010A: MOVWF FE9
010C: MOVF FEF,W
010E: BZ 012A
0110: MOVLW 06
0112: MOVWF 01
0114: CLRF 00
0116: DECFSZ 00,F
0118: BRA 0116
011A: DECFSZ 01,F
011C: BRA 0114
011E: MOVLW 7B
0120: MOVWF 00
0122: DECFSZ 00,F
0124: BRA 0122
0126: DECFSZ FEF,F
0128: BRA 0110
012A: RETLW 00
.................... #fuses NOWDT,WDT128,HS, NOPROTECT, NOOSCSEN, BROWNOUT, BORV20, PUT, NOCPD, STVREN, NODEBUG, NOLVP, NOWRT, NOWRTD, NOWRTB, NOCPB, NOWRTC, NOEBTR, NOEBTRB
.................... #use rs232(baud=115200,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8,DISABLE_INTS)
*
0096: BTFSS F9E.4
0098: BRA 0096
009A: MOVFF 5A,FAD
009E: RETLW 00
00A0: BTFSS F9E.5
00A2: BRA 00A0
00A4: MOVFF FAB,05
00A8: MOVFF FAE,01
00AC: BTFSS 05.1
00AE: BRA 00B4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -