Sie sind auf Seite 1von 237

Directory page list:

Block 0 Range: 000000 to 00FFFF

Directory page #0

Source path: C:\Users\FR\Desktop\NUEVAC~1\PROGRA~1.asm


Date/Time: 13abr16 16:49
Compiler: MPASM COD type=0
Address base: 00000000
Processor: 16F877A

Memory Map
----------
Start End
0: 0000 0001
1: 0008 00B3
2: 400E 400F

Code Table
-------------------
000000: 280F ---- ---- ---- 0064 1E8C 2804 081A
000010: 1403 280A 1383 1303 1283 0064 0008 1683
000020: 3006 0099 3090 0098 1283 3026 0098 1683
000030: 0186 1283 018A 2004 00B8 0064 0838 3C00
000040: 118A 120A 1D03 2828 0186 118A 120A 2855
000050: 0064 0838 3C01 118A 120A 1D03 2834 3001
000060: 0086 118A 120A 2855 0064 0838 3C02 118A
000070: 120A 1D03 2840 3003 0086 118A 120A 2855
000080: 0064 0838 3C03 118A 120A 1D03 284C 3007
000090: 0086 118A 120A 2855 0064 0838 3C04 118A
0000A0: 120A 1D03 2855 300F 0086 018A 281A 0063
0000B0: 018A 2857 ---- ---- ---- ---- ---- ----
004000: ---- ---- ---- ---- ---- ---- ---- 3F7D

Source File Name Table


----------------------
File# Source File Name
0: Not Found PROGRA~1.ASM
1: Found C:\PBP\16F877A.INC
2: Found C:\MPASMW~1\P16F877A.INC
3: Not Found PROGRA~1.MAC
4: Found C:\PBP\PBPPIC14.LIB

Symbol Table Information


------------------------
Sym# Type Value Symbol Name
0: (47) 0005 ACKDT
1: (47) 0004 ACKEN
2: (47) 0006 ACKSTAT
3: (47) 001F ADCON0
4: (47) 009F ADCON1
5: (47) 0006 ADCS0
6: (47) 0007 ADCS1
7: (47) 0006 ADCS2
8: (47) 0008 ADC_BITS
9: (47) 0003 ADC_CLOCK
10: (47) 0032 ADC_SAMPLEUS
11: (47) 0003 ADDEN
12: (47) 0007 ADFM
13: (47) 0006 ADIE
14: (47) 0006 ADIF
15: (47) 0000 ADON
16: (47) 001E ADRESH
17: (47) 009E ADRESL
18: (47) 007F BANK0_END
19: (47) 0020 BANK0_START
20: (47) 00EF BANK1_END
21: (47) 00A0 BANK1_START
22: (47) 016F BANK2_END
23: (47) 0110 BANK2_START
24: (47) 01EF BANK3_END
25: (47) 0190 BANK3_START
26: (47) 0003 BCLIE
27: (47) 0003 BCLIF
28: (47) 0000 BF
29: (47) 0002 BRGH
30: (139) 000A BUTTON_PAUSE
31: (47) 0000 C
32: (47) 0004 C1INV
33: (47) 0006 C1OUT
34: (47) 0005 C2INV
35: (47) 0007 C2OUT
36: (47) 0017 CCP1CON
37: (47) 0002 CCP1IE
38: (47) 0002 CCP1IF
39: (47) 0000 CCP1M0
40: (47) 0001 CCP1M1
41: (47) 0002 CCP1M2
42: (47) 0003 CCP1M3
43: (47) 0005 CCP1X
44: (47) 0004 CCP1Y
45: (47) 0002 CCP1_BIT
46: (47) 0007 CCP1_REG
47: (47) 001D CCP2CON
48: (47) 0000 CCP2IE
49: (47) 0000 CCP2IF
50: (47) 0000 CCP2M0
51: (47) 0001 CCP2M1
52: (47) 0002 CCP2M2
53: (47) 0003 CCP2M3
54: (47) 0005 CCP2X
55: (47) 0004 CCP2Y
56: (47) 0001 CCP2_BIT
57: (47) 0007 CCP2_REG
58: (47) 0016 CCPR1H
59: (47) 0015 CCPR1L
60: (47) 001C CCPR2H
61: (47) 001B CCPR2L
62: (47) 0003 CHS0
63: (47) 0004 CHS1
64: (47) 0005 CHS2
65: (47) 0003 CIS
66: (47) 0006 CKE
67: (47) 0004 CKP
68: (47) 0000 CM0
69: (47) 0001 CM1
70: (47) 0002 CM2
71: (47) 009C CMCON
72: (47) 0006 CMIE
73: (47) 0006 CMIF
74: (47) 0004 CREN
75: (47) 0007 CSRC
76: (47) 0000 CVR0
77: (47) 0001 CVR1
78: (47) 0002 CVR2
79: (47) 0003 CVR3
80: (47) 009D CVRCON
81: (47) 0007 CVREN
82: (47) 0006 CVROE
83: (47) 0005 CVRR
84: (47) 0005 D
85: (47) 0005 DATA_ADDRESS
86: (47) 0001 DC
87: (47) 0000 DEBUGIN_BIT
88: (47) 0001 DEBUGIN_MODE
89: (47) 0006 DEBUGIN_REG
90: (47) 0960 DEBUG_BAUD
91: (47) 0000 DEBUG_BIT
92: (139) 0193 DEBUG_DELAY
93: (47) 0001 DEBUG_MODE
94: (47) 0006 DEBUG_REG
95: ROM(46) 000A DONE
96: ROM(46) 000E DONERET
97: (139) 0001 DONE_USED
98: (47) 0005 D_A
99: (47) 010D EEADR
100: (47) 010F EEADRH
101: (47) 018C EECON1
102: (47) 018D EECON2
103: (47) 010C EEDATA
104: (47) 010E EEDATH
105: (47) 0004 EEIE
106: (47) 0004 EEIF
107: (47) 0007 EEPGD
108: (47) 21FF EEPROM_END
109: (47) 2100 EEPROM_START
110: (47) 0001 F
111: (47) 0002 FERR
112: (47) 0032 FLAGS
113: (47) 0004 FSR
114: (47) 0007 GCEN
115: (47) 0007 GIE
116: (47) 0002 GO
117: (47) 0033 GOP
118: (47) 0002 GO_DONE
119: ROM(46) 0004 HSERIN
120: (139) 0001 HSERINIT_USE
121: ROM(46) 0007 HSERINX
122: (139) 0001 HSERINX_USED
123: (139) 0001 HSERIN_USED
124: (139) 0008 HSER_BITS
125: (139) 0006 HSER_SPBRG
126: (47) 0005 I2C_DATA
127: (47) 0002 I2C_READ
128: (47) 0003 I2C_START
129: (47) 0004 I2C_STOP
130: (47) 0007 IBF
131: (47) 0005 IBOV
132: (47) 0000 INDF
133: ROM(46) 000F INIT
134: (47) 000B INTCON
135: (47) 0004 INTE
136: (47) 0006 INTEDG
137: (47) 0001 INTF
138: (47) 0007 IRP
139: ROM(46) 0055 L00002
140: ROM(46) 0028 L00003
141: ROM(46) 0034 L00004
142: ROM(46) 0040 L00005
143: ROM(46) 004C L00006
144: ROM(46) 0055 L00007
145: (47) 0004 LCD_BITS
146: (47) 05DC LCD_COMMANDU
147: (47) 002C LCD_DATAUS
148: (47) 0000 LCD_DBIT
149: (47) 0005 LCD_DREG
150: (47) 0003 LCD_EBIT
151: (47) 0006 LCD_EREG
152: (47) 0002 LCD_LINES
153: (47) 0004 LCD_RSBIT
154: (47) 0005 LCD_RSREG
155: (47) 0004 LCD_RWBIT
156: (47) 0005 LCD_RWREG
157: (47) 0005 NOT_A
158: (47) 0005 NOT_ADDRESS
159: (47) 0000 NOT_BO
160: (47) 0000 NOT_BOR
161: (47) 0002 NOT_DONE
162: (47) 0003 NOT_PD
163: (47) 0001 NOT_POR
164: (47) 0007 NOT_RBPU
165: (47) 0006 NOT_RC8
166: (47) 0002 NOT_T1SYNC
167: (47) 0004 NOT_TO
168: (47) 0006 NOT_TX8
169: (47) 0002 NOT_W
170: (47) 0002 NOT_WRITE
171: (47) 0006 OBF
172: (47) 0001 OERR
173: (47) 0081 OPTION_REG
174: (139) 0004 OSC
175: (139) 0001 OSC_VALID
176: (47) 0004 P
177: (47) 0000 PCFG0
178: (47) 0001 PCFG1
179: (47) 0002 PCFG2
180: (47) 0003 PCFG3
181: (47) 0002 PCL
182: (47) 000A PCLATH
183: (47) 008E PCON
184: (47) 0006 PEIE
185: (47) 0002 PEN
186: (47) 008C PIE1
187: (47) 008D PIE2
188: (47) 000C PIR1
189: (47) 000D PIR2
190: (47) 0005 PORTA
191: (47) 0006 PORTB
192: (47) 0007 PORTC
193: (47) 0008 PORTD
194: (47) 0009 PORTE
195: (47) 0092 PR2
196: (139) 0000 PREV_BANK
197: (47) 0000 PS0
198: (47) 0001 PS1
199: (47) 0002 PS2
200: (47) 0003 PSA
201: (47) 0007 PSPIE
202: (47) 0007 PSPIF
203: (47) 0004 PSPMODE
204: (47) 0002 R
205: (47) 0020 R0
206: (47) 0022 R1
207: (47) 0024 R2
208: (47) 0026 R3
209: (47) 0028 R4
210: (47) 002A R5
211: (47) 002C R6
212: (47) 002E R7
213: (47) 0030 R8
214: (47) 0004 RAM_BANKS
215: (47) 01EF RAM_END
216: (47) 0020 RAM_START
217: (47) 0003 RBIE
218: (47) 0000 RBIF
219: (47) 0006 RC8_9
220: (47) 0006 RC9
221: (47) 0000 RCD8
222: (47) 0003 RCEN
223: (47) 0005 RCIE
224: (47) 0005 RCIF
225: (47) 001A RCREG
226: (47) 0018 RCSTA
227: (47) 0000 RD
228: (47) 0002 READ_WRITE
229: (47) 0034 RM1
230: (47) 0035 RM2
231: (47) 0005 RP0
232: (47) 0006 RP1
233: (47) 0036 RR1
234: (47) 0037 RR2
235: (47) 0001 RSEN
236: (47) 0006 RX9
237: (47) 0000 RX9D
238: (47) 0002 R_W
239: (47) 0003 S
240: (47) 0000 SEN
241: (47) 0007 SMP
242: (47) 0099 SPBRG
243: (47) 0007 SPEN
244: (47) 0005 SREN
245: (47) 0093 SSPADD
246: (47) 0013 SSPBUF
247: (47) 0014 SSPCON
248: (47) 0091 SSPCON2
249: (47) 0005 SSPEN
250: (47) 0003 SSPIE
251: (47) 0003 SSPIF
252: (47) 0000 SSPM0
253: (47) 0001 SSPM1
254: (47) 0002 SSPM2
255: (47) 0003 SSPM3
256: (47) 0006 SSPOV
257: (47) 0094 SSPSTAT
258: (47) 0003 STATUS
259: (47) 0004 SYNC
260: (47) 0005 T0CS
261: (47) 0005 T0IE
262: (47) 0002 T0IF
263: (47) 0004 T0SE
264: (47) 0004 T1CKPS0
265: (47) 0005 T1CKPS1
266: (47) 0010 T1CON
267: (47) 0002 T1INSYNC
268: (47) 0003 T1OSCEN
269: (47) 0002 T1SYNC
270: (47) 0000 T2CKPS0
271: (47) 0001 T2CKPS1
272: (47) 0012 T2CON
273: (47) 0001 TMR0
274: (47) 0005 TMR0IE
275: (47) 0002 TMR0IF
276: (47) 0001 TMR1CS
277: (47) 000F TMR1H
278: (47) 0000 TMR1IE
279: (47) 0000 TMR1IF
280: (47) 000E TMR1L
281: (47) 0000 TMR1ON
282: (47) 0011 TMR2
283: (47) 0001 TMR2IE
284: (47) 0001 TMR2IF
285: (47) 0002 TMR2ON
286: (47) 0003 TOUTPS0
287: (47) 0004 TOUTPS1
288: (47) 0005 TOUTPS2
289: (47) 0006 TOUTPS3
290: (47) 0085 TRISA
291: (47) 0086 TRISB
292: (47) 0087 TRISC
293: (47) 0088 TRISD
294: (47) 0089 TRISE
295: (47) 0000 TRISE0
296: (47) 0001 TRISE1
297: (47) 0002 TRISE2
298: (47) 0001 TRMT
299: (47) 0006 TX8_9
300: (47) 0006 TX9
301: (47) 0000 TX9D
302: (47) 0000 TXD8
303: (47) 0005 TXEN
304: (47) 0004 TXIE
305: (47) 0004 TXIF
306: (47) 0019 TXREG
307: (47) 0098 TXSTA
308: (47) 0001 UA
309: (47) 0000 W
310: (47) 0007 WCOL
311: (47) 0001 WR
312: (47) 0002 WREN
313: (47) 0003 WRERR
314: (47) 0002 Z
315: (47) 3FBF _BODEN_OFF
316: (47) 3FFF _BODEN_ON
317: ROM(46) 001A _CICLO
318: (47) 3FFF _CPD_OFF
319: (47) 3EFF _CPD_ON
320: (47) 1FFF _CP_ALL
321: (47) 3FFF _CP_OFF
322: (47) 3FFF _DEBUG_OFF
323: (47) 37FF _DEBUG_ON
324: (47) 3FFE _HS_OSC
325: (47) 3FFC _LP_OSC
326: (47) 3F7F _LVP_OFF
327: (47) 3FFF _LVP_ON
328: (47) 0007 _PORTH
329: (47) 0006 _PORTL
330: (47) 3FFF _PWRTE_OFF
331: (47) 3FF7 _PWRTE_ON
332: (47) 3FFF _RC_OSC
333: (47) 0087 _TRISH
334: (47) 0086 _TRISL
335: (47) 0001 _USED
336: (47) 3FFB _WDT_OFF
337: (47) 3FFF _WDT_ON
338: (47) 3BFF _WRT_1FOURTH
339: (47) 3DFF _WRT_256
340: (47) 39FF _WRT_HALF
341: (47) 3FFF _WRT_OFF
342: (47) 0038 _X
343: (47) 3FFD _XT_OSC
344: (139) 0001 __16F877A
345: ROM(46) 0004 hserinloop
346: ROM(46) 0017 main

Long Symbol Table


------------------
Sym# Type Value Symbol Name
0: (47) 0005 ACKDT
1: (47) 0004 ACKEN
2: (47) 0006 ACKSTAT
3: (47) 001F ADCON0
4: (47) 009F ADCON1
5: (47) 0006 ADCS0
6: (47) 0007 ADCS1
7: (47) 0006 ADCS2
8: (47) 0008 ADC_BITS
9: (47) 0003 ADC_CLOCK
10: (47) 0032 ADC_SAMPLEUS
11: (47) 0003 ADDEN
12: (47) 0007 ADFM
13: (47) 0006 ADIE
14: (47) 0006 ADIF
15: (47) 0000 ADON
16: (47) 001E ADRESH
17: (47) 009E ADRESL
18: (47) 007F BANK0_END
19: (47) 0020 BANK0_START
20: (47) 00EF BANK1_END
21: (47) 00A0 BANK1_START
22: (47) 016F BANK2_END
23: (47) 0110 BANK2_START
24: (47) 01EF BANK3_END
25: (47) 0190 BANK3_START
26: (47) 0003 BCLIE
27: (47) 0003 BCLIF
28: (47) 0000 BF
29: (47) 0002 BRGH
30: (139) 000A BUTTON_PAUSE
31: (47) 0000 C
32: (47) 0004 C1INV
33: (47) 0006 C1OUT
34: (47) 0005 C2INV
35: (47) 0007 C2OUT
36: (47) 0017 CCP1CON
37: (47) 0002 CCP1IE
38: (47) 0002 CCP1IF
39: (47) 0000 CCP1M0
40: (47) 0001 CCP1M1
41: (47) 0002 CCP1M2
42: (47) 0003 CCP1M3
43: (47) 0005 CCP1X
44: (47) 0004 CCP1Y
45: (47) 0002 CCP1_BIT
46: (47) 0007 CCP1_REG
47: (47) 001D CCP2CON
48: (47) 0000 CCP2IE
49: (47) 0000 CCP2IF
50: (47) 0000 CCP2M0
51: (47) 0001 CCP2M1
52: (47) 0002 CCP2M2
53: (47) 0003 CCP2M3
54: (47) 0005 CCP2X
55: (47) 0004 CCP2Y
56: (47) 0001 CCP2_BIT
57: (47) 0007 CCP2_REG
58: (47) 0016 CCPR1H
59: (47) 0015 CCPR1L
60: (47) 001C CCPR2H
61: (47) 001B CCPR2L
62: (47) 0003 CHS0
63: (47) 0004 CHS1
64: (47) 0005 CHS2
65: (47) 0003 CIS
66: (47) 0006 CKE
67: (47) 0004 CKP
68: (47) 0000 CM0
69: (47) 0001 CM1
70: (47) 0002 CM2
71: (47) 009C CMCON
72: (47) 0006 CMIE
73: (47) 0006 CMIF
74: (47) 0004 CREN
75: (47) 0007 CSRC
76: (47) 0000 CVR0
77: (47) 0001 CVR1
78: (47) 0002 CVR2
79: (47) 0003 CVR3
80: (47) 009D CVRCON
81: (47) 0007 CVREN
82: (47) 0006 CVROE
83: (47) 0005 CVRR
84: (47) 0005 D
85: (47) 0005 DATA_ADDRESS
86: (47) 0001 DC
87: (47) 0000 DEBUGIN_BIT
88: (47) 0001 DEBUGIN_MODE
89: (47) 0006 DEBUGIN_REG
90: (47) 0960 DEBUG_BAUD
91: (47) 0000 DEBUG_BIT
92: (139) 0193 DEBUG_DELAY
93: (47) 0001 DEBUG_MODE
94: (47) 0006 DEBUG_REG
95: ROM(46) 000A DONE
96: ROM(46) 000E DONERET
97: (139) 0001 DONE_USED
98: (47) 0005 D_A
99: (47) 010D EEADR
100: (47) 010F EEADRH
101: (47) 018C EECON1
102: (47) 018D EECON2
103: (47) 010C EEDATA
104: (47) 010E EEDATH
105: (47) 0004 EEIE
106: (47) 0004 EEIF
107: (47) 0007 EEPGD
108: (47) 21FF EEPROM_END
109: (47) 2100 EEPROM_START
110: (47) 0001 F
111: (47) 0002 FERR
112: (47) 0032 FLAGS
113: (47) 0004 FSR
114: (47) 0007 GCEN
115: (47) 0007 GIE
116: (47) 0002 GO
117: (47) 0033 GOP
118: (47) 0002 GO_DONE
119: ROM(46) 0004 HSERIN
120: (139) 0001 HSERINIT_USED
121: ROM(46) 0007 HSERINX
122: (139) 0001 HSERINX_USED
123: (139) 0001 HSERIN_USED
124: (139) 0008 HSER_BITS
125: (139) 0006 HSER_SPBRG
126: (47) 0005 I2C_DATA
127: (47) 0002 I2C_READ
128: (47) 0003 I2C_START
129: (47) 0004 I2C_STOP
130: (47) 0007 IBF
131: (47) 0005 IBOV
132: (47) 0000 INDF
133: ROM(46) 000F INIT
134: (47) 000B INTCON
135: (47) 0004 INTE
136: (47) 0006 INTEDG
137: (47) 0001 INTF
138: (47) 0007 IRP
139: ROM(46) 0055 L00002
140: ROM(46) 0028 L00003
141: ROM(46) 0034 L00004
142: ROM(46) 0040 L00005
143: ROM(46) 004C L00006
144: ROM(46) 0055 L00007
145: (47) 0004 LCD_BITS
146: (47) 05DC LCD_COMMANDUS
147: (47) 002C LCD_DATAUS
148: (47) 0000 LCD_DBIT
149: (47) 0005 LCD_DREG
150: (47) 0003 LCD_EBIT
151: (47) 0006 LCD_EREG
152: (47) 0002 LCD_LINES
153: (47) 0004 LCD_RSBIT
154: (47) 0005 LCD_RSREG
155: (47) 0004 LCD_RWBIT
156: (47) 0005 LCD_RWREG
157: (47) 0005 NOT_A
158: (47) 0005 NOT_ADDRESS
159: (47) 0000 NOT_BO
160: (47) 0000 NOT_BOR
161: (47) 0002 NOT_DONE
162: (47) 0003 NOT_PD
163: (47) 0001 NOT_POR
164: (47) 0007 NOT_RBPU
165: (47) 0006 NOT_RC8
166: (47) 0002 NOT_T1SYNC
167: (47) 0004 NOT_TO
168: (47) 0006 NOT_TX8
169: (47) 0002 NOT_W
170: (47) 0002 NOT_WRITE
171: (47) 0006 OBF
172: (47) 0001 OERR
173: (47) 0081 OPTION_REG
174: (139) 0004 OSC
175: (139) 0001 OSC_VALID
176: (47) 0004 P
177: (47) 0000 PCFG0
178: (47) 0001 PCFG1
179: (47) 0002 PCFG2
180: (47) 0003 PCFG3
181: (47) 0002 PCL
182: (47) 000A PCLATH
183: (47) 008E PCON
184: (47) 0006 PEIE
185: (47) 0002 PEN
186: (47) 008C PIE1
187: (47) 008D PIE2
188: (47) 000C PIR1
189: (47) 000D PIR2
190: (47) 0005 PORTA
191: (47) 0006 PORTB
192: (47) 0007 PORTC
193: (47) 0008 PORTD
194: (47) 0009 PORTE
195: (47) 0092 PR2
196: (139) 0000 PREV_BANK
197: (47) 0000 PS0
198: (47) 0001 PS1
199: (47) 0002 PS2
200: (47) 0003 PSA
201: (47) 0007 PSPIE
202: (47) 0007 PSPIF
203: (47) 0004 PSPMODE
204: (47) 0002 R
205: (47) 0020 R0
206: (47) 0022 R1
207: (47) 0024 R2
208: (47) 0026 R3
209: (47) 0028 R4
210: (47) 002A R5
211: (47) 002C R6
212: (47) 002E R7
213: (47) 0030 R8
214: (47) 0004 RAM_BANKS
215: (47) 01EF RAM_END
216: (47) 0020 RAM_START
217: (47) 0003 RBIE
218: (47) 0000 RBIF
219: (47) 0006 RC8_9
220: (47) 0006 RC9
221: (47) 0000 RCD8
222: (47) 0003 RCEN
223: (47) 0005 RCIE
224: (47) 0005 RCIF
225: (47) 001A RCREG
226: (47) 0018 RCSTA
227: (47) 0000 RD
228: (47) 0002 READ_WRITE
229: (47) 0034 RM1
230: (47) 0035 RM2
231: (47) 0005 RP0
232: (47) 0006 RP1
233: (47) 0036 RR1
234: (47) 0037 RR2
235: (47) 0001 RSEN
236: (47) 0006 RX9
237: (47) 0000 RX9D
238: (47) 0002 R_W
239: (47) 0003 S
240: (47) 0000 SEN
241: (47) 0007 SMP
242: (47) 0099 SPBRG
243: (47) 0007 SPEN
244: (47) 0005 SREN
245: (47) 0093 SSPADD
246: (47) 0013 SSPBUF
247: (47) 0014 SSPCON
248: (47) 0091 SSPCON2
249: (47) 0005 SSPEN
250: (47) 0003 SSPIE
251: (47) 0003 SSPIF
252: (47) 0000 SSPM0
253: (47) 0001 SSPM1
254: (47) 0002 SSPM2
255: (47) 0003 SSPM3
256: (47) 0006 SSPOV
257: (47) 0094 SSPSTAT
258: (47) 0003 STATUS
259: (47) 0004 SYNC
260: (47) 0005 T0CS
261: (47) 0005 T0IE
262: (47) 0002 T0IF
263: (47) 0004 T0SE
264: (47) 0004 T1CKPS0
265: (47) 0005 T1CKPS1
266: (47) 0010 T1CON
267: (47) 0002 T1INSYNC
268: (47) 0003 T1OSCEN
269: (47) 0002 T1SYNC
270: (47) 0000 T2CKPS0
271: (47) 0001 T2CKPS1
272: (47) 0012 T2CON
273: (47) 0001 TMR0
274: (47) 0005 TMR0IE
275: (47) 0002 TMR0IF
276: (47) 0001 TMR1CS
277: (47) 000F TMR1H
278: (47) 0000 TMR1IE
279: (47) 0000 TMR1IF
280: (47) 000E TMR1L
281: (47) 0000 TMR1ON
282: (47) 0011 TMR2
283: (47) 0001 TMR2IE
284: (47) 0001 TMR2IF
285: (47) 0002 TMR2ON
286: (47) 0003 TOUTPS0
287: (47) 0004 TOUTPS1
288: (47) 0005 TOUTPS2
289: (47) 0006 TOUTPS3
290: (47) 0085 TRISA
291: (47) 0086 TRISB
292: (47) 0087 TRISC
293: (47) 0088 TRISD
294: (47) 0089 TRISE
295: (47) 0000 TRISE0
296: (47) 0001 TRISE1
297: (47) 0002 TRISE2
298: (47) 0001 TRMT
299: (47) 0006 TX8_9
300: (47) 0006 TX9
301: (47) 0000 TX9D
302: (47) 0000 TXD8
303: (47) 0005 TXEN
304: (47) 0004 TXIE
305: (47) 0004 TXIF
306: (47) 0019 TXREG
307: (47) 0098 TXSTA
308: (47) 0001 UA
309: (47) 0000 W
310: (47) 0007 WCOL
311: (47) 0001 WR
312: (47) 0002 WREN
313: (47) 0003 WRERR
314: (47) 0002 Z
315: (47) 3FBF _BODEN_OFF
316: (47) 3FFF _BODEN_ON
317: ROM(46) 001A _CICLO
318: (47) 3FFF _CPD_OFF
319: (47) 3EFF _CPD_ON
320: (47) 1FFF _CP_ALL
321: (47) 3FFF _CP_OFF
322: (47) 3FFF _DEBUG_OFF
323: (47) 37FF _DEBUG_ON
324: (47) 3FFE _HS_OSC
325: (47) 3FFC _LP_OSC
326: (47) 3F7F _LVP_OFF
327: (47) 3FFF _LVP_ON
328: (47) 0007 _PORTH
329: (47) 0006 _PORTL
330: (47) 3FFF _PWRTE_OFF
331: (47) 3FF7 _PWRTE_ON
332: (47) 3FFF _RC_OSC
333: (47) 0087 _TRISH
334: (47) 0086 _TRISL
335: (47) 0001 _USED
336: (47) 3FFB _WDT_OFF
337: (47) 3FFF _WDT_ON
338: (47) 3BFF _WRT_1FOURTH
339: (47) 3DFF _WRT_256
340: (47) 39FF _WRT_HALF
341: (47) 3FFF _WRT_OFF
342: (47) 0038 _X
343: (47) 3FFD _XT_OSC
344: (139) 0001 __16F877A
345: ROM(46) 0004 hserinloop
346: ROM(46) 0017 main

