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

📄 export from camera.lst

📁 Embedded camera control program.
💻 LST
📖 第 1 页 / 共 5 页
字号:
CCS PCM C Compiler, Version 3.211, 16465               26-Sep-05 16:25

               Filename: D:\phuoc\laptrinhpic\export from camera.LST

               ROM used: 2775 words (34%)
                         Largest free fragment is 2048
               RAM used: 35 (10%) at main() level
                         87 (24%) worst case
               Stack:    3 locations

*
0000:  MOVLW  00
0001:  MOVWF  0A
0002:  GOTO   67A
0003:  NOP
....................  #device  PIC16F877 *=16 ADC=10  
0004:  BCF    0A.0
0005:  BCF    0A.1
0006:  BCF    0A.2
0007:  ADDWF  02,F
0008:  RETLW  53
0009:  RETLW  57
000A:  RETLW  20
000B:  RETLW  31
000C:  RETLW  20
000D:  RETLW  33
000E:  RETLW  33
000F:  RETLW  20
0010:  RETLW  38
0011:  RETLW  30
0012:  RETLW  20
0013:  RETLW  0D
0014:  RETLW  00
0015:  BCF    0A.0
0016:  BCF    0A.1
0017:  BCF    0A.2
0018:  ADDWF  02,F
0019:  RETLW  53
001A:  RETLW  57
001B:  RETLW  20
001C:  RETLW  31
001D:  RETLW  20
001E:  RETLW  31
001F:  RETLW  30
0020:  RETLW  39
0021:  RETLW  20
0022:  RETLW  38
0023:  RETLW  30
0024:  RETLW  20
0025:  RETLW  0D
0026:  RETLW  00
0027:  BCF    0A.0
0028:  BCF    0A.1
0029:  BCF    0A.2
002A:  ADDWF  02,F
002B:  RETLW  41
002C:  RETLW  43
002D:  RETLW  4B
002E:  RETLW  00
002F:  BCF    0A.0
0030:  BCF    0A.1
0031:  BCF    0A.2
0032:  ADDWF  02,F
0033:  RETLW  43
0034:  RETLW  52
0035:  RETLW  20
0036:  RETLW  31
0037:  RETLW  38
0038:  RETLW  20
0039:  RETLW  34
003A:  RETLW  34
003B:  RETLW  0D
003C:  RETLW  00
003D:  BCF    0A.0
003E:  BCF    0A.1
003F:  BCF    0A.2
0040:  ADDWF  02,F
0041:  RETLW  50
0042:  RETLW  4D
0043:  RETLW  20
0044:  RETLW  31
0045:  RETLW  0D
0046:  RETLW  00
0047:  BCF    0A.0
0048:  BCF    0A.1
0049:  BCF    0A.2
004A:  ADDWF  02,F
004B:  RETLW  4D
004C:  RETLW  4D
004D:  RETLW  20
004E:  RETLW  30
004F:  RETLW  0D
0050:  RETLW  00
0051:  BCF    0A.0
0052:  BCF    0A.1
0053:  BCF    0A.2
0054:  ADDWF  02,F
0055:  RETLW  4C
0056:  RETLW  4D
0057:  RETLW  20
0058:  RETLW  30
0059:  RETLW  0D
005A:  RETLW  00
*
00EB:  MOVF   3F,W
00EC:  CLRF   78
00ED:  SUBWF  3E,W
00EE:  BTFSC  03.0
00EF:  GOTO   0F3
00F0:  MOVF   3E,W
00F1:  MOVWF  77
00F2:  GOTO   0FF
00F3:  CLRF   77
00F4:  MOVLW  08
00F5:  MOVWF  40
00F6:  RLF    3E,F
00F7:  RLF    77,F
00F8:  MOVF   3F,W
00F9:  SUBWF  77,W
00FA:  BTFSC  03.0
00FB:  MOVWF  77
00FC:  RLF    78,F
00FD:  DECFSZ 40,F
00FE:  GOTO   0F6
00FF:  RETLW  00
0100:  BCF    3D.6
0101:  MOVF   3C,W
0102:  MOVWF  3E
0103:  MOVLW  64
0104:  MOVWF  3F
0105:  CALL   0EB
0106:  MOVF   78,W
0107:  BTFSS  03.2
0108:  GOTO   126
0109:  BTFSC  3D.3
010A:  GOTO   132
010B:  BTFSC  3D.6
010C:  GOTO   113
010D:  BTFSC  3D.0
010E:  GOTO   113
010F:  BTFSC  3D.2
0110:  GOTO   113
0111:  BTFSC  3D.7
0112:  GOTO   132
0113:  BTFSS  3D.0
0114:  GOTO   11F
0115:  BTFSC  3D.7
0116:  GOTO   132
0117:  BTFSC  3D.6
0118:  GOTO   11F
0119:  BTFSC  3D.0
011A:  GOTO   132
011B:  BTFSC  3D.2
011C:  GOTO   11F
011D:  BTFSC  3D.7
011E:  GOTO   132
011F:  MOVLW  20
0120:  BTFSS  3D.4
0121:  MOVLW  30
0122:  BTFSS  0C.4
0123:  GOTO   122
0124:  MOVWF  19
0125:  GOTO   132
0126:  BTFSS  3D.7
0127:  GOTO   12D
0128:  MOVLW  2D
0129:  BTFSS  0C.4
012A:  GOTO   129
012B:  MOVWF  19
012C:  BCF    3D.7
012D:  MOVLW  30
012E:  ADDWF  78,W
012F:  BTFSS  0C.4
0130:  GOTO   12F
0131:  MOVWF  19
0132:  BTFSC  3D.6
0133:  GOTO   13C
0134:  MOVF   77,W
0135:  MOVWF  3E
0136:  MOVLW  0A
0137:  MOVWF  3F
0138:  CALL   0EB
0139:  MOVF   78,W
013A:  BSF    3D.6
013B:  GOTO   106
013C:  BTFSS  3D.7
013D:  GOTO   142
013E:  MOVLW  2D
013F:  BTFSS  0C.4
0140:  GOTO   13F
0141:  MOVWF  19
0142:  MOVLW  30
0143:  ADDWF  77,W
0144:  BTFSS  0C.4
0145:  GOTO   144
0146:  MOVWF  19
0147:  RETLW  00
0148:  CLRF   77
0149:  CLRF   78
014A:  MOVF   49,W
014B:  BCF    03.0
014C:  BTFSC  4A.0
014D:  ADDWF  77,F
014E:  RRF    77,F
014F:  RRF    78,F
0150:  BTFSC  4A.1
0151:  ADDWF  77,F
0152:  RRF    77,F
0153:  RRF    78,F
0154:  BTFSC  4A.2
0155:  ADDWF  77,F
0156:  RRF    77,F
0157:  RRF    78,F
0158:  BTFSC  4A.3
0159:  ADDWF  77,F
015A:  RRF    77,F
015B:  RRF    78,F
015C:  BTFSC  4A.4
015D:  ADDWF  77,F
015E:  RRF    77,F
015F:  RRF    78,F
0160:  BTFSC  4A.5
0161:  ADDWF  77,F
0162:  RRF    77,F
0163:  RRF    78,F
0164:  BTFSC  4A.6
0165:  ADDWF  77,F
0166:  RRF    77,F
0167:  RRF    78,F
0168:  BTFSC  4A.7
0169:  ADDWF  77,F
016A:  RRF    77,F
016B:  RRF    78,F
016C:  BCF    0A.3
016D:  BCF    0A.4
016E:  GOTO   216 (RETURN)
*
0337:  MOVLW  8E
0338:  MOVWF  77
0339:  MOVF   42,W
033A:  MOVWF  78
033B:  MOVF   41,W
033C:  MOVWF  79
033D:  CLRF   7A
033E:  MOVF   78,F
033F:  BTFSS  03.2
0340:  GOTO   34B
0341:  MOVF   79,W
0342:  MOVWF  78
0343:  CLRF   79
0344:  MOVLW  08
0345:  SUBWF  77,F
0346:  MOVF   78,F
0347:  BTFSS  03.2
0348:  GOTO   34B
0349:  CLRF   77
034A:  GOTO   353
034B:  BCF    03.0
034C:  BTFSC  78.7
034D:  GOTO   352
034E:  RLF    79,F
034F:  RLF    78,F
0350:  DECF   77,F
0351:  GOTO   34B
0352:  BCF    78.7
0353:  NOP
0354:  BSF    0A.3
0355:  BCF    0A.4
0356:  GOTO   00E (RETURN)
0357:  MOVLW  8E
0358:  MOVWF  77
0359:  MOVF   46,W
035A:  MOVWF  78
035B:  MOVF   45,W
035C:  MOVWF  79
035D:  CLRF   7A
035E:  BTFSS  46.7
035F:  GOTO   365
0360:  COMF   78,F
0361:  COMF   79,F
0362:  INCF   79,F
0363:  BTFSC  03.2
0364:  INCF   78,F
0365:  MOVF   78,F
0366:  BTFSS  03.2
0367:  GOTO   372
0368:  MOVF   79,W
0369:  MOVWF  78
036A:  CLRF   79
036B:  MOVLW  08
036C:  SUBWF  77,F
036D:  MOVF   78,F
036E:  BTFSS  03.2
036F:  GOTO   372
0370:  CLRF   77
0371:  GOTO   37B
0372:  BCF    03.0
0373:  BTFSC  78.7
0374:  GOTO   379
0375:  RLF    79,F
0376:  RLF    78,F
0377:  DECF   77,F
0378:  GOTO   372
0379:  BTFSS  46.7
037A:  BCF    78.7
037B:  NOP
037C:  BSF    0A.3
037D:  BCF    0A.4
037E:  GOTO   01E (RETURN)
037F:  MOVLW  80
0380:  BTFSC  03.1
0381:  XORWF  67,F
0382:  CLRF   6C
0383:  CLRF   6D
0384:  MOVF   63,W
0385:  MOVWF  6B
0386:  MOVF   67,W
0387:  XORWF  6B,F
0388:  MOVF   62,W
0389:  BTFSC  03.2
038A:  GOTO   46F
038B:  MOVWF  6A
038C:  MOVWF  77
038D:  MOVF   66,W
038E:  BTFSC  03.2
038F:  GOTO   478
0390:  SUBWF  6A,F
0391:  BTFSC  03.2
0392:  GOTO   414
0393:  BTFSS  03.0
0394:  GOTO   3D2
0395:  MOVF   67,W
0396:  MOVWF  70
0397:  BSF    70.7
0398:  MOVF   68,W
0399:  MOVWF  6F
039A:  MOVF   69,W
039B:  MOVWF  6E
039C:  CLRF   6D
039D:  BCF    03.0
039E:  RRF    70,F
039F:  RRF    6F,F
03A0:  RRF    6E,F
03A1:  RRF    6D,F
03A2:  DECFSZ 6A,F
03A3:  GOTO   39C
03A4:  BTFSS  6B.7
03A5:  GOTO   3A9
03A6:  BSF    6C.0
03A7:  GOTO   48C
03A8:  BCF    6C.0
03A9:  BCF    6A.0
03AA:  BSF    6C.4
03AB:  MOVLW  65
03AC:  MOVWF  04
03AD:  BCF    03.7
03AE:  GOTO   4A1
03AF:  BCF    6C.4
03B0:  BTFSC  6B.7
03B1:  GOTO   3BC
03B2:  BTFSS  6A.0
03B3:  GOTO   3C7
03B4:  RRF    70,F
03B5:  RRF    6F,F
03B6:  RRF    6E,F
03B7:  RRF    6D,F
03B8:  INCF   77,F
03B9:  BTFSC  03.2
03BA:  GOTO   487
03BB:  GOTO   3C7
03BC:  BTFSC  70.7
03BD:  GOTO   3CA
03BE:  BCF    03.0
03BF:  RLF    6D,F
03C0:  RLF    6E,F
03C1:  RLF    6F,F
03C2:  RLF    70,F
03C3:  DECF   77,F
03C4:  BTFSC  03.2
03C5:  GOTO   487
03C6:  GOTO   3BC
03C7:  BSF    6C.6
03C8:  GOTO   434
03C9:  BCF    6C.6
03CA:  MOVF   63,W
03CB:  MOVWF  6B
03CC:  BTFSS  63.7
03CD:  GOTO   3D0
03CE:  BSF    70.7
03CF:  GOTO   480
03D0:  BCF    70.7
03D1:  GOTO   480
03D2:  MOVF   66,W
03D3:  MOVWF  6A
03D4:  MOVWF  77
03D5:  MOVF   62,W
03D6:  SUBWF  6A,F
03D7:  MOVF   63,W
03D8:  MOVWF  70
03D9:  BSF    70.7
03DA:  MOVF   64,W
03DB:  MOVWF  6F
03DC:  MOVF   65,W
03DD:  MOVWF  6E
03DE:  CLRF   6D
03DF:  BCF    03.0
03E0:  RRF    70,F
03E1:  RRF    6F,F
03E2:  RRF    6E,F
03E3:  RRF    6D,F
03E4:  DECFSZ 6A,F
03E5:  GOTO   3DE
03E6:  BTFSS  6B.7
03E7:  GOTO   3EB
03E8:  BSF    6C.1
03E9:  GOTO   48C
03EA:  BCF    6C.1
03EB:  BCF    6A.0
03EC:  BSF    6C.5
03ED:  MOVLW  69
03EE:  MOVWF  04
03EF:  BCF    03.7
03F0:  GOTO   4A1
03F1:  BCF    6C.5
03F2:  BTFSC  6B.7
03F3:  GOTO   3FE
03F4:  BTFSS  6A.0
03F5:  GOTO   409
03F6:  RRF    70,F
03F7:  RRF    6F,F
03F8:  RRF    6E,F
03F9:  RRF    6D,F
03FA:  INCF   77,F
03FB:  BTFSC  03.2
03FC:  GOTO   487
03FD:  GOTO   409
03FE:  BTFSC  70.7
03FF:  GOTO   40C
0400:  BCF    03.0
0401:  RLF    6D,F
0402:  RLF    6E,F
0403:  RLF    6F,F
0404:  RLF    70,F
0405:  DECF   77,F
0406:  BTFSC  03.2
0407:  GOTO   487
0408:  GOTO   3FE
0409:  BSF    6C.7
040A:  GOTO   434
040B:  BCF    6C.7
040C:  MOVF   67,W
040D:  MOVWF  6B
040E:  BTFSS  67.7
040F:  GOTO   412
0410:  BSF    70.7
0411:  GOTO   480
0412:  BCF    70.7
0413:  GOTO   480
0414:  MOVF   67,W
0415:  MOVWF  70
0416:  BSF    70.7
0417:  MOVF   68,W
0418:  MOVWF  6F
0419:  MOVF   69,W
041A:  MOVWF  6E
041B:  BTFSS  6B.7
041C:  GOTO   421
041D:  BCF    70.7
041E:  BSF    6C.2
041F:  GOTO   48C
0420:  BCF    6C.2
0421:  CLRF   6D
0422:  BCF    6A.0
0423:  MOVLW  65
0424:  MOVWF  04
0425:  BCF    03.7
0426:  GOTO   4A1
0427:  BTFSC  6B.7
0428:  GOTO   44A
0429:  MOVF   63,W
042A:  MOVWF  6B
042B:  BTFSS  6A.0

⌨️ 快捷键说明

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