nhanpspv1.lst

来自「Embedded camera control program.」· LST 代码 · 共 1,711 行 · 第 1/5 页

LST
1,711
字号
0188:  GOTO   181
0189:  BTFSS  68.7
018A:  GOTO   18E
018B:  BSF    69.0
018C:  GOTO   271
018D:  BCF    69.0
018E:  BCF    67.0
018F:  BSF    69.4
0190:  MOVLW  62
0191:  MOVWF  04
0192:  BCF    03.7
0193:  GOTO   286
0194:  BCF    69.4
0195:  BTFSC  68.7
0196:  GOTO   1A1
0197:  BTFSS  67.0
0198:  GOTO   1AC
0199:  RRF    6D,F
019A:  RRF    6C,F
019B:  RRF    6B,F
019C:  RRF    6A,F
019D:  INCF   77,F
019E:  BTFSC  03.2
019F:  GOTO   26C
01A0:  GOTO   1AC
01A1:  BTFSC  6D.7
01A2:  GOTO   1AF
01A3:  BCF    03.0
01A4:  RLF    6A,F
01A5:  RLF    6B,F
01A6:  RLF    6C,F
01A7:  RLF    6D,F
01A8:  DECF   77,F
01A9:  BTFSC  03.2
01AA:  GOTO   26C
01AB:  GOTO   1A1
01AC:  BSF    69.6
01AD:  GOTO   219
01AE:  BCF    69.6
01AF:  MOVF   60,W
01B0:  MOVWF  68
01B1:  BTFSS  60.7
01B2:  GOTO   1B5
01B3:  BSF    6D.7
01B4:  GOTO   265
01B5:  BCF    6D.7
01B6:  GOTO   265
01B7:  MOVF   63,W
01B8:  MOVWF  67
01B9:  MOVWF  77
01BA:  MOVF   5F,W
01BB:  SUBWF  67,F
01BC:  MOVF   60,W
01BD:  MOVWF  6D
01BE:  BSF    6D.7
01BF:  MOVF   61,W
01C0:  MOVWF  6C
01C1:  MOVF   62,W
01C2:  MOVWF  6B
01C3:  CLRF   6A
01C4:  BCF    03.0
01C5:  RRF    6D,F
01C6:  RRF    6C,F
01C7:  RRF    6B,F
01C8:  RRF    6A,F
01C9:  DECFSZ 67,F
01CA:  GOTO   1C3
01CB:  BTFSS  68.7
01CC:  GOTO   1D0
01CD:  BSF    69.1
01CE:  GOTO   271
01CF:  BCF    69.1
01D0:  BCF    67.0
01D1:  BSF    69.5
01D2:  MOVLW  66
01D3:  MOVWF  04
01D4:  BCF    03.7
01D5:  GOTO   286
01D6:  BCF    69.5
01D7:  BTFSC  68.7
01D8:  GOTO   1E3
01D9:  BTFSS  67.0
01DA:  GOTO   1EE
01DB:  RRF    6D,F
01DC:  RRF    6C,F
01DD:  RRF    6B,F
01DE:  RRF    6A,F
01DF:  INCF   77,F
01E0:  BTFSC  03.2
01E1:  GOTO   26C
01E2:  GOTO   1EE
01E3:  BTFSC  6D.7
01E4:  GOTO   1F1
01E5:  BCF    03.0
01E6:  RLF    6A,F
01E7:  RLF    6B,F
01E8:  RLF    6C,F
01E9:  RLF    6D,F
01EA:  DECF   77,F
01EB:  BTFSC  03.2
01EC:  GOTO   26C
01ED:  GOTO   1E3
01EE:  BSF    69.7
01EF:  GOTO   219
01F0:  BCF    69.7
01F1:  MOVF   64,W
01F2:  MOVWF  68
01F3:  BTFSS  64.7
01F4:  GOTO   1F7
01F5:  BSF    6D.7
01F6:  GOTO   265
01F7:  BCF    6D.7
01F8:  GOTO   265
01F9:  MOVF   64,W
01FA:  MOVWF  6D
01FB:  BSF    6D.7
01FC:  MOVF   65,W
01FD:  MOVWF  6C
01FE:  MOVF   66,W
01FF:  MOVWF  6B
0200:  BTFSS  68.7
0201:  GOTO   206
0202:  BCF    6D.7
0203:  BSF    69.2
0204:  GOTO   271
0205:  BCF    69.2
0206:  CLRF   6A
0207:  BCF    67.0
0208:  MOVLW  62
0209:  MOVWF  04
020A:  BCF    03.7
020B:  GOTO   286
020C:  BTFSC  68.7
020D:  GOTO   22F
020E:  MOVF   60,W
020F:  MOVWF  68
0210:  BTFSS  67.0
0211:  GOTO   219
0212:  RRF    6D,F
0213:  RRF    6C,F
0214:  RRF    6B,F
0215:  RRF    6A,F
0216:  INCF   77,F
0217:  BTFSC  03.2
0218:  GOTO   26C
0219:  BTFSS  6A.7
021A:  GOTO   22A
021B:  INCF   6B,F
021C:  BTFSS  03.2
021D:  GOTO   22A
021E:  INCF   6C,F
021F:  BTFSS  03.2
0220:  GOTO   22A
0221:  INCF   6D,F
0222:  BTFSS  03.2
0223:  GOTO   22A
0224:  RRF    6D,F
0225:  RRF    6C,F
0226:  RRF    6B,F
0227:  INCF   77,F
0228:  BTFSC  03.2
0229:  GOTO   26C
022A:  BTFSC  69.6
022B:  GOTO   1AE
022C:  BTFSC  69.7
022D:  GOTO   1F0
022E:  GOTO   24E
022F:  MOVLW  80
0230:  XORWF  6D,F
0231:  BTFSS  6D.7
0232:  GOTO   237
0233:  GOTO   271
0234:  MOVF   64,W
0235:  MOVWF  68
0236:  GOTO   244
0237:  MOVF   60,W
0238:  MOVWF  68
0239:  MOVF   6D,F
023A:  BTFSS  03.2
023B:  GOTO   244
023C:  MOVF   6C,F
023D:  BTFSS  03.2
023E:  GOTO   244
023F:  MOVF   6B,F
0240:  BTFSS  03.2
0241:  GOTO   244
0242:  CLRF   77
0243:  GOTO   265
0244:  BTFSC  6D.7
0245:  GOTO   24E
0246:  BCF    03.0
0247:  RLF    6A,F
0248:  RLF    6B,F
0249:  RLF    6C,F
024A:  RLF    6D,F
024B:  DECFSZ 77,F
024C:  GOTO   244
024D:  GOTO   26C
024E:  BTFSS  68.7
024F:  GOTO   252
0250:  BSF    6D.7
0251:  GOTO   265
0252:  BCF    6D.7
0253:  GOTO   265
0254:  MOVF   63,W
0255:  MOVWF  77
0256:  MOVF   64,W
0257:  MOVWF  6D
0258:  MOVF   65,W
0259:  MOVWF  6C
025A:  MOVF   66,W
025B:  MOVWF  6B
025C:  GOTO   265
025D:  MOVF   5F,W
025E:  MOVWF  77
025F:  MOVF   60,W
0260:  MOVWF  6D
0261:  MOVF   61,W
0262:  MOVWF  6C
0263:  MOVF   62,W
0264:  MOVWF  6B
0265:  MOVF   6D,W
0266:  MOVWF  78
0267:  MOVF   6C,W
0268:  MOVWF  79
0269:  MOVF   6B,W
026A:  MOVWF  7A
026B:  GOTO   2A4
026C:  CLRF   77
026D:  CLRF   78
026E:  CLRF   79
026F:  CLRF   7A
0270:  GOTO   2A4
0271:  CLRF   6A
0272:  COMF   6B,F
0273:  COMF   6C,F
0274:  COMF   6D,F
0275:  COMF   6A,F
0276:  INCF   6A,F
0277:  BTFSS  03.2
0278:  GOTO   27F
0279:  INCF   6B,F
027A:  BTFSS  03.2
027B:  GOTO   27F
027C:  INCF   6C,F
027D:  BTFSC  03.2
027E:  INCF   6D,F
027F:  BTFSC  69.0
0280:  GOTO   18D
0281:  BTFSC  69.1
0282:  GOTO   1CF
0283:  BTFSC  69.2
0284:  GOTO   205
0285:  GOTO   234
0286:  MOVF   00,W
0287:  ADDWF  6B,F
0288:  BTFSS  03.0
0289:  GOTO   290
028A:  INCF   6C,F
028B:  BTFSS  03.2
028C:  GOTO   290
028D:  INCF   6D,F
028E:  BTFSC  03.2
028F:  BSF    67.0
0290:  DECF   04,F
0291:  MOVF   00,W
0292:  ADDWF  6C,F
0293:  BTFSS  03.0
0294:  GOTO   298
0295:  INCF   6D,F
0296:  BTFSC  03.2
0297:  BSF    67.0
0298:  DECF   04,F
0299:  MOVF   00,W
029A:  BTFSS  00.7
029B:  XORLW  80
029C:  ADDWF  6D,F
029D:  BTFSC  03.0
029E:  BSF    67.0
029F:  BTFSC  69.4
02A0:  GOTO   194
02A1:  BTFSC  69.5
02A2:  GOTO   1D6
02A3:  GOTO   20C
02A4:  NOP
02A5:  RETLW  00
02A6:  MOVLW  8E
02A7:  MOVWF  77
02A8:  MOVF   5F,W
02A9:  SUBWF  77,F
02AA:  MOVF   60,W
02AB:  MOVWF  79
02AC:  MOVF   61,W
02AD:  MOVWF  78
02AE:  BSF    79.7
02AF:  MOVF   77,F
02B0:  BTFSC  03.2
02B1:  GOTO   2BD
02B2:  BCF    03.0
02B3:  MOVF   79,F
02B4:  BTFSS  03.2
02B5:  GOTO   2B9
02B6:  MOVF   78,F
02B7:  BTFSC  03.2
02B8:  GOTO   2BD
02B9:  RRF    79,F
02BA:  RRF    78,F
02BB:  DECFSZ 77,F
02BC:  GOTO   2B2
02BD:  BTFSS  60.7
02BE:  GOTO   2C4
02BF:  COMF   78,F
02C0:  COMF   79,F
02C1:  INCF   78,F
02C2:  BTFSC  03.2
02C3:  INCF   79,F
02C4:  NOP
02C5:  RETLW  00
.................... #include <16f877.h> 
....................  //////// Standard Header file for the PIC16F877 device ////////////////  
.................... //#device PIC16F877  
.................... #list  
....................  
.................... #include <math.h> 
....................  ////////////////////////////////////////////////////////////////////////////  
.................... ////        (C) Copyright 1996,2003 Custom Computer Services            ////  
.................... //// This source code may only be used by licensed users of the CCS C   ////  
.................... //// compiler.  This source code may only be distributed to other       ////  
.................... //// licensed users of the CCS C compiler.  No other use, reproduction  ////  
.................... //// or distribution is permitted without written permission.           ////  
.................... //// Derivative programs created using this software in object code     ////  
.................... //// form are not restricted in any way.                                ////  
.................... ////////////////////////////////////////////////////////////////////////////  
.................... ////                                                                    ////  
.................... //// History:                                                           ////  
.................... ////  * 9/20/2001 :  Improvments are made to sin/cos code.              ////  
.................... ////                 The code now is small, much faster,                ////  
.................... ////                 and more accurate.                                 ////  
.................... ////                                                                    ////  
.................... ////////////////////////////////////////////////////////////////////////////  
....................   
.................... #ifndef MATH_H  
.................... #define MATH_H  

⌨️ 快捷键说明

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