Local Symbol Table


------------------

Local symbol table does not exist

Debug Message Table


-------------------
Debug message table does not exist

Source/Listing File Information Table


-------------------------------------
Code Address: 0000 Flags: DEFINITION SOURCE_LINE
List File: 7 > 00001
Source file: 0:1 > C:\PBP\PBPPIC14.LIB

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 8 > 00002 ; PICBASIC PRO(TM) Compiler
2.50a, (c) 1998, 2007 microEngineering Labs, Inc. All Rights Reserved.
Source file: 0:2 > C:\PBP\PBPPIC14.LIB

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 9 > 00000001 00003 _USED EQU
1
Source file: 0:3 > C:\PBP\PBPPIC14.LIB

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 10 > 00004
Source file: 0:4 > C:\PBP\PBPPIC14.LIB

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 11 > 00005 INCLUDE
"C:\PBP\16F877A.INC"
Source file: 1:0 >

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 12 > 00001
;****************************************************************
Source file: 1:1 >
;****************************************************************

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 13 > 00002 ;* 16F877A.INC
*
Source file: 1:2 > ;* 16F877A.INC
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 14 > 00003 ;*
*
Source file: 1:3 > ;*
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 15 > 00004 ;* By : Leonard Zerman,
Jeff Schmoyer *
Source file: 1:4 > ;* By : Leonard Zerman, Jeff Schmoyer
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 16 > 00005 ;* Notice : Copyright (c)
2003 microEngineering Labs, Inc. *
Source file: 1:5 > ;* Notice : Copyright (c) 2003 microEngineering Labs,
Inc. *

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 17 > 00006 ;* All Rights
Reserved *
Source file: 1:6 > ;* All Rights Reserved
*
Code Address: 0000 Flags: DEFINITION SOURCE_LINE
List File: 18 > 00007 ;* Date : 11/06/03
*
Source file: 1:7 > ;* Date : 11/06/03
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 19 > 00008 ;* Version : 2.45
*
Source file: 1:8 > ;* Version : 2.45
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 20 > 00009 ;* Notes :
*
Source file: 1:9 > ;* Notes :
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 21 > 00010
;****************************************************************
Source file: 1:10 >
;****************************************************************

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 22 > 00019 LIST
Source file: 1:19 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 23 > 00020 LIST p = 16F877A, r =
dec, w = -302
Source file: 1:20 > LIST p = 16F877A, r = dec, w = -302

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 24 > 00021 INCLUDE
"P16F877A.INC" ; MPASM Header
Source file: 2:0 >

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 25 > 00001 LIST
Source file: 2:1 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 26 > 00002 ; P16F877A.INC Standard Header
File, Version 1.00 Microchip Technology, Inc.
Source file: 2:2 > ; P16F877A.INC Standard Header File, Version 1.00
Microchip Technology, Inc.

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 27 > 00400 LIST
Source file: 2:400 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 28 > 2007 3F7D 00022 __config _XT_OSC &
_WDT_ON & _LVP_OFF & _CP_OFF
Source file: 1:22 > __config _XT_OSC & _WDT_ON & _LVP_OFF & _CP_OFF

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 29 > 00025 LIST
Source file: 1:25 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 30 > 00006
Source file: 0:6 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 31 > 00007
Source file: 0:7 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 32 > 00008 ; Define statements.
Source file: 0:8 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 33 > 00009 #define CODE_SIZE
8
Source file: 0:9 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 34 > 00010 #define LOADER_USED
1
Source file: 0:10 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 35 > 00011 #define HSER_RCSTA
26H
Source file: 0:11 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 36 > 00012 #define HSER_TXSTA
90H
Source file: 0:12 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 37 > 00013 #define HSER_BAUD
9600
Source file: 0:13 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 38 > 00014
Source file: 0:14 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 39 > 00000020 00015 RAM_START
EQU 00020h
Source file: 0:15 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 40 > 000001EF 00016 RAM_END
EQU 001EFh
Source file: 0:16 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 41 > 00000004 00017 RAM_BANKS
EQU 00004h
Source file: 0:17 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 42 > 00000020 00018 BANK0_START
EQU 00020h
Source file: 0:18 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 43 > 0000007F 00019 BANK0_END
EQU 0007Fh
Source file: 0:19 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 44 > 000000A0 00020 BANK1_START
EQU 000A0h
Source file: 0:20 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 45 > 000000EF 00021 BANK1_END
EQU 000EFh
Source file: 0:21 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 46 > 00000110 00022 BANK2_START
EQU 00110h
Source file: 0:22 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 47 > 0000016F 00023 BANK2_END
EQU 0016Fh
Source file: 0:23 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 48 > 00000190 00024 BANK3_START
EQU 00190h
Source file: 0:24 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 49 > 000001EF 00025 BANK3_END
EQU 001EFh
Source file: 0:25 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 50 > 00002100 00026 EEPROM_START
EQU 02100h
Source file: 0:26 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 51 > 000021FF 00027 EEPROM_END
EQU 021FFh
Source file: 0:27 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 52 > 00028
Source file: 0:28 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 53 > 00000020 00029 R0
EQU RAM_START + 000h
Source file: 0:29 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 54 > 00000022 00030 R1
EQU RAM_START + 002h
Source file: 0:30 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 55 > 00000024 00031 R2
EQU RAM_START + 004h
Source file: 0:31 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 56 > 00000026 00032 R3
EQU RAM_START + 006h
Source file: 0:32 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 57 > 00000028 00033 R4
EQU RAM_START + 008h
Source file: 0:33 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 58 > 0000002A 00034 R5
EQU RAM_START + 00Ah
Source file: 0:34 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 59 > 0000002C 00035 R6
EQU RAM_START + 00Ch
Source file: 0:35 > LIST

Code Address: 0000 Flags: NO_CODE


List File: 60 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 2
Source file: 0:36 > LIST

Code Address: 0000 Flags: NO_CODE


List File: 61 >
Source file: 0:36 > LIST

Code Address: 0000 Flags: NO_CODE


List File: 62 >
Source file: 0:36 > LIST

Code Address: 0000 Flags: NO_CODE


List File: 63 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:36 > LIST

Code Address: 0000 Flags: NO_CODE


List File: 64 > VALUE
Source file: 0:36 > LIST

Code Address: 0000 Flags: NO_CODE


List File: 65 >
Source file: 0:36 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 66 > 0000002E 00036 R7
EQU RAM_START + 00Eh
Source file: 0:36 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 67 > 00000030 00037 R8
EQU RAM_START + 010h
Source file: 0:37 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 68 > 00000032 00038 FLAGS
EQU RAM_START + 012h
Source file: 0:38 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 69 > 00000033 00039 GOP
EQU RAM_START + 013h
Source file: 0:39 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 70 > 00000034 00040 RM1
EQU RAM_START + 014h
Source file: 0:40 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 71 > 00000035 00041 RM2
EQU RAM_START + 015h
Source file: 0:41 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 72 > 00000036 00042 RR1
EQU RAM_START + 016h
Source file: 0:42 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 73 > 00000037 00043 RR2
EQU RAM_START + 017h
Source file: 0:43 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 74 > 00000038 00044 _X
EQU RAM_START + 018h
Source file: 0:44 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 75 > 00000006 00045 _PORTL
EQU PORTB
Source file: 0:45 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 76 > 00000007 00046 _PORTH
EQU PORTC
Source file: 0:46 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 77 > 00000086 00047 _TRISL
EQU TRISB
Source file: 0:47 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 78 > 00000087 00048 _TRISH
EQU TRISC
Source file: 0:48 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 79 > 00049 INCLUDE "PROGRA~1.MAC"
Source file: 3:0 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 80 > 00001
Source file: 3:1 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 81 > 00044 LIST
Source file: 3:44 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 82 > 00050 INCLUDE
"C:\PBP\PBPPIC14.LIB"
Source file: 4:0 >

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 83 > 00001
;******************************************************************
Source file: 4:1 >
;******************************************************************

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 84 > 00002 ;* PBPPIC14.LIB
*
Source file: 4:2 > ;* PBPPIC14.LIB
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 85 > 00003 ;*
*
Source file: 4:3 > ;*
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 86 > 00004 ;* By : Leonard Zerman,
Jeff Schmoyer *
Source file: 4:4 > ;* By : Leonard Zerman, Jeff Schmoyer
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 87 > 00005 ;* Notice : Copyright (c)
2007 microEngineering Labs, Inc. *
Source file: 4:5 > ;* Notice : Copyright (c) 2007 microEngineering Labs,
Inc. *

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 88 > 00006 ;* All Rights
Reserved *
Source file: 4:6 > ;* All Rights Reserved
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 89 > 00007 ;* Date : 08/01/07
*
Source file: 4:7 > ;* Date : 08/01/07
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 90 > 00008 ;* Version : 2.50
*
Source file: 4:8 > ;* Version : 2.50
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 91 > 00009 ;* Notes :
*
Source file: 4:9 > ;* Notes :
*

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 92 > 00010
;******************************************************************
Source file: 4:10 >
;******************************************************************

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 93 > 00046 LIST
Source file: 4:46 > LIST

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 94 > 00047 ; Oscillator is 4MHz
Source file: 4:47 > ; Oscillator is 4MHz

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 95 > 01112 LIST
Source file: 4:1112 > LIST
Code Address: 0000 Flags: DEFINITION SOURCE_LINE
List File: 96 > 0000 01113 ORG
0 ; Reset vector at 0
Source file: 4:1113 > ORG 0 ; Reset vector at 0

Code Address: 0000 Flags: DEFINITION SOURCE_LINE


List File: 97 > 01127 LIST
Source file: 4:1127 > LIST

Code Address: 0000 Flags: SOURCE_LINE


List File: 98 > 0000 280F 01128 goto
INIT ; Finish initialization
Source file: 4:1128 > goto INIT ; Finish initialization

Code Address: 0001 Flags: DEFINITION SOURCE_LINE


List File: 99 > 01132 LIST
Source file: 4:1132 > LIST

Code Address: 0001 Flags: DEFINITION SOURCE_LINE


List File: 100 > 0004 01133 ORG
4 ; Make sure no library code in first 4 locs
Source file: 4:1133 > ORG 4 ; Make sure no library code
in first 4 locs

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 101 > 02143 LIST
Source file: 4:2143 > LIST

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 102 > 0004 02144 HSERIN
Source file: 4:2144 > HSERIN

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 103 > 02145 ifdef HSER_CLROERR
Source file: 4:2145 > ifdef HSER_CLROERR

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 104 > 02146 btfsc RCSTA,
OERR ; Check for overflow error
Source file: 4:2146 > btfsc RCSTA, OERR ; Check for overflow error

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 105 > 02147 bcf RCSTA,
CREN ; Toggle continuous receive to clear error
Source file: 4:2147 > bcf RCSTA, CREN ; Toggle continuous receive to clear
error

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 106 > 02148 bsf RCSTA, CREN
Source file: 4:2148 > bsf RCSTA, CREN

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 107 > 02149 endif
Source file: 4:2149 > endif

Code Address: 0004 Flags: DEFINITION SOURCE_LINE


List File: 108 > 02150 hserinloop
CLRWDT? ; Keep Watchdog timer clear
Source file: 4:2150 > hserinloop CLRWDT? ; Keep Watchdog timer clear
Code Address: 0004 Flags: DEFINITION SOURCE_LINE
List File: 109 > M ifndef NO_CLRWDT
Source file: 4:2150 > hserinloop CLRWDT? ; Keep Watchdog timer clear

Code Address: 0004 Flags: SOURCE_LINE


List File: 110 > 0004 0064 M clrwdt
Source file: 4:2150 > hserinloop CLRWDT? ; Keep Watchdog timer clear

Code Address: 0005 Flags: DEFINITION SOURCE_LINE


List File: 111 > M endif
Source file: 4:2150 > hserinloop CLRWDT? ; Keep Watchdog timer clear

Code Address: 0005 Flags: SOURCE_LINE


List File: 112 > 0005 1E8C 02151 btfss PIR1,
RCIF ; Check for char
Source file: 4:2151 > btfss PIR1, RCIF ; Check for char

Code Address: 0006 Flags: SOURCE_LINE


List File: 113 > 0006 2804 02152 goto
hserinloop ; Loop till char
Source file: 4:2152 > goto hserinloop ; Loop till char

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 114 > 02158 LIST
Source file: 4:2158 > LIST

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 115 > 0007 02159 HSERINX
Source file: 4:2159 > HSERINX

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 116 > 02160 ifdef HSERPARITY_USED
Source file: 4:2160 > ifdef HSERPARITY_USED

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 117 > 02161 if ((HSER_BITS) == 9)
Source file: 4:2161 > if ((HSER_BITS) == 9)

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 118 > 02162 rrf RCSTA,
W ; Shuffle 9th bit to R4.0
Source file: 4:2162 > rrf RCSTA, W ; Shuffle 9th bit to R4.0

Code Address: 0007 Flags: NO_CODE


List File: 119 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 3
Source file: 4:2163 > rlf R4, F ; (Ends up in R4.1)

Code Address: 0007 Flags: NO_CODE


List File: 120 >
Source file: 4:2163 > rlf R4, F ; (Ends up in R4.1)

Code Address: 0007 Flags: NO_CODE


List File: 121 >
Source file: 4:2163 > rlf R4, F ; (Ends up in R4.1)

Code Address: 0007 Flags: NO_CODE


List File: 122 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 4:2163 > rlf R4, F ; (Ends up in R4.1)

Code Address: 0007 Flags: NO_CODE


List File: 123 > VALUE
Source file: 4:2163 > rlf R4, F ; (Ends up in R4.1)

Code Address: 0007 Flags: NO_CODE


List File: 124 >
Source file: 4:2163 > rlf R4, F ; (Ends up in R4.1)

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 125 > 02163 rlf R4,
F ; (Ends up in R4.1)
Source file: 4:2163 > rlf R4, F ; (Ends up in R4.1)

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 126 > 02164 endif
Source file: 4:2164 > endif

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 127 > 02165 endif
Source file: 4:2165 > endif

Code Address: 0007 Flags: DEFINITION SOURCE_LINE


List File: 128 > 02166
Source file: 4:2166 >

Code Address: 0007 Flags: SOURCE_LINE


List File: 129 > 0007 081A 02167 movf RCREG,
W ; Get the char
Source file: 4:2167 > movf RCREG, W ; Get the char

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 130 > 02168
Source file: 4:2168 >

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 131 > 02169 ifdef HSERPARITY_USED
Source file: 4:2169 > ifdef HSERPARITY_USED

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 132 > 02170 call
HSERPARITY ; Calculate the parity
Source file: 4:2170 > call HSERPARITY ; Calculate the parity

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 133 > 02171 rrf GOP,
F ; Shuffle parity bit from GOP.0 to R4.0
Source file: 4:2171 > rrf GOP, F ; Shuffle parity bit from GOP.0 to
R4.0

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 134 > 02172 rlf R4, F
Source file: 4:2172 > rlf R4, F

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 135 > 02173 if ((HSER_BITS) != 9)
Source file: 4:2173 > if ((HSER_BITS) != 9)

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 136 > 02174 andlw
7fh ; Get rid of the parity bit
Source file: 4:2174 > andlw 7fh ; Get rid of the parity bit

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 137 > 02175 else
Source file: 4:2175 > else

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 138 > 02176 btfsc R4,
1 ; Add in 9th bit, saved earlier
Source file: 4:2176 > btfsc R4, 1 ; Add in 9th bit, saved earlier

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 139 > 02177 incf R4, F
Source file: 4:2177 > incf R4, F

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 140 > 02178 endif
Source file: 4:2178 > endif

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 141 > 02179 ifdef HSER_ODD
Source file: 4:2179 > ifdef HSER_ODD

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 142 > 02180 incf R4, F
Source file: 4:2180 > incf R4, F

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 143 > 02181 endif
Source file: 4:2181 > endif

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 144 > 02182 endif
Source file: 4:2182 > endif

