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

📄 control_motor2.lst

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

               Filename: D:\phuoc\laptrinhpic\control_motor2.LST

               ROM used: 2361 words (29%)
                         Largest free fragment is 2048
               RAM used: 62 (17%) at main() level
                         99 (27%) worst case
               Stack:    2 locations

*
0000:  MOVLW  08
0001:  MOVWF  0A
0002:  GOTO   000
0003:  NOP
....................  #device  PIC16F877 *=16 ADC=10  
0004:  MOVF   66,W
0005:  BTFSC  03.2
0006:  GOTO   074
0007:  MOVWF  6E
0008:  MOVF   6A,W
0009:  BTFSC  03.2
000A:  GOTO   074
000B:  ADDWF  6E,F
000C:  BTFSC  03.0
000D:  GOTO   015
000E:  MOVLW  7F
000F:  SUBWF  6E,F
0010:  BTFSS  03.0
0011:  GOTO   074
0012:  BTFSC  03.2
0013:  GOTO   074
0014:  GOTO   019
0015:  MOVLW  81
0016:  ADDWF  6E,F
0017:  BTFSC  03.0
0018:  GOTO   074
0019:  MOVF   6E,W
001A:  MOVWF  77
001B:  CLRF   78
001C:  CLRF   79
001D:  CLRF   7A
001E:  MOVF   67,W
001F:  MOVWF  72
0020:  BSF    72.7
0021:  MOVF   68,W
0022:  MOVWF  71
0023:  MOVF   69,W
0024:  MOVWF  70
0025:  MOVLW  18
0026:  MOVWF  6E
0027:  CLRF   6F
0028:  BTFSS  70.0
0029:  GOTO   042
002A:  MOVF   6D,W
002B:  ADDWF  7A,F
002C:  BTFSS  03.0
002D:  GOTO   034
002E:  INCF   79,F
002F:  BTFSS  03.2
0030:  GOTO   034
0031:  INCF   78,F
0032:  BTFSC  03.2
0033:  BSF    6F.7
0034:  MOVF   6C,W
0035:  ADDWF  79,F
0036:  BTFSS  03.0
0037:  GOTO   03B
0038:  INCF   78,F
0039:  BTFSC  03.2
003A:  BSF    6F.7
003B:  MOVF   6B,W
003C:  MOVWF  68
003D:  BSF    68.7
003E:  MOVF   68,W
003F:  ADDWF  78,F
0040:  BTFSC  03.0
0041:  BSF    6F.7
0042:  RLF    6F,F
0043:  RRF    78,F
0044:  RRF    79,F
0045:  RRF    7A,F
0046:  RRF    72,F
0047:  RRF    71,F
0048:  RRF    70,F
0049:  BCF    03.0
004A:  DECFSZ 6E,F
004B:  GOTO   027
004C:  MOVLW  01
004D:  ADDWF  77,F
004E:  BTFSC  03.0
004F:  GOTO   074
0050:  BTFSC  78.7
0051:  GOTO   059
0052:  RLF    72,F
0053:  RLF    7A,F
0054:  RLF    79,F
0055:  RLF    78,F
0056:  DECF   77,F
0057:  BTFSC  03.2
0058:  GOTO   074
0059:  BTFSS  72.7
005A:  GOTO   06A
005B:  INCF   7A,F
005C:  BTFSS  03.2
005D:  GOTO   06A
005E:  INCF   79,F
005F:  BTFSS  03.2
0060:  GOTO   06A
0061:  INCF   78,F
0062:  BTFSS  03.2
0063:  GOTO   06A
0064:  RRF    78,F
0065:  RRF    79,F
0066:  RRF    7A,F
0067:  INCF   77,F
0068:  BTFSC  03.2
0069:  GOTO   074
006A:  MOVF   67,W
006B:  MOVWF  6F
006C:  MOVF   6B,W
006D:  XORWF  6F,F
006E:  BTFSS  6F.7
006F:  GOTO   072
0070:  BSF    78.7
0071:  GOTO   078
0072:  BCF    78.7
0073:  GOTO   078
0074:  CLRF   77
0075:  CLRF   78
0076:  CLRF   79
0077:  CLRF   7A
0078:  NOP
0079:  RETLW  00
007A:  MOVLW  8E
007B:  MOVWF  77
007C:  MOVF   6B,W
007D:  MOVWF  78
007E:  MOVF   6A,W
007F:  MOVWF  79
0080:  CLRF   7A
0081:  MOVF   78,F
0082:  BTFSS  03.2
0083:  GOTO   08E
0084:  MOVF   79,W
0085:  MOVWF  78
0086:  CLRF   79
0087:  MOVLW  08
0088:  SUBWF  77,F
0089:  MOVF   78,F
008A:  BTFSS  03.2
008B:  GOTO   08E
008C:  CLRF   77
008D:  GOTO   096
008E:  BCF    03.0
008F:  BTFSC  78.7
0090:  GOTO   095
0091:  RLF    79,F
0092:  RLF    78,F
0093:  DECF   77,F
0094:  GOTO   08E
0095:  BCF    78.7
0096:  NOP
0097:  RETLW  00
0098:  MOVLW  80
0099:  BTFSC  03.1
009A:  XORWF  73,F
009B:  BSF    03.5
009C:  CLRF   22
009D:  CLRF   23
009E:  BCF    03.5
009F:  MOVF   6F,W
00A0:  BSF    03.5
00A1:  MOVWF  21
00A2:  MOVF   73,W
00A3:  XORWF  21,F
00A4:  BCF    03.5
00A5:  MOVF   6E,W
00A6:  BTFSC  03.2
00A7:  GOTO   198
00A8:  BSF    03.5
00A9:  MOVWF  20
00AA:  MOVWF  77
00AB:  MOVF   72,W
00AC:  BTFSC  03.2
00AD:  GOTO   1A2
00AE:  SUBWF  20,F
00AF:  BTFSC  03.2
00B0:  GOTO   138
00B1:  BTFSS  03.0
00B2:  GOTO   0F2
00B3:  MOVF   73,W
00B4:  MOVWF  26
00B5:  BSF    26.7
00B6:  MOVF   74,W
00B7:  MOVWF  25
00B8:  MOVF   75,W
00B9:  MOVWF  24
00BA:  CLRF   23
00BB:  BCF    03.0
00BC:  RRF    26,F
00BD:  RRF    25,F
00BE:  RRF    24,F
00BF:  RRF    23,F
00C0:  DECFSZ 20,F
00C1:  GOTO   0BA
00C2:  BTFSS  21.7
00C3:  GOTO   0C7
00C4:  BSF    22.0
00C5:  GOTO   1B8
00C6:  BCF    22.0
00C7:  BCF    20.0
00C8:  BSF    22.4
00C9:  MOVLW  71
00CA:  MOVWF  04
00CB:  BCF    03.7
00CC:  GOTO   1CD
00CD:  BCF    22.4
00CE:  BTFSC  21.7
00CF:  GOTO   0DA
00D0:  BTFSS  20.0
00D1:  GOTO   0E5
00D2:  RRF    26,F
00D3:  RRF    25,F
00D4:  RRF    24,F
00D5:  RRF    23,F
00D6:  INCF   77,F
00D7:  BTFSC  03.2
00D8:  GOTO   1B3
00D9:  GOTO   0E5
00DA:  BTFSC  26.7
00DB:  GOTO   0E8
00DC:  BCF    03.0
00DD:  RLF    23,F
00DE:  RLF    24,F
00DF:  RLF    25,F
00E0:  RLF    26,F
00E1:  DECF   77,F
00E2:  BTFSC  03.2
00E3:  GOTO   1B3
00E4:  GOTO   0DA
00E5:  BSF    22.6
00E6:  GOTO   15A
00E7:  BCF    22.6
00E8:  BCF    03.5
00E9:  MOVF   6F,W
00EA:  BSF    03.5
00EB:  MOVWF  21
00EC:  BTFSS  21.7
00ED:  GOTO   0F0
00EE:  BSF    26.7
00EF:  GOTO   1AC
00F0:  BCF    26.7
00F1:  GOTO   1AC
00F2:  MOVF   72,W
00F3:  MOVWF  20
00F4:  MOVWF  77
00F5:  BCF    03.5
00F6:  MOVF   6E,W
00F7:  BSF    03.5
00F8:  SUBWF  20,F
00F9:  BCF    03.5
00FA:  MOVF   6F,W
00FB:  BSF    03.5
00FC:  MOVWF  26
00FD:  BSF    26.7
00FE:  MOVF   70,W
00FF:  MOVWF  25
0100:  MOVF   71,W
0101:  MOVWF  24
0102:  CLRF   23
0103:  BCF    03.0
0104:  RRF    26,F
0105:  RRF    25,F
0106:  RRF    24,F
0107:  RRF    23,F
0108:  DECFSZ 20,F
0109:  GOTO   102
010A:  BTFSS  21.7
010B:  GOTO   10F
010C:  BSF    22.1
010D:  GOTO   1B8
010E:  BCF    22.1
010F:  BCF    20.0
0110:  BSF    22.5
0111:  MOVLW  75
0112:  MOVWF  04
0113:  BCF    03.7
0114:  GOTO   1CD
0115:  BCF    22.5
0116:  BTFSC  21.7
0117:  GOTO   122
0118:  BTFSS  20.0
0119:  GOTO   12D
011A:  RRF    26,F
011B:  RRF    25,F
011C:  RRF    24,F
011D:  RRF    23,F
011E:  INCF   77,F
011F:  BTFSC  03.2
0120:  GOTO   1B3
0121:  GOTO   12D
0122:  BTFSC  26.7
0123:  GOTO   130
0124:  BCF    03.0
0125:  RLF    23,F
0126:  RLF    24,F
0127:  RLF    25,F
0128:  RLF    26,F
0129:  DECF   77,F
012A:  BTFSC  03.2
012B:  GOTO   1B3
012C:  GOTO   122
012D:  BSF    22.7
012E:  GOTO   15A
012F:  BCF    22.7
0130:  MOVF   73,W
0131:  MOVWF  21
0132:  BTFSS  21.7
0133:  GOTO   136
0134:  BSF    26.7
0135:  GOTO   1AC
0136:  BCF    26.7
0137:  GOTO   1AC
0138:  MOVF   73,W
0139:  MOVWF  26
013A:  BSF    26.7
013B:  MOVF   74,W
013C:  MOVWF  25
013D:  MOVF   75,W
013E:  MOVWF  24
013F:  BTFSS  21.7
0140:  GOTO   145
0141:  BCF    26.7
0142:  BSF    22.2
0143:  GOTO   1B8
0144:  BCF    22.2
0145:  CLRF   23
0146:  BCF    20.0
0147:  MOVLW  71
0148:  MOVWF  04
0149:  BCF    03.7
014A:  GOTO   1CD
014B:  BTFSC  21.7
014C:  GOTO   170
014D:  BCF    03.5
014E:  MOVF   6F,W
014F:  BSF    03.5
0150:  MOVWF  21
0151:  BTFSS  20.0
0152:  GOTO   15A
0153:  RRF    26,F
0154:  RRF    25,F
0155:  RRF    24,F
0156:  RRF    23,F
0157:  INCF   77,F
0158:  BTFSC  03.2
0159:  GOTO   1B3
015A:  BTFSS  23.7
015B:  GOTO   16B
015C:  INCF   24,F
015D:  BTFSS  03.2
015E:  GOTO   16B
015F:  INCF   25,F
0160:  BTFSS  03.2
0161:  GOTO   16B
0162:  INCF   26,F
0163:  BTFSS  03.2
0164:  GOTO   16B
0165:  RRF    26,F
0166:  RRF    25,F
0167:  RRF    24,F
0168:  INCF   77,F
0169:  BTFSC  03.2
016A:  GOTO   1B3
016B:  BTFSC  22.6
016C:  GOTO   0E7
016D:  BTFSC  22.7
016E:  GOTO   12F
016F:  GOTO   191
0170:  MOVLW  80
0171:  XORWF  26,F
0172:  BTFSS  26.7
0173:  GOTO   178
0174:  GOTO   1B8
0175:  MOVF   73,W
0176:  MOVWF  21
0177:  GOTO   187
0178:  BCF    03.5
0179:  MOVF   6F,W
017A:  BSF    03.5
017B:  MOVWF  21
017C:  MOVF   26,F
017D:  BTFSS  03.2
017E:  GOTO   187
017F:  MOVF   25,F
0180:  BTFSS  03.2
0181:  GOTO   187
0182:  MOVF   24,F
0183:  BTFSS  03.2
0184:  GOTO   187
0185:  CLRF   77
0186:  GOTO   1AC
0187:  BTFSC  26.7
0188:  GOTO   191
0189:  BCF    03.0
018A:  RLF    23,F
018B:  RLF    24,F
018C:  RLF    25,F
018D:  RLF    26,F
018E:  DECFSZ 77,F
018F:  GOTO   187
0190:  GOTO   1B3
0191:  BTFSS  21.7
0192:  GOTO   195
0193:  BSF    26.7
0194:  GOTO   1AC
0195:  BCF    26.7
0196:  GOTO   1AC
0197:  BCF    03.5

⌨️ 快捷键说明

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