1 0000 025 MOVWF OSCCAL
2 0001 C9F MOVLW 0x9f
3 0002 002 OPTION
4 0003 C08 MOVLW 0x8
5 0004 006 TRIS GPIO
6 0005 C00 MOVLW 0
7 0006 026 MOVWF GPIO
8 0007 069 CLRF 0x9
9 0008 06B CLRF 0xb
10 0009 06C CLRF 0xc
11 000A 070 CLRF 0x10
12 000B 071 CLRF 0x11
13 000C C01 MOVLW 0x1
14 000D 027 MOVWF 0x7
15 000E C31 MOVLW 0x31
16 000F 02A MOVWF 0xa
17 0010 028 MOVWF 0x8
18 0011 766 BTFSS GPIO, 0x3
19 0012 A1F GOTO 0x1f
20 0013 207 MOVF 0x7, W
21 0014 743 BTFSS STATUS, 0x2
22 0015 A1C GOTO 0x1c
23 0016 2A7 INCF 0x7, F
24 0017 068 CLRF 0x8
25 0018 2A8 INCF 0x8, F
26 0019 070 CLRF 0x10
27 001A 071 CLRF 0x11
28 001B A3B GOTO 0x3b
29 001C 2A8 INCF 0x8, F
30 001D 000 NOP
31 001E A3B GOTO 0x3b
32 001F 3F0 INCFSZ 0x10, F
33 0020 A24 GOTO 0x24
34 0021 3F1 INCFSZ 0x11, F
35 0022 A24 GOTO 0x24
36 0023 A33 GOTO 0x33
37 0024 207 MOVF 0x7, W
38 0025 643 BTFSC STATUS, 0x2
39 0026 A3B GOTO 0x3b
40 0027 067 CLRF 0x7
41 0028 208 MOVF 0x8, W
42 0029 029 MOVWF 0x9
43 002A C25 MOVLW 0x25
44 002B 02E MOVWF 0xe
45 002C C37 MOVLW 0x37
46 002D 02C MOVWF 0xc
47 002E 20A MOVF 0xa, W
48 002F 089 SUBWF 0x9, W
49 0030 02D MOVWF 0xd
50 0031 603 BTFSC STATUS, 0
51 0032 A35 GOTO 0x35
52 0033 C00 MOVLW 0
53 0034 02D MOVWF 0xd
54 0035 20D MOVF 0xd, W
55 0036 E3F ANDLW 0x3f
56 0037 94D CALL 0x4d
57 0038 02B MOVWF 0xb
58 0039 02F MOVWF 0xf
59 003A 2AF INCF 0xf, F
60 003B 2EE DECFSZ 0xe, F
61 003C A44 GOTO 0x44
62 003D C25 MOVLW 0x25
63 003E 02E MOVWF 0xe
64 003F 20B MOVF 0xb, W
65 0040 02F MOVWF 0xf
66 0041 2AF INCF 0xf, F
67 0042 000 NOP
68 0043 A11 GOTO 0x11
69 0044 2EF DECFSZ 0xf, F
70 0045 A4A GOTO 0x4a
71 0046 2AF INCF 0xf, F
72 0047 C00 MOVLW 0
73 0048 026 MOVWF GPIO
74 0049 A11 GOTO 0x11
75 004A 20C MOVF 0xc, W
76 004B 026 MOVWF GPIO
77 004C A11 GOTO 0x11
78 004D 1E2 ADDWF PCL, F
79 004E 800 RETLW 0
80 004F 801 RETLW 0x1
81 0050 802 RETLW 0x2
82 0051 803 RETLW 0x3
83 0052 804 RETLW 0x4
84 0053 805 RETLW 0x5
85 0054 806 RETLW 0x6
86 0055 807 RETLW 0x7
87 0056 808 RETLW 0x8
88 0057 809 RETLW 0x9
89 0058 80A RETLW 0xa
90 0059 80B RETLW 0xb
91 005A 80C RETLW 0xc
92 005B 80D RETLW 0xd
93 005C 80E RETLW 0xe
94 005D 80F RETLW 0xf
95 005E 810 RETLW 0x10
96 005F 811 RETLW 0x11
97 0060 812 RETLW 0x12
98 0061 813 RETLW 0x13
99 0062 814 RETLW 0x14
100 0063 815 RETLW 0x15
101 0064 816 RETLW 0x16
102 0065 817 RETLW 0x17
103 0066 818 RETLW 0x18
104 0067 819 RETLW 0x19
105 0068 81A RETLW 0x1a
106 0069 81B RETLW 0x1b
107 006A 81C RETLW 0x1c
108 006B 81D RETLW 0x1d
109 006C 81E RETLW 0x1e
110 006D 81F RETLW 0x1f
111 006E 820 RETLW 0x20
112 006F 821 RETLW 0x21
113 0070 822 RETLW 0x22
114 0071 823 RETLW 0x23
115 0072 824 RETLW 0x24
116 0073 824 RETLW 0x24
117 0074 824 RETLW 0x24
118 0075 824 RETLW 0x24
119 0076 824 RETLW 0x24
120 0077 824 RETLW 0x24
121 0078 824 RETLW 0x24
122 0079 824 RETLW 0x24
123 007A 824 RETLW 0x24
124 007B 824 RETLW 0x24
125 007C 824 RETLW 0x24
126 007D 824 RETLW 0x24
127 007E 824 RETLW 0x24
128 007F 824 RETLW 0x24
129 0080 824 RETLW 0x24
130 0081 824 RETLW 0x24
131 0082 824 RETLW 0x24
132 0083 824 RETLW 0x24
133 0084 824 RETLW 0x24
134 0085 824 RETLW 0x24
135 0086 824 RETLW 0x24 |