Code Address: 0008 Flags: DEFINITION SOURCE_LINE


List File: 145 > 02183
Source file: 4:2183 >

Code Address: 0008 Flags: SOURCE_LINE


List File: 146 > 0008 1403 02184 bsf STATUS,
C ; Indicate not timed out (C set)
Source file: 4:2184 > bsf STATUS, C ; Indicate not timed out (C
set)

Code Address: 0009 Flags: SOURCE_LINE


List File: 147 > 0009 280A 02185 goto
DONE ; That's it
Source file: 4:2185 > goto DONE ; That's it

Code Address: 000A Flags: DEFINITION SOURCE_LINE


List File: 148 > 07422 LIST
Source file: 4:7422 > LIST

Code Address: 000A Flags: SOURCE_LINE


List File: 149 > 000A 1383 07423 DONE bcf STATUS,
IRP ; 1 Set FSR to bank 0/1
Source file: 4:7423 > DONE bcf STATUS, IRP ; 1 Set FSR to bank 0/1

Code Address: 000B Flags: SOURCE_LINE


List File: 150 > 000B 1303 07424 bcf STATUS,
RP1 ; 1 Show direct bank 0
Source file: 4:7424 > bcf STATUS, RP1 ; 1 Show direct bank 0

Code Address: 000C Flags: SOURCE_LINE


List File: 151 > 000C 1283 07425 bcf STATUS,
RP0 ; 1
Source file: 4:7425 > bcf STATUS, RP0 ; 1

Code Address: 000D Flags: DEFINITION SOURCE_LINE


List File: 152 > 07426 CLRWDT?
NOP ; 1 Hit Watchdog timer
Source file: 4:7426 > CLRWDT?NOP ; 1 Hit Watchdog timer

Code Address: 000D Flags: DEFINITION SOURCE_LINE


List File: 153 > M ifndef NO_CLRWDT
Source file: 4:7426 > CLRWDT?NOP ; 1 Hit Watchdog timer

Code Address: 000D Flags: SOURCE_LINE


List File: 154 > 000D 0064 M clrwdt
Source file: 4:7426 > CLRWDT?NOP ; 1 Hit Watchdog timer

Code Address: 000E Flags: DEFINITION SOURCE_LINE


List File: 155 > M else
Source file: 4:7426 > CLRWDT?NOP ; 1 Hit Watchdog timer

Code Address: 000E Flags: DEFINITION SOURCE_LINE


List File: 156 > M nop
Source file: 4:7426 > CLRWDT?NOP ; 1 Hit Watchdog timer

Code Address: 000E Flags: DEFINITION SOURCE_LINE


List File: 157 > M endif
Source file: 4:7426 > CLRWDT?NOP ; 1 Hit Watchdog timer

Code Address: 000E Flags: SOURCE_LINE


List File: 158 > 000E 0008 07427 DONERET
return ; 2 Done
Source file: 4:7427 > DONERET return ; 2 Done

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 159 > 07451 LIST
Source file: 4:7451 > LIST
Code Address: 000F Flags: DEFINITION SOURCE_LINE
List File: 160 > 000F 07452 INIT
Source file: 4:7452 > INIT

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 161 > 07455 LIST
Source file: 4:7455 > LIST

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 162 > 07456 MOVE?CB HSER_SPBRG,
SPBRG ; Set baud rate generator reg
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 163 > M CHK?RP SPBRG
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 164 > M if (((SPBRG) & 180h) == 0)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 165 > M if (PREV_BANK == 1)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 166 > M bcf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 167 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 168 > M if (PREV_BANK == 2)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 169 > M bcf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 170 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 171 > M if (PREV_BANK == 3)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 172 > M bcf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 173 > M bcf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 174 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 175 > M PREV_BANK = 0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 176 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 177 > M
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: NO_CODE


List File: 178 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 4
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: NO_CODE


List File: 179 >
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: NO_CODE


List File: 180 >
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: NO_CODE


List File: 181 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: NO_CODE


List File: 182 > VALUE
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: NO_CODE


List File: 183 >
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 184 > M if (((SPBRG) & 180h) == 80h)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: DEFINITION SOURCE_LINE


List File: 185 > M if (PREV_BANK == 0)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 000F Flags: SOURCE_LINE


List File: 186 > 000F 1683 M bsf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 187 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 188 > M if (PREV_BANK == 2)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 189 > M bsf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 190 > M bcf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 191 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 192 > M if (PREV_BANK == 3)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg
Code Address: 0010 Flags: DEFINITION SOURCE_LINE
List File: 193 > M bcf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 194 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 195 > 00000001 M PREV_BANK = 1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 196 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 197 > M
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 198 > M if (((SPBRG) & 180h) ==
100h)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 199 > M if (PREV_BANK == 0)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 200 > M bsf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 201 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 202 > M if (PREV_BANK == 1)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 203 > M bcf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 204 > M bsf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 205 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 206 > M if (PREV_BANK == 3)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 207 > M bcf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 208 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 209 > M PREV_BANK = 2
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 210 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 211 > M
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 212 > M if (((SPBRG) & 180h) ==
180h)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 213 > M if (PREV_BANK == 0)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 214 > M bsf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 215 > M bsf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 216 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 217 > M if (PREV_BANK == 1)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 218 > M bsf STATUS, RP1
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 219 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 220 > M if (PREV_BANK == 2)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 221 > M bsf STATUS, RP0
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg
Code Address: 0010 Flags: DEFINITION SOURCE_LINE
List File: 222 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 223 > M PREV_BANK = 3
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 224 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 225 > M if (low (HSER_SPBRG) == 0)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 226 > M clrf SPBRG
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: DEFINITION SOURCE_LINE


List File: 227 > M else
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0010 Flags: SOURCE_LINE


List File: 228 > 0010 3006 M movlw low (HSER_SPBRG)
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0011 Flags: SOURCE_LINE


List File: 229 > 0011 0099 M movwf SPBRG
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 230 > M endif
Source file: 4:7456 > MOVE?CB HSER_SPBRG, SPBRG ; Set baud rate generator reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 231 > 07457 ifdef HSER_SPBRGH
Source file: 4:7457 > ifdef HSER_SPBRGH

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 232 > 07458 ifdef SPBRGH
Source file: 4:7458 > ifdef SPBRGH

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 233 > 07459 MOVE?CB HSER_SPBRGH,
SPBRGH ; Set baud rate generator reg high
Source file: 4:7459 > MOVE?CB HSER_SPBRGH, SPBRGH ; Set baud rate
generator reg high

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 234 > 07460 endif
Source file: 4:7460 > endif

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 235 > 07461 endif
Source file: 4:7461 > endif

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 236 > 07462 MOVE?CB HSER_TXSTA,
TXSTA ; Set transmit control reg
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 237 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 5
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 238 >
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 239 >
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 240 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 241 > VALUE
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 242 >
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 243 > M CHK?RP TXSTA
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 244 > M if (((TXSTA) & 180h) == 0)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 245 > M if (PREV_BANK == 1)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 246 > M bcf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 247 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 248 > M if (PREV_BANK == 2)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 249 > M bcf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 250 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 251 > M if (PREV_BANK == 3)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg
Code Address: 0012 Flags: DEFINITION SOURCE_LINE
List File: 252 > M bcf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 253 > M bcf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 254 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 255 > M PREV_BANK = 0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 256 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 257 > M
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 258 > M if (((TXSTA) & 180h) == 80h)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 259 > M if (PREV_BANK == 0)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 260 > M bsf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 261 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 262 > M if (PREV_BANK == 2)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 263 > M bsf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 264 > M bcf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 265 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 266 > M if (PREV_BANK == 3)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg
Code Address: 0012 Flags: DEFINITION SOURCE_LINE
List File: 267 > M bcf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 268 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 269 > 00000001 M PREV_BANK = 1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 270 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 271 > M
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 272 > M if (((TXSTA) & 180h) ==
100h)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 273 > M if (PREV_BANK == 0)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 274 > M bsf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 275 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 276 > M if (PREV_BANK == 1)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 277 > M bcf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 278 > M bsf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 279 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 280 > M if (PREV_BANK == 3)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 281 > M bcf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 282 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 283 > M PREV_BANK = 2
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 284 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 285 > M
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 286 > M if (((TXSTA) & 180h) ==
180h)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 287 > M if (PREV_BANK == 0)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 288 > M bsf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 289 > M bsf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 290 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 291 > M if (PREV_BANK == 1)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 292 > M bsf STATUS, RP1
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 293 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 294 > M if (PREV_BANK == 2)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 295 > M bsf STATUS, RP0
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg
Code Address: 0012 Flags: NO_CODE
List File: 296 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 6
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 297 >
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 298 >
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 299 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 300 > VALUE
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: NO_CODE


List File: 301 >
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 302 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 303 > M PREV_BANK = 3
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 304 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 305 > M if (low (90H) == 0)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 306 > M clrf TXSTA
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: DEFINITION SOURCE_LINE


List File: 307 > M else
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0012 Flags: SOURCE_LINE


List File: 308 > 0012 3090 M movlw low (90H)
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0013 Flags: SOURCE_LINE


List File: 309 > 0013 0098 M movwf TXSTA
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg

Code Address: 0014 Flags: DEFINITION SOURCE_LINE


List File: 310 > M endif
Source file: 4:7462 > MOVE?CB HSER_TXSTA, TXSTA ; Set transmit control reg
Code Address: 0014 Flags: DEFINITION SOURCE_LINE
List File: 311 > 07463 MOVE?CB HSER_RCSTA,
RCSTA ; Set receive control reg
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0014 Flags: DEFINITION SOURCE_LINE


List File: 312 > M CHK?RP RCSTA
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0014 Flags: DEFINITION SOURCE_LINE


List File: 313 > M if (((RCSTA) & 180h) == 0)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0014 Flags: DEFINITION SOURCE_LINE


List File: 314 > M if (PREV_BANK == 1)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0014 Flags: SOURCE_LINE


List File: 315 > 0014 1283 M bcf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 316 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 317 > M if (PREV_BANK == 2)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 318 > M bcf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 319 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 320 > M if (PREV_BANK == 3)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 321 > M bcf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 322 > M bcf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 323 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 324 > 00000000 M PREV_BANK = 0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 325 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 326 > M
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 327 > M if (((RCSTA) & 180h) == 80h)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 328 > M if (PREV_BANK == 0)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 329 > M bsf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 330 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 331 > M if (PREV_BANK == 2)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 332 > M bsf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 333 > M bcf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 334 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 335 > M if (PREV_BANK == 3)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 336 > M bcf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 337 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 338 > M PREV_BANK = 1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 339 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 340 > M
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 341 > M if (((RCSTA) & 180h) ==
100h)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 342 > M if (PREV_BANK == 0)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 343 > M bsf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 344 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 345 > M if (PREV_BANK == 1)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 346 > M bcf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 347 > M bsf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 348 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 349 > M if (PREV_BANK == 3)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 350 > M bcf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 351 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 352 > M PREV_BANK = 2
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 353 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 354 > M
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg
Code Address: 0015 Flags: NO_CODE
List File: 355 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 7
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: NO_CODE


List File: 356 >
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: NO_CODE


List File: 357 >
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: NO_CODE


List File: 358 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: NO_CODE


List File: 359 > VALUE
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: NO_CODE


List File: 360 >
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 361 > M if (((RCSTA) & 180h) ==
180h)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 362 > M if (PREV_BANK == 0)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 363 > M bsf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 364 > M bsf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 365 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 366 > M if (PREV_BANK == 1)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 367 > M bsf STATUS, RP1
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 368 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 369 > M if (PREV_BANK == 2)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg
Code Address: 0015 Flags: DEFINITION SOURCE_LINE
List File: 370 > M bsf STATUS, RP0
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 371 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 372 > M PREV_BANK = 3
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 373 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 374 > M if (low (26H) == 0)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 375 > M clrf RCSTA
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: DEFINITION SOURCE_LINE


List File: 376 > M else
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0015 Flags: SOURCE_LINE


List File: 377 > 0015 3026 M movlw low (26H)
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0016 Flags: SOURCE_LINE


List File: 378 > 0016 0098 M movwf RCSTA
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 379 > M endif
Source file: 4:7463 > MOVE?CB HSER_RCSTA, RCSTA ; Set receive control reg

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 380 > 07490 LIST
Source file: 4:7490 > LIST

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 381 > 0017 07491 main
Source file: 4:7491 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 382 > 00051
Source file: 0:51 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 383 > 00052 MOVE?CB 000h, TRISB
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 384 > M CHK?RP TRISB
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 385 > M if (((TRISB) & 180h) == 0)
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 386 > M if (PREV_BANK == 1)
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 387 > M bcf STATUS, RP0
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 388 > M endif
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 389 > M if (PREV_BANK == 2)
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 390 > M bcf STATUS, RP1
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 391 > M endif
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 392 > M if (PREV_BANK == 3)
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 393 > M bcf STATUS, RP0
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 394 > M bcf STATUS, RP1
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 395 > M endif
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 396 > M PREV_BANK = 0
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 397 > M endif
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 398 > M
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 399 > M if (((TRISB) & 180h) == 80h)
Source file: 0:52 > main

Code Address: 0017 Flags: DEFINITION SOURCE_LINE


List File: 400 > M if (PREV_BANK == 0)
Source file: 0:52 > main

Code Address: 0017 Flags: SOURCE_LINE


List File: 401 > 0017 1683 M bsf STATUS, RP0
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 402 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 403 > M if (PREV_BANK == 2)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 404 > M bsf STATUS, RP0
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 405 > M bcf STATUS, RP1
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 406 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 407 > M if (PREV_BANK == 3)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 408 > M bcf STATUS, RP1
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 409 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 410 > 00000001 M PREV_BANK = 1
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 411 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 412 > M
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 413 > M if (((TRISB) & 180h) ==
100h)
Source file: 0:52 > main
Code Address: 0018 Flags: NO_CODE
List File: 414 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 8
Source file: 0:52 > main

Code Address: 0018 Flags: NO_CODE


List File: 415 >
Source file: 0:52 > main

Code Address: 0018 Flags: NO_CODE


List File: 416 >
Source file: 0:52 > main

Code Address: 0018 Flags: NO_CODE


List File: 417 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:52 > main

Code Address: 0018 Flags: NO_CODE


List File: 418 > VALUE
Source file: 0:52 > main

Code Address: 0018 Flags: NO_CODE


List File: 419 >
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 420 > M if (PREV_BANK == 0)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 421 > M bsf STATUS, RP1
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 422 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 423 > M if (PREV_BANK == 1)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 424 > M bcf STATUS, RP0
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 425 > M bsf STATUS, RP1
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 426 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 427 > M if (PREV_BANK == 3)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 428 > M bcf STATUS, RP0
Source file: 0:52 > main
Code Address: 0018 Flags: DEFINITION SOURCE_LINE
List File: 429 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 430 > M PREV_BANK = 2
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 431 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 432 > M
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 433 > M if (((TRISB) & 180h) ==
180h)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 434 > M if (PREV_BANK == 0)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 435 > M bsf STATUS, RP0
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 436 > M bsf STATUS, RP1
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 437 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 438 > M if (PREV_BANK == 1)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 439 > M bsf STATUS, RP1
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 440 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 441 > M if (PREV_BANK == 2)
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 442 > M bsf STATUS, RP0
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 443 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 444 > M PREV_BANK = 3
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 445 > M endif
Source file: 0:52 > main

Code Address: 0018 Flags: DEFINITION SOURCE_LINE


List File: 446 > M if (low (000h) == 0)
Source file: 0:52 > main

Code Address: 0018 Flags: SOURCE_LINE


List File: 447 > 0018 0186 M clrf TRISB
Source file: 0:52 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 448 > M else
Source file: 0:52 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 449 > M movlw low (000h)
Source file: 0:52 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 450 > M movwf TRISB
Source file: 0:52 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 451 > M endif
Source file: 0:52 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 452 > 00053
Source file: 0:53 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 453 > 00054 LABEL?L _CICLO
Source file: 0:54 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 454 > M RST?RP
Source file: 0:54 > main

Code Address: 0019 Flags: DEFINITION SOURCE_LINE


List File: 455 > M if ((PREV_BANK & 1) != 0)
Source file: 0:54 > main

Code Address: 0019 Flags: SOURCE_LINE


List File: 456 > 0019 1283 M bcf STATUS, RP0
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 457 > M endif
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 458 > M if ((PREV_BANK & 2) != 0)
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 459 > M bcf STATUS, RP1
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 460 > M endif
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 461 > 00000000 M PREV_BANK = 0
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 462 > M ifdef PM_USED
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 463 > M LALL
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 464 > M _CICLO
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 465 > M XALL
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 466 > M else
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 467 > 001A M _CICLO
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 468 > M endif
Source file: 0:54 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 469 > 00055 HSERIN?B _X
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 470 > M L?CALL HSERIN
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 471 > M RST?RP
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 472 > M if ((PREV_BANK & 1) != 0)
Source file: 0:55 > main
Code Address: 001A Flags: NO_CODE
List File: 473 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 9
Source file: 0:55 > main

Code Address: 001A Flags: NO_CODE


List File: 474 >
Source file: 0:55 > main

Code Address: 001A Flags: NO_CODE


List File: 475 >
Source file: 0:55 > main

Code Address: 001A Flags: NO_CODE


List File: 476 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:55 > main

Code Address: 001A Flags: NO_CODE


List File: 477 > VALUE
Source file: 0:55 > main

Code Address: 001A Flags: NO_CODE


List File: 478 >
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 479 > M bcf STATUS, RP0
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 480 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 481 > M if ((PREV_BANK & 2) != 0)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 482 > M bcf STATUS, RP1
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 483 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 484 > 00000000 M PREV_BANK = 0
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 485 > M
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 486 > M if ((HSERIN) < 1)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 487 > M if (CODE_SIZE >= 4)
Source file: 0:55 > main
Code Address: 001A Flags: DEFINITION SOURCE_LINE
List File: 488 > M if (((HSERIN) & 800h) ==
0)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 489 > M bcf PCLATH, 3
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 490 > M else
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 491 > M bsf PCLATH, 3
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 492 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 493 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 494 > M if (CODE_SIZE == 8)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 495 > M if (((HSERIN) & 1000h)
== 0)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 496 > M bcf PCLATH, 4
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 497 > M else
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 498 > M bsf PCLATH, 4
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 499 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 500 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 501 > M else
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 502 > M if ((HSERIN) > $)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 503 > M if (CODE_SIZE >= 4)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 504 > M if (((HSERIN) & 800h)
== 0)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 505 > M bcf PCLATH, 3
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 506 > M else
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 507 > M bsf PCLATH, 3
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 508 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 509 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 510 > M if (CODE_SIZE == 8)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 511 > M if (((HSERIN) & 1000h)
== 0)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 512 > M bcf PCLATH, 4
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 513 > M else
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 514 > M bsf PCLATH, 4
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 515 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 516 > M endif
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 517 > M else
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 518 > M if (CODE_SIZE >= 4)
Source file: 0:55 > main

Code Address: 001A Flags: DEFINITION SOURCE_LINE


List File: 519 > M if (((HSERIN) & 1800h)
== 0)
Source file: 0:55 > main

Code Address: 001A Flags: SOURCE_LINE


List File: 520 > 001A 018A M clrf PCLATH
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 521 > M else
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 522 > M if (((HSERIN) &
800h) == 0)
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 523 > M bcf PCLATH, 3
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 524 > M else
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 525 > M bsf PCLATH, 3
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 526 > M endif
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 527 > M if (CODE_SIZE == 8)
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 528 > M if (((HSERIN) &
1000h) == 0)
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 529 > M bcf PCLATH, 4
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 530 > M else
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 531 > M bsf PCLATH, 4
Source file: 0:55 > main

Code Address: 001B Flags: NO_CODE


List File: 532 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 10
Source file: 0:55 > main

Code Address: 001B Flags: NO_CODE


List File: 533 >
Source file: 0:55 > main

Code Address: 001B Flags: NO_CODE


List File: 534 >
Source file: 0:55 > main

Code Address: 001B Flags: NO_CODE


List File: 535 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:55 > main

Code Address: 001B Flags: NO_CODE


List File: 536 > VALUE
Source file: 0:55 > main

Code Address: 001B Flags: NO_CODE


List File: 537 >
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 538 > M endif
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 539 > M endif
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 540 > M endif
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 541 > M endif
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 542 > M endif
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 543 > M endif
Source file: 0:55 > main

Code Address: 001B Flags: DEFINITION SOURCE_LINE


List File: 544 > M
Source file: 0:55 > main

Code Address: 001B Flags: SOURCE_LINE


List File: 545 > 001B 2004 M call HSERIN
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 546 > M MOVE?AB _X
Source file: 0:55 > main
Code Address: 001C Flags: DEFINITION SOURCE_LINE
List File: 547 > M CHK?RP _X
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 548 > M if (((_X) & 180h) == 0)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 549 > M if (PREV_BANK == 1)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 550 > M bcf STATUS, RP0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 551 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 552 > M if (PREV_BANK == 2)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 553 > M bcf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 554 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 555 > M if (PREV_BANK == 3)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 556 > M bcf STATUS, RP0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 557 > M bcf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 558 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 559 > 00000000 M PREV_BANK = 0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 560 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 561 > M
Source file: 0:55 > main
Code Address: 001C Flags: DEFINITION SOURCE_LINE
List File: 562 > M if (((_X) & 180h) == 80h)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 563 > M if (PREV_BANK == 0)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 564 > M bsf STATUS, RP0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 565 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 566 > M if (PREV_BANK == 2)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 567 > M bsf STATUS, RP0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 568 > M bcf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 569 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 570 > M if (PREV_BANK == 3)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 571 > M bcf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 572 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 573 > M PREV_BANK = 1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 574 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 575 > M
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 576 > M if (((_X) & 180h) ==
100h)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 577 > M if (PREV_BANK == 0)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 578 > M bsf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 579 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 580 > M if (PREV_BANK == 1)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 581 > M bcf STATUS, RP0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 582 > M bsf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 583 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 584 > M if (PREV_BANK == 3)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 585 > M bcf STATUS, RP0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 586 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 587 > M PREV_BANK = 2
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 588 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 589 > M
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 590 > M if (((_X) & 180h) ==
180h)
Source file: 0:55 > main
Code Address: 001C Flags: NO_CODE
List File: 591 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 11
Source file: 0:55 > main

