Line 1... |
Line 1... |
1 |
004 @WRITE_PROGRAM_MEMORY8.P1 |
1 |
004 @WRITE_PROGRAM_MEMORY8.P1 |
2 |
004-005 @READ_PROGRAM_MEMORY8.P2 |
2 |
004-005 @READ_PROGRAM_MEMORY8.P2 |
3 |
015 CCP_1 |
- |
|
4 |
015 CCP_1_LOW |
3 |
015 CCP_1_LOW |
- |
|
4 |
015 CCP_1 |
5 |
016 CCP_1_HIGH |
5 |
016 CCP_1_HIGH |
6 |
01B CCP_2_LOW |
6 |
01B CCP_2_LOW |
7 |
01B CCP_2 |
7 |
01B CCP_2 |
8 |
01C CCP_2_HIGH |
8 |
01C CCP_2_HIGH |
9 |
020 @INTERRUPT_AREA |
9 |
020 @INTERRUPT_AREA |
Line 19... |
Line 19... |
19 |
02F @TRIS_C |
19 |
02F @TRIS_C |
20 |
030-031 MAIN.integration_time |
20 |
030-031 MAIN.integration_time |
21 |
032-033 MAIN.time |
21 |
032-033 MAIN.time |
22 |
034-035 MAIN.last_timer |
22 |
034-035 MAIN.last_timer |
23 |
036.0 MAIN.button_press |
23 |
036.0 MAIN.button_press |
24 |
036.1 MAIN.voltage_setup |
24 |
036.1 MAIN.setup_mode |
25 |
036.2 MAIN.time_setup |
- |
|
26 |
037-038 MAIN.measurement_number |
25 |
037-038 MAIN.measurement_number |
27 |
039-03C @PRINTF_L32U_64.P1 |
26 |
039 MAIN.treshold |
28 |
039 sound_beep.lenght |
27 |
03A @PRINTF_U_96.P1 |
29 |
039 @PSTRINGCN7_96.P1 |
28 |
03A @PSTRINGCN7_64.P2 |
30 |
039 lcd_init.i |
29 |
03A-03B @PRINTF_LU_96.P3 |
31 |
039 @PSTRINGCN7_64.P1 |
30 |
03A-03D @PRINTF_L32U_64.P4 |
32 |
039-03A @PRINTF_LU_96.P2 |
31 |
03A-03B @PRINTF_LU_64.P5 |
33 |
039-03C @PRINTF_L32U_96.P3 |
32 |
03A sound_beep.lenght |
34 |
039-03A @PRINTF_LU_64.P4 |
33 |
03A @PSTRINGCN7_96.P1 |
35 |
039 MAIN.@SCRATCH1 |
34 |
03A-03D @PRINTF_L32U_96.P2 |
36 |
039 @PSTRINGC7_96.@SCRATCH1 |
35 |
03A lcd_init.i |
37 |
039 @PSTRINGC7_64.@SCRATCH1 |
36 |
03A MAIN.@SCRATCH1 |
38 |
03A-03B sound_beep.frequency |
37 |
03A @PSTRINGC7_96.@SCRATCH1 |
39 |
03A lcd_init.@SCRATCH1 |
38 |
03A @PSTRINGC7_64.@SCRATCH1 |
40 |
03A MAIN.@SCRATCH2 |
39 |
03B-03C sound_beep.frequency |
41 |
03A @PSTRINGC7_96.@SCRATCH2 |
40 |
03B @PRINTF_U_96.P1 |
42 |
03A @PSTRINGC7_64.@SCRATCH2 |
41 |
03B lcd_init.@SCRATCH1 |
43 |
03A @PSTRINGCN7_96.@SCRATCH1 |
42 |
03B MAIN.@SCRATCH2 |
44 |
03A @PSTRINGCN7_64.@SCRATCH1 |
43 |
03B @PSTRINGC7_96.@SCRATCH2 |
45 |
03B-03C @MUL1616.P1 |
44 |
03B @PSTRINGC7_64.@SCRATCH2 |
46 |
03B-03E @MULFF.P2 |
45 |
03B @PSTRINGCN7_96.@SCRATCH1 |
47 |
03B MAIN.@SCRATCH3 |
46 |
03B @PSTRINGCN7_64.@SCRATCH1 |
48 |
03B @PSTRINGC7_96.@SCRATCH3 |
47 |
03C-03D @MUL1616.P1 |
49 |
03B @PSTRINGC7_64.@SCRATCH3 |
48 |
03C-03F @MULFF.P2 |
50 |
03B @PSTRINGCN7_96.@SCRATCH2 |
49 |
03C @DIV88.P3 |
51 |
03B @PRINTF_LU_96.@SCRATCH1 |
50 |
03C MAIN.@SCRATCH3 |
52 |
03B @PSTRINGCN7_64.@SCRATCH2 |
51 |
03C @PSTRINGC7_96.@SCRATCH3 |
53 |
03B @PRINTF_LU_64.@SCRATCH1 |
52 |
03C @PSTRINGC7_64.@SCRATCH3 |
54 |
03C sound_beep.i |
53 |
03C @PSTRINGCN7_96.@SCRATCH2 |
55 |
03C MAIN.@SCRATCH4 |
54 |
03C @PRINTF_LU_96.@SCRATCH1 |
56 |
03C @PSTRINGCN7_96.@SCRATCH3 |
55 |
03C @PSTRINGCN7_64.@SCRATCH2 |
57 |
03C @PRINTF_LU_96.@SCRATCH2 |
56 |
03C @PRINTF_LU_64.@SCRATCH1 |
58 |
03C @PSTRINGCN7_64.@SCRATCH3 |
57 |
03D sound_beep.i |
59 |
03C @PRINTF_LU_64.@SCRATCH2 |
58 |
03D @DIV88.P1 |
60 |
03D-03E @DIV1616.P1 |
59 |
03D MAIN.@SCRATCH4 |
61 |
03D-03E @MUL1616.P2 |
60 |
03D @PSTRINGCN7_96.@SCRATCH3 |
62 |
03D sound_beep.@SCRATCH1 |
61 |
03D @PRINTF_LU_96.@SCRATCH2 |
63 |
03D MAIN.@SCRATCH5 |
62 |
03D @PSTRINGCN7_64.@SCRATCH3 |
64 |
03D @PRINTF_L32U_96.@SCRATCH1 |
63 |
03D @PRINTF_LU_64.@SCRATCH2 |
65 |
03D @PRINTF_LU_96.@SCRATCH3 |
64 |
03E-03F @MUL1616.P1 |
66 |
03D @PRINTF_LU_64.@SCRATCH3 |
65 |
03E-03F @DIV1616.P2 |
67 |
03D @PRINTF_L32U_64.@SCRATCH1 |
66 |
03E sound_beep.@SCRATCH1 |
68 |
03E sound_beep.@SCRATCH2 |
67 |
03E MAIN.@SCRATCH5 |
69 |
03E MAIN.@SCRATCH6 |
68 |
03E @PRINTF_L32U_96.@SCRATCH1 |
70 |
03E @PRINTF_L32U_96.@SCRATCH2 |
69 |
03E @PRINTF_LU_96.@SCRATCH3 |
71 |
03E @PRINTF_LU_96.@SCRATCH4 |
70 |
03E @DIV88.@SCRATCH1 |
72 |
03E @PRINTF_LU_64.@SCRATCH4 |
71 |
03E @PRINTF_LU_64.@SCRATCH3 |
73 |
03E @PRINTF_L32U_64.@SCRATCH2 |
72 |
03E @PRINTF_L32U_64.@SCRATCH1 |
74 |
03F-042 @ADDFF.P1 |
73 |
03F sound_beep.@SCRATCH2 |
75 |
03F-040 @DIV1616.P2 |
74 |
03F MAIN.@SCRATCH6 |
76 |
03F-042 @MULFF.P3 |
75 |
03F @PRINTF_L32U_96.@SCRATCH2 |
77 |
03F-040 @ITOF.P4 |
76 |
03F @PRINTF_LU_96.@SCRATCH4 |
78 |
03F-042 @SFTOI.P5 |
77 |
03F @PRINTF_LU_64.@SCRATCH4 |
79 |
03F sound_beep.@SCRATCH3 |
78 |
03F @PRINTF_L32U_64.@SCRATCH2 |
80 |
03F @PRINTF_L32U_96.@SCRATCH3 |
79 |
040-041 @DIV1616.P1 |
81 |
03F @MUL1616.@SCRATCH1 |
80 |
040-043 @MULFF.P2 |
82 |
03F @PRINTF_LU_96.@SCRATCH5 |
81 |
040-043 @ADDFF.P3 |
83 |
03F @PRINTF_LU_64.@SCRATCH5 |
82 |
040-041 @ITOF.P4 |
84 |
03F @PRINTF_L32U_64.@SCRATCH3 |
83 |
040-043 @SFTOI.P5 |
85 |
040 @delay_us1.P1 |
84 |
040 sound_beep.@SCRATCH3 |
86 |
040 @PRINTF_L32U_96.@SCRATCH4 |
85 |
040 @PRINTF_L32U_96.@SCRATCH3 |
87 |
040 @PRINTF_LU_96.@SCRATCH6 |
86 |
040 @MUL1616.@SCRATCH1 |
88 |
040 @PRINTF_LU_64.@SCRATCH6 |
87 |
040 @PRINTF_LU_96.@SCRATCH5 |
89 |
040 @PRINTF_L32U_64.@SCRATCH4 |
88 |
040 @PRINTF_LU_64.@SCRATCH5 |
90 |
041 @DIV1616.@SCRATCH1 |
89 |
040 @PRINTF_L32U_64.@SCRATCH3 |
91 |
041 @PRINTF_L32U_96.@SCRATCH5 |
90 |
041 @delay_us1.P1 |
92 |
041 @PRINTF_LU_96.@SCRATCH7 |
91 |
041 @PRINTF_L32U_96.@SCRATCH4 |
93 |
041 @PRINTF_LU_64.@SCRATCH7 |
92 |
041 @PRINTF_LU_96.@SCRATCH6 |
94 |
041 @PRINTF_L32U_64.@SCRATCH5 |
93 |
041 @PRINTF_LU_64.@SCRATCH6 |
95 |
042 @PRINTF_L32U_96.@SCRATCH6 |
94 |
041 @PRINTF_L32U_64.@SCRATCH4 |
96 |
042 @PRINTF_L32U_64.@SCRATCH6 |
95 |
042 @DIV1616.@SCRATCH1 |
97 |
043-046 @ADDFF.P1 |
96 |
042 @PRINTF_L32U_96.@SCRATCH5 |
98 |
043 @PRINTF_L32U_96.@SCRATCH7 |
97 |
042 @PRINTF_LU_96.@SCRATCH7 |
99 |
043 @MULFF.@SCRATCH1 |
98 |
042 @PRINTF_LU_64.@SCRATCH7 |
100 |
043 @PRINTF_L32U_64.@SCRATCH7 |
99 |
042 @PRINTF_L32U_64.@SCRATCH5 |
101 |
044 @PRINTF_L32U_96.@SCRATCH8 |
100 |
043 @PRINTF_L32U_96.@SCRATCH6 |
102 |
044 @MULFF.@SCRATCH2 |
101 |
043 @PRINTF_L32U_64.@SCRATCH6 |
103 |
044 @PRINTF_L32U_64.@SCRATCH8 |
102 |
044-047 @ADDFF.P1 |
104 |
045-048 @DIV3232.P1 |
103 |
044 @PRINTF_L32U_96.@SCRATCH7 |
105 |
045 @PUTCHAR_1_.P2 |
104 |
044 @MULFF.@SCRATCH1 |
106 |
045 lcd_putc.c |
105 |
044 @PRINTF_L32U_64.@SCRATCH7 |
107 |
045 @MULFF.@SCRATCH3 |
106 |
045 @PRINTF_L32U_96.@SCRATCH8 |
108 |
046 @delay_ms1.P1 |
107 |
045 @MULFF.@SCRATCH2 |
109 |
046 lcd_gotoxy.x |
108 |
045 @PRINTF_L32U_64.@SCRATCH8 |
110 |
046 @MULFF.@SCRATCH4 |
109 |
046 @PUTCHAR_1_.P1 |
111 |
047 lcd_gotoxy.y |
110 |
046-049 @DIV3232.P2 |
112 |
047 @MULFF.@SCRATCH5 |
111 |
046 lcd_putc.c |
113 |
047 @ADDFF.@SCRATCH1 |
112 |
046 @MULFF.@SCRATCH3 |
114 |
048 lcd_gotoxy.address |
113 |
047 @delay_ms1.P1 |
115 |
048 @ADDFF.@SCRATCH2 |
114 |
047 lcd_gotoxy.x |
116 |
049-04C @DIV3232.P1 |
115 |
047 @MULFF.@SCRATCH4 |
117 |
049 lcd_gotoxy.@SCRATCH1 |
116 |
048 lcd_gotoxy.y |
118 |
049 @ADDFF.@SCRATCH3 |
117 |
048 @MULFF.@SCRATCH5 |
119 |
04A lcd_send_byte.address |
118 |
048 @ADDFF.@SCRATCH1 |
120 |
04A @ADDFF.@SCRATCH4 |
119 |
049 lcd_gotoxy.address |
121 |
04B lcd_send_byte.n |
120 |
049 @ADDFF.@SCRATCH2 |
122 |
04B @ADDFF.@SCRATCH5 |
121 |
04A-04D @DIV3232.P1 |
123 |
04C lcd_read_byte.low |
122 |
04A lcd_gotoxy.@SCRATCH1 |
124 |
04C lcd_send_byte.@SCRATCH1 |
123 |
04A @ADDFF.@SCRATCH3 |
125 |
04C @ADDFF.@SCRATCH6 |
124 |
04B lcd_send_byte.address |
126 |
04D lcd_send_nibble.n |
125 |
04B @ADDFF.@SCRATCH4 |
127 |
04D lcd_read_byte.high |
126 |
04C lcd_send_byte.n |
128 |
04D @DIV3232.@SCRATCH1 |
127 |
04C @ADDFF.@SCRATCH5 |
129 |
04D @ADDFF.@SCRATCH7 |
128 |
04D lcd_read_byte.low |
130 |
04E lcd_read_nibble.n |
129 |
04D lcd_send_byte.@SCRATCH1 |
131 |
04E lcd_read_byte.@SCRATCH1 |
130 |
04D @ADDFF.@SCRATCH6 |
132 |
04E @DIV3232.@SCRATCH2 |
131 |
04E lcd_read_byte.high |
133 |
04E @ADDFF.@SCRATCH8 |
132 |
04E lcd_send_nibble.n |
134 |
04F lcd_read_nibble.@SCRATCH1 |
133 |
04E @DIV3232.@SCRATCH1 |
135 |
04F @DIV3232.@SCRATCH3 |
134 |
04E @ADDFF.@SCRATCH7 |
136 |
050 @DIV3232.@SCRATCH4 |
135 |
04F lcd_read_nibble.n |
137 |
051 @DIV3232.@SCRATCH5 |
136 |
04F lcd_read_byte.@SCRATCH1 |
- |
|
137 |
04F @DIV3232.@SCRATCH2 |
- |
|
138 |
04F @ADDFF.@SCRATCH8 |
- |
|
139 |
050 lcd_read_nibble.@SCRATCH1 |
- |
|
140 |
050 @DIV3232.@SCRATCH3 |
- |
|
141 |
051 @DIV3232.@SCRATCH4 |
- |
|
142 |
052 @DIV3232.@SCRATCH5 |
138 |
077 @SCRATCH |
143 |
077 @SCRATCH |
139 |
078 @SCRATCH |
144 |
078 @SCRATCH |
140 |
078 _RETURN_ |
145 |
078 _RETURN_ |
141 |
079 @SCRATCH |
146 |
079 @SCRATCH |
142 |
07A @SCRATCH |
147 |
07A @SCRATCH |
Line 176... |
Line 181... |
176 |
EFF @INTERRUPT_AREA |
181 |
EFF @INTERRUPT_AREA |
177 |
F7F @INTERRUPT_AREA |
182 |
F7F @INTERRUPT_AREA |
178 |
FFF @INTERRUPT_AREA |
183 |
FFF @INTERRUPT_AREA |
179 |
|
184 |
|
180 |
ROM Allocation: |
185 |
ROM Allocation: |
181 |
00A9 @delay_ms1 |
186 |
00A4 @delay_ms1 |
182 |
05FC @delay_us1 |
187 |
0643 @delay_us1 |
183 |
0235 @PUTCHAR_1_ |
188 |
0230 @PUTCHAR_1_ |
184 |
0038 LCD_INIT_STRING |
189 |
0038 LCD_INIT_STRING |
185 |
0122 lcd_read_byte |
190 |
011D lcd_read_byte |
186 |
00E9 lcd_read_nibble |
191 |
00E4 lcd_read_nibble |
187 |
00BD lcd_send_nibble |
192 |
00B8 lcd_send_nibble |
188 |
011A lcd_send_byte |
193 |
0115 lcd_send_byte |
189 |
0176 lcd_init |
194 |
0171 lcd_init |
190 |
01B0 lcd_gotoxy |
195 |
01AB lcd_gotoxy |
191 |
01C2 lcd_putc |
196 |
01BD lcd_putc |
192 |
0040 RTCC_isr |
197 |
0040 RTCC_isr |
193 |
0047 TIMER1_isr |
198 |
0047 TIMER1_isr |
194 |
060D sound_beep |
199 |
0654 sound_beep |
195 |
061E @DIV1616 |
200 |
0665 @DIV1616 |
196 |
0800 MAIN |
201 |
0800 MAIN |
197 |
005A @const124 |
202 |
005A @const124 |
198 |
01EF @PSTRINGC7_96 |
203 |
01EA @PSTRINGC7_96 |
199 |
006A @const126 |
204 |
006A @const126 |
200 |
0257 @PSTRINGC7_64 |
205 |
0252 @PSTRINGC7_64 |
201 |
0079 @const128 |
206 |
0079 @const128 |
202 |
0087 @const129 |
207 |
0087 @const129 |
203 |
0088 @const131 |
208 |
0088 @const131 |
204 |
029D @PSTRINGCN7_96 |
209 |
0298 @PSTRINGCN7_96 |
205 |
02EC @DIV3232 |
210 |
02E7 @DIV3232 |
206 |
032E @PRINTF_L32U_96 |
211 |
0329 @PRINTF_L32U_96 |
207 |
038A @MUL1616 |
212 |
0385 @MUL1616 |
208 |
03A1 @ITOF |
213 |
039C @ITOF |
209 |
03BE @MULFF |
214 |
03B9 @MULFF |
210 |
0435 @ADDFF |
215 |
0430 @ADDFF |
211 |
0578 @SFTOI |
216 |
0573 @SFTOI |
212 |
0090 @const152 |
217 |
0090 @const152 |
213 |
0599 @PRINTF_LU_96 |
218 |
0594 @PRINTF_LU_96 |
- |
|
219 |
05F7 @DIV88 |
214 |
0098 @const156 |
220 |
060C @PRINTF_U_96 |
215 |
009D @const157 |
221 |
0098 @const162 |
216 |
0656 @PSTRINGCN7_64 |
222 |
069D @PSTRINGCN7_64 |
217 |
06A5 @PRINTF_LU_64 |
223 |
06EC @PRINTF_LU_64 |
218 |
0708 @PRINTF_L32U_64 |
224 |
074F @PRINTF_L32U_64 |
219 |
0800 @cinit |
225 |
0800 @cinit |
220 |
|
226 |
|
221 |
|
227 |
|
222 |
User Memory space: |
228 |
User Memory space: |
223 |
|
229 |
|
224 |
User Memory space: |
230 |
User Memory space: |
225 |
|
231 |
|
226 |
Project Directory: |
232 |
Project Directory: |
227 |
D:\Honza\MLAB\Designs\Measuring_instruments\GM_counter\SW\counter\ |
233 |
Z:\home\kaklik\MLAB\Designs\Measuring_instruments\GM_counter\SW\counter\ |
228 |
|
234 |
|
229 |
Project Files: |
235 |
Project Files: |
230 |
main.c |
236 |
main.c |
231 |
main.h |
237 |
main.h |
232 |
C:\Program Files (x86)\PICC\devices\16F887.h |
238 |
C:\Program Files (x86)\PICC\devices\16F887.h |
233 |
C:\Program Files (x86)\PICC\drivers\lcd.c |
239 |
C:\Program Files (x86)\PICC\drivers\lcd.c |
234 |
|
240 |
|
235 |
Units: |
241 |
Units: |
236 |
D:\Honza\MLAB\Designs\Measuring_instruments\GM_counter\SW\counter\main (main) |
242 |
Z:\home\kaklik\MLAB\Designs\Measuring_instruments\GM_counter\SW\counter\main (main) |
237 |
|
243 |
|
238 |
Compiler Settings: |
244 |
Compiler Settings: |
239 |
Processor: PIC16F887 |
245 |
Processor: PIC16F887 |
240 |
Pointer Size: 16 |
246 |
Pointer Size: 16 |
241 |
ADC Range: 0-1023 |
247 |
ADC Range: 0-1023 |