CCS PCM C Compiler, Version 4.058s, 42064               23-II-08 13:03

               Filename: c:\rs\prog\blik\main.lst

               ROM used: 1852 words (23%)
                         Largest free fragment is 2048
               RAM used: 7 (2%) at main() level
                         8 (2%) worst case
               Stack:    1 locations

*
0000:  MOVLW  00
0001:  MOVWF  0A
0002:  GOTO   01C
0003:  NOP
.................... #include "main.h" 
.................... #include <16F877A.h> 
.................... //////// Standard Header file for the PIC16F877A device //////////////// 
.................... #device PIC16F877A 
.................... #list 
....................  
.................... #device adc=8 
....................  
.................... #FUSES NOWDT                       //No Watch Dog Timer 
.................... #FUSES XT                          //Crystal osc <= 4mhz 
.................... #FUSES NOPUT                       //No Power Up Timer 
.................... #FUSES NOPROTECT                   //Code not protected from reading 
.................... #FUSES NODEBUG                     //No Debug mode for ICD 
.................... #FUSES NOBROWNOUT                  //No brownout reset 
.................... #FUSES NOLVP                       //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O 
.................... #FUSES NOCPD                       //No EE protection 
.................... #FUSES NOWRT                       //Program memory not write protected 
....................  
.................... #use delay(clock=4000000,RESTART_WDT) 
0004:  MOVLW  21
0005:  MOVWF  04
0006:  BCF    03.7
0007:  MOVF   00,W
0008:  BTFSC  03.2
0009:  GOTO   01B
000A:  MOVLW  01
000B:  MOVWF  78
000C:  MOVLW  BF
000D:  MOVWF  77
000E:  CLRWDT
000F:  DECFSZ 77,F
0010:  GOTO   00E
0011:  DECFSZ 78,F
0012:  GOTO   00C
0013:  MOVLW  4A
0014:  MOVWF  77
0015:  DECFSZ 77,F
0016:  GOTO   015
0017:  NOP
0018:  CLRWDT
0019:  DECFSZ 00,F
001A:  GOTO   00A
001B:  RETLW  00
....................  
....................  
....................  
.................... #define LED1 PIN_B7 
.................... #define LED2 PIN_B6 
.................... #define LED3 PIN_B5 
.................... #define LED4 PIN_B4 
.................... #define LED5 PIN_B0 
.................... #define LED6 PIN_B1 
.................... #define LED7 PIN_B2 
.................... #define LED8 PIN_B3 
....................  
.................... void main() 
.................... { 
001C:  CLRF   04
001D:  BCF    03.7
001E:  MOVLW  1F
001F:  ANDWF  03,F
0020:  BSF    03.5
0021:  BSF    1F.0
0022:  BSF    1F.1
0023:  BSF    1F.2
0024:  BCF    1F.3
0025:  MOVLW  07
0026:  MOVWF  1C
....................  
....................    port_b_pullups(TRUE); 
*
002A:  BSF    03.5
002B:  BCF    01.7
....................    setup_adc_ports(NO_ANALOGS); 
002C:  BSF    1F.0
002D:  BSF    1F.1
002E:  BSF    1F.2
002F:  BCF    1F.3
....................    setup_adc(ADC_OFF); 
0030:  BCF    03.5
0031:  BCF    1F.0
....................    setup_psp(PSP_DISABLED); 
0032:  BSF    03.5
0033:  BCF    09.4
....................    setup_spi(SPI_SS_DISABLED); 
*
0027:  MOVLW  FF
0028:  BCF    03.5
0029:  MOVWF  20
*
0034:  BCF    03.5
0035:  BCF    14.5
0036:  BCF    20.5
0037:  MOVF   20,W
0038:  BSF    03.5
0039:  MOVWF  07
003A:  BCF    03.5
003B:  BSF    20.4
003C:  MOVF   20,W
003D:  BSF    03.5
003E:  MOVWF  07
003F:  BCF    03.5
0040:  BCF    20.3
0041:  MOVF   20,W
0042:  BSF    03.5
0043:  MOVWF  07
0044:  MOVLW  01
0045:  BCF    03.5
0046:  MOVWF  14
0047:  MOVLW  00
0048:  BSF    03.5
0049:  MOVWF  14
....................    setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); 
004A:  MOVF   01,W
004B:  ANDLW  C7
004C:  IORLW  08
004D:  MOVWF  01
....................    setup_timer_1(T1_DISABLED); 
004E:  BCF    03.5
004F:  CLRF   10
....................    setup_timer_2(T2_DISABLED,0,1); 
0050:  MOVLW  00
0051:  MOVWF  78
0052:  MOVWF  12
0053:  MOVLW  00
0054:  BSF    03.5
0055:  MOVWF  12
....................    setup_comparator(NC_NC_NC_NC); 
0056:  MOVLW  07
0057:  MOVWF  1C
0058:  MOVF   05,W
0059:  CLRWDT
005A:  MOVLW  02
005B:  MOVWF  77
005C:  DECFSZ 77,F
005D:  GOTO   05C
005E:  GOTO   05F
005F:  MOVF   1C,W
0060:  BCF    03.5
0061:  BCF    0D.6
....................    setup_vref(FALSE); 
0062:  BSF    03.5
0063:  CLRF   1D
....................  
....................    while(TRUE) 
....................    { 
....................     
.................... /* output_low(LED1); 
....................    output_low(LED2); 
....................    output_low(LED3); 
....................    output_low(LED4); 
....................    output_low(LED5); 
....................    output_low(LED6); 
....................    output_low(LED7); 
....................    output_low(LED8); 
....................    delay_ms(3); 
....................    output_high(LED1); 
....................    output_high(LED2); 
....................    output_high(LED3); 
....................    output_low(LED4); 
....................    output_low(LED5); 
....................    output_high(LED6); 
....................    output_high(LED7); 
....................    output_high(LED8); 
....................    delay_ms(4); 
....................    output_low(LED1); 
....................    output_low(LED2); 
....................    output_low(LED3); 
....................    output_low(LED4); 
....................    output_low(LED5); 
....................    output_low(LED6); 
....................    output_low(LED7); 
....................    output_low(LED8); 
....................    delay_ms(3);            H*/ 
....................     
....................    output_low(LED1); 
0064:  BCF    06.7
0065:  BCF    03.5
0066:  BCF    06.7
....................    output_low(LED2); 
0067:  BSF    03.5
0068:  BCF    06.6
0069:  BCF    03.5
006A:  BCF    06.6
....................    output_low(LED3); 
006B:  BSF    03.5
006C:  BCF    06.5
006D:  BCF    03.5
006E:  BCF    06.5
....................    output_low(LED4); 
006F:  BSF    03.5
0070:  BCF    06.4
0071:  BCF    03.5
0072:  BCF    06.4
....................    output_low(LED5); 
0073:  BSF    03.5
0074:  BCF    06.0
0075:  BCF    03.5
0076:  BCF    06.0
....................    output_low(LED6); 
0077:  BSF    03.5
0078:  BCF    06.1
0079:  BCF    03.5
007A:  BCF    06.1
....................    output_low(LED7); 
007B:  BSF    03.5
007C:  BCF    06.2
007D:  BCF    03.5
007E:  BCF    06.2
....................    output_low(LED8); 
007F:  BSF    03.5
0080:  BCF    06.3
0081:  BCF    03.5
0082:  BCF    06.3
....................    delay_ms(3); 
0083:  MOVLW  03
0084:  MOVWF  21
0085:  CALL   004
....................    output_low(LED1); 
0086:  BSF    03.5
0087:  BCF    06.7
0088:  BCF    03.5
0089:  BCF    06.7
....................    output_low(LED2); 
008A:  BSF    03.5
008B:  BCF    06.6
008C:  BCF    03.5
008D:  BCF    06.6
....................    output_high(LED3); 
008E:  BSF    03.5
008F:  BCF    06.5
0090:  BCF    03.5
0091:  BSF    06.5
....................    output_high(LED4); 
0092:  BSF    03.5
0093:  BCF    06.4
0094:  BCF    03.5
0095:  BSF    06.4
....................    output_low(LED5); 
0096:  BSF    03.5
0097:  BCF    06.0
0098:  BCF    03.5
0099:  BCF    06.0
....................    output_low(LED6); 
009A:  BSF    03.5
009B:  BCF    06.1
009C:  BCF    03.5
009D:  BCF    06.1
....................    output_high(LED7); 
009E:  BSF    03.5
009F:  BCF    06.2
00A0:  BCF    03.5
00A1:  BSF    06.2
....................    output_high(LED8); 
00A2:  BSF    03.5
00A3:  BCF    06.3
00A4:  BCF    03.5
00A5:  BSF    06.3
....................    delay_ms(4); 
00A6:  MOVLW  04
00A7:  MOVWF  21
00A8:  CALL   004
....................    output_low(LED1); 
00A9:  BSF    03.5
00AA:  BCF    06.7
00AB:  BCF    03.5
00AC:  BCF    06.7
....................    output_low(LED2); 
00AD:  BSF    03.5
00AE:  BCF    06.6
00AF:  BCF    03.5
00B0:  BCF    06.6
....................    output_low(LED3); 
00B1:  BSF    03.5
00B2:  BCF    06.5
00B3:  BCF    03.5
00B4:  BCF    06.5
....................    output_low(LED4); 
00B5:  BSF    03.5
00B6:  BCF    06.4
00B7:  BCF    03.5
00B8:  BCF    06.4
....................    output_low(LED5); 
00B9:  BSF    03.5
00BA:  BCF    06.0
00BB:  BCF    03.5
00BC:  BCF    06.0
....................    output_low(LED6); 
00BD:  BSF    03.5
00BE:  BCF    06.1
00BF:  BCF    03.5
00C0:  BCF    06.1
....................    output_high(LED7); 
00C1:  BSF    03.5
00C2:  BCF    06.2
00C3:  BCF    03.5
00C4:  BSF    06.2
....................    output_high(LED8); 
00C5:  BSF    03.5
00C6:  BCF    06.3
00C7:  BCF    03.5
00C8:  BSF    06.3
....................    delay_ms(2); 
00C9:  MOVLW  02
00CA:  MOVWF  21
00CB:  CALL   004
....................    output_high(LED1); 
00CC:  BSF    03.5
00CD:  BCF    06.7
00CE:  BCF    03.5
00CF:  BSF    06.7
....................    output_low(LED2); 
00D0:  BSF    03.5
00D1:  BCF    06.6
00D2:  BCF    03.5
00D3:  BCF    06.6
....................    output_low(LED3); 
00D4:  BSF    03.5
00D5:  BCF    06.5
00D6:  BCF    03.5
00D7:  BCF    06.5
....................    output_low(LED4); 
00D8:  BSF    03.5
00D9:  BCF    06.4
00DA:  BCF    03.5
00DB:  BCF    06.4
....................    output_low(LED5); 
00DC:  BSF    03.5
00DD:  BCF    06.0
00DE:  BCF    03.5
00DF:  BCF    06.0
....................    output_high(LED6); 
00E0:  BSF    03.5
00E1:  BCF    06.1
00E2:  BCF    03.5
00E3:  BSF    06.1
....................    output_high(LED7); 
00E4:  BSF    03.5
00E5:  BCF    06.2
00E6:  BCF    03.5
00E7:  BSF    06.2
....................    output_high(LED8); 
00E8:  BSF    03.5
00E9:  BCF    06.3
00EA:  BCF    03.5
00EB:  BSF    06.3
....................    delay_ms(1); 
00EC:  MOVLW  01
00ED:  MOVWF  21
00EE:  CALL   004
....................     
....................    output_high(LED1); 
00EF:  BSF    03.5
00F0:  BCF    06.7
00F1:  BCF    03.5
00F2:  BSF    06.7
....................    output_high(LED2); 
00F3:  BSF    03.5
00F4:  BCF    06.6
00F5:  BCF    03.5
00F6:  BSF    06.6
....................    output_high(LED3); 
00F7:  BSF    03.5
00F8:  BCF    06.5
00F9:  BCF    03.5
00FA:  BSF    06.5
....................    output_high(LED4); 
00FB:  BSF    03.5
00FC:  BCF    06.4
00FD:  BCF    03.5
00FE:  BSF    06.4
....................    output_high(LED5); 
00FF:  BSF    03.5
0100:  BCF    06.0
0101:  BCF    03.5
0102:  BSF    06.0
....................    output_high(LED6); 
0103:  BSF    03.5
0104:  BCF    06.1
0105:  BCF    03.5
0106:  BSF    06.1
....................    output_high(LED7); 
0107:  BSF    03.5
0108:  BCF    06.2
0109:  BCF    03.5
010A:  BSF    06.2
....................    output_high(LED8); 
010B:  BSF    03.5
010C:  BCF    06.3
010D:  BCF    03.5
010E:  BSF    06.3
....................    delay_ms(3); 
010F:  MOVLW  03
0110:  MOVWF  21
0111:  CALL   004
....................    output_low(LED1); 
0112:  BSF    03.5
0113:  BCF    06.7
0114:  BCF    03.5
0115:  BCF    06.7
....................    output_low(LED2); 
0116:  BSF    03.5
0117:  BCF    06.6
0118:  BCF    03.5
0119:  BCF    06.6
....................    output_low(LED3); 
011A:  BSF    03.5
011B:  BCF    06.5
011C:  BCF    03.5
011D:  BCF    06.5
....................    output_low(LED4); 
011E:  BSF    03.5
011F:  BCF    06.4
0120:  BCF    03.5
0121:  BCF    06.4
....................    output_low(LED5); 
0122:  BSF    03.5
0123:  BCF    06.0
0124:  BCF    03.5
0125:  BCF    06.0
....................    output_low(LED6); 
0126:  BSF    03.5
0127:  BCF    06.1
0128:  BCF    03.5
0129:  BCF    06.1
....................    output_low(LED7); 
012A:  BSF    03.5
012B:  BCF    06.2
012C:  BCF    03.5
012D:  BCF    06.2
....................    output_low(LED8); 
012E:  BSF    03.5
012F:  BCF    06.3
0130:  BCF    03.5
0131:  BCF    06.3
....................    delay_ms(3); 
0132:  MOVLW  03
0133:  MOVWF  21
0134:  CALL   004
....................    output_high(LED1); 
0135:  BSF    03.5
0136:  BCF    06.7
0137:  BCF    03.5
0138:  BSF    06.7
....................    output_high(LED2); 
0139:  BSF    03.5
013A:  BCF    06.6
013B:  BCF    03.5
013C:  BSF    06.6
....................    output_high(LED3); 
013D:  BSF    03.5
013E:  BCF    06.5
013F:  BCF    03.5
0140:  BSF    06.5
....................    output_high(LED4); 
0141:  BSF    03.5
0142:  BCF    06.4
0143:  BCF    03.5
0144:  BSF    06.4
....................    output_high(LED5); 
0145:  BSF    03.5
0146:  BCF    06.0
0147:  BCF    03.5
0148:  BSF    06.0
....................    output_high(LED6); 
0149:  BSF    03.5
014A:  BCF    06.1
014B:  BCF    03.5
014C:  BSF    06.1
....................    output_high(LED7); 
014D:  BSF    03.5
014E:  BCF    06.2
014F:  BCF    03.5
0150:  BSF    06.2
....................    output_high(LED8); 
0151:  BSF    03.5
0152:  BCF    06.3
0153:  BCF    03.5
0154:  BSF    06.3
....................    delay_ms(3); 
0155:  MOVLW  03
0156:  MOVWF  21
0157:  CALL   004
....................     
....................    output_low(LED1); 
0158:  BSF    03.5
0159:  BCF    06.7
015A:  BCF    03.5
015B:  BCF    06.7
....................    output_low(LED2); 
015C:  BSF    03.5
015D:  BCF    06.6
015E:  BCF    03.5
015F:  BCF    06.6
....................    output_low(LED3); 
0160:  BSF    03.5
0161:  BCF    06.5
0162:  BCF    03.5
0163:  BCF    06.5
....................    output_low(LED4); 
0164:  BSF    03.5
0165:  BCF    06.4
0166:  BCF    03.5
0167:  BCF    06.4
....................    output_low(LED5); 
0168:  BSF    03.5
0169:  BCF    06.0
016A:  BCF    03.5
016B:  BCF    06.0
....................    output_high(LED6); 
016C:  BSF    03.5
016D:  BCF    06.1
016E:  BCF    03.5
016F:  BSF    06.1
....................    output_high(LED7); 
0170:  BSF    03.5
0171:  BCF    06.2
0172:  BCF    03.5
0173:  BSF    06.2
....................    output_high(LED8); 
0174:  BSF    03.5
0175:  BCF    06.3
0176:  BCF    03.5
0177:  BSF    06.3
....................    delay_ms(1); 
0178:  MOVLW  01
0179:  MOVWF  21
017A:  CALL   004
....................    output_low(LED1); 
017B:  BSF    03.5
017C:  BCF    06.7
017D:  BCF    03.5
017E:  BCF    06.7
....................    output_low(LED2); 
017F:  BSF    03.5
0180:  BCF    06.6
0181:  BCF    03.5
0182:  BCF    06.6
....................    output_low(LED3); 
0183:  BSF    03.5
0184:  BCF    06.5
0185:  BCF    03.5
0186:  BCF    06.5
....................    output_low(LED4); 
0187:  BSF    03.5
0188:  BCF    06.4
0189:  BCF    03.5
018A:  BCF    06.4
....................    output_low(LED5); 
018B:  BSF    03.5
018C:  BCF    06.0
018D:  BCF    03.5
018E:  BCF    06.0
....................    output_low(LED6); 
018F:  BSF    03.5
0190:  BCF    06.1
0191:  BCF    03.5
0192:  BCF    06.1
....................    output_high(LED7); 
0193:  BSF    03.5
0194:  BCF    06.2
0195:  BCF    03.5
0196:  BSF    06.2
....................    output_high(LED8); 
0197:  BSF    03.5
0198:  BCF    06.3
0199:  BCF    03.5
019A:  BSF    06.3
....................    delay_ms(1); 
019B:  MOVLW  01
019C:  MOVWF  21
019D:  CALL   004
....................    output_low(LED1); 
019E:  BSF    03.5
019F:  BCF    06.7
01A0:  BCF    03.5
01A1:  BCF    06.7
....................    output_low(LED2); 
01A2:  BSF    03.5
01A3:  BCF    06.6
01A4:  BCF    03.5
01A5:  BCF    06.6
....................    output_low(LED3); 
01A6:  BSF    03.5
01A7:  BCF    06.5
01A8:  BCF    03.5
01A9:  BCF    06.5
....................    output_low(LED4); 
01AA:  BSF    03.5
01AB:  BCF    06.4
01AC:  BCF    03.5
01AD:  BCF    06.4
....................    output_low(LED5); 
01AE:  BSF    03.5
01AF:  BCF    06.0
01B0:  BCF    03.5
01B1:  BCF    06.0
....................    output_low(LED6); 
01B2:  BSF    03.5
01B3:  BCF    06.1
01B4:  BCF    03.5
01B5:  BCF    06.1
....................    output_low(LED7); 
01B6:  BSF    03.5
01B7:  BCF    06.2
01B8:  BCF    03.5
01B9:  BCF    06.2
....................    output_high(LED8); 
01BA:  BSF    03.5
01BB:  BCF    06.3
01BC:  BCF    03.5
01BD:  BSF    06.3
....................    delay_ms(1); 
01BE:  MOVLW  01
01BF:  MOVWF  21
01C0:  CALL   004
....................    output_high(LED1); 
01C1:  BSF    03.5
01C2:  BCF    06.7
01C3:  BCF    03.5
01C4:  BSF    06.7
....................    output_high(LED2); 
01C5:  BSF    03.5
01C6:  BCF    06.6
01C7:  BCF    03.5
01C8:  BSF    06.6
....................    output_high(LED3); 
01C9:  BSF    03.5
01CA:  BCF    06.5
01CB:  BCF    03.5
01CC:  BSF    06.5
....................    output_high(LED4); 
01CD:  BSF    03.5
01CE:  BCF    06.4
01CF:  BCF    03.5
01D0:  BSF    06.4
....................    output_high(LED5); 
01D1:  BSF    03.5
01D2:  BCF    06.0
01D3:  BCF    03.5
01D4:  BSF    06.0
....................    output_low(LED6); 
01D5:  BSF    03.5
01D6:  BCF    06.1
01D7:  BCF    03.5
01D8:  BCF    06.1
....................    output_low(LED7); 
01D9:  BSF    03.5
01DA:  BCF    06.2
01DB:  BCF    03.5
01DC:  BCF    06.2
....................    output_low(LED8); 
01DD:  BSF    03.5
01DE:  BCF    06.3
01DF:  BCF    03.5
01E0:  BCF    06.3
....................    delay_ms(1); 
01E1:  MOVLW  01
01E2:  MOVWF  21
01E3:  CALL   004
....................    output_high(LED1); 
01E4:  BSF    03.5
01E5:  BCF    06.7
01E6:  BCF    03.5
01E7:  BSF    06.7
....................    output_high(LED2); 
01E8:  BSF    03.5
01E9:  BCF    06.6
01EA:  BCF    03.5
01EB:  BSF    06.6
....................    output_high(LED3); 
01EC:  BSF    03.5
01ED:  BCF    06.5
01EE:  BCF    03.5
01EF:  BSF    06.5
....................    output_high(LED4); 
01F0:  BSF    03.5
01F1:  BCF    06.4
01F2:  BCF    03.5
01F3:  BSF    06.4
....................    output_high(LED5); 
01F4:  BSF    03.5
01F5:  BCF    06.0
01F6:  BCF    03.5
01F7:  BSF    06.0
....................    output_high(LED6); 
01F8:  BSF    03.5
01F9:  BCF    06.1
01FA:  BCF    03.5
01FB:  BSF    06.1
....................    output_low(LED7); 
01FC:  BSF    03.5
01FD:  BCF    06.2
01FE:  BCF    03.5
01FF:  BCF    06.2
....................    output_low(LED8); 
0200:  BSF    03.5
0201:  BCF    06.3
0202:  BCF    03.5
0203:  BCF    06.3
....................    delay_ms(2); 
0204:  MOVLW  02
0205:  MOVWF  21
0206:  CALL   004
....................    output_high(LED1); 
0207:  BSF    03.5
0208:  BCF    06.7
0209:  BCF    03.5
020A:  BSF    06.7
....................    output_high(LED2); 
020B:  BSF    03.5
020C:  BCF    06.6
020D:  BCF    03.5
020E:  BSF    06.6
....................    output_high(LED3); 
020F:  BSF    03.5
0210:  BCF    06.5
0211:  BCF    03.5
0212:  BSF    06.5
....................    output_high(LED4); 
0213:  BSF    03.5
0214:  BCF    06.4
0215:  BCF    03.5
0216:  BSF    06.4
....................    output_high(LED5); 
0217:  BSF    03.5
0218:  BCF    06.0
0219:  BCF    03.5
021A:  BSF    06.0
....................    output_low(LED6); 
021B:  BSF    03.5
021C:  BCF    06.1
021D:  BCF    03.5
021E:  BCF    06.1
....................    output_low(LED7); 
021F:  BSF    03.5
0220:  BCF    06.2
0221:  BCF    03.5
0222:  BCF    06.2
....................    output_low(LED8); 
0223:  BSF    03.5
0224:  BCF    06.3
0225:  BCF    03.5
0226:  BCF    06.3
....................    delay_ms(1); 
0227:  MOVLW  01
0228:  MOVWF  21
0229:  CALL   004
....................    output_low(LED1); 
022A:  BSF    03.5
022B:  BCF    06.7
022C:  BCF    03.5
022D:  BCF    06.7
....................    output_low(LED2); 
022E:  BSF    03.5
022F:  BCF    06.6
0230:  BCF    03.5
0231:  BCF    06.6
....................    output_low(LED3); 
0232:  BSF    03.5
0233:  BCF    06.5
0234:  BCF    03.5
0235:  BCF    06.5
....................    output_low(LED4); 
0236:  BSF    03.5
0237:  BCF    06.4
0238:  BCF    03.5
0239:  BCF    06.4
....................    output_low(LED5); 
023A:  BSF    03.5
023B:  BCF    06.0
023C:  BCF    03.5
023D:  BCF    06.0
....................    output_low(LED6); 
023E:  BSF    03.5
023F:  BCF    06.1
0240:  BCF    03.5
0241:  BCF    06.1
....................    output_low(LED7); 
0242:  BSF    03.5
0243:  BCF    06.2
0244:  BCF    03.5
0245:  BCF    06.2
....................    output_high(LED8); 
0246:  BSF    03.5
0247:  BCF    06.3
0248:  BCF    03.5
0249:  BSF    06.3
....................    delay_ms(1); 
024A:  MOVLW  01
024B:  MOVWF  21
024C:  CALL   004
....................    output_low(LED1); 
024D:  BSF    03.5
024E:  BCF    06.7
024F:  BCF    03.5
0250:  BCF    06.7
....................    output_low(LED2); 
0251:  BSF    03.5
0252:  BCF    06.6
0253:  BCF    03.5
0254:  BCF    06.6
....................    output_low(LED3); 
0255:  BSF    03.5
0256:  BCF    06.5
0257:  BCF    03.5
0258:  BCF    06.5
....................    output_low(LED4); 
0259:  BSF    03.5
025A:  BCF    06.4
025B:  BCF    03.5
025C:  BCF    06.4
....................    output_low(LED5); 
025D:  BSF    03.5
025E:  BCF    06.0
025F:  BCF    03.5
0260:  BCF    06.0
....................    output_low(LED6); 
0261:  BSF    03.5
0262:  BCF    06.1
0263:  BCF    03.5
0264:  BCF    06.1
....................    output_high(LED7); 
0265:  BSF    03.5
0266:  BCF    06.2
0267:  BCF    03.5
0268:  BSF    06.2
....................    output_high(LED8); 
0269:  BSF    03.5
026A:  BCF    06.3
026B:  BCF    03.5
026C:  BSF    06.3
....................    delay_ms(1); 
026D:  MOVLW  01
026E:  MOVWF  21
026F:  CALL   004
....................    output_low(LED1); 
0270:  BSF    03.5
0271:  BCF    06.7
0272:  BCF    03.5
0273:  BCF    06.7
....................    output_low(LED2); 
0274:  BSF    03.5
0275:  BCF    06.6
0276:  BCF    03.5
0277:  BCF    06.6
....................    output_low(LED3); 
0278:  BSF    03.5
0279:  BCF    06.5
027A:  BCF    03.5
027B:  BCF    06.5
....................    output_low(LED4); 
027C:  BSF    03.5
027D:  BCF    06.4
027E:  BCF    03.5
027F:  BCF    06.4
....................    output_low(LED5); 
0280:  BSF    03.5
0281:  BCF    06.0
0282:  BCF    03.5
0283:  BCF    06.0
....................    output_high(LED6); 
0284:  BSF    03.5
0285:  BCF    06.1
0286:  BCF    03.5
0287:  BSF    06.1
....................    output_high(LED7); 
0288:  BSF    03.5
0289:  BCF    06.2
028A:  BCF    03.5
028B:  BSF    06.2
....................    output_high(LED8); 
028C:  BSF    03.5
028D:  BCF    06.3
028E:  BCF    03.5
028F:  BSF    06.3
....................    delay_ms(1); 
0290:  MOVLW  01
0291:  MOVWF  21
0292:  CALL   004
....................     
....................    output_high(LED1); 
0293:  BSF    03.5
0294:  BCF    06.7
0295:  BCF    03.5
0296:  BSF    06.7
....................    output_high(LED2); 
0297:  BSF    03.5
0298:  BCF    06.6
0299:  BCF    03.5
029A:  BSF    06.6
....................    output_high(LED3); 
029B:  BSF    03.5
029C:  BCF    06.5
029D:  BCF    03.5
029E:  BSF    06.5
....................    output_high(LED4); 
029F:  BSF    03.5
02A0:  BCF    06.4
02A1:  BCF    03.5
02A2:  BSF    06.4
....................    output_high(LED5); 
02A3:  BSF    03.5
02A4:  BCF    06.0
02A5:  BCF    03.5
02A6:  BSF    06.0
....................    output_high(LED6); 
02A7:  BSF    03.5
02A8:  BCF    06.1
02A9:  BCF    03.5
02AA:  BSF    06.1
....................    output_high(LED7); 
02AB:  BSF    03.5
02AC:  BCF    06.2
02AD:  BCF    03.5
02AE:  BSF    06.2
....................    output_high(LED8); 
02AF:  BSF    03.5
02B0:  BCF    06.3
02B1:  BCF    03.5
02B2:  BSF    06.3
....................    delay_ms(3); 
02B3:  MOVLW  03
02B4:  MOVWF  21
02B5:  CALL   004
....................     
....................    output_high(LED1); 
02B6:  BSF    03.5
02B7:  BCF    06.7
02B8:  BCF    03.5
02B9:  BSF    06.7
....................    output_high(LED2); 
02BA:  BSF    03.5
02BB:  BCF    06.6
02BC:  BCF    03.5
02BD:  BSF    06.6
....................    output_low(LED3); 
02BE:  BSF    03.5
02BF:  BCF    06.5
02C0:  BCF    03.5
02C1:  BCF    06.5
....................    output_low(LED4); 
02C2:  BSF    03.5
02C3:  BCF    06.4
02C4:  BCF    03.5
02C5:  BCF    06.4
....................    output_low(LED5); 
02C6:  BSF    03.5
02C7:  BCF    06.0
02C8:  BCF    03.5
02C9:  BCF    06.0
....................    output_low(LED6); 
02CA:  BSF    03.5
02CB:  BCF    06.1
02CC:  BCF    03.5
02CD:  BCF    06.1
....................    output_high(LED7); 
02CE:  BSF    03.5
02CF:  BCF    06.2
02D0:  BCF    03.5
02D1:  BSF    06.2
....................    output_high(LED8); 
02D2:  BSF    03.5
02D3:  BCF    06.3
02D4:  BCF    03.5
02D5:  BSF    06.3
....................    delay_ms(1); 
02D6:  MOVLW  01
02D7:  MOVWF  21
02D8:  CALL   004
....................    output_high(LED1); 
02D9:  BSF    03.5
02DA:  BCF    06.7
02DB:  BCF    03.5
02DC:  BSF    06.7
....................    output_low(LED2); 
02DD:  BSF    03.5
02DE:  BCF    06.6
02DF:  BCF    03.5
02E0:  BCF    06.6
....................    output_low(LED3); 
02E1:  BSF    03.5
02E2:  BCF    06.5
02E3:  BCF    03.5
02E4:  BCF    06.5
....................    output_low(LED4); 
02E5:  BSF    03.5
02E6:  BCF    06.4
02E7:  BCF    03.5
02E8:  BCF    06.4
....................    output_low(LED5); 
02E9:  BSF    03.5
02EA:  BCF    06.0
02EB:  BCF    03.5
02EC:  BCF    06.0
....................    output_low(LED6); 
02ED:  BSF    03.5
02EE:  BCF    06.1
02EF:  BCF    03.5
02F0:  BCF    06.1
....................    output_low(LED7); 
02F1:  BSF    03.5
02F2:  BCF    06.2
02F3:  BCF    03.5
02F4:  BCF    06.2
....................    output_high(LED8); 
02F5:  BSF    03.5
02F6:  BCF    06.3
02F7:  BCF    03.5
02F8:  BSF    06.3
....................    delay_ms(2); 
02F9:  MOVLW  02
02FA:  MOVWF  21
02FB:  CALL   004
....................    output_low(LED1); 
02FC:  BSF    03.5
02FD:  BCF    06.7
02FE:  BCF    03.5
02FF:  BCF    06.7
....................    output_low(LED2); 
0300:  BSF    03.5
0301:  BCF    06.6
0302:  BCF    03.5
0303:  BCF    06.6
....................    output_high(LED3); 
0304:  BSF    03.5
0305:  BCF    06.5
0306:  BCF    03.5
0307:  BSF    06.5
....................    output_high(LED4); 
0308:  BSF    03.5
0309:  BCF    06.4
030A:  BCF    03.5
030B:  BSF    06.4
....................    output_high(LED5); 
030C:  BSF    03.5
030D:  BCF    06.0
030E:  BCF    03.5
030F:  BSF    06.0
....................    output_high(LED6); 
0310:  BSF    03.5
0311:  BCF    06.1
0312:  BCF    03.5
0313:  BSF    06.1
....................    output_low(LED7); 
0314:  BSF    03.5
0315:  BCF    06.2
0316:  BCF    03.5
0317:  BCF    06.2
....................    output_low(LED8); 
0318:  BSF    03.5
0319:  BCF    06.3
031A:  BCF    03.5
031B:  BCF    06.3
....................    delay_ms(1); 
031C:  MOVLW  01
031D:  MOVWF  21
031E:  CALL   004
....................    output_low(LED1); 
031F:  BSF    03.5
0320:  BCF    06.7
0321:  BCF    03.5
0322:  BCF    06.7
....................    output_high(LED2); 
0323:  BSF    03.5
0324:  BCF    06.6
0325:  BCF    03.5
0326:  BSF    06.6
....................    output_high(LED3); 
0327:  BSF    03.5
0328:  BCF    06.5
0329:  BCF    03.5
032A:  BSF    06.5
....................    output_high(LED4); 
032B:  BSF    03.5
032C:  BCF    06.4
032D:  BCF    03.5
032E:  BSF    06.4
....................    output_high(LED5); 
032F:  BSF    03.5
0330:  BCF    06.0
0331:  BCF    03.5
0332:  BSF    06.0
....................    output_high(LED6); 
0333:  BSF    03.5
0334:  BCF    06.1
0335:  BCF    03.5
0336:  BSF    06.1
....................    output_high(LED7); 
0337:  BSF    03.5
0338:  BCF    06.2
0339:  BCF    03.5
033A:  BSF    06.2
....................    output_low(LED8); 
033B:  BSF    03.5
033C:  BCF    06.3
033D:  BCF    03.5
033E:  BCF    06.3
....................    delay_ms(2); 
033F:  MOVLW  02
0340:  MOVWF  21
0341:  CALL   004
....................    output_low(LED1); 
0342:  BSF    03.5
0343:  BCF    06.7
0344:  BCF    03.5
0345:  BCF    06.7
....................    output_low(LED2); 
0346:  BSF    03.5
0347:  BCF    06.6
0348:  BCF    03.5
0349:  BCF    06.6
....................    output_high(LED3); 
034A:  BSF    03.5
034B:  BCF    06.5
034C:  BCF    03.5
034D:  BSF    06.5
....................    output_high(LED4); 
034E:  BSF    03.5
034F:  BCF    06.4
0350:  BCF    03.5
0351:  BSF    06.4
....................    output_high(LED5); 
0352:  BSF    03.5
0353:  BCF    06.0
0354:  BCF    03.5
0355:  BSF    06.0
....................    output_high(LED6); 
0356:  BSF    03.5
0357:  BCF    06.1
0358:  BCF    03.5
0359:  BSF    06.1
....................    output_low(LED7); 
035A:  BSF    03.5
035B:  BCF    06.2
035C:  BCF    03.5
035D:  BCF    06.2
....................    output_low(LED8); 
035E:  BSF    03.5
035F:  BCF    06.3
0360:  BCF    03.5
0361:  BCF    06.3
....................    delay_ms(1); 
0362:  MOVLW  01
0363:  MOVWF  21
0364:  CALL   004
....................    output_high(LED1); 
0365:  BSF    03.5
0366:  BCF    06.7
0367:  BCF    03.5
0368:  BSF    06.7
....................    output_low(LED2); 
0369:  BSF    03.5
036A:  BCF    06.6
036B:  BCF    03.5
036C:  BCF    06.6
....................    output_low(LED3); 
036D:  BSF    03.5
036E:  BCF    06.5
036F:  BCF    03.5
0370:  BCF    06.5
....................    output_low(LED4); 
0371:  BSF    03.5
0372:  BCF    06.4
0373:  BCF    03.5
0374:  BCF    06.4
....................    output_low(LED5); 
0375:  BSF    03.5
0376:  BCF    06.0
0377:  BCF    03.5
0378:  BCF    06.0
....................    output_low(LED6); 
0379:  BSF    03.5
037A:  BCF    06.1
037B:  BCF    03.5
037C:  BCF    06.1
....................    output_low(LED7); 
037D:  BSF    03.5
037E:  BCF    06.2
037F:  BCF    03.5
0380:  BCF    06.2
....................    output_high(LED8); 
0381:  BSF    03.5
0382:  BCF    06.3
0383:  BCF    03.5
0384:  BSF    06.3
....................    delay_ms(2); 
0385:  MOVLW  02
0386:  MOVWF  21
0387:  CALL   004
....................    output_high(LED1); 
0388:  BSF    03.5
0389:  BCF    06.7
038A:  BCF    03.5
038B:  BSF    06.7
....................    output_high(LED2); 
038C:  BSF    03.5
038D:  BCF    06.6
038E:  BCF    03.5
038F:  BSF    06.6
....................    output_low(LED3); 
0390:  BSF    03.5
0391:  BCF    06.5
0392:  BCF    03.5
0393:  BCF    06.5
....................    output_low(LED4); 
0394:  BSF    03.5
0395:  BCF    06.4
0396:  BCF    03.5
0397:  BCF    06.4
....................    output_low(LED5); 
0398:  BSF    03.5
0399:  BCF    06.0
039A:  BCF    03.5
039B:  BCF    06.0
....................    output_low(LED6); 
039C:  BSF    03.5
039D:  BCF    06.1
039E:  BCF    03.5
039F:  BCF    06.1
....................    output_high(LED7); 
03A0:  BSF    03.5
03A1:  BCF    06.2
03A2:  BCF    03.5
03A3:  BSF    06.2
....................    output_high(LED8); 
03A4:  BSF    03.5
03A5:  BCF    06.3
03A6:  BCF    03.5
03A7:  BSF    06.3
....................    delay_ms(1); 
03A8:  MOVLW  01
03A9:  MOVWF  21
03AA:  CALL   004
....................     
....................    output_high(LED1); 
03AB:  BSF    03.5
03AC:  BCF    06.7
03AD:  BCF    03.5
03AE:  BSF    06.7
....................    output_high(LED2); 
03AF:  BSF    03.5
03B0:  BCF    06.6
03B1:  BCF    03.5
03B2:  BSF    06.6
....................    output_high(LED3); 
03B3:  BSF    03.5
03B4:  BCF    06.5
03B5:  BCF    03.5
03B6:  BSF    06.5
....................    output_high(LED4); 
03B7:  BSF    03.5
03B8:  BCF    06.4
03B9:  BCF    03.5
03BA:  BSF    06.4
....................    output_high(LED5); 
03BB:  BSF    03.5
03BC:  BCF    06.0
03BD:  BCF    03.5
03BE:  BSF    06.0
....................    output_high(LED6); 
03BF:  BSF    03.5
03C0:  BCF    06.1
03C1:  BCF    03.5
03C2:  BSF    06.1
....................    output_high(LED7); 
03C3:  BSF    03.5
03C4:  BCF    06.2
03C5:  BCF    03.5
03C6:  BSF    06.2
....................    output_high(LED8); 
03C7:  BSF    03.5
03C8:  BCF    06.3
03C9:  BCF    03.5
03CA:  BSF    06.3
....................    delay_ms(69); 
03CB:  MOVLW  45
03CC:  MOVWF  21
03CD:  CALL   004
....................     
....................     
....................     
....................     
....................    output_low(LED1); 
03CE:  BSF    03.5
03CF:  BCF    06.7
03D0:  BCF    03.5
03D1:  BCF    06.7
....................    output_low(LED2); 
03D2:  BSF    03.5
03D3:  BCF    06.6
03D4:  BCF    03.5
03D5:  BCF    06.6
....................    output_low(LED3); 
03D6:  BSF    03.5
03D7:  BCF    06.5
03D8:  BCF    03.5
03D9:  BCF    06.5
....................    output_low(LED4); 
03DA:  BSF    03.5
03DB:  BCF    06.4
03DC:  BCF    03.5
03DD:  BCF    06.4
....................    output_low(LED5); 
03DE:  BSF    03.5
03DF:  BCF    06.0
03E0:  BCF    03.5
03E1:  BCF    06.0
....................    output_low(LED6); 
03E2:  BSF    03.5
03E3:  BCF    06.1
03E4:  BCF    03.5
03E5:  BCF    06.1
....................    output_low(LED7); 
03E6:  BSF    03.5
03E7:  BCF    06.2
03E8:  BCF    03.5
03E9:  BCF    06.2
....................    output_low(LED8); 
03EA:  BSF    03.5
03EB:  BCF    06.3
03EC:  BCF    03.5
03ED:  BCF    06.3
....................    delay_ms(3); 
03EE:  MOVLW  03
03EF:  MOVWF  21
03F0:  CALL   004
....................    output_low(LED1); 
03F1:  BSF    03.5
03F2:  BCF    06.7
03F3:  BCF    03.5
03F4:  BCF    06.7
....................    output_low(LED2); 
03F5:  BSF    03.5
03F6:  BCF    06.6
03F7:  BCF    03.5
03F8:  BCF    06.6
....................    output_high(LED3); 
03F9:  BSF    03.5
03FA:  BCF    06.5
03FB:  BCF    03.5
03FC:  BSF    06.5
....................    output_high(LED4); 
03FD:  BSF    03.5
03FE:  BCF    06.4
03FF:  BCF    03.5
0400:  BSF    06.4
....................    output_low(LED5); 
0401:  BSF    03.5
0402:  BCF    06.0
0403:  BCF    03.5
0404:  BCF    06.0
....................    output_low(LED6); 
0405:  BSF    03.5
0406:  BCF    06.1
0407:  BCF    03.5
0408:  BCF    06.1
....................    output_high(LED7); 
0409:  BSF    03.5
040A:  BCF    06.2
040B:  BCF    03.5
040C:  BSF    06.2
....................    output_high(LED8); 
040D:  BSF    03.5
040E:  BCF    06.3
040F:  BCF    03.5
0410:  BSF    06.3
....................    delay_ms(4); 
0411:  MOVLW  04
0412:  MOVWF  21
0413:  CALL   004
....................    output_low(LED1); 
0414:  BSF    03.5
0415:  BCF    06.7
0416:  BCF    03.5
0417:  BCF    06.7
....................    output_low(LED2); 
0418:  BSF    03.5
0419:  BCF    06.6
041A:  BCF    03.5
041B:  BCF    06.6
....................    output_low(LED3); 
041C:  BSF    03.5
041D:  BCF    06.5
041E:  BCF    03.5
041F:  BCF    06.5
....................    output_low(LED4); 
0420:  BSF    03.5
0421:  BCF    06.4
0422:  BCF    03.5
0423:  BCF    06.4
....................    output_low(LED5); 
0424:  BSF    03.5
0425:  BCF    06.0
0426:  BCF    03.5
0427:  BCF    06.0
....................    output_low(LED6); 
0428:  BSF    03.5
0429:  BCF    06.1
042A:  BCF    03.5
042B:  BCF    06.1
....................    output_high(LED7); 
042C:  BSF    03.5
042D:  BCF    06.2
042E:  BCF    03.5
042F:  BSF    06.2
....................    output_high(LED8); 
0430:  BSF    03.5
0431:  BCF    06.3
0432:  BCF    03.5
0433:  BSF    06.3
....................    delay_ms(2); 
0434:  MOVLW  02
0435:  MOVWF  21
0436:  CALL   004
....................    output_high(LED1); 
0437:  BSF    03.5
0438:  BCF    06.7
0439:  BCF    03.5
043A:  BSF    06.7
....................    output_low(LED2); 
043B:  BSF    03.5
043C:  BCF    06.6
043D:  BCF    03.5
043E:  BCF    06.6
....................    output_low(LED3); 
043F:  BSF    03.5
0440:  BCF    06.5
0441:  BCF    03.5
0442:  BCF    06.5
....................    output_low(LED4); 
0443:  BSF    03.5
0444:  BCF    06.4
0445:  BCF    03.5
0446:  BCF    06.4
....................    output_low(LED5); 
0447:  BSF    03.5
0448:  BCF    06.0
0449:  BCF    03.5
044A:  BCF    06.0
....................    output_high(LED6); 
044B:  BSF    03.5
044C:  BCF    06.1
044D:  BCF    03.5
044E:  BSF    06.1
....................    output_high(LED7); 
044F:  BSF    03.5
0450:  BCF    06.2
0451:  BCF    03.5
0452:  BSF    06.2
....................    output_high(LED8); 
0453:  BSF    03.5
0454:  BCF    06.3
0455:  BCF    03.5
0456:  BSF    06.3
....................    delay_ms(1); 
0457:  MOVLW  01
0458:  MOVWF  21
0459:  CALL   004
....................     
....................    output_high(LED1); 
045A:  BSF    03.5
045B:  BCF    06.7
045C:  BCF    03.5
045D:  BSF    06.7
....................    output_high(LED2); 
045E:  BSF    03.5
045F:  BCF    06.6
0460:  BCF    03.5
0461:  BSF    06.6
....................    output_high(LED3); 
0462:  BSF    03.5
0463:  BCF    06.5
0464:  BCF    03.5
0465:  BSF    06.5
....................    output_high(LED4); 
0466:  BSF    03.5
0467:  BCF    06.4
0468:  BCF    03.5
0469:  BSF    06.4
....................    output_high(LED5); 
046A:  BSF    03.5
046B:  BCF    06.0
046C:  BCF    03.5
046D:  BSF    06.0
....................    output_high(LED6); 
046E:  BSF    03.5
046F:  BCF    06.1
0470:  BCF    03.5
0471:  BSF    06.1
....................    output_high(LED7); 
0472:  BSF    03.5
0473:  BCF    06.2
0474:  BCF    03.5
0475:  BSF    06.2
....................    output_high(LED8); 
0476:  BSF    03.5
0477:  BCF    06.3
0478:  BCF    03.5
0479:  BSF    06.3
....................    delay_ms(3); 
047A:  MOVLW  03
047B:  MOVWF  21
047C:  CALL   004
....................    output_low(LED1); 
047D:  BSF    03.5
047E:  BCF    06.7
047F:  BCF    03.5
0480:  BCF    06.7
....................    output_low(LED2); 
0481:  BSF    03.5
0482:  BCF    06.6
0483:  BCF    03.5
0484:  BCF    06.6
....................    output_low(LED3); 
0485:  BSF    03.5
0486:  BCF    06.5
0487:  BCF    03.5
0488:  BCF    06.5
....................    output_low(LED4); 
0489:  BSF    03.5
048A:  BCF    06.4
048B:  BCF    03.5
048C:  BCF    06.4
....................    output_low(LED5); 
048D:  BSF    03.5
048E:  BCF    06.0
048F:  BCF    03.5
0490:  BCF    06.0
....................    output_low(LED6); 
0491:  BSF    03.5
0492:  BCF    06.1
0493:  BCF    03.5
0494:  BCF    06.1
....................    output_low(LED7); 
0495:  BSF    03.5
0496:  BCF    06.2
0497:  BCF    03.5
0498:  BCF    06.2
....................    output_low(LED8); 
0499:  BSF    03.5
049A:  BCF    06.3
049B:  BCF    03.5
049C:  BCF    06.3
....................    delay_ms(3); 
049D:  MOVLW  03
049E:  MOVWF  21
049F:  CALL   004
....................    output_high(LED1); 
04A0:  BSF    03.5
04A1:  BCF    06.7
04A2:  BCF    03.5
04A3:  BSF    06.7
....................    output_high(LED2); 
04A4:  BSF    03.5
04A5:  BCF    06.6
04A6:  BCF    03.5
04A7:  BSF    06.6
....................    output_high(LED3); 
04A8:  BSF    03.5
04A9:  BCF    06.5
04AA:  BCF    03.5
04AB:  BSF    06.5
....................    output_high(LED4); 
04AC:  BSF    03.5
04AD:  BCF    06.4
04AE:  BCF    03.5
04AF:  BSF    06.4
....................    output_high(LED5); 
04B0:  BSF    03.5
04B1:  BCF    06.0
04B2:  BCF    03.5
04B3:  BSF    06.0
....................    output_high(LED6); 
04B4:  BSF    03.5
04B5:  BCF    06.1
04B6:  BCF    03.5
04B7:  BSF    06.1
....................    output_high(LED7); 
04B8:  BSF    03.5
04B9:  BCF    06.2
04BA:  BCF    03.5
04BB:  BSF    06.2
....................    output_high(LED8); 
04BC:  BSF    03.5
04BD:  BCF    06.3
04BE:  BCF    03.5
04BF:  BSF    06.3
....................    delay_ms(3); 
04C0:  MOVLW  03
04C1:  MOVWF  21
04C2:  CALL   004
....................     
....................    output_low(LED1); 
04C3:  BSF    03.5
04C4:  BCF    06.7
04C5:  BCF    03.5
04C6:  BCF    06.7
....................    output_low(LED2); 
04C7:  BSF    03.5
04C8:  BCF    06.6
04C9:  BCF    03.5
04CA:  BCF    06.6
....................    output_low(LED3); 
04CB:  BSF    03.5
04CC:  BCF    06.5
04CD:  BCF    03.5
04CE:  BCF    06.5
....................    output_low(LED4); 
04CF:  BSF    03.5
04D0:  BCF    06.4
04D1:  BCF    03.5
04D2:  BCF    06.4
....................    output_low(LED5); 
04D3:  BSF    03.5
04D4:  BCF    06.0
04D5:  BCF    03.5
04D6:  BCF    06.0
....................    output_high(LED6); 
04D7:  BSF    03.5
04D8:  BCF    06.1
04D9:  BCF    03.5
04DA:  BSF    06.1
....................    output_high(LED7); 
04DB:  BSF    03.5
04DC:  BCF    06.2
04DD:  BCF    03.5
04DE:  BSF    06.2
....................    output_high(LED8); 
04DF:  BSF    03.5
04E0:  BCF    06.3
04E1:  BCF    03.5
04E2:  BSF    06.3
....................    delay_ms(1); 
04E3:  MOVLW  01
04E4:  MOVWF  21
04E5:  CALL   004
....................    output_low(LED1); 
04E6:  BSF    03.5
04E7:  BCF    06.7
04E8:  BCF    03.5
04E9:  BCF    06.7
....................    output_low(LED2); 
04EA:  BSF    03.5
04EB:  BCF    06.6
04EC:  BCF    03.5
04ED:  BCF    06.6
....................    output_low(LED3); 
04EE:  BSF    03.5
04EF:  BCF    06.5
04F0:  BCF    03.5
04F1:  BCF    06.5
....................    output_low(LED4); 
04F2:  BSF    03.5
04F3:  BCF    06.4
04F4:  BCF    03.5
04F5:  BCF    06.4
....................    output_low(LED5); 
04F6:  BSF    03.5
04F7:  BCF    06.0
04F8:  BCF    03.5
04F9:  BCF    06.0
....................    output_low(LED6); 
04FA:  BSF    03.5
04FB:  BCF    06.1
04FC:  BCF    03.5
04FD:  BCF    06.1
....................    output_high(LED7); 
04FE:  BSF    03.5
04FF:  BCF    06.2
0500:  BCF    03.5
0501:  BSF    06.2
....................    output_high(LED8); 
0502:  BSF    03.5
0503:  BCF    06.3
0504:  BCF    03.5
0505:  BSF    06.3
....................    delay_ms(1); 
0506:  MOVLW  01
0507:  MOVWF  21
0508:  CALL   004
....................    output_low(LED1); 
0509:  BSF    03.5
050A:  BCF    06.7
050B:  BCF    03.5
050C:  BCF    06.7
....................    output_low(LED2); 
050D:  BSF    03.5
050E:  BCF    06.6
050F:  BCF    03.5
0510:  BCF    06.6
....................    output_low(LED3); 
0511:  BSF    03.5
0512:  BCF    06.5
0513:  BCF    03.5
0514:  BCF    06.5
....................    output_low(LED4); 
0515:  BSF    03.5
0516:  BCF    06.4
0517:  BCF    03.5
0518:  BCF    06.4
....................    output_low(LED5); 
0519:  BSF    03.5
051A:  BCF    06.0
051B:  BCF    03.5
051C:  BCF    06.0
....................    output_low(LED6); 
051D:  BSF    03.5
051E:  BCF    06.1
051F:  BCF    03.5
0520:  BCF    06.1
....................    output_low(LED7); 
0521:  BSF    03.5
0522:  BCF    06.2
0523:  BCF    03.5
0524:  BCF    06.2
....................    output_high(LED8); 
0525:  BSF    03.5
0526:  BCF    06.3
0527:  BCF    03.5
0528:  BSF    06.3
....................    delay_ms(1); 
0529:  MOVLW  01
052A:  MOVWF  21
052B:  CALL   004
....................    output_high(LED1); 
052C:  BSF    03.5
052D:  BCF    06.7
052E:  BCF    03.5
052F:  BSF    06.7
....................    output_high(LED2); 
0530:  BSF    03.5
0531:  BCF    06.6
0532:  BCF    03.5
0533:  BSF    06.6
....................    output_high(LED3); 
0534:  BSF    03.5
0535:  BCF    06.5
0536:  BCF    03.5
0537:  BSF    06.5
....................    output_high(LED4); 
0538:  BSF    03.5
0539:  BCF    06.4
053A:  BCF    03.5
053B:  BSF    06.4
....................    output_high(LED5); 
053C:  BSF    03.5
053D:  BCF    06.0
053E:  BCF    03.5
053F:  BSF    06.0
....................    output_low(LED6); 
0540:  BSF    03.5
0541:  BCF    06.1
0542:  BCF    03.5
0543:  BCF    06.1
....................    output_low(LED7); 
0544:  BSF    03.5
0545:  BCF    06.2
0546:  BCF    03.5
0547:  BCF    06.2
....................    output_low(LED8); 
0548:  BSF    03.5
0549:  BCF    06.3
054A:  BCF    03.5
054B:  BCF    06.3
....................    delay_ms(1); 
054C:  MOVLW  01
054D:  MOVWF  21
054E:  CALL   004
....................    output_high(LED1); 
054F:  BSF    03.5
0550:  BCF    06.7
0551:  BCF    03.5
0552:  BSF    06.7
....................    output_high(LED2); 
0553:  BSF    03.5
0554:  BCF    06.6
0555:  BCF    03.5
0556:  BSF    06.6
....................    output_high(LED3); 
0557:  BSF    03.5
0558:  BCF    06.5
0559:  BCF    03.5
055A:  BSF    06.5
....................    output_high(LED4); 
055B:  BSF    03.5
055C:  BCF    06.4
055D:  BCF    03.5
055E:  BSF    06.4
....................    output_high(LED5); 
055F:  BSF    03.5
0560:  BCF    06.0
0561:  BCF    03.5
0562:  BSF    06.0
....................    output_high(LED6); 
0563:  BSF    03.5
0564:  BCF    06.1
0565:  BCF    03.5
0566:  BSF    06.1
....................    output_low(LED7); 
0567:  BSF    03.5
0568:  BCF    06.2
0569:  BCF    03.5
056A:  BCF    06.2
....................    output_low(LED8); 
056B:  BSF    03.5
056C:  BCF    06.3
056D:  BCF    03.5
056E:  BCF    06.3
....................    delay_ms(2); 
056F:  MOVLW  02
0570:  MOVWF  21
0571:  CALL   004
....................    output_high(LED1); 
0572:  BSF    03.5
0573:  BCF    06.7
0574:  BCF    03.5
0575:  BSF    06.7
....................    output_high(LED2); 
0576:  BSF    03.5
0577:  BCF    06.6
0578:  BCF    03.5
0579:  BSF    06.6
....................    output_high(LED3); 
057A:  BSF    03.5
057B:  BCF    06.5
057C:  BCF    03.5
057D:  BSF    06.5
....................    output_high(LED4); 
057E:  BSF    03.5
057F:  BCF    06.4
0580:  BCF    03.5
0581:  BSF    06.4
....................    output_high(LED5); 
0582:  BSF    03.5
0583:  BCF    06.0
0584:  BCF    03.5
0585:  BSF    06.0
....................    output_low(LED6); 
0586:  BSF    03.5
0587:  BCF    06.1
0588:  BCF    03.5
0589:  BCF    06.1
....................    output_low(LED7); 
058A:  BSF    03.5
058B:  BCF    06.2
058C:  BCF    03.5
058D:  BCF    06.2
....................    output_low(LED8); 
058E:  BSF    03.5
058F:  BCF    06.3
0590:  BCF    03.5
0591:  BCF    06.3
....................    delay_ms(1); 
0592:  MOVLW  01
0593:  MOVWF  21
0594:  CALL   004
....................    output_low(LED1); 
0595:  BSF    03.5
0596:  BCF    06.7
0597:  BCF    03.5
0598:  BCF    06.7
....................    output_low(LED2); 
0599:  BSF    03.5
059A:  BCF    06.6
059B:  BCF    03.5
059C:  BCF    06.6
....................    output_low(LED3); 
059D:  BSF    03.5
059E:  BCF    06.5
059F:  BCF    03.5
05A0:  BCF    06.5
....................    output_low(LED4); 
05A1:  BSF    03.5
05A2:  BCF    06.4
05A3:  BCF    03.5
05A4:  BCF    06.4
....................    output_low(LED5); 
05A5:  BSF    03.5
05A6:  BCF    06.0
05A7:  BCF    03.5
05A8:  BCF    06.0
....................    output_low(LED6); 
05A9:  BSF    03.5
05AA:  BCF    06.1
05AB:  BCF    03.5
05AC:  BCF    06.1
....................    output_low(LED7); 
05AD:  BSF    03.5
05AE:  BCF    06.2
05AF:  BCF    03.5
05B0:  BCF    06.2
....................    output_high(LED8); 
05B1:  BSF    03.5
05B2:  BCF    06.3
05B3:  BCF    03.5
05B4:  BSF    06.3
....................    delay_ms(1); 
05B5:  MOVLW  01
05B6:  MOVWF  21
05B7:  CALL   004
....................    output_low(LED1); 
05B8:  BSF    03.5
05B9:  BCF    06.7
05BA:  BCF    03.5
05BB:  BCF    06.7
....................    output_low(LED2); 
05BC:  BSF    03.5
05BD:  BCF    06.6
05BE:  BCF    03.5
05BF:  BCF    06.6
....................    output_low(LED3); 
05C0:  BSF    03.5
05C1:  BCF    06.5
05C2:  BCF    03.5
05C3:  BCF    06.5
....................    output_low(LED4); 
05C4:  BSF    03.5
05C5:  BCF    06.4
05C6:  BCF    03.5
05C7:  BCF    06.4
....................    output_low(LED5); 
05C8:  BSF    03.5
05C9:  BCF    06.0
05CA:  BCF    03.5
05CB:  BCF    06.0
....................    output_low(LED6); 
05CC:  BSF    03.5
05CD:  BCF    06.1
05CE:  BCF    03.5
05CF:  BCF    06.1
....................    output_high(LED7); 
05D0:  BSF    03.5
05D1:  BCF    06.2
05D2:  BCF    03.5
05D3:  BSF    06.2
....................    output_high(LED8); 
05D4:  BSF    03.5
05D5:  BCF    06.3
05D6:  BCF    03.5
05D7:  BSF    06.3
....................    delay_ms(1); 
05D8:  MOVLW  01
05D9:  MOVWF  21
05DA:  CALL   004
....................    output_low(LED1); 
05DB:  BSF    03.5
05DC:  BCF    06.7
05DD:  BCF    03.5
05DE:  BCF    06.7
....................    output_low(LED2); 
05DF:  BSF    03.5
05E0:  BCF    06.6
05E1:  BCF    03.5
05E2:  BCF    06.6
....................    output_low(LED3); 
05E3:  BSF    03.5
05E4:  BCF    06.5
05E5:  BCF    03.5
05E6:  BCF    06.5
....................    output_low(LED4); 
05E7:  BSF    03.5
05E8:  BCF    06.4
05E9:  BCF    03.5
05EA:  BCF    06.4
....................    output_low(LED5); 
05EB:  BSF    03.5
05EC:  BCF    06.0
05ED:  BCF    03.5
05EE:  BCF    06.0
....................    output_high(LED6); 
05EF:  BSF    03.5
05F0:  BCF    06.1
05F1:  BCF    03.5
05F2:  BSF    06.1
....................    output_high(LED7); 
05F3:  BSF    03.5
05F4:  BCF    06.2
05F5:  BCF    03.5
05F6:  BSF    06.2
....................    output_high(LED8); 
05F7:  BSF    03.5
05F8:  BCF    06.3
05F9:  BCF    03.5
05FA:  BSF    06.3
....................    delay_ms(1); 
05FB:  MOVLW  01
05FC:  MOVWF  21
05FD:  CALL   004
....................     
....................    output_high(LED1); 
05FE:  BSF    03.5
05FF:  BCF    06.7
0600:  BCF    03.5
0601:  BSF    06.7
....................    output_high(LED2); 
0602:  BSF    03.5
0603:  BCF    06.6
0604:  BCF    03.5
0605:  BSF    06.6
....................    output_high(LED3); 
0606:  BSF    03.5
0607:  BCF    06.5
0608:  BCF    03.5
0609:  BSF    06.5
....................    output_high(LED4); 
060A:  BSF    03.5
060B:  BCF    06.4
060C:  BCF    03.5
060D:  BSF    06.4
....................    output_high(LED5); 
060E:  BSF    03.5
060F:  BCF    06.0
0610:  BCF    03.5
0611:  BSF    06.0
....................    output_high(LED6); 
0612:  BSF    03.5
0613:  BCF    06.1
0614:  BCF    03.5
0615:  BSF    06.1
....................    output_high(LED7); 
0616:  BSF    03.5
0617:  BCF    06.2
0618:  BCF    03.5
0619:  BSF    06.2
....................    output_high(LED8); 
061A:  BSF    03.5
061B:  BCF    06.3
061C:  BCF    03.5
061D:  BSF    06.3
....................    delay_ms(3); 
061E:  MOVLW  03
061F:  MOVWF  21
0620:  CALL   004
....................     
....................    output_high(LED1); 
0621:  BSF    03.5
0622:  BCF    06.7
0623:  BCF    03.5
0624:  BSF    06.7
....................    output_high(LED2); 
0625:  BSF    03.5
0626:  BCF    06.6
0627:  BCF    03.5
0628:  BSF    06.6
....................    output_low(LED3); 
0629:  BSF    03.5
062A:  BCF    06.5
062B:  BCF    03.5
062C:  BCF    06.5
....................    output_low(LED4); 
062D:  BSF    03.5
062E:  BCF    06.4
062F:  BCF    03.5
0630:  BCF    06.4
....................    output_low(LED5); 
0631:  BSF    03.5
0632:  BCF    06.0
0633:  BCF    03.5
0634:  BCF    06.0
....................    output_low(LED6); 
0635:  BSF    03.5
0636:  BCF    06.1
0637:  BCF    03.5
0638:  BCF    06.1
....................    output_high(LED7); 
0639:  BSF    03.5
063A:  BCF    06.2
063B:  BCF    03.5
063C:  BSF    06.2
....................    output_high(LED8); 
063D:  BSF    03.5
063E:  BCF    06.3
063F:  BCF    03.5
0640:  BSF    06.3
....................    delay_ms(1); 
0641:  MOVLW  01
0642:  MOVWF  21
0643:  CALL   004
....................    output_high(LED1); 
0644:  BSF    03.5
0645:  BCF    06.7
0646:  BCF    03.5
0647:  BSF    06.7
....................    output_low(LED2); 
0648:  BSF    03.5
0649:  BCF    06.6
064A:  BCF    03.5
064B:  BCF    06.6
....................    output_low(LED3); 
064C:  BSF    03.5
064D:  BCF    06.5
064E:  BCF    03.5
064F:  BCF    06.5
....................    output_low(LED4); 
0650:  BSF    03.5
0651:  BCF    06.4
0652:  BCF    03.5
0653:  BCF    06.4
....................    output_low(LED5); 
0654:  BSF    03.5
0655:  BCF    06.0
0656:  BCF    03.5
0657:  BCF    06.0
....................    output_low(LED6); 
0658:  BSF    03.5
0659:  BCF    06.1
065A:  BCF    03.5
065B:  BCF    06.1
....................    output_low(LED7); 
065C:  BSF    03.5
065D:  BCF    06.2
065E:  BCF    03.5
065F:  BCF    06.2
....................    output_high(LED8); 
0660:  BSF    03.5
0661:  BCF    06.3
0662:  BCF    03.5
0663:  BSF    06.3
....................    delay_ms(2); 
0664:  MOVLW  02
0665:  MOVWF  21
0666:  CALL   004
....................    output_low(LED1); 
0667:  BSF    03.5
0668:  BCF    06.7
0669:  BCF    03.5
066A:  BCF    06.7
....................    output_low(LED2); 
066B:  BSF    03.5
066C:  BCF    06.6
066D:  BCF    03.5
066E:  BCF    06.6
....................    output_high(LED3); 
066F:  BSF    03.5
0670:  BCF    06.5
0671:  BCF    03.5
0672:  BSF    06.5
....................    output_high(LED4); 
0673:  BSF    03.5
0674:  BCF    06.4
0675:  BCF    03.5
0676:  BSF    06.4
....................    output_high(LED5); 
0677:  BSF    03.5
0678:  BCF    06.0
0679:  BCF    03.5
067A:  BSF    06.0
....................    output_high(LED6); 
067B:  BSF    03.5
067C:  BCF    06.1
067D:  BCF    03.5
067E:  BSF    06.1
....................    output_low(LED7); 
067F:  BSF    03.5
0680:  BCF    06.2
0681:  BCF    03.5
0682:  BCF    06.2
....................    output_low(LED8); 
0683:  BSF    03.5
0684:  BCF    06.3
0685:  BCF    03.5
0686:  BCF    06.3
....................    delay_ms(1); 
0687:  MOVLW  01
0688:  MOVWF  21
0689:  CALL   004
....................    output_low(LED1); 
068A:  BSF    03.5
068B:  BCF    06.7
068C:  BCF    03.5
068D:  BCF    06.7
....................    output_high(LED2); 
068E:  BSF    03.5
068F:  BCF    06.6
0690:  BCF    03.5
0691:  BSF    06.6
....................    output_high(LED3); 
0692:  BSF    03.5
0693:  BCF    06.5
0694:  BCF    03.5
0695:  BSF    06.5
....................    output_high(LED4); 
0696:  BSF    03.5
0697:  BCF    06.4
0698:  BCF    03.5
0699:  BSF    06.4
....................    output_high(LED5); 
069A:  BSF    03.5
069B:  BCF    06.0
069C:  BCF    03.5
069D:  BSF    06.0
....................    output_high(LED6); 
069E:  BSF    03.5
069F:  BCF    06.1
06A0:  BCF    03.5
06A1:  BSF    06.1
....................    output_high(LED7); 
06A2:  BSF    03.5
06A3:  BCF    06.2
06A4:  BCF    03.5
06A5:  BSF    06.2
....................    output_low(LED8); 
06A6:  BSF    03.5
06A7:  BCF    06.3
06A8:  BCF    03.5
06A9:  BCF    06.3
....................    delay_ms(2); 
06AA:  MOVLW  02
06AB:  MOVWF  21
06AC:  CALL   004
....................    output_low(LED1); 
06AD:  BSF    03.5
06AE:  BCF    06.7
06AF:  BCF    03.5
06B0:  BCF    06.7
....................    output_low(LED2); 
06B1:  BSF    03.5
06B2:  BCF    06.6
06B3:  BCF    03.5
06B4:  BCF    06.6
....................    output_high(LED3); 
06B5:  BSF    03.5
06B6:  BCF    06.5
06B7:  BCF    03.5
06B8:  BSF    06.5
....................    output_high(LED4); 
06B9:  BSF    03.5
06BA:  BCF    06.4
06BB:  BCF    03.5
06BC:  BSF    06.4
....................    output_high(LED5); 
06BD:  BSF    03.5
06BE:  BCF    06.0
06BF:  BCF    03.5
06C0:  BSF    06.0
....................    output_high(LED6); 
06C1:  BSF    03.5
06C2:  BCF    06.1
06C3:  BCF    03.5
06C4:  BSF    06.1
....................    output_low(LED7); 
06C5:  BSF    03.5
06C6:  BCF    06.2
06C7:  BCF    03.5
06C8:  BCF    06.2
....................    output_low(LED8); 
06C9:  BSF    03.5
06CA:  BCF    06.3
06CB:  BCF    03.5
06CC:  BCF    06.3
....................    delay_ms(1); 
06CD:  MOVLW  01
06CE:  MOVWF  21
06CF:  CALL   004
....................    output_high(LED1); 
06D0:  BSF    03.5
06D1:  BCF    06.7
06D2:  BCF    03.5
06D3:  BSF    06.7
....................    output_low(LED2); 
06D4:  BSF    03.5
06D5:  BCF    06.6
06D6:  BCF    03.5
06D7:  BCF    06.6
....................    output_low(LED3); 
06D8:  BSF    03.5
06D9:  BCF    06.5
06DA:  BCF    03.5
06DB:  BCF    06.5
....................    output_low(LED4); 
06DC:  BSF    03.5
06DD:  BCF    06.4
06DE:  BCF    03.5
06DF:  BCF    06.4
....................    output_low(LED5); 
06E0:  BSF    03.5
06E1:  BCF    06.0
06E2:  BCF    03.5
06E3:  BCF    06.0
....................    output_low(LED6); 
06E4:  BSF    03.5
06E5:  BCF    06.1
06E6:  BCF    03.5
06E7:  BCF    06.1
....................    output_low(LED7); 
06E8:  BSF    03.5
06E9:  BCF    06.2
06EA:  BCF    03.5
06EB:  BCF    06.2
....................    output_high(LED8); 
06EC:  BSF    03.5
06ED:  BCF    06.3
06EE:  BCF    03.5
06EF:  BSF    06.3
....................    delay_ms(2); 
06F0:  MOVLW  02
06F1:  MOVWF  21
06F2:  CALL   004
....................    output_high(LED1); 
06F3:  BSF    03.5
06F4:  BCF    06.7
06F5:  BCF    03.5
06F6:  BSF    06.7
....................    output_high(LED2); 
06F7:  BSF    03.5
06F8:  BCF    06.6
06F9:  BCF    03.5
06FA:  BSF    06.6
....................    output_low(LED3); 
06FB:  BSF    03.5
06FC:  BCF    06.5
06FD:  BCF    03.5
06FE:  BCF    06.5
....................    output_low(LED4); 
06FF:  BSF    03.5
0700:  BCF    06.4
0701:  BCF    03.5
0702:  BCF    06.4
....................    output_low(LED5); 
0703:  BSF    03.5
0704:  BCF    06.0
0705:  BCF    03.5
0706:  BCF    06.0
....................    output_low(LED6); 
0707:  BSF    03.5
0708:  BCF    06.1
0709:  BCF    03.5
070A:  BCF    06.1
....................    output_high(LED7); 
070B:  BSF    03.5
070C:  BCF    06.2
070D:  BCF    03.5
070E:  BSF    06.2
....................    output_high(LED8); 
070F:  BSF    03.5
0710:  BCF    06.3
0711:  BCF    03.5
0712:  BSF    06.3
....................    delay_ms(1); 
0713:  MOVLW  01
0714:  MOVWF  21
0715:  CALL   004
....................     
....................    output_high(LED1); 
0716:  BSF    03.5
0717:  BCF    06.7
0718:  BCF    03.5
0719:  BSF    06.7
....................    output_high(LED2); 
071A:  BSF    03.5
071B:  BCF    06.6
071C:  BCF    03.5
071D:  BSF    06.6
....................    output_high(LED3); 
071E:  BSF    03.5
071F:  BCF    06.5
0720:  BCF    03.5
0721:  BSF    06.5
....................    output_high(LED4); 
0722:  BSF    03.5
0723:  BCF    06.4
0724:  BCF    03.5
0725:  BSF    06.4
....................    output_high(LED5); 
0726:  BSF    03.5
0727:  BCF    06.0
0728:  BCF    03.5
0729:  BSF    06.0
....................    output_high(LED6); 
072A:  BSF    03.5
072B:  BCF    06.1
072C:  BCF    03.5
072D:  BSF    06.1
....................    output_high(LED7); 
072E:  BSF    03.5
072F:  BCF    06.2
0730:  BCF    03.5
0731:  BSF    06.2
....................    output_high(LED8); 
0732:  BSF    03.5
0733:  BCF    06.3
0734:  BCF    03.5
0735:  BSF    06.3
....................    delay_ms(69); 
0736:  MOVLW  45
0737:  MOVWF  21
0738:  CALL   004
....................    } 
0739:  BSF    03.5
073A:  GOTO   064
....................  
.................... } 
073B:  SLEEP

Configuration Fuses:
   Word  1: 3F39   XT NOWDT NOPUT NODEBUG NOPROTECT NOBROWNOUT NOLVP NOCPD NOWRT