Code Address: 001C Flags: NO_CODE


List File: 592 >
Source file: 0:55 > main

Code Address: 001C Flags: NO_CODE


List File: 593 >
Source file: 0:55 > main

Code Address: 001C Flags: NO_CODE


List File: 594 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:55 > main

Code Address: 001C Flags: NO_CODE


List File: 595 > VALUE
Source file: 0:55 > main

Code Address: 001C Flags: NO_CODE


List File: 596 >
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 597 > M if (PREV_BANK == 0)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 598 > M bsf STATUS, RP0
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 599 > M bsf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 600 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 601 > M if (PREV_BANK == 1)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 602 > M bsf STATUS, RP1
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 603 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 604 > M if (PREV_BANK == 2)
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 605 > M bsf STATUS, RP0
Source file: 0:55 > main
Code Address: 001C Flags: DEFINITION SOURCE_LINE
List File: 606 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 607 > M PREV_BANK = 3
Source file: 0:55 > main

Code Address: 001C Flags: DEFINITION SOURCE_LINE


List File: 608 > M endif
Source file: 0:55 > main

Code Address: 001C Flags: SOURCE_LINE


List File: 609 > 001C 00B8 M movwf _X
Source file: 0:55 > main

Code Address: 001D Flags: DEFINITION SOURCE_LINE


List File: 610 > 00056 CMPNE?BCL _X,
000h, L00003
Source file: 0:56 > main

Code Address: 001D Flags: DEFINITION SOURCE_LINE


List File: 611 > M if (((000h) > -100h) &
((000h) < 100h))
Source file: 0:56 > main

Code Address: 001D Flags: DEFINITION SOURCE_LINE


List File: 612 > M CLRWDT?
Source file: 0:56 > main

Code Address: 001D Flags: DEFINITION SOURCE_LINE


List File: 613 > M ifndef NO_CLRWDT
Source file: 0:56 > main

Code Address: 001D Flags: SOURCE_LINE


List File: 614 > 001D 0064 M clrwdt
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 615 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 616 > M MOVE?BA _X
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 617 > M CHK?RP _X
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 618 > M if (((_X) & 180h) == 0)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 619 > M if (PREV_BANK == 1)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 620 > M bcf STATUS, RP0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 621 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 622 > M if (PREV_BANK == 2)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 623 > M bcf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 624 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 625 > M if (PREV_BANK == 3)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 626 > M bcf STATUS, RP0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 627 > M bcf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 628 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 629 > 00000000 M PREV_BANK = 0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 630 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 631 > M
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 632 > M if (((_X) & 180h) == 80h)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 633 > M if (PREV_BANK == 0)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 634 > M bsf STATUS, RP0
Source file: 0:56 > main
Code Address: 001E Flags: DEFINITION SOURCE_LINE
List File: 635 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 636 > M if (PREV_BANK == 2)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 637 > M bsf STATUS, RP0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 638 > M bcf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 639 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 640 > M if (PREV_BANK == 3)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 641 > M bcf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 642 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 643 > M PREV_BANK = 1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 644 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 645 > M
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 646 > M if (((_X) & 180h) ==
100h)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 647 > M if (PREV_BANK == 0)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 648 > M bsf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 649 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: NO_CODE


List File: 650 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 12
Source file: 0:56 > main

Code Address: 001E Flags: NO_CODE


List File: 651 >
Source file: 0:56 > main

Code Address: 001E Flags: NO_CODE


List File: 652 >
Source file: 0:56 > main

Code Address: 001E Flags: NO_CODE


List File: 653 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:56 > main

Code Address: 001E Flags: NO_CODE


List File: 654 > VALUE
Source file: 0:56 > main

Code Address: 001E Flags: NO_CODE


List File: 655 >
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 656 > M if (PREV_BANK == 1)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 657 > M bcf STATUS, RP0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 658 > M bsf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 659 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 660 > M if (PREV_BANK == 3)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 661 > M bcf STATUS, RP0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 662 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 663 > M PREV_BANK = 2
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 664 > M endif
Source file: 0:56 > main
Code Address: 001E Flags: DEFINITION SOURCE_LINE
List File: 665 > M
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 666 > M if (((_X) & 180h) ==
180h)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 667 > M if (PREV_BANK == 0)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 668 > M bsf STATUS, RP0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 669 > M bsf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 670 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 671 > M if (PREV_BANK == 1)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 672 > M bsf STATUS, RP1
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 673 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 674 > M if (PREV_BANK == 2)
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 675 > M bsf STATUS, RP0
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 676 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 677 > M PREV_BANK = 3
Source file: 0:56 > main

Code Address: 001E Flags: DEFINITION SOURCE_LINE


List File: 678 > M endif
Source file: 0:56 > main

Code Address: 001E Flags: SOURCE_LINE


List File: 679 > 001E 0838 M movf _X, W
Source file: 0:56 > main

Code Address: 001F Flags: SOURCE_LINE


List File: 680 > 001F 3C00 M sublw 000h
Source file: 0:56 > main

Code Address: 0020 Flags: DEFINITION SOURCE_LINE


List File: 681 > M BIT?GOTO 0, STATUS, Z,
L00003
Source file: 0:56 > main

Code Address: 0020 Flags: DEFINITION SOURCE_LINE


List File: 682 > M if ($ == (L00003))
Source file: 0:56 > main

Code Address: 0020 Flags: DEFINITION SOURCE_LINE


List File: 683 > M CLRWDT?
Source file: 0:56 > main

Code Address: 0020 Flags: DEFINITION SOURCE_LINE


List File: 684 > M endif
Source file: 0:56 > main

Code Address: 0020 Flags: DEFINITION SOURCE_LINE


List File: 685 > M
Source file: 0:56 > main

Code Address: 0020 Flags: DEFINITION SOURCE_LINE


List File: 686 > M if (CODE_SIZE >= 4)
Source file: 0:56 > main

Code Address: 0020 Flags: DEFINITION SOURCE_LINE


List File: 687 > M if (((L00003) & 800h) ==
0)
Source file: 0:56 > main

Code Address: 0020 Flags: SOURCE_LINE


List File: 688 > 0020 118A M bcf PCLATH, 3
Source file: 0:56 > main

Code Address: 0021 Flags: DEFINITION SOURCE_LINE


List File: 689 > M else
Source file: 0:56 > main

Code Address: 0021 Flags: DEFINITION SOURCE_LINE


List File: 690 > M bsf PCLATH, 3
Source file: 0:56 > main

Code Address: 0021 Flags: DEFINITION SOURCE_LINE


List File: 691 > M endif
Source file: 0:56 > main

Code Address: 0021 Flags: DEFINITION SOURCE_LINE


List File: 692 > M endif
Source file: 0:56 > main

Code Address: 0021 Flags: DEFINITION SOURCE_LINE


List File: 693 > M if (CODE_SIZE == 8)
Source file: 0:56 > main
Code Address: 0021 Flags: DEFINITION SOURCE_LINE
List File: 694 > M if (((L00003) & 1000h) ==
0)
Source file: 0:56 > main

Code Address: 0021 Flags: SOURCE_LINE


List File: 695 > 0021 120A M bcf PCLATH, 4
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 696 > M else
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 697 > M bsf PCLATH, 4
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 698 > M endif
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 699 > M endif
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 700 > M
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 701 > M if (((STATUS) & 0ff80h) !=
0)
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 702 > M CHK?RP STATUS
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 703 > M bcf STATUS, DC
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 704 > M if ((0) == 0)
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 705 > M btfss STATUS, Z
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 706 > M else
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 707 > M btfsc STATUS, Z
Source file: 0:56 > main
Code Address: 0022 Flags: DEFINITION SOURCE_LINE
List File: 708 > M endif
Source file: 0:56 > main

Code Address: 0022 Flags: NO_CODE


List File: 709 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 13
Source file: 0:56 > main

Code Address: 0022 Flags: NO_CODE


List File: 710 >
Source file: 0:56 > main

Code Address: 0022 Flags: NO_CODE


List File: 711 >
Source file: 0:56 > main

Code Address: 0022 Flags: NO_CODE


List File: 712 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:56 > main

Code Address: 0022 Flags: NO_CODE


List File: 713 > VALUE
Source file: 0:56 > main

Code Address: 0022 Flags: NO_CODE


List File: 714 >
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 715 > M bsf STATUS, DC
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 716 > M RST?RP
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 717 > M btfsc STATUS, DC
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 718 > M else
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 719 > M RST?RP
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 720 > M if ((PREV_BANK & 1) != 0)
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 721 > M bcf STATUS, RP0
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 722 > M endif
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 723 > M if ((PREV_BANK & 2) != 0)
Source file: 0:56 > main
Code Address: 0022 Flags: DEFINITION SOURCE_LINE
List File: 724 > M bcf STATUS, RP1
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 725 > M endif
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 726 > 00000000 M PREV_BANK = 0
Source file: 0:56 > main

Code Address: 0022 Flags: DEFINITION SOURCE_LINE


List File: 727 > M if ((0) == 0)
Source file: 0:56 > main

Code Address: 0022 Flags: SOURCE_LINE


List File: 728 > 0022 1D03 M btfss STATUS, Z
Source file: 0:56 > main

Code Address: 0023 Flags: DEFINITION SOURCE_LINE


List File: 729 > M else
Source file: 0:56 > main

Code Address: 0023 Flags: DEFINITION SOURCE_LINE


List File: 730 > M btfsc STATUS, Z
Source file: 0:56 > main

Code Address: 0023 Flags: DEFINITION SOURCE_LINE


List File: 731 > M endif
Source file: 0:56 > main

Code Address: 0023 Flags: DEFINITION SOURCE_LINE


List File: 732 > M endif
Source file: 0:56 > main

Code Address: 0023 Flags: DEFINITION SOURCE_LINE


List File: 733 > M
Source file: 0:56 > main

Code Address: 0023 Flags: SOURCE_LINE


List File: 734 > 0023 2828 M goto L00003
Source file: 0:56 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 735 > M else
Source file: 0:56 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 736 > M L?GOTO L00003
Source file: 0:56 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 737 > M endif
Source file: 0:56 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 738 > 00057 MOVE?CB 000h, PORTB
Source file: 0:57 > main
Code Address: 0024 Flags: DEFINITION SOURCE_LINE
List File: 739 > M CHK?RP PORTB
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 740 > M if (((PORTB) & 180h) == 0)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 741 > M if (PREV_BANK == 1)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 742 > M bcf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 743 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 744 > M if (PREV_BANK == 2)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 745 > M bcf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 746 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 747 > M if (PREV_BANK == 3)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 748 > M bcf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 749 > M bcf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 750 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 751 > 00000000 M PREV_BANK = 0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 752 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 753 > M
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 754 > M if (((PORTB) & 180h) == 80h)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 755 > M if (PREV_BANK == 0)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 756 > M bsf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 757 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 758 > M if (PREV_BANK == 2)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 759 > M bsf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 760 > M bcf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 761 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 762 > M if (PREV_BANK == 3)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 763 > M bcf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 764 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 765 > M PREV_BANK = 1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 766 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 767 > M
Source file: 0:57 > main

Code Address: 0024 Flags: NO_CODE


List File: 768 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 14
Source file: 0:57 > main

Code Address: 0024 Flags: NO_CODE


List File: 769 >
Source file: 0:57 > main

Code Address: 0024 Flags: NO_CODE


List File: 770 >
Source file: 0:57 > main

Code Address: 0024 Flags: NO_CODE


List File: 771 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:57 > main

Code Address: 0024 Flags: NO_CODE


List File: 772 > VALUE
Source file: 0:57 > main

Code Address: 0024 Flags: NO_CODE


List File: 773 >
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 774 > M if (((PORTB) & 180h) ==
100h)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 775 > M if (PREV_BANK == 0)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 776 > M bsf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 777 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 778 > M if (PREV_BANK == 1)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 779 > M bcf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 780 > M bsf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 781 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 782 > M if (PREV_BANK == 3)
Source file: 0:57 > main
Code Address: 0024 Flags: DEFINITION SOURCE_LINE
List File: 783 > M bcf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 784 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 785 > M PREV_BANK = 2
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 786 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 787 > M
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 788 > M if (((PORTB) & 180h) ==
180h)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 789 > M if (PREV_BANK == 0)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 790 > M bsf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 791 > M bsf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 792 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 793 > M if (PREV_BANK == 1)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 794 > M bsf STATUS, RP1
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 795 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 796 > M if (PREV_BANK == 2)
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 797 > M bsf STATUS, RP0
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 798 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 799 > M PREV_BANK = 3
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 800 > M endif
Source file: 0:57 > main

Code Address: 0024 Flags: DEFINITION SOURCE_LINE


List File: 801 > M if (low (000h) == 0)
Source file: 0:57 > main

Code Address: 0024 Flags: SOURCE_LINE


List File: 802 > 0024 0186 M clrf PORTB
Source file: 0:57 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 803 > M else
Source file: 0:57 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 804 > M movlw low (000h)
Source file: 0:57 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 805 > M movwf PORTB
Source file: 0:57 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 806 > M endif
Source file: 0:57 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 807 > 00058 GOTO?L L00002
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 808 > M L?GOTO L00002
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 809 > M if ($ == (L00002))
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 810 > M CLRWDT?
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 811 > M endif
Source file: 0:58 > main
Code Address: 0025 Flags: DEFINITION SOURCE_LINE
List File: 812 > M
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 813 > M RST?RP
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 814 > M if ((PREV_BANK & 1) != 0)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 815 > M bcf STATUS, RP0
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 816 > M endif
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 817 > M if ((PREV_BANK & 2) != 0)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 818 > M bcf STATUS, RP1
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 819 > M endif
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 820 > 00000000 M PREV_BANK = 0
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 821 > M
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 822 > M if ((L00002) < 1)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 823 > M if (CODE_SIZE >= 4)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 824 > M if (((L00002) & 800h) ==
0)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 825 > M bcf PCLATH, 3
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 826 > M else
Source file: 0:58 > main

Code Address: 0025 Flags: NO_CODE


List File: 827 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 15
Source file: 0:58 > main

Code Address: 0025 Flags: NO_CODE


List File: 828 >
Source file: 0:58 > main

Code Address: 0025 Flags: NO_CODE


List File: 829 >
Source file: 0:58 > main

Code Address: 0025 Flags: NO_CODE


List File: 830 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:58 > main

Code Address: 0025 Flags: NO_CODE


List File: 831 > VALUE
Source file: 0:58 > main

Code Address: 0025 Flags: NO_CODE


List File: 832 >
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 833 > M bsf PCLATH, 3
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 834 > M endif
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 835 > M endif
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 836 > M if (CODE_SIZE == 8)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 837 > M if (((L00002) & 1000h)
== 0)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 838 > M bcf PCLATH, 4
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 839 > M else
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 840 > M bsf PCLATH, 4
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 841 > M endif
Source file: 0:58 > main
Code Address: 0025 Flags: DEFINITION SOURCE_LINE
List File: 842 > M endif
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 843 > M else
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 844 > M if ((L00002) > $)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 845 > M if (CODE_SIZE >= 4)
Source file: 0:58 > main

Code Address: 0025 Flags: DEFINITION SOURCE_LINE


List File: 846 > M if (((L00002) & 800h)
== 0)
Source file: 0:58 > main

Code Address: 0025 Flags: SOURCE_LINE


List File: 847 > 0025 118A M bcf PCLATH, 3
Source file: 0:58 > main

Code Address: 0026 Flags: DEFINITION SOURCE_LINE


List File: 848 > M else
Source file: 0:58 > main

Code Address: 0026 Flags: DEFINITION SOURCE_LINE


List File: 849 > M bsf PCLATH, 3
Source file: 0:58 > main

Code Address: 0026 Flags: DEFINITION SOURCE_LINE


List File: 850 > M endif
Source file: 0:58 > main

Code Address: 0026 Flags: DEFINITION SOURCE_LINE


List File: 851 > M endif
Source file: 0:58 > main

Code Address: 0026 Flags: DEFINITION SOURCE_LINE


List File: 852 > M if (CODE_SIZE == 8)
Source file: 0:58 > main

Code Address: 0026 Flags: DEFINITION SOURCE_LINE


List File: 853 > M if (((L00002) & 1000h)
== 0)
Source file: 0:58 > main

Code Address: 0026 Flags: SOURCE_LINE


List File: 854 > 0026 120A M bcf PCLATH, 4
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 855 > M else
Source file: 0:58 > main
Code Address: 0027 Flags: DEFINITION SOURCE_LINE
List File: 856 > M bsf PCLATH, 4
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 857 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 858 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 859 > M else
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 860 > M if (CODE_SIZE >= 4)
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 861 > M if (((L00002) & 1800h)
== 0)
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 862 > M clrf PCLATH
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 863 > M else
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 864 > M if (((L00002) &
800h) == 0)
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 865 > M bcf PCLATH, 3
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 866 > M else
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 867 > M bsf PCLATH, 3
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 868 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 869 > M if (CODE_SIZE == 8)
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 870 > M if (((L00002) &
1000h) == 0)
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 871 > M bcf PCLATH, 4
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 872 > M else
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 873 > M bsf PCLATH, 4
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 874 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 875 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 876 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 877 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 878 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 879 > M endif
Source file: 0:58 > main

Code Address: 0027 Flags: DEFINITION SOURCE_LINE


List File: 880 > M
Source file: 0:58 > main

Code Address: 0027 Flags: SOURCE_LINE


List File: 881 > 0027 2855 M goto L00002
Source file: 0:58 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 882 > 00059 LABEL?L L00003
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 883 > M RST?RP
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 884 > M if ((PREV_BANK & 1) != 0)
Source file: 0:59 > main
Code Address: 0028 Flags: DEFINITION SOURCE_LINE
List File: 885 > M bcf STATUS, RP0
Source file: 0:59 > main

Code Address: 0028 Flags: NO_CODE


List File: 886 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 16
Source file: 0:59 > main

Code Address: 0028 Flags: NO_CODE


List File: 887 >
Source file: 0:59 > main

Code Address: 0028 Flags: NO_CODE


List File: 888 >
Source file: 0:59 > main

Code Address: 0028 Flags: NO_CODE


List File: 889 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:59 > main

Code Address: 0028 Flags: NO_CODE


List File: 890 > VALUE
Source file: 0:59 > main

Code Address: 0028 Flags: NO_CODE


List File: 891 >
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 892 > M endif
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 893 > M if ((PREV_BANK & 2) != 0)
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 894 > M bcf STATUS, RP1
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 895 > M endif
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 896 > 00000000 M PREV_BANK = 0
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 897 > M ifdef PM_USED
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 898 > M LALL
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 899 > M L00003
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 900 > M XALL
Source file: 0:59 > main
Code Address: 0028 Flags: DEFINITION SOURCE_LINE
List File: 901 > M else
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 902 > 0028 M L00003
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 903 > M endif
Source file: 0:59 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 904 > 00060 CMPNE?BCL _X,
001h, L00004
Source file: 0:60 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 905 > M if (((001h) > -100h) &
((001h) < 100h))
Source file: 0:60 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 906 > M CLRWDT?
Source file: 0:60 > main

Code Address: 0028 Flags: DEFINITION SOURCE_LINE


List File: 907 > M ifndef NO_CLRWDT
Source file: 0:60 > main

Code Address: 0028 Flags: SOURCE_LINE


List File: 908 > 0028 0064 M clrwdt
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 909 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 910 > M MOVE?BA _X
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 911 > M CHK?RP _X
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 912 > M if (((_X) & 180h) == 0)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 913 > M if (PREV_BANK == 1)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 914 > M bcf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 915 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 916 > M if (PREV_BANK == 2)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 917 > M bcf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 918 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 919 > M if (PREV_BANK == 3)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 920 > M bcf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 921 > M bcf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 922 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 923 > 00000000 M PREV_BANK = 0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 924 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 925 > M
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 926 > M if (((_X) & 180h) == 80h)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 927 > M if (PREV_BANK == 0)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 928 > M bsf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 929 > M endif
Source file: 0:60 > main
Code Address: 0029 Flags: DEFINITION SOURCE_LINE
List File: 930 > M if (PREV_BANK == 2)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 931 > M bsf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 932 > M bcf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 933 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 934 > M if (PREV_BANK == 3)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 935 > M bcf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 936 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 937 > M PREV_BANK = 1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 938 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 939 > M
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 940 > M if (((_X) & 180h) ==
100h)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 941 > M if (PREV_BANK == 0)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 942 > M bsf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 943 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 944 > M if (PREV_BANK == 1)
Source file: 0:60 > main

Code Address: 0029 Flags: NO_CODE


List File: 945 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 17
Source file: 0:60 > main

Code Address: 0029 Flags: NO_CODE


List File: 946 >
Source file: 0:60 > main

Code Address: 0029 Flags: NO_CODE


List File: 947 >
Source file: 0:60 > main

Code Address: 0029 Flags: NO_CODE


List File: 948 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:60 > main

Code Address: 0029 Flags: NO_CODE


List File: 949 > VALUE
Source file: 0:60 > main

