1: #include <p18F4620.h>
2: #include <delays.h>
3: #include <stdio.h>
4:
5: #pragma config WDT = OFF
6: #pragma config MCLRE = ON
7: #pragma config LVP = OFF
8: //#pragma config OSC = HSPLL
9: #define CLOCK_FREQ (10000000ul) // Hz
10:
11: void main()
12: {
13: TRISB = 0x00;
00F8 6A93 CLRF 0xf93, ACCESS
14: while(1)
0112 D7F3 BRA 0xfa
15: {
16: PORTBbits.RB0 = 1;
00FA 8081 BSF 0xf81, 0, ACCESS
17: Delay10KTCYx(250);
00FC 0EFA MOVLW 0xfa
00FE 6EE6 MOVWF 0xfe6, ACCESS
0100 EC65 CALL 0xca, 0
0102 F000 NOP
0104 52E5 MOVF 0xfe5, F, ACCESS
18: PORTBbits.RB0 = 0;
0106 9081 BCF 0xf81, 0, ACCESS
19: Delay10KTCYx(250);
0108 0EFA MOVLW 0xfa
010A 6EE6 MOVWF 0xfe6, ACCESS
010C EC65 CALL 0xca, 0
010E F000 NOP
0110 52E5 MOVF 0xfe5, F, ACCESS
20: }
21: }
0114 0012 RETURN 0