Code Address: 0029 Flags: NO_CODE


List File: 950 >
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 951 > M bcf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 952 > M bsf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 953 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 954 > M if (PREV_BANK == 3)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 955 > M bcf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 956 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 957 > M PREV_BANK = 2
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 958 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 959 > M
Source file: 0:60 > main
Code Address: 0029 Flags: DEFINITION SOURCE_LINE
List File: 960 > M if (((_X) & 180h) ==
180h)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 961 > M if (PREV_BANK == 0)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 962 > M bsf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 963 > M bsf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 964 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 965 > M if (PREV_BANK == 1)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 966 > M bsf STATUS, RP1
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 967 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 968 > M if (PREV_BANK == 2)
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 969 > M bsf STATUS, RP0
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 970 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 971 > M PREV_BANK = 3
Source file: 0:60 > main

Code Address: 0029 Flags: DEFINITION SOURCE_LINE


List File: 972 > M endif
Source file: 0:60 > main

Code Address: 0029 Flags: SOURCE_LINE


List File: 973 > 0029 0838 M movf _X, W
Source file: 0:60 > main

Code Address: 002A Flags: SOURCE_LINE


List File: 974 > 002A 3C01 M sublw 001h
Source file: 0:60 > main

Code Address: 002B Flags: DEFINITION SOURCE_LINE


List File: 975 > M BIT?GOTO 0, STATUS, Z,
L00004
Source file: 0:60 > main

Code Address: 002B Flags: DEFINITION SOURCE_LINE


List File: 976 > M if ($ == (L00004))
Source file: 0:60 > main

Code Address: 002B Flags: DEFINITION SOURCE_LINE


List File: 977 > M CLRWDT?
Source file: 0:60 > main

Code Address: 002B Flags: DEFINITION SOURCE_LINE


List File: 978 > M endif
Source file: 0:60 > main

Code Address: 002B Flags: DEFINITION SOURCE_LINE


List File: 979 > M
Source file: 0:60 > main

Code Address: 002B Flags: DEFINITION SOURCE_LINE


List File: 980 > M if (CODE_SIZE >= 4)
Source file: 0:60 > main

Code Address: 002B Flags: DEFINITION SOURCE_LINE


List File: 981 > M if (((L00004) & 800h) ==
0)
Source file: 0:60 > main

Code Address: 002B Flags: SOURCE_LINE


List File: 982 > 002B 118A M bcf PCLATH, 3
Source file: 0:60 > main

Code Address: 002C Flags: DEFINITION SOURCE_LINE


List File: 983 > M else
Source file: 0:60 > main

Code Address: 002C Flags: DEFINITION SOURCE_LINE


List File: 984 > M bsf PCLATH, 3
Source file: 0:60 > main

Code Address: 002C Flags: DEFINITION SOURCE_LINE


List File: 985 > M endif
Source file: 0:60 > main

Code Address: 002C Flags: DEFINITION SOURCE_LINE


List File: 986 > M endif
Source file: 0:60 > main

Code Address: 002C Flags: DEFINITION SOURCE_LINE


List File: 987 > M if (CODE_SIZE == 8)
Source file: 0:60 > main

Code Address: 002C Flags: DEFINITION SOURCE_LINE


List File: 988 > M if (((L00004) & 1000h) ==
0)
Source file: 0:60 > main

Code Address: 002C Flags: SOURCE_LINE


List File: 989 > 002C 120A M bcf PCLATH, 4
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 990 > M else
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 991 > M bsf PCLATH, 4
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 992 > M endif
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 993 > M endif
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 994 > M
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 995 > M if (((STATUS) & 0ff80h) !=
0)
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 996 > M CHK?RP STATUS
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 997 > M bcf STATUS, DC
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 998 > M if ((0) == 0)
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 999 > M btfss STATUS, Z
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1000 > M else
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1001 > M btfsc STATUS, Z
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1002 > M endif
Source file: 0:60 > main
Code Address: 002D Flags: DEFINITION SOURCE_LINE
List File: 1003 > M bsf STATUS, DC
Source file: 0:60 > main

Code Address: 002D Flags: NO_CODE


List File: 1004 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 18
Source file: 0:60 > main

Code Address: 002D Flags: NO_CODE


List File: 1005 >
Source file: 0:60 > main

Code Address: 002D Flags: NO_CODE


List File: 1006 >
Source file: 0:60 > main

Code Address: 002D Flags: NO_CODE


List File: 1007 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:60 > main

Code Address: 002D Flags: NO_CODE


List File: 1008 > VALUE
Source file: 0:60 > main

Code Address: 002D Flags: NO_CODE


List File: 1009 >
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1010 > M RST?RP
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1011 > M btfsc STATUS, DC
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1012 > M else
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1013 > M RST?RP
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1014 > M if ((PREV_BANK & 1) != 0)
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1015 > M bcf STATUS, RP0
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1016 > M endif
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1017 > M if ((PREV_BANK & 2) != 0)
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1018 > M bcf STATUS, RP1
Source file: 0:60 > main
Code Address: 002D Flags: DEFINITION SOURCE_LINE
List File: 1019 > M endif
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1020 > 00000000 M PREV_BANK = 0
Source file: 0:60 > main

Code Address: 002D Flags: DEFINITION SOURCE_LINE


List File: 1021 > M if ((0) == 0)
Source file: 0:60 > main

Code Address: 002D Flags: SOURCE_LINE


List File: 1022 > 002D 1D03 M btfss STATUS, Z
Source file: 0:60 > main

Code Address: 002E Flags: DEFINITION SOURCE_LINE


List File: 1023 > M else
Source file: 0:60 > main

Code Address: 002E Flags: DEFINITION SOURCE_LINE


List File: 1024 > M btfsc STATUS, Z
Source file: 0:60 > main

Code Address: 002E Flags: DEFINITION SOURCE_LINE


List File: 1025 > M endif
Source file: 0:60 > main

Code Address: 002E Flags: DEFINITION SOURCE_LINE


List File: 1026 > M endif
Source file: 0:60 > main

Code Address: 002E Flags: DEFINITION SOURCE_LINE


List File: 1027 > M
Source file: 0:60 > main

Code Address: 002E Flags: SOURCE_LINE


List File: 1028 > 002E 2834 M goto L00004
Source file: 0:60 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1029 > M else
Source file: 0:60 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1030 > M L?GOTO L00004
Source file: 0:60 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1031 > M endif
Source file: 0:60 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1032 > 00061 MOVE?CB 001h, PORTB
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1033 > M CHK?RP PORTB
Source file: 0:61 > main
Code Address: 002F Flags: DEFINITION SOURCE_LINE
List File: 1034 > M if (((PORTB) & 180h) == 0)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1035 > M if (PREV_BANK == 1)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1036 > M bcf STATUS, RP0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1037 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1038 > M if (PREV_BANK == 2)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1039 > M bcf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1040 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1041 > M if (PREV_BANK == 3)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1042 > M bcf STATUS, RP0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1043 > M bcf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1044 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1045 > 00000000 M PREV_BANK = 0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1046 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1047 > M
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1048 > M if (((PORTB) & 180h) == 80h)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1049 > M if (PREV_BANK == 0)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1050 > M bsf STATUS, RP0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1051 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1052 > M if (PREV_BANK == 2)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1053 > M bsf STATUS, RP0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1054 > M bcf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1055 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1056 > M if (PREV_BANK == 3)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1057 > M bcf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1058 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1059 > M PREV_BANK = 1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1060 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1061 > M
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1062 > M if (((PORTB) & 180h) ==
100h)
Source file: 0:61 > main
Code Address: 002F Flags: NO_CODE
List File: 1063 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 19
Source file: 0:61 > main

Code Address: 002F Flags: NO_CODE


List File: 1064 >
Source file: 0:61 > main

Code Address: 002F Flags: NO_CODE


List File: 1065 >
Source file: 0:61 > main

Code Address: 002F Flags: NO_CODE


List File: 1066 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:61 > main

Code Address: 002F Flags: NO_CODE


List File: 1067 > VALUE
Source file: 0:61 > main

Code Address: 002F Flags: NO_CODE


List File: 1068 >
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1069 > M if (PREV_BANK == 0)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1070 > M bsf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1071 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1072 > M if (PREV_BANK == 1)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1073 > M bcf STATUS, RP0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1074 > M bsf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1075 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1076 > M if (PREV_BANK == 3)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1077 > M bcf STATUS, RP0
Source file: 0:61 > main
Code Address: 002F Flags: DEFINITION SOURCE_LINE
List File: 1078 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1079 > M PREV_BANK = 2
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1080 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1081 > M
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1082 > M if (((PORTB) & 180h) ==
180h)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1083 > M if (PREV_BANK == 0)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1084 > M bsf STATUS, RP0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1085 > M bsf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1086 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1087 > M if (PREV_BANK == 1)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1088 > M bsf STATUS, RP1
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1089 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1090 > M if (PREV_BANK == 2)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1091 > M bsf STATUS, RP0
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1092 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1093 > M PREV_BANK = 3
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1094 > M endif
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1095 > M if (low (001h) == 0)
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1096 > M clrf PORTB
Source file: 0:61 > main

Code Address: 002F Flags: DEFINITION SOURCE_LINE


List File: 1097 > M else
Source file: 0:61 > main

Code Address: 002F Flags: SOURCE_LINE


List File: 1098 > 002F 3001 M movlw low (001h)
Source file: 0:61 > main

Code Address: 0030 Flags: SOURCE_LINE


List File: 1099 > 0030 0086 M movwf PORTB
Source file: 0:61 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1100 > M endif
Source file: 0:61 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1101 > 00062 GOTO?L L00002
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1102 > M L?GOTO L00002
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1103 > M if ($ == (L00002))
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1104 > M CLRWDT?
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1105 > M endif
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1106 > M
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1107 > M RST?RP
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1108 > M if ((PREV_BANK & 1) != 0)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1109 > M bcf STATUS, RP0
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1110 > M endif
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1111 > M if ((PREV_BANK & 2) != 0)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1112 > M bcf STATUS, RP1
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1113 > M endif
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1114 > 00000000 M PREV_BANK = 0
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1115 > M
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1116 > M if ((L00002) < 1)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1117 > M if (CODE_SIZE >= 4)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1118 > M if (((L00002) & 800h) ==
0)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1119 > M bcf PCLATH, 3
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1120 > M else
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1121 > M bsf PCLATH, 3
Source file: 0:62 > main
Code Address: 0031 Flags: NO_CODE
List File: 1122 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 20
Source file: 0:62 > main

Code Address: 0031 Flags: NO_CODE


List File: 1123 >
Source file: 0:62 > main

Code Address: 0031 Flags: NO_CODE


List File: 1124 >
Source file: 0:62 > main

Code Address: 0031 Flags: NO_CODE


List File: 1125 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:62 > main

Code Address: 0031 Flags: NO_CODE


List File: 1126 > VALUE
Source file: 0:62 > main

Code Address: 0031 Flags: NO_CODE


List File: 1127 >
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1128 > M endif
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1129 > M endif
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1130 > M if (CODE_SIZE == 8)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1131 > M if (((L00002) & 1000h)
== 0)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1132 > M bcf PCLATH, 4
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1133 > M else
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1134 > M bsf PCLATH, 4
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1135 > M endif
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1136 > M endif
Source file: 0:62 > main
Code Address: 0031 Flags: DEFINITION SOURCE_LINE
List File: 1137 > M else
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1138 > M if ((L00002) > $)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1139 > M if (CODE_SIZE >= 4)
Source file: 0:62 > main

Code Address: 0031 Flags: DEFINITION SOURCE_LINE


List File: 1140 > M if (((L00002) & 800h)
== 0)
Source file: 0:62 > main

Code Address: 0031 Flags: SOURCE_LINE


List File: 1141 > 0031 118A M bcf PCLATH, 3
Source file: 0:62 > main

Code Address: 0032 Flags: DEFINITION SOURCE_LINE


List File: 1142 > M else
Source file: 0:62 > main

Code Address: 0032 Flags: DEFINITION SOURCE_LINE


List File: 1143 > M bsf PCLATH, 3
Source file: 0:62 > main

Code Address: 0032 Flags: DEFINITION SOURCE_LINE


List File: 1144 > M endif
Source file: 0:62 > main

Code Address: 0032 Flags: DEFINITION SOURCE_LINE


List File: 1145 > M endif
Source file: 0:62 > main

Code Address: 0032 Flags: DEFINITION SOURCE_LINE


List File: 1146 > M if (CODE_SIZE == 8)
Source file: 0:62 > main

Code Address: 0032 Flags: DEFINITION SOURCE_LINE


List File: 1147 > M if (((L00002) & 1000h)
== 0)
Source file: 0:62 > main

Code Address: 0032 Flags: SOURCE_LINE


List File: 1148 > 0032 120A M bcf PCLATH, 4
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1149 > M else
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1150 > M bsf PCLATH, 4
Source file: 0:62 > main
Code Address: 0033 Flags: DEFINITION SOURCE_LINE
List File: 1151 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1152 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1153 > M else
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1154 > M if (CODE_SIZE >= 4)
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1155 > M if (((L00002) & 1800h)
== 0)
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1156 > M clrf PCLATH
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1157 > M else
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1158 > M if (((L00002) &
800h) == 0)
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1159 > M bcf PCLATH, 3
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1160 > M else
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1161 > M bsf PCLATH, 3
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1162 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1163 > M if (CODE_SIZE == 8)
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1164 > M if (((L00002) &
1000h) == 0)
Source file: 0:62 > main
Code Address: 0033 Flags: DEFINITION SOURCE_LINE
List File: 1165 > M bcf PCLATH, 4
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1166 > M else
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1167 > M bsf PCLATH, 4
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1168 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1169 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1170 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1171 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1172 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1173 > M endif
Source file: 0:62 > main

Code Address: 0033 Flags: DEFINITION SOURCE_LINE


List File: 1174 > M
Source file: 0:62 > main

Code Address: 0033 Flags: SOURCE_LINE


List File: 1175 > 0033 2855 M goto L00002
Source file: 0:62 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1176 > 00063 LABEL?L L00004
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1177 > M RST?RP
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1178 > M if ((PREV_BANK & 1) != 0)
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1179 > M bcf STATUS, RP0
Source file: 0:63 > main
Code Address: 0034 Flags: DEFINITION SOURCE_LINE
List File: 1180 > M endif
Source file: 0:63 > main

Code Address: 0034 Flags: NO_CODE


List File: 1181 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 21
Source file: 0:63 > main

Code Address: 0034 Flags: NO_CODE


List File: 1182 >
Source file: 0:63 > main

Code Address: 0034 Flags: NO_CODE


List File: 1183 >
Source file: 0:63 > main

Code Address: 0034 Flags: NO_CODE


List File: 1184 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:63 > main

Code Address: 0034 Flags: NO_CODE


List File: 1185 > VALUE
Source file: 0:63 > main

Code Address: 0034 Flags: NO_CODE


List File: 1186 >
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1187 > M if ((PREV_BANK & 2) != 0)
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1188 > M bcf STATUS, RP1
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1189 > M endif
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1190 > 00000000 M PREV_BANK = 0
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1191 > M ifdef PM_USED
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1192 > M LALL
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1193 > M L00004
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1194 > M XALL
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1195 > M else
Source file: 0:63 > main
Code Address: 0034 Flags: DEFINITION SOURCE_LINE
List File: 1196 > 0034 M L00004
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1197 > M endif
Source file: 0:63 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1198 > 00064 CMPNE?BCL _X,
002h, L00005
Source file: 0:64 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1199 > M if (((002h) > -100h) &
((002h) < 100h))
Source file: 0:64 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1200 > M CLRWDT?
Source file: 0:64 > main

Code Address: 0034 Flags: DEFINITION SOURCE_LINE


List File: 1201 > M ifndef NO_CLRWDT
Source file: 0:64 > main

Code Address: 0034 Flags: SOURCE_LINE


List File: 1202 > 0034 0064 M clrwdt
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1203 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1204 > M MOVE?BA _X
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1205 > M CHK?RP _X
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1206 > M if (((_X) & 180h) == 0)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1207 > M if (PREV_BANK == 1)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1208 > M bcf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1209 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1210 > M if (PREV_BANK == 2)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1211 > M bcf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1212 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1213 > M if (PREV_BANK == 3)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1214 > M bcf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1215 > M bcf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1216 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1217 > 00000000 M PREV_BANK = 0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1218 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1219 > M
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1220 > M if (((_X) & 180h) == 80h)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1221 > M if (PREV_BANK == 0)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1222 > M bsf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1223 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1224 > M if (PREV_BANK == 2)
Source file: 0:64 > main
Code Address: 0035 Flags: DEFINITION SOURCE_LINE
List File: 1225 > M bsf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1226 > M bcf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1227 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1228 > M if (PREV_BANK == 3)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1229 > M bcf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1230 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1231 > M PREV_BANK = 1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1232 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1233 > M
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1234 > M if (((_X) & 180h) ==
100h)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1235 > M if (PREV_BANK == 0)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1236 > M bsf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1237 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1238 > M if (PREV_BANK == 1)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1239 > M bcf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: NO_CODE


List File: 1240 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 22
Source file: 0:64 > main

Code Address: 0035 Flags: NO_CODE


List File: 1241 >
Source file: 0:64 > main

Code Address: 0035 Flags: NO_CODE


List File: 1242 >
Source file: 0:64 > main

Code Address: 0035 Flags: NO_CODE


List File: 1243 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:64 > main

Code Address: 0035 Flags: NO_CODE


List File: 1244 > VALUE
Source file: 0:64 > main

Code Address: 0035 Flags: NO_CODE


List File: 1245 >
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1246 > M bsf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1247 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1248 > M if (PREV_BANK == 3)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1249 > M bcf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1250 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1251 > M PREV_BANK = 2
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1252 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1253 > M
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1254 > M if (((_X) & 180h) ==
180h)
Source file: 0:64 > main
Code Address: 0035 Flags: DEFINITION SOURCE_LINE
List File: 1255 > M if (PREV_BANK == 0)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1256 > M bsf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1257 > M bsf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1258 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1259 > M if (PREV_BANK == 1)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1260 > M bsf STATUS, RP1
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1261 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1262 > M if (PREV_BANK == 2)
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1263 > M bsf STATUS, RP0
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1264 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1265 > M PREV_BANK = 3
Source file: 0:64 > main

Code Address: 0035 Flags: DEFINITION SOURCE_LINE


List File: 1266 > M endif
Source file: 0:64 > main

Code Address: 0035 Flags: SOURCE_LINE


List File: 1267 > 0035 0838 M movf _X, W
Source file: 0:64 > main

Code Address: 0036 Flags: SOURCE_LINE


List File: 1268 > 0036 3C02 M sublw 002h
Source file: 0:64 > main

Code Address: 0037 Flags: DEFINITION SOURCE_LINE


List File: 1269 > M BIT?GOTO 0, STATUS, Z,
L00005
Source file: 0:64 > main

Code Address: 0037 Flags: DEFINITION SOURCE_LINE


List File: 1270 > M if ($ == (L00005))
Source file: 0:64 > main

Code Address: 0037 Flags: DEFINITION SOURCE_LINE


List File: 1271 > M CLRWDT?
Source file: 0:64 > main

Code Address: 0037 Flags: DEFINITION SOURCE_LINE


List File: 1272 > M endif
Source file: 0:64 > main

Code Address: 0037 Flags: DEFINITION SOURCE_LINE


List File: 1273 > M
Source file: 0:64 > main

Code Address: 0037 Flags: DEFINITION SOURCE_LINE


List File: 1274 > M if (CODE_SIZE >= 4)
Source file: 0:64 > main

Code Address: 0037 Flags: DEFINITION SOURCE_LINE


List File: 1275 > M if (((L00005) & 800h) ==
0)
Source file: 0:64 > main

Code Address: 0037 Flags: SOURCE_LINE


List File: 1276 > 0037 118A M bcf PCLATH, 3
Source file: 0:64 > main

Code Address: 0038 Flags: DEFINITION SOURCE_LINE


List File: 1277 > M else
Source file: 0:64 > main

Code Address: 0038 Flags: DEFINITION SOURCE_LINE


List File: 1278 > M bsf PCLATH, 3
Source file: 0:64 > main

Code Address: 0038 Flags: DEFINITION SOURCE_LINE


List File: 1279 > M endif
Source file: 0:64 > main

Code Address: 0038 Flags: DEFINITION SOURCE_LINE


List File: 1280 > M endif
Source file: 0:64 > main

Code Address: 0038 Flags: DEFINITION SOURCE_LINE


List File: 1281 > M if (CODE_SIZE == 8)
Source file: 0:64 > main

Code Address: 0038 Flags: DEFINITION SOURCE_LINE


List File: 1282 > M if (((L00005) & 1000h) ==
0)
Source file: 0:64 > main

Code Address: 0038 Flags: SOURCE_LINE


List File: 1283 > 0038 120A M bcf PCLATH, 4
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1284 > M else
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1285 > M bsf PCLATH, 4
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1286 > M endif
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1287 > M endif
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1288 > M
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1289 > M if (((STATUS) & 0ff80h) !=
0)
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1290 > M CHK?RP STATUS
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1291 > M bcf STATUS, DC
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1292 > M if ((0) == 0)
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1293 > M btfss STATUS, Z
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1294 > M else
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1295 > M btfsc STATUS, Z
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1296 > M endif
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1297 > M bsf STATUS, DC
Source file: 0:64 > main
Code Address: 0039 Flags: DEFINITION SOURCE_LINE
List File: 1298 > M RST?RP
Source file: 0:64 > main

Code Address: 0039 Flags: NO_CODE


List File: 1299 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 23
Source file: 0:64 > main

Code Address: 0039 Flags: NO_CODE


List File: 1300 >
Source file: 0:64 > main

Code Address: 0039 Flags: NO_CODE


List File: 1301 >
Source file: 0:64 > main

Code Address: 0039 Flags: NO_CODE


List File: 1302 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:64 > main

Code Address: 0039 Flags: NO_CODE


List File: 1303 > VALUE
Source file: 0:64 > main

Code Address: 0039 Flags: NO_CODE


List File: 1304 >
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1305 > M btfsc STATUS, DC
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1306 > M else
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1307 > M RST?RP
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1308 > M if ((PREV_BANK & 1) != 0)
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1309 > M bcf STATUS, RP0
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1310 > M endif
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1311 > M if ((PREV_BANK & 2) != 0)
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1312 > M bcf STATUS, RP1
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1313 > M endif
Source file: 0:64 > main
Code Address: 0039 Flags: DEFINITION SOURCE_LINE
List File: 1314 > 00000000 M PREV_BANK = 0
Source file: 0:64 > main

Code Address: 0039 Flags: DEFINITION SOURCE_LINE


List File: 1315 > M if ((0) == 0)
Source file: 0:64 > main

Code Address: 0039 Flags: SOURCE_LINE


List File: 1316 > 0039 1D03 M btfss STATUS, Z
Source file: 0:64 > main

Code Address: 003A Flags: DEFINITION SOURCE_LINE


List File: 1317 > M else
Source file: 0:64 > main

Code Address: 003A Flags: DEFINITION SOURCE_LINE


List File: 1318 > M btfsc STATUS, Z
Source file: 0:64 > main

Code Address: 003A Flags: DEFINITION SOURCE_LINE


List File: 1319 > M endif
Source file: 0:64 > main

Code Address: 003A Flags: DEFINITION SOURCE_LINE


List File: 1320 > M endif
Source file: 0:64 > main

Code Address: 003A Flags: DEFINITION SOURCE_LINE


List File: 1321 > M
Source file: 0:64 > main

Code Address: 003A Flags: SOURCE_LINE


List File: 1322 > 003A 2840 M goto L00005
Source file: 0:64 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1323 > M else
Source file: 0:64 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1324 > M L?GOTO L00005
Source file: 0:64 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1325 > M endif
Source file: 0:64 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1326 > 00065 MOVE?CB 003h, PORTB
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1327 > M CHK?RP PORTB
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1328 > M if (((PORTB) & 180h) == 0)
Source file: 0:65 > main
Code Address: 003B Flags: DEFINITION SOURCE_LINE
List File: 1329 > M if (PREV_BANK == 1)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1330 > M bcf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1331 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1332 > M if (PREV_BANK == 2)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1333 > M bcf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1334 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1335 > M if (PREV_BANK == 3)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1336 > M bcf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1337 > M bcf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1338 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1339 > 00000000 M PREV_BANK = 0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1340 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1341 > M
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1342 > M if (((PORTB) & 180h) == 80h)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1343 > M if (PREV_BANK == 0)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1344 > M bsf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1345 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1346 > M if (PREV_BANK == 2)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1347 > M bsf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1348 > M bcf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1349 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1350 > M if (PREV_BANK == 3)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1351 > M bcf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1352 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1353 > M PREV_BANK = 1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1354 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1355 > M
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1356 > M if (((PORTB) & 180h) ==
100h)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1357 > M if (PREV_BANK == 0)
Source file: 0:65 > main
Code Address: 003B Flags: NO_CODE
List File: 1358 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 24
Source file: 0:65 > main

Code Address: 003B Flags: NO_CODE


List File: 1359 >
Source file: 0:65 > main

Code Address: 003B Flags: NO_CODE


List File: 1360 >
Source file: 0:65 > main

Code Address: 003B Flags: NO_CODE


List File: 1361 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:65 > main

Code Address: 003B Flags: NO_CODE


List File: 1362 > VALUE
Source file: 0:65 > main

Code Address: 003B Flags: NO_CODE


List File: 1363 >
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1364 > M bsf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1365 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1366 > M if (PREV_BANK == 1)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1367 > M bcf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1368 > M bsf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1369 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1370 > M if (PREV_BANK == 3)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1371 > M bcf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1372 > M endif
Source file: 0:65 > main
Code Address: 003B Flags: DEFINITION SOURCE_LINE
List File: 1373 > M PREV_BANK = 2
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1374 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1375 > M
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1376 > M if (((PORTB) & 180h) ==
180h)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1377 > M if (PREV_BANK == 0)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1378 > M bsf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1379 > M bsf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1380 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1381 > M if (PREV_BANK == 1)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1382 > M bsf STATUS, RP1
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1383 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1384 > M if (PREV_BANK == 2)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1385 > M bsf STATUS, RP0
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1386 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1387 > M PREV_BANK = 3
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1388 > M endif
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1389 > M if (low (003h) == 0)
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1390 > M clrf PORTB
Source file: 0:65 > main

Code Address: 003B Flags: DEFINITION SOURCE_LINE


List File: 1391 > M else
Source file: 0:65 > main

Code Address: 003B Flags: SOURCE_LINE


List File: 1392 > 003B 3003 M movlw low (003h)
Source file: 0:65 > main

Code Address: 003C Flags: SOURCE_LINE


List File: 1393 > 003C 0086 M movwf PORTB
Source file: 0:65 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1394 > M endif
Source file: 0:65 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1395 > 00066 GOTO?L L00002
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1396 > M L?GOTO L00002
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1397 > M if ($ == (L00002))
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1398 > M CLRWDT?
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1399 > M endif
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1400 > M
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1401 > M RST?RP
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1402 > M if ((PREV_BANK & 1) != 0)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1403 > M bcf STATUS, RP0
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1404 > M endif
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1405 > M if ((PREV_BANK & 2) != 0)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1406 > M bcf STATUS, RP1
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1407 > M endif
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1408 > 00000000 M PREV_BANK = 0
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1409 > M
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1410 > M if ((L00002) < 1)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1411 > M if (CODE_SIZE >= 4)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1412 > M if (((L00002) & 800h) ==
0)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1413 > M bcf PCLATH, 3
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1414 > M else
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1415 > M bsf PCLATH, 3
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1416 > M endif
Source file: 0:66 > main
Code Address: 003D Flags: NO_CODE
List File: 1417 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 25
Source file: 0:66 > main

Code Address: 003D Flags: NO_CODE


List File: 1418 >
Source file: 0:66 > main

Code Address: 003D Flags: NO_CODE


List File: 1419 >
Source file: 0:66 > main

Code Address: 003D Flags: NO_CODE


List File: 1420 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:66 > main

Code Address: 003D Flags: NO_CODE


List File: 1421 > VALUE
Source file: 0:66 > main

Code Address: 003D Flags: NO_CODE


List File: 1422 >
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1423 > M endif
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1424 > M if (CODE_SIZE == 8)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1425 > M if (((L00002) & 1000h)
== 0)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1426 > M bcf PCLATH, 4
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1427 > M else
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1428 > M bsf PCLATH, 4
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1429 > M endif
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1430 > M endif
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1431 > M else
Source file: 0:66 > main
Code Address: 003D Flags: DEFINITION SOURCE_LINE
List File: 1432 > M if ((L00002) > $)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1433 > M if (CODE_SIZE >= 4)
Source file: 0:66 > main

Code Address: 003D Flags: DEFINITION SOURCE_LINE


List File: 1434 > M if (((L00002) & 800h)
== 0)
Source file: 0:66 > main

Code Address: 003D Flags: SOURCE_LINE


List File: 1435 > 003D 118A M bcf PCLATH, 3
Source file: 0:66 > main

Code Address: 003E Flags: DEFINITION SOURCE_LINE


List File: 1436 > M else
Source file: 0:66 > main

Code Address: 003E Flags: DEFINITION SOURCE_LINE


List File: 1437 > M bsf PCLATH, 3
Source file: 0:66 > main

Code Address: 003E Flags: DEFINITION SOURCE_LINE


List File: 1438 > M endif
Source file: 0:66 > main

Code Address: 003E Flags: DEFINITION SOURCE_LINE


List File: 1439 > M endif
Source file: 0:66 > main

Code Address: 003E Flags: DEFINITION SOURCE_LINE


List File: 1440 > M if (CODE_SIZE == 8)
Source file: 0:66 > main

Code Address: 003E Flags: DEFINITION SOURCE_LINE


List File: 1441 > M if (((L00002) & 1000h)
== 0)
Source file: 0:66 > main

Code Address: 003E Flags: SOURCE_LINE


List File: 1442 > 003E 120A M bcf PCLATH, 4
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1443 > M else
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1444 > M bsf PCLATH, 4
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1445 > M endif
Source file: 0:66 > main
Code Address: 003F Flags: DEFINITION SOURCE_LINE
List File: 1446 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1447 > M else
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1448 > M if (CODE_SIZE >= 4)
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1449 > M if (((L00002) & 1800h)
== 0)
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1450 > M clrf PCLATH
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1451 > M else
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1452 > M if (((L00002) &
800h) == 0)
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1453 > M bcf PCLATH, 3
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1454 > M else
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1455 > M bsf PCLATH, 3
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1456 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1457 > M if (CODE_SIZE == 8)
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1458 > M if (((L00002) &
1000h) == 0)
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1459 > M bcf PCLATH, 4
Source file: 0:66 > main
Code Address: 003F Flags: DEFINITION SOURCE_LINE
List File: 1460 > M else
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1461 > M bsf PCLATH, 4
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1462 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1463 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1464 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1465 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1466 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1467 > M endif
Source file: 0:66 > main

Code Address: 003F Flags: DEFINITION SOURCE_LINE


List File: 1468 > M
Source file: 0:66 > main

Code Address: 003F Flags: SOURCE_LINE


List File: 1469 > 003F 2855 M goto L00002
Source file: 0:66 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1470 > 00067 LABEL?L L00005
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1471 > M RST?RP
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1472 > M if ((PREV_BANK & 1) != 0)
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1473 > M bcf STATUS, RP0
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1474 > M endif
Source file: 0:67 > main
Code Address: 0040 Flags: DEFINITION SOURCE_LINE
List File: 1475 > M if ((PREV_BANK & 2) != 0)
Source file: 0:67 > main

Code Address: 0040 Flags: NO_CODE


List File: 1476 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 26
Source file: 0:67 > main

Code Address: 0040 Flags: NO_CODE


List File: 1477 >
Source file: 0:67 > main

Code Address: 0040 Flags: NO_CODE


List File: 1478 >
Source file: 0:67 > main

Code Address: 0040 Flags: NO_CODE


List File: 1479 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:67 > main

Code Address: 0040 Flags: NO_CODE


List File: 1480 > VALUE
Source file: 0:67 > main

Code Address: 0040 Flags: NO_CODE


List File: 1481 >
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1482 > M bcf STATUS, RP1
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1483 > M endif
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1484 > 00000000 M PREV_BANK = 0
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1485 > M ifdef PM_USED
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1486 > M LALL
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1487 > M L00005
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1488 > M XALL
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1489 > M else
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1490 > 0040 M L00005
Source file: 0:67 > main
Code Address: 0040 Flags: DEFINITION SOURCE_LINE
List File: 1491 > M endif
Source file: 0:67 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1492 > 00068 CMPNE?BCL _X,
003h, L00006
Source file: 0:68 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1493 > M if (((003h) > -100h) &
((003h) < 100h))
Source file: 0:68 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1494 > M CLRWDT?
Source file: 0:68 > main

Code Address: 0040 Flags: DEFINITION SOURCE_LINE


List File: 1495 > M ifndef NO_CLRWDT
Source file: 0:68 > main

Code Address: 0040 Flags: SOURCE_LINE


List File: 1496 > 0040 0064 M clrwdt
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1497 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1498 > M MOVE?BA _X
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1499 > M CHK?RP _X
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1500 > M if (((_X) & 180h) == 0)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1501 > M if (PREV_BANK == 1)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1502 > M bcf STATUS, RP0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1503 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1504 > M if (PREV_BANK == 2)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1505 > M bcf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1506 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1507 > M if (PREV_BANK == 3)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1508 > M bcf STATUS, RP0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1509 > M bcf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1510 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1511 > 00000000 M PREV_BANK = 0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1512 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1513 > M
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1514 > M if (((_X) & 180h) == 80h)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1515 > M if (PREV_BANK == 0)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1516 > M bsf STATUS, RP0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1517 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1518 > M if (PREV_BANK == 2)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1519 > M bsf STATUS, RP0
Source file: 0:68 > main
Code Address: 0041 Flags: DEFINITION SOURCE_LINE
List File: 1520 > M bcf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1521 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1522 > M if (PREV_BANK == 3)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1523 > M bcf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1524 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1525 > M PREV_BANK = 1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1526 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1527 > M
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1528 > M if (((_X) & 180h) ==
100h)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1529 > M if (PREV_BANK == 0)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1530 > M bsf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1531 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1532 > M if (PREV_BANK == 1)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1533 > M bcf STATUS, RP0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1534 > M bsf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: NO_CODE


List File: 1535 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 27
Source file: 0:68 > main

Code Address: 0041 Flags: NO_CODE


List File: 1536 >
Source file: 0:68 > main

Code Address: 0041 Flags: NO_CODE


List File: 1537 >
Source file: 0:68 > main

Code Address: 0041 Flags: NO_CODE


List File: 1538 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:68 > main

Code Address: 0041 Flags: NO_CODE


List File: 1539 > VALUE
Source file: 0:68 > main

Code Address: 0041 Flags: NO_CODE


List File: 1540 >
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1541 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1542 > M if (PREV_BANK == 3)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1543 > M bcf STATUS, RP0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1544 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1545 > M PREV_BANK = 2
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1546 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1547 > M
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1548 > M if (((_X) & 180h) ==
180h)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1549 > M if (PREV_BANK == 0)
Source file: 0:68 > main
Code Address: 0041 Flags: DEFINITION SOURCE_LINE
List File: 1550 > M bsf STATUS, RP0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1551 > M bsf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1552 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1553 > M if (PREV_BANK == 1)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1554 > M bsf STATUS, RP1
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1555 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1556 > M if (PREV_BANK == 2)
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1557 > M bsf STATUS, RP0
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1558 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1559 > M PREV_BANK = 3
Source file: 0:68 > main

Code Address: 0041 Flags: DEFINITION SOURCE_LINE


List File: 1560 > M endif
Source file: 0:68 > main

Code Address: 0041 Flags: SOURCE_LINE


List File: 1561 > 0041 0838 M movf _X, W
Source file: 0:68 > main

Code Address: 0042 Flags: SOURCE_LINE


List File: 1562 > 0042 3C03 M sublw 003h
Source file: 0:68 > main

Code Address: 0043 Flags: DEFINITION SOURCE_LINE


List File: 1563 > M BIT?GOTO 0, STATUS, Z,
L00006
Source file: 0:68 > main

Code Address: 0043 Flags: DEFINITION SOURCE_LINE


List File: 1564 > M if ($ == (L00006))
Source file: 0:68 > main

Code Address: 0043 Flags: DEFINITION SOURCE_LINE


List File: 1565 > M CLRWDT?
Source file: 0:68 > main

Code Address: 0043 Flags: DEFINITION SOURCE_LINE


List File: 1566 > M endif
Source file: 0:68 > main

Code Address: 0043 Flags: DEFINITION SOURCE_LINE


List File: 1567 > M
Source file: 0:68 > main

Code Address: 0043 Flags: DEFINITION SOURCE_LINE


List File: 1568 > M if (CODE_SIZE >= 4)
Source file: 0:68 > main

Code Address: 0043 Flags: DEFINITION SOURCE_LINE


List File: 1569 > M if (((L00006) & 800h) ==
0)
Source file: 0:68 > main

Code Address: 0043 Flags: SOURCE_LINE


List File: 1570 > 0043 118A M bcf PCLATH, 3
Source file: 0:68 > main

Code Address: 0044 Flags: DEFINITION SOURCE_LINE


List File: 1571 > M else
Source file: 0:68 > main

Code Address: 0044 Flags: DEFINITION SOURCE_LINE


List File: 1572 > M bsf PCLATH, 3
Source file: 0:68 > main

Code Address: 0044 Flags: DEFINITION SOURCE_LINE


List File: 1573 > M endif
Source file: 0:68 > main

Code Address: 0044 Flags: DEFINITION SOURCE_LINE


List File: 1574 > M endif
Source file: 0:68 > main

Code Address: 0044 Flags: DEFINITION SOURCE_LINE


List File: 1575 > M if (CODE_SIZE == 8)
Source file: 0:68 > main

Code Address: 0044 Flags: DEFINITION SOURCE_LINE


List File: 1576 > M if (((L00006) & 1000h) ==
0)
Source file: 0:68 > main

Code Address: 0044 Flags: SOURCE_LINE


List File: 1577 > 0044 120A M bcf PCLATH, 4
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1578 > M else
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1579 > M bsf PCLATH, 4
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1580 > M endif
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1581 > M endif
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1582 > M
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1583 > M if (((STATUS) & 0ff80h) !=
0)
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1584 > M CHK?RP STATUS
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1585 > M bcf STATUS, DC
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1586 > M if ((0) == 0)
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1587 > M btfss STATUS, Z
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1588 > M else
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1589 > M btfsc STATUS, Z
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1590 > M endif
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1591 > M bsf STATUS, DC
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1592 > M RST?RP
Source file: 0:68 > main
Code Address: 0045 Flags: DEFINITION SOURCE_LINE
List File: 1593 > M btfsc STATUS, DC
Source file: 0:68 > main

Code Address: 0045 Flags: NO_CODE


List File: 1594 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 28
Source file: 0:68 > main

Code Address: 0045 Flags: NO_CODE


List File: 1595 >
Source file: 0:68 > main

Code Address: 0045 Flags: NO_CODE


List File: 1596 >
Source file: 0:68 > main

Code Address: 0045 Flags: NO_CODE


List File: 1597 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:68 > main

Code Address: 0045 Flags: NO_CODE


List File: 1598 > VALUE
Source file: 0:68 > main

Code Address: 0045 Flags: NO_CODE


List File: 1599 >
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1600 > M else
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1601 > M RST?RP
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1602 > M if ((PREV_BANK & 1) != 0)
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1603 > M bcf STATUS, RP0
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1604 > M endif
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1605 > M if ((PREV_BANK & 2) != 0)
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1606 > M bcf STATUS, RP1
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1607 > M endif
Source file: 0:68 > main

Code Address: 0045 Flags: DEFINITION SOURCE_LINE


List File: 1608 > 00000000 M PREV_BANK = 0
Source file: 0:68 > main
Code Address: 0045 Flags: DEFINITION SOURCE_LINE
List File: 1609 > M if ((0) == 0)
Source file: 0:68 > main

Code Address: 0045 Flags: SOURCE_LINE


List File: 1610 > 0045 1D03 M btfss STATUS, Z
Source file: 0:68 > main

Code Address: 0046 Flags: DEFINITION SOURCE_LINE


List File: 1611 > M else
Source file: 0:68 > main

Code Address: 0046 Flags: DEFINITION SOURCE_LINE


List File: 1612 > M btfsc STATUS, Z
Source file: 0:68 > main

Code Address: 0046 Flags: DEFINITION SOURCE_LINE


List File: 1613 > M endif
Source file: 0:68 > main

Code Address: 0046 Flags: DEFINITION SOURCE_LINE


List File: 1614 > M endif
Source file: 0:68 > main

Code Address: 0046 Flags: DEFINITION SOURCE_LINE


List File: 1615 > M
Source file: 0:68 > main

Code Address: 0046 Flags: SOURCE_LINE


List File: 1616 > 0046 284C M goto L00006
Source file: 0:68 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1617 > M else
Source file: 0:68 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1618 > M L?GOTO L00006
Source file: 0:68 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1619 > M endif
Source file: 0:68 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1620 > 00069 MOVE?CB 007h, PORTB
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1621 > M CHK?RP PORTB
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1622 > M if (((PORTB) & 180h) == 0)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1623 > M if (PREV_BANK == 1)
Source file: 0:69 > main
Code Address: 0047 Flags: DEFINITION SOURCE_LINE
List File: 1624 > M bcf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1625 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1626 > M if (PREV_BANK == 2)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1627 > M bcf STATUS, RP1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1628 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1629 > M if (PREV_BANK == 3)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1630 > M bcf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1631 > M bcf STATUS, RP1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1632 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1633 > 00000000 M PREV_BANK = 0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1634 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1635 > M
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1636 > M if (((PORTB) & 180h) == 80h)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1637 > M if (PREV_BANK == 0)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1638 > M bsf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1639 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1640 > M if (PREV_BANK == 2)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1641 > M bsf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1642 > M bcf STATUS, RP1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1643 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1644 > M if (PREV_BANK == 3)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1645 > M bcf STATUS, RP1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1646 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1647 > M PREV_BANK = 1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1648 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1649 > M
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1650 > M if (((PORTB) & 180h) ==
100h)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1651 > M if (PREV_BANK == 0)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1652 > M bsf STATUS, RP1
Source file: 0:69 > main
Code Address: 0047 Flags: NO_CODE
List File: 1653 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 29
Source file: 0:69 > main

Code Address: 0047 Flags: NO_CODE


List File: 1654 >
Source file: 0:69 > main

Code Address: 0047 Flags: NO_CODE


List File: 1655 >
Source file: 0:69 > main

Code Address: 0047 Flags: NO_CODE


List File: 1656 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:69 > main

Code Address: 0047 Flags: NO_CODE


List File: 1657 > VALUE
Source file: 0:69 > main

Code Address: 0047 Flags: NO_CODE


List File: 1658 >
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1659 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1660 > M if (PREV_BANK == 1)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1661 > M bcf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1662 > M bsf STATUS, RP1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1663 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1664 > M if (PREV_BANK == 3)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1665 > M bcf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1666 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1667 > M PREV_BANK = 2
Source file: 0:69 > main
Code Address: 0047 Flags: DEFINITION SOURCE_LINE
List File: 1668 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1669 > M
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1670 > M if (((PORTB) & 180h) ==
180h)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1671 > M if (PREV_BANK == 0)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1672 > M bsf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1673 > M bsf STATUS, RP1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1674 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1675 > M if (PREV_BANK == 1)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1676 > M bsf STATUS, RP1
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1677 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1678 > M if (PREV_BANK == 2)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1679 > M bsf STATUS, RP0
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1680 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1681 > M PREV_BANK = 3
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1682 > M endif
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1683 > M if (low (007h) == 0)
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1684 > M clrf PORTB
Source file: 0:69 > main

Code Address: 0047 Flags: DEFINITION SOURCE_LINE


List File: 1685 > M else
Source file: 0:69 > main

Code Address: 0047 Flags: SOURCE_LINE


List File: 1686 > 0047 3007 M movlw low (007h)
Source file: 0:69 > main

Code Address: 0048 Flags: SOURCE_LINE


List File: 1687 > 0048 0086 M movwf PORTB
Source file: 0:69 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1688 > M endif
Source file: 0:69 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1689 > 00070 GOTO?L L00002
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1690 > M L?GOTO L00002
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1691 > M if ($ == (L00002))
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1692 > M CLRWDT?
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1693 > M endif
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1694 > M
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1695 > M RST?RP
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1696 > M if ((PREV_BANK & 1) != 0)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1697 > M bcf STATUS, RP0
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1698 > M endif
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1699 > M if ((PREV_BANK & 2) != 0)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1700 > M bcf STATUS, RP1
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1701 > M endif
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1702 > 00000000 M PREV_BANK = 0
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1703 > M
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1704 > M if ((L00002) < 1)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1705 > M if (CODE_SIZE >= 4)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1706 > M if (((L00002) & 800h) ==
0)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1707 > M bcf PCLATH, 3
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1708 > M else
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1709 > M bsf PCLATH, 3
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1710 > M endif
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1711 > M endif
Source file: 0:70 > main
Code Address: 0049 Flags: NO_CODE
List File: 1712 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 30
Source file: 0:70 > main

Code Address: 0049 Flags: NO_CODE


List File: 1713 >
Source file: 0:70 > main

Code Address: 0049 Flags: NO_CODE


List File: 1714 >
Source file: 0:70 > main

Code Address: 0049 Flags: NO_CODE


List File: 1715 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:70 > main

Code Address: 0049 Flags: NO_CODE


List File: 1716 > VALUE
Source file: 0:70 > main

Code Address: 0049 Flags: NO_CODE


List File: 1717 >
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1718 > M if (CODE_SIZE == 8)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1719 > M if (((L00002) & 1000h)
== 0)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1720 > M bcf PCLATH, 4
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1721 > M else
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1722 > M bsf PCLATH, 4
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1723 > M endif
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1724 > M endif
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1725 > M else
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1726 > M if ((L00002) > $)
Source file: 0:70 > main
Code Address: 0049 Flags: DEFINITION SOURCE_LINE
List File: 1727 > M if (CODE_SIZE >= 4)
Source file: 0:70 > main

Code Address: 0049 Flags: DEFINITION SOURCE_LINE


List File: 1728 > M if (((L00002) & 800h)
== 0)
Source file: 0:70 > main

Code Address: 0049 Flags: SOURCE_LINE


List File: 1729 > 0049 118A M bcf PCLATH, 3
Source file: 0:70 > main

Code Address: 004A Flags: DEFINITION SOURCE_LINE


List File: 1730 > M else
Source file: 0:70 > main

Code Address: 004A Flags: DEFINITION SOURCE_LINE


List File: 1731 > M bsf PCLATH, 3
Source file: 0:70 > main

Code Address: 004A Flags: DEFINITION SOURCE_LINE


List File: 1732 > M endif
Source file: 0:70 > main

Code Address: 004A Flags: DEFINITION SOURCE_LINE


List File: 1733 > M endif
Source file: 0:70 > main

Code Address: 004A Flags: DEFINITION SOURCE_LINE


List File: 1734 > M if (CODE_SIZE == 8)
Source file: 0:70 > main

Code Address: 004A Flags: DEFINITION SOURCE_LINE


List File: 1735 > M if (((L00002) & 1000h)
== 0)
Source file: 0:70 > main

Code Address: 004A Flags: SOURCE_LINE


List File: 1736 > 004A 120A M bcf PCLATH, 4
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1737 > M else
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1738 > M bsf PCLATH, 4
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1739 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1740 > M endif
Source file: 0:70 > main
Code Address: 004B Flags: DEFINITION SOURCE_LINE
List File: 1741 > M else
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1742 > M if (CODE_SIZE >= 4)
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1743 > M if (((L00002) & 1800h)
== 0)
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1744 > M clrf PCLATH
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1745 > M else
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1746 > M if (((L00002) &
800h) == 0)
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1747 > M bcf PCLATH, 3
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1748 > M else
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1749 > M bsf PCLATH, 3
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1750 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1751 > M if (CODE_SIZE == 8)
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1752 > M if (((L00002) &
1000h) == 0)
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1753 > M bcf PCLATH, 4
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1754 > M else
Source file: 0:70 > main
Code Address: 004B Flags: DEFINITION SOURCE_LINE
List File: 1755 > M bsf PCLATH, 4
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1756 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1757 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1758 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1759 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1760 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1761 > M endif
Source file: 0:70 > main

Code Address: 004B Flags: DEFINITION SOURCE_LINE


List File: 1762 > M
Source file: 0:70 > main

Code Address: 004B Flags: SOURCE_LINE


List File: 1763 > 004B 2855 M goto L00002
Source file: 0:70 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1764 > 00071 LABEL?L L00006
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1765 > M RST?RP
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1766 > M if ((PREV_BANK & 1) != 0)
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1767 > M bcf STATUS, RP0
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1768 > M endif
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1769 > M if ((PREV_BANK & 2) != 0)
Source file: 0:71 > main
Code Address: 004C Flags: DEFINITION SOURCE_LINE
List File: 1770 > M bcf STATUS, RP1
Source file: 0:71 > main

Code Address: 004C Flags: NO_CODE


List File: 1771 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 31
Source file: 0:71 > main

Code Address: 004C Flags: NO_CODE


List File: 1772 >
Source file: 0:71 > main

Code Address: 004C Flags: NO_CODE


List File: 1773 >
Source file: 0:71 > main

Code Address: 004C Flags: NO_CODE


List File: 1774 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:71 > main

Code Address: 004C Flags: NO_CODE


List File: 1775 > VALUE
Source file: 0:71 > main

Code Address: 004C Flags: NO_CODE


List File: 1776 >
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1777 > M endif
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1778 > 00000000 M PREV_BANK = 0
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1779 > M ifdef PM_USED
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1780 > M LALL
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1781 > M L00006
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1782 > M XALL
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1783 > M else
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1784 > 004C M L00006
Source file: 0:71 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1785 > M endif
Source file: 0:71 > main
Code Address: 004C Flags: DEFINITION SOURCE_LINE
List File: 1786 > 00072 CMPNE?BCL _X,
004h, L00007
Source file: 0:72 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1787 > M if (((004h) > -100h) &
((004h) < 100h))
Source file: 0:72 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1788 > M CLRWDT?
Source file: 0:72 > main

Code Address: 004C Flags: DEFINITION SOURCE_LINE


List File: 1789 > M ifndef NO_CLRWDT
Source file: 0:72 > main

Code Address: 004C Flags: SOURCE_LINE


List File: 1790 > 004C 0064 M clrwdt
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1791 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1792 > M MOVE?BA _X
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1793 > M CHK?RP _X
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1794 > M if (((_X) & 180h) == 0)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1795 > M if (PREV_BANK == 1)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1796 > M bcf STATUS, RP0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1797 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1798 > M if (PREV_BANK == 2)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1799 > M bcf STATUS, RP1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1800 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1801 > M if (PREV_BANK == 3)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1802 > M bcf STATUS, RP0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1803 > M bcf STATUS, RP1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1804 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1805 > 00000000 M PREV_BANK = 0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1806 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1807 > M
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1808 > M if (((_X) & 180h) == 80h)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1809 > M if (PREV_BANK == 0)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1810 > M bsf STATUS, RP0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1811 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1812 > M if (PREV_BANK == 2)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1813 > M bsf STATUS, RP0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1814 > M bcf STATUS, RP1
Source file: 0:72 > main
Code Address: 004D Flags: DEFINITION SOURCE_LINE
List File: 1815 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1816 > M if (PREV_BANK == 3)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1817 > M bcf STATUS, RP1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1818 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1819 > M PREV_BANK = 1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1820 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1821 > M
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1822 > M if (((_X) & 180h) ==
100h)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1823 > M if (PREV_BANK == 0)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1824 > M bsf STATUS, RP1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1825 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1826 > M if (PREV_BANK == 1)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1827 > M bcf STATUS, RP0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1828 > M bsf STATUS, RP1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1829 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: NO_CODE


List File: 1830 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 32
Source file: 0:72 > main

Code Address: 004D Flags: NO_CODE


List File: 1831 >
Source file: 0:72 > main

Code Address: 004D Flags: NO_CODE


List File: 1832 >
Source file: 0:72 > main

Code Address: 004D Flags: NO_CODE


List File: 1833 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:72 > main

Code Address: 004D Flags: NO_CODE


List File: 1834 > VALUE
Source file: 0:72 > main

Code Address: 004D Flags: NO_CODE


List File: 1835 >
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1836 > M if (PREV_BANK == 3)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1837 > M bcf STATUS, RP0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1838 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1839 > M PREV_BANK = 2
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1840 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1841 > M
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1842 > M if (((_X) & 180h) ==
180h)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1843 > M if (PREV_BANK == 0)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1844 > M bsf STATUS, RP0
Source file: 0:72 > main
Code Address: 004D Flags: DEFINITION SOURCE_LINE
List File: 1845 > M bsf STATUS, RP1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1846 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1847 > M if (PREV_BANK == 1)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1848 > M bsf STATUS, RP1
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1849 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1850 > M if (PREV_BANK == 2)
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1851 > M bsf STATUS, RP0
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1852 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1853 > M PREV_BANK = 3
Source file: 0:72 > main

Code Address: 004D Flags: DEFINITION SOURCE_LINE


List File: 1854 > M endif
Source file: 0:72 > main

Code Address: 004D Flags: SOURCE_LINE


List File: 1855 > 004D 0838 M movf _X, W
Source file: 0:72 > main

Code Address: 004E Flags: SOURCE_LINE


List File: 1856 > 004E 3C04 M sublw 004h
Source file: 0:72 > main

Code Address: 004F Flags: DEFINITION SOURCE_LINE


List File: 1857 > M BIT?GOTO 0, STATUS, Z,
L00007
Source file: 0:72 > main

Code Address: 004F Flags: DEFINITION SOURCE_LINE


List File: 1858 > M if ($ == (L00007))
Source file: 0:72 > main

Code Address: 004F Flags: DEFINITION SOURCE_LINE


List File: 1859 > M CLRWDT?
Source file: 0:72 > main

Code Address: 004F Flags: DEFINITION SOURCE_LINE


List File: 1860 > M endif
Source file: 0:72 > main

Code Address: 004F Flags: DEFINITION SOURCE_LINE


List File: 1861 > M
Source file: 0:72 > main

Code Address: 004F Flags: DEFINITION SOURCE_LINE


List File: 1862 > M if (CODE_SIZE >= 4)
Source file: 0:72 > main

Code Address: 004F Flags: DEFINITION SOURCE_LINE


List File: 1863 > M if (((L00007) & 800h) ==
0)
Source file: 0:72 > main

Code Address: 004F Flags: SOURCE_LINE


List File: 1864 > 004F 118A M bcf PCLATH, 3
Source file: 0:72 > main

Code Address: 0050 Flags: DEFINITION SOURCE_LINE


List File: 1865 > M else
Source file: 0:72 > main

Code Address: 0050 Flags: DEFINITION SOURCE_LINE


List File: 1866 > M bsf PCLATH, 3
Source file: 0:72 > main

Code Address: 0050 Flags: DEFINITION SOURCE_LINE


List File: 1867 > M endif
Source file: 0:72 > main

Code Address: 0050 Flags: DEFINITION SOURCE_LINE


List File: 1868 > M endif
Source file: 0:72 > main

Code Address: 0050 Flags: DEFINITION SOURCE_LINE


List File: 1869 > M if (CODE_SIZE == 8)
Source file: 0:72 > main

Code Address: 0050 Flags: DEFINITION SOURCE_LINE


List File: 1870 > M if (((L00007) & 1000h) ==
0)
Source file: 0:72 > main

Code Address: 0050 Flags: SOURCE_LINE


List File: 1871 > 0050 120A M bcf PCLATH, 4
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1872 > M else
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1873 > M bsf PCLATH, 4
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1874 > M endif
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1875 > M endif
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1876 > M
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1877 > M if (((STATUS) & 0ff80h) !=
0)
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1878 > M CHK?RP STATUS
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1879 > M bcf STATUS, DC
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1880 > M if ((0) == 0)
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1881 > M btfss STATUS, Z
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1882 > M else
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1883 > M btfsc STATUS, Z
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1884 > M endif
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1885 > M bsf STATUS, DC
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1886 > M RST?RP
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1887 > M btfsc STATUS, DC
Source file: 0:72 > main
Code Address: 0051 Flags: DEFINITION SOURCE_LINE
List File: 1888 > M else
Source file: 0:72 > main

Code Address: 0051 Flags: NO_CODE


List File: 1889 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 33
Source file: 0:72 > main

Code Address: 0051 Flags: NO_CODE


List File: 1890 >
Source file: 0:72 > main

Code Address: 0051 Flags: NO_CODE


List File: 1891 >
Source file: 0:72 > main

Code Address: 0051 Flags: NO_CODE


List File: 1892 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:72 > main

Code Address: 0051 Flags: NO_CODE


List File: 1893 > VALUE
Source file: 0:72 > main

Code Address: 0051 Flags: NO_CODE


List File: 1894 >
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1895 > M RST?RP
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1896 > M if ((PREV_BANK & 1) != 0)
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1897 > M bcf STATUS, RP0
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1898 > M endif
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1899 > M if ((PREV_BANK & 2) != 0)
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1900 > M bcf STATUS, RP1
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1901 > M endif
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1902 > 00000000 M PREV_BANK = 0
Source file: 0:72 > main

Code Address: 0051 Flags: DEFINITION SOURCE_LINE


List File: 1903 > M if ((0) == 0)
Source file: 0:72 > main
Code Address: 0051 Flags: SOURCE_LINE
List File: 1904 > 0051 1D03 M btfss STATUS, Z
Source file: 0:72 > main

Code Address: 0052 Flags: DEFINITION SOURCE_LINE


List File: 1905 > M else
Source file: 0:72 > main

Code Address: 0052 Flags: DEFINITION SOURCE_LINE


List File: 1906 > M btfsc STATUS, Z
Source file: 0:72 > main

Code Address: 0052 Flags: DEFINITION SOURCE_LINE


List File: 1907 > M endif
Source file: 0:72 > main

Code Address: 0052 Flags: DEFINITION SOURCE_LINE


List File: 1908 > M endif
Source file: 0:72 > main

Code Address: 0052 Flags: DEFINITION SOURCE_LINE


List File: 1909 > M
Source file: 0:72 > main

Code Address: 0052 Flags: SOURCE_LINE


List File: 1910 > 0052 2855 M goto L00007
Source file: 0:72 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1911 > M else
Source file: 0:72 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1912 > M L?GOTO L00007
Source file: 0:72 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1913 > M endif
Source file: 0:72 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1914 > 00073 MOVE?CB 00Fh, PORTB
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1915 > M CHK?RP PORTB
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1916 > M if (((PORTB) & 180h) == 0)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1917 > M if (PREV_BANK == 1)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1918 > M bcf STATUS, RP0
Source file: 0:73 > main
Code Address: 0053 Flags: DEFINITION SOURCE_LINE
List File: 1919 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1920 > M if (PREV_BANK == 2)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1921 > M bcf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1922 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1923 > M if (PREV_BANK == 3)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1924 > M bcf STATUS, RP0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1925 > M bcf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1926 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1927 > 00000000 M PREV_BANK = 0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1928 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1929 > M
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1930 > M if (((PORTB) & 180h) == 80h)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1931 > M if (PREV_BANK == 0)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1932 > M bsf STATUS, RP0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1933 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1934 > M if (PREV_BANK == 2)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1935 > M bsf STATUS, RP0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1936 > M bcf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1937 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1938 > M if (PREV_BANK == 3)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1939 > M bcf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1940 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1941 > M PREV_BANK = 1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1942 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1943 > M
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1944 > M if (((PORTB) & 180h) ==
100h)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1945 > M if (PREV_BANK == 0)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1946 > M bsf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1947 > M endif
Source file: 0:73 > main
Code Address: 0053 Flags: NO_CODE
List File: 1948 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 34
Source file: 0:73 > main

Code Address: 0053 Flags: NO_CODE


List File: 1949 >
Source file: 0:73 > main

Code Address: 0053 Flags: NO_CODE


List File: 1950 >
Source file: 0:73 > main

Code Address: 0053 Flags: NO_CODE


List File: 1951 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:73 > main

Code Address: 0053 Flags: NO_CODE


List File: 1952 > VALUE
Source file: 0:73 > main

Code Address: 0053 Flags: NO_CODE


List File: 1953 >
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1954 > M if (PREV_BANK == 1)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1955 > M bcf STATUS, RP0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1956 > M bsf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1957 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1958 > M if (PREV_BANK == 3)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1959 > M bcf STATUS, RP0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1960 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1961 > M PREV_BANK = 2
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1962 > M endif
Source file: 0:73 > main
Code Address: 0053 Flags: DEFINITION SOURCE_LINE
List File: 1963 > M
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1964 > M if (((PORTB) & 180h) ==
180h)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1965 > M if (PREV_BANK == 0)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1966 > M bsf STATUS, RP0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1967 > M bsf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1968 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1969 > M if (PREV_BANK == 1)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1970 > M bsf STATUS, RP1
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1971 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1972 > M if (PREV_BANK == 2)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1973 > M bsf STATUS, RP0
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1974 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1975 > M PREV_BANK = 3
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1976 > M endif
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1977 > M if (low (00Fh) == 0)
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1978 > M clrf PORTB
Source file: 0:73 > main

Code Address: 0053 Flags: DEFINITION SOURCE_LINE


List File: 1979 > M else
Source file: 0:73 > main

Code Address: 0053 Flags: SOURCE_LINE


List File: 1980 > 0053 300F M movlw low (00Fh)
Source file: 0:73 > main

Code Address: 0054 Flags: SOURCE_LINE


List File: 1981 > 0054 0086 M movwf PORTB
Source file: 0:73 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1982 > M endif
Source file: 0:73 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1983 > 00074 LABEL?L L00007
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1984 > M RST?RP
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1985 > M if ((PREV_BANK & 1) != 0)
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1986 > M bcf STATUS, RP0
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1987 > M endif
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1988 > M if ((PREV_BANK & 2) != 0)
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1989 > M bcf STATUS, RP1
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1990 > M endif
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1991 > 00000000 M PREV_BANK = 0
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1992 > M ifdef PM_USED
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1993 > M LALL
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1994 > M L00007
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1995 > M XALL
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1996 > M else
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1997 > 0055 M L00007
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1998 > M endif
Source file: 0:74 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 1999 > 00075 LABEL?L L00002
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2000 > M RST?RP
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2001 > M if ((PREV_BANK & 1) != 0)
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2002 > M bcf STATUS, RP0
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2003 > M endif
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2004 > M if ((PREV_BANK & 2) != 0)
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2005 > M bcf STATUS, RP1
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2006 > M endif
Source file: 0:75 > main
Code Address: 0055 Flags: NO_CODE
List File: 2007 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 35
Source file: 0:75 > main

Code Address: 0055 Flags: NO_CODE


List File: 2008 >
Source file: 0:75 > main

Code Address: 0055 Flags: NO_CODE


List File: 2009 >
Source file: 0:75 > main

Code Address: 0055 Flags: NO_CODE


List File: 2010 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:75 > main

Code Address: 0055 Flags: NO_CODE


List File: 2011 > VALUE
Source file: 0:75 > main

Code Address: 0055 Flags: NO_CODE


List File: 2012 >
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2013 > 00000000 M PREV_BANK = 0
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2014 > M ifdef PM_USED
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2015 > M LALL
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2016 > M L00002
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2017 > M XALL
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2018 > M else
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2019 > 0055 M L00002
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2020 > M endif
Source file: 0:75 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2021 > 00076 GOTO?L _CICLO
Source file: 0:76 > main
Code Address: 0055 Flags: DEFINITION SOURCE_LINE
List File: 2022 > M L?GOTO _CICLO
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2023 > M if ($ == (_CICLO))
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2024 > M CLRWDT?
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2025 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2026 > M
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2027 > M RST?RP
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2028 > M if ((PREV_BANK & 1) != 0)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2029 > M bcf STATUS, RP0
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2030 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2031 > M if ((PREV_BANK & 2) != 0)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2032 > M bcf STATUS, RP1
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2033 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2034 > 00000000 M PREV_BANK = 0
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2035 > M
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2036 > M if ((_CICLO) < 1)
Source file: 0:76 > main
Code Address: 0055 Flags: DEFINITION SOURCE_LINE
List File: 2037 > M if (CODE_SIZE >= 4)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2038 > M if (((_CICLO) & 800h) ==
0)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2039 > M bcf PCLATH, 3
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2040 > M else
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2041 > M bsf PCLATH, 3
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2042 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2043 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2044 > M if (CODE_SIZE == 8)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2045 > M if (((_CICLO) & 1000h)
== 0)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2046 > M bcf PCLATH, 4
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2047 > M else
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2048 > M bsf PCLATH, 4
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2049 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2050 > M endif
Source file: 0:76 > main
Code Address: 0055 Flags: DEFINITION SOURCE_LINE
List File: 2051 > M else
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2052 > M if ((_CICLO) > $)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2053 > M if (CODE_SIZE >= 4)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2054 > M if (((_CICLO) & 800h)
== 0)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2055 > M bcf PCLATH, 3
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2056 > M else
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2057 > M bsf PCLATH, 3
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2058 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2059 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2060 > M if (CODE_SIZE == 8)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2061 > M if (((_CICLO) & 1000h)
== 0)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2062 > M bcf PCLATH, 4
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2063 > M else
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2064 > M bsf PCLATH, 4
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2065 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: NO_CODE


List File: 2066 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 36
Source file: 0:76 > main

Code Address: 0055 Flags: NO_CODE


List File: 2067 >
Source file: 0:76 > main

Code Address: 0055 Flags: NO_CODE


List File: 2068 >
Source file: 0:76 > main

Code Address: 0055 Flags: NO_CODE


List File: 2069 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:76 > main

Code Address: 0055 Flags: NO_CODE


List File: 2070 > VALUE
Source file: 0:76 > main

Code Address: 0055 Flags: NO_CODE


List File: 2071 >
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2072 > M endif
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2073 > M else
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2074 > M if (CODE_SIZE >= 4)
Source file: 0:76 > main

Code Address: 0055 Flags: DEFINITION SOURCE_LINE


List File: 2075 > M if (((_CICLO) & 1800h)
== 0)
Source file: 0:76 > main

Code Address: 0055 Flags: SOURCE_LINE


List File: 2076 > 0055 018A M clrf PCLATH
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2077 > M else
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2078 > M if (((_CICLO) &
800h) == 0)
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2079 > M bcf PCLATH, 3
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2080 > M else
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2081 > M bsf PCLATH, 3
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2082 > M endif
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2083 > M if (CODE_SIZE == 8)
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2084 > M if (((_CICLO) &
1000h) == 0)
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2085 > M bcf PCLATH, 4
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2086 > M else
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2087 > M bsf PCLATH, 4
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2088 > M endif
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2089 > M endif
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2090 > M endif
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2091 > M endif
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2092 > M endif
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2093 > M endif
Source file: 0:76 > main

Code Address: 0056 Flags: DEFINITION SOURCE_LINE


List File: 2094 > M
Source file: 0:76 > main
Code Address: 0056 Flags: SOURCE_LINE
List File: 2095 > 0056 281A M goto _CICLO
Source file: 0:76 > main

Code Address: 0057 Flags: DEFINITION SOURCE_LINE


List File: 2096 > 00077 END?
Source file: 0:77 > main

Code Address: 0057 Flags: DEFINITION SOURCE_LINE


List File: 2097 > 0000 M local loop
Source file: 0:77 > main

Code Address: 0057 Flags: SOURCE_LINE


List File: 2098 > 0057 0063 M loop sleep
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2099 > M L?GOTO loop
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2100 > M if ($ == (_85loop))
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2101 > M CLRWDT?
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2102 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2103 > M
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2104 > M RST?RP
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2105 > M if ((PREV_BANK & 1) != 0)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2106 > M bcf STATUS, RP0
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2107 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2108 > M if ((PREV_BANK & 2) != 0)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2109 > M bcf STATUS, RP1
Source file: 0:77 > main
Code Address: 0058 Flags: DEFINITION SOURCE_LINE
List File: 2110 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2111 > 00000000 M PREV_BANK = 0
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2112 > M
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2113 > M if ((_85loop) < 1)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2114 > M if (CODE_SIZE >= 4)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2115 > M if (((_85loop) & 800h)
== 0)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2116 > M bcf PCLATH, 3
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2117 > M else
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2118 > M bsf PCLATH, 3
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2119 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2120 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2121 > M if (CODE_SIZE == 8)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2122 > M if (((_85loop) & 1000h)
== 0)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2123 > M bcf PCLATH, 4
Source file: 0:77 > main
Code Address: 0058 Flags: DEFINITION SOURCE_LINE
List File: 2124 > M else
Source file: 0:77 > main

Code Address: 0058 Flags: NO_CODE


List File: 2125 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 37
Source file: 0:77 > main

Code Address: 0058 Flags: NO_CODE


List File: 2126 >
Source file: 0:77 > main

Code Address: 0058 Flags: NO_CODE


List File: 2127 >
Source file: 0:77 > main

Code Address: 0058 Flags: NO_CODE


List File: 2128 > LOC OBJECT CODE LINE SOURCE TEXT
Source file: 0:77 > main

Code Address: 0058 Flags: NO_CODE


List File: 2129 > VALUE
Source file: 0:77 > main

Code Address: 0058 Flags: NO_CODE


List File: 2130 >
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2131 > M bsf PCLATH, 4
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2132 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2133 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2134 > M else
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2135 > M if ((_85loop) > $)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2136 > M if (CODE_SIZE >= 4)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2137 > M if (((_85loop) & 800h)
== 0)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2138 > M bcf PCLATH, 3
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2139 > M else
Source file: 0:77 > main
Code Address: 0058 Flags: DEFINITION SOURCE_LINE
List File: 2140 > M bsf PCLATH, 3
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2141 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2142 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2143 > M if (CODE_SIZE == 8)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2144 > M if (((_85loop) &
1000h) == 0)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2145 > M bcf PCLATH, 4
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2146 > M else
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2147 > M bsf PCLATH, 4
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2148 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2149 > M endif
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2150 > M else
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2151 > M if (CODE_SIZE >= 4)
Source file: 0:77 > main

Code Address: 0058 Flags: DEFINITION SOURCE_LINE


List File: 2152 > M if (((_85loop) &
1800h) == 0)
Source file: 0:77 > main

Code Address: 0058 Flags: SOURCE_LINE


List File: 2153 > 0058 018A M clrf PCLATH
Source file: 0:77 > main
Code Address: 0059 Flags: DEFINITION SOURCE_LINE
List File: 2154 > M else
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2155 > M if (((_85loop) &
800h) == 0)
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2156 > M bcf PCLATH, 3
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2157 > M else
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2158 > M bsf PCLATH, 3
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2159 > M endif
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2160 > M if (CODE_SIZE == 8)
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2161 > M if (((_85loop) &
1000h) == 0)
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2162 > M bcf PCLATH, 4
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2163 > M else
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2164 > M bsf PCLATH, 4
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2165 > M endif
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2166 > M endif
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2167 > M endif
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2168 > M endif
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2169 > M endif
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2170 > M endif
Source file: 0:77 > main

Code Address: 0059 Flags: DEFINITION SOURCE_LINE


List File: 2171 > M
Source file: 0:77 > main

Code Address: 0059 Flags: SOURCE_LINE


List File: 2172 > 0059 2857 M goto _85loop
Source file: 0:77 > main

Code Address: 005A Flags: DEFINITION SOURCE_LINE


List File: 2173 > 00078
Source file: 0:78 > main

Code Address: 005A Flags: DEFINITION SOURCE_LINE


List File: 2174 > 00079 END
Source file: 0:79 > main

Code Address: 005A Flags: NO_CODE


List File: 2175 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 38
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2176 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2177 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2178 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2179 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2180 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2181 > ACKDT 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2182 > ACKEN 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2183 > ACKSTAT 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2184 > ADCON0 0000001F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2185 > ADCON1 0000009F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2186 > ADCS0 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2187 > ADCS1 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2188 > ADCS2 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2189 > ADC_BITS 00000008
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2190 > ADC_CLOCK 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2191 > ADC_SAMPLEUS 00000032
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2192 > ADDEN 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2193 > ADFM 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2194 > ADIE 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2195 > ADIF 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2196 > ADON 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2197 > ADRESH 0000001E
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2198 > ADRESL 0000009E
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2199 > BANK0_END 0000007F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2200 > BANK0_START 00000020
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2201 > BANK1_END 000000EF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2202 > BANK1_START 000000A0
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2203 > BANK2_END 0000016F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2204 > BANK2_START 00000110
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2205 > BANK3_END 000001EF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2206 > BANK3_START 00000190
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2207 > BCLIE 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2208 > BCLIF 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2209 > BF 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2210 > BIT?FLIP
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2211 > BIT?FW
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2212 > BIT?GOTO
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2213 > BIT?R1
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2214 > BIT?R2
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2215 > BIT?W
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2216 > BRGH 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2217 > BUTTON_PAUSE 0000000A
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2218 > C 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2219 > C1INV 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2220 > C1OUT 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2221 > C2INV 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2222 > C2OUT 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2223 > CCP1CON 00000017
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2224 > CCP1IE 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2225 > CCP1IF 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2226 > CCP1M0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2227 > CCP1M1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2228 > CCP1M2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2229 > CCP1M3 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2230 > CCP1X 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2231 > CCP1Y 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2232 > CCP1_BIT 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2233 > CCP1_REG 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2234 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 39
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2235 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2236 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2237 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2238 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2239 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2240 > CCP2CON 0000001D
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2241 > CCP2IE 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2242 > CCP2IF 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2243 > CCP2M0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2244 > CCP2M1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2245 > CCP2M2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2246 > CCP2M3 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2247 > CCP2X 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2248 > CCP2Y 00000004
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2249 > CCP2_BIT 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2250 > CCP2_REG 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2251 > CCPR1H 00000016
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2252 > CCPR1L 00000015
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2253 > CCPR2H 0000001C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2254 > CCPR2L 0000001B
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2255 > CHK?RP
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2256 > CHS0 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2257 > CHS1 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2258 > CHS2 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2259 > CIS 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2260 > CKE 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2261 > CKP 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2262 > CLRWDT?
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2263 > CLRWDT?NOP
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2264 > CM0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2265 > CM1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2266 > CM2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2267 > CMCON 0000009C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2268 > CMIE 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2269 > CMIF 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2270 > CMPNE?BCL
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2271 > CODE_SIZE 8
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2272 > CREN 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2273 > CSRC 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2274 > CVR0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2275 > CVR1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2276 > CVR2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2277 > CVR3 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2278 > CVRCON 0000009D
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2279 > CVREN 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2280 > CVROE 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2281 > CVRR 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2282 > D 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2283 > DATA_ADDRESS 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2284 > DC 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2285 > DEBUGIN_BIT 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2286 > DEBUGIN_MODE 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2287 > DEBUGIN_REG 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2288 > DEBUG_BAUD 00000960
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2289 > DEBUG_BIT 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2290 > DEBUG_DELAY 00000193
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2291 > DEBUG_MODE 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2292 > DEBUG_REG 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2293 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 40
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2294 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2295 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2296 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2297 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2298 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2299 > DONE 0000000A
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2300 > DONERET 0000000E
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2301 > DONE_USED 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2302 > D_A 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2303 > EEADR 0000010D
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2304 > EEADRH 0000010F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2305 > EECON1 0000018C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2306 > EECON2 0000018D
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2307 > EEDATA 0000010C
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2308 > EEDATH 0000010E
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2309 > EEIE 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2310 > EEIF 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2311 > EEPGD 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2312 > EEPROM_END 000021FF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2313 > EEPROM_START 00002100
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2314 > END?
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2315 > F 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2316 > FERR 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2317 > FLAGS 00000032
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2318 > FSR 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2319 > GCEN 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2320 > GIE 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2321 > GO 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2322 > GOP 00000033
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2323 > GOTO?L
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2324 > GO_DONE 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2325 > HSERIN 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2326 > HSERIN?B
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2327 > HSERINIT_USED 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2328 > HSERINX 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2329 > HSERINX_USED 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2330 > HSERIN_USED 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2331 > HSER_BAUD 9600
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2332 > HSER_BITS 00000008
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2333 > HSER_RCSTA 26H
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2334 > HSER_SPBRG 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2335 > HSER_TXSTA 90H
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2336 > I2CFIRSTFLAG FLAGS, 2
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2337 > I2CREADFLAG FLAGS, 3
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2338 > I2CSTOPFLAG FLAGS, 5
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2339 > I2CSTOPSTRFLAG FLAGS, 6
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2340 > I2CWRITEFLAG FLAGS, 4
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2341 > I2C_DATA 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2342 > I2C_READ 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2343 > I2C_START 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2344 > I2C_STOP 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2345 > IBF 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2346 > IBOV 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2347 > INDF 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2348 > INIT 0000000F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2349 > INTCON 0000000B
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2350 > INTE 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2351 > INTEDG 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2352 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 41
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2353 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2354 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2355 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2356 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2357 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2358 > INTF 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2359 > IRP 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2360 > L00002 00000055
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2361 > L00003 00000028
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2362 > L00004 00000034
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2363 > L00005 00000040
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2364 > L00006 0000004C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2365 > L00007 00000055
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2366 > L?CALL
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2367 > L?GOTO
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2368 > LABEL?L
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2369 > LCDCDFLAG FLAGS, 0
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2370 > LCDINITFLAG FLAGS, 1
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2371 > LCD_BITS 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2372 > LCD_COMMANDUS 000005DC
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2373 > LCD_DATAUS 0000002C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2374 > LCD_DBIT 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2375 > LCD_DREG 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2376 > LCD_EBIT 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2377 > LCD_EREG 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2378 > LCD_LINES 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2379 > LCD_RSBIT 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2380 > LCD_RSREG 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2381 > LCD_RWBIT 00000004
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2382 > LCD_RWREG 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2383 > LOADER_USED 1
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2384 > MOVE?AB
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2385 > MOVE?AT
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2386 > MOVE?AW
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2387 > MOVE?AWW
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2388 > MOVE?BA
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2389 > MOVE?BB
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2390 > MOVE?BT
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2391 > MOVE?BW
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2392 > MOVE?CA
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2393 > MOVE?CB
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2394 > MOVE?CT
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2395 > MOVE?CW
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2396 > MOVE?TA
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2397 > MOVE?TB
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2398 > MOVE?TT
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2399 > MOVE?TW
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2400 > MOVE?WA
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2401 > MOVE?WB
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2402 > MOVE?WT
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2403 > MOVE?WW
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2404 > MOVE?WWA
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2405 > NOT_A 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2406 > NOT_ADDRESS 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2407 > NOT_BO 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2408 > NOT_BOR 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2409 > NOT_DONE 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2410 > NOT_PD 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2411 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 42
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2412 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2413 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2414 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2415 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2416 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2417 > NOT_POR 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2418 > NOT_RBPU 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2419 > NOT_RC8 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2420 > NOT_T1SYNC 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2421 > NOT_TO 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2422 > NOT_TX8 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2423 > NOT_W 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2424 > NOT_WRITE 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2425 > OBF 00000006
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2426 > OERR 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2427 > OPTION_REG 00000081
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2428 > OSC 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2429 > OSC_VALID 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2430 > P 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2431 > PCFG0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2432 > PCFG1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2433 > PCFG2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2434 > PCFG3 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2435 > PCL 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2436 > PCLATH 0000000A
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2437 > PCON 0000008E
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2438 > PEIE 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2439 > PEN 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2440 > PIE1 0000008C
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2441 > PIE2 0000008D
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2442 > PIR1 0000000C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2443 > PIR2 0000000D
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2444 > PORTA 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2445 > PORTB 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2446 > PORTC 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2447 > PORTD 00000008
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2448 > PORTE 00000009
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2449 > PR2 00000092
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2450 > PREV_BANK 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2451 > PS0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2452 > PS1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2453 > PS2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2454 > PSA 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2455 > PSPIE 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2456 > PSPIF 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2457 > PSPMODE 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2458 > R 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2459 > R0 00000020
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2460 > R1 00000022
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2461 > R2 00000024
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2462 > R3 00000026
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2463 > R4 00000028
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2464 > R5 0000002A
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2465 > R6 0000002C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2466 > R7 0000002E
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2467 > R8 00000030
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2468 > RAM_BANKS 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2469 > RAM_END 000001EF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2470 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 43
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2471 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2472 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2473 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2474 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2475 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2476 > RAM_START 00000020
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2477 > RBIE 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2478 > RBIF 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2479 > RC8_9 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2480 > RC9 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2481 > RCD8 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2482 > RCEN 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2483 > RCIE 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2484 > RCIF 00000005
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2485 > RCREG 0000001A
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2486 > RCSTA 00000018
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2487 > RD 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2488 > READ_WRITE 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2489 > RM1 00000034
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2490 > RM2 00000035
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2491 > RP0 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2492 > RP1 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2493 > RR1 00000036
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2494 > RR2 00000037
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2495 > RSEN 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2496 > RST?RP
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2497 > RX9 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2498 > RX9D 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2499 > R_W 00000002
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2500 > S 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2501 > SEN 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2502 > SMP 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2503 > SPBRG 00000099
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2504 > SPEN 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2505 > SREN 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2506 > SSPADD 00000093
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2507 > SSPBUF 00000013
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2508 > SSPCON 00000014
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2509 > SSPCON2 00000091
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2510 > SSPEN 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2511 > SSPIE 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2512 > SSPIF 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2513 > SSPM0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2514 > SSPM1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2515 > SSPM2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2516 > SSPM3 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2517 > SSPOV 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2518 > SSPSTAT 00000094
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2519 > STATUS 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2520 > SYNC 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2521 > T0CS 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2522 > T0IE 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2523 > T0IF 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2524 > T0SE 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2525 > T1CKPS0 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2526 > T1CKPS1 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2527 > T1CON 00000010
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2528 > T1INSYNC 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2529 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 44
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2530 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2531 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2532 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2533 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2534 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2535 > T1OSCEN 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2536 > T1SYNC 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2537 > T2CKPS0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2538 > T2CKPS1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2539 > T2CON 00000012
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2540 > TABLE?C
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2541 > TMR0 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2542 > TMR0IE 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2543 > TMR0IF 00000002
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2544 > TMR1CS 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2545 > TMR1H 0000000F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2546 > TMR1IE 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2547 > TMR1IF 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2548 > TMR1L 0000000E
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2549 > TMR1ON 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2550 > TMR2 00000011
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2551 > TMR2IE 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2552 > TMR2IF 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2553 > TMR2ON 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2554 > TOUTPS0 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2555 > TOUTPS1 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2556 > TOUTPS2 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2557 > TOUTPS3 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2558 > TRISA 00000085
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2559 > TRISB 00000086
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2560 > TRISC 00000087
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2561 > TRISD 00000088
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2562 > TRISE 00000089
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2563 > TRISE0 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2564 > TRISE1 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2565 > TRISE2 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2566 > TRMT 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2567 > TX8_9 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2568 > TX9 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2569 > TX9D 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2570 > TXD8 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2571 > TXEN 00000005
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2572 > TXIE 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2573 > TXIF 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2574 > TXREG 00000019
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2575 > TXSTA 00000098
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2576 > UA 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2577 > W 00000000
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2578 > WCOL 00000007
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2579 > WR 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2580 > WREN 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2581 > WRERR 00000003
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2582 > Z 00000002
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2583 > _BODEN_OFF 00003FBF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2584 > _BODEN_ON 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2585 > _CICLO 0000001A
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2586 > _CPD_OFF 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2587 > _CPD_ON 00003EFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2588 >
MPASM 5.20 PROGRA~1.ASM 4-13-2016 16:49:16 PAGE 45
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2589 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2590 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2591 > SYMBOL TABLE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2592 > LABEL VALUE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2593 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2594 > _CP_ALL 00001FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2595 > _CP_OFF 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2596 > _DEBUG_OFF 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2597 > _DEBUG_ON 000037FF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2598 > _HS_OSC 00003FFE
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2599 > _LP_OSC 00003FFC
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2600 > _LVP_OFF 00003F7F
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2601 > _LVP_ON 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2602 > _PORTH 00000007
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2603 > _PORTL 00000006
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2604 > _PWRTE_OFF 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2605 > _PWRTE_ON 00003FF7
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2606 > _RC_OSC 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2607 > _TRISH 00000087
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2608 > _TRISL 00000086
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2609 > _USED 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2610 > _WDT_OFF 00003FFB
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2611 > _WDT_ON 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2612 > _WRT_1FOURTH 00003BFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2613 > _WRT_256 00003DFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2614 > _WRT_HALF 000039FF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2615 > _WRT_OFF 00003FFF
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2616 > _X 00000038
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2617 > _XT_OSC 00003FFD
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2618 > __16F877A 00000001
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2619 > hserinloop 00000004
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2620 > main 00000017
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2621 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2622 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2623 > MEMORY USAGE MAP ('X' = Used, '-' = Unused)
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2624 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2625 > 0000 : X---XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2626 > 0040 : XXXXXXXXXXXXXXXX XXXXXXXXXX------ ----------------
----------------
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2627 > 2000 : -------X-------- ---------------- ----------------
----------------
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2628 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2629 > All other memory blocks unused.
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2630 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2631 > Program Memory Words Used: 87
Source file: 0:80 > main
Code Address: 005A Flags: NO_CODE
List File: 2632 > Program Memory Words Free: 8105
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2633 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2634 >
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2635 > Errors : 0
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2636 > Warnings : 0 reported, 0 suppressed
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2637 > Messages : 0 reported, 3 suppressed
Source file: 0:80 > main

Code Address: 005A Flags: NO_CODE


List File: 2638 >
Source file: 0:80 > main

Code Address: 0000 Flags:


List File: 2639 >
Source file: 0:0 > main

Code Address: 0000 Flags:


List File: 2640 >
Source file: 0:0 > main

Das könnte Ihnen auch gefallen