Rev Author Line No. Line
3283 kakl 1 004-005 @READ_PROGRAM_MEMORY8.P1
2 004 @WRITE_PROGRAM_MEMORY8.P2
3 015 CCP_1_LOW
3275 kaklik 4 015 CCP_1
5 016 CCP_1_HIGH
3283 kakl 6 01B CCP_2
3275 kaklik 7 01B CCP_2_LOW
8 01C CCP_2_HIGH
9 020 @TRIS_C
3283 kakl 10 021-026 compass
11 027-02A MAIN.temp1
12 02B-02E MAIN.temp2
13 02F-032 MAIN.humidity
14 033-034 MAIN.i
15 035-036 @PRINTF_LD_9600_62_63.P1
16 035 hmc5883l_read_data.x_lsb
17 035-038 @PRINTF_L32D_98FPFPF.P1
18 035 LTS01_get_temp.MSB
19 035-038 @PRINTF_L32D_9600_62_63FPFPF.P1
20 035 lcd_init.i
21 035 hmc5883l_write_reg.reg
22 035 SHT25_get_temp.MSB
23 035 SHT25_get_hum.MSB
24 035 MAIN.@SCRATCH1
25 035 @PSTRINGC7_9600_62_63.@SCRATCH1
26 035 @PSTRINGC7_98.@SCRATCH1
27 036 hmc5883l_read_data.x_msb
28 036 SHT25_get_hum.LSB
29 036 LTS01_get_temp.LSB
30 036 SHT25_get_temp.LSB
31 036 hmc5883l_write_reg.data
32 036 lcd_init.@SCRATCH1
33 036 @PSTRINGC7_9600_62_63.@SCRATCH2
34 036 @PSTRINGC7_98.@SCRATCH2
35 037 hmc5883l_read_data.y_lsb
36 037 SHT25_get_hum.Check
37 037-038 LTS01_get_temp.data
38 037 SHT25_get_temp.Check
39 037 @PSTRINGC7_9600_62_63.@SCRATCH3
40 037 @PSTRINGC7_98.@SCRATCH3
41 037 @PRINTF_LD_9600_62_63.@SCRATCH1
42 038-039 SHT25_get_temp.data
43 038 hmc5883l_read_data.y_msb
44 038-039 SHT25_get_hum.data
45 038 @PRINTF_LD_9600_62_63.@SCRATCH2
46 039 hmc5883l_read_data.z_lsb
47 039 @PRINTF_L32D_9600_62_63FPFPF.P1
48 039 @PRINTF_L32D_98FPFPF.P2
49 039 LTS01_get_temp.@SCRATCH1
50 039 @PRINTF_LD_9600_62_63.@SCRATCH3
51 03A-03D @ADDFF.P1
52 03A hmc5883l_read_data.z_msb
53 03A-03B @ITOF.P1
54 03A SHT25_get_temp.@SCRATCH1
55 03A SHT25_get_hum.@SCRATCH1
56 03A LTS01_get_temp.@SCRATCH2
57 03A @PRINTF_L32D_98FPFPF.@SCRATCH1
58 03A @PRINTF_LD_9600_62_63.@SCRATCH4
59 03A @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH1
60 03B-03C @SITOF.P1
61 03B @I2C_WRITE_1.P2
62 03B @I2C_READ_1.P3
63 03B SHT25_get_temp.@SCRATCH2
64 03B SHT25_get_hum.@SCRATCH2
65 03B @PRINTF_L32D_98FPFPF.@SCRATCH2
66 03B @PRINTF_LD_9600_62_63.@SCRATCH5
67 03B @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH2
68 03C @I2C_READ_1.@SCRATCH1
69 03C SHT25_get_temp.@SCRATCH3
70 03C SHT25_get_hum.@SCRATCH3
71 03C @PRINTF_L32D_98FPFPF.@SCRATCH3
72 03C @PRINTF_LD_9600_62_63.@SCRATCH6
73 03C @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH3
74 03D @I2C_READ_1.@SCRATCH2
75 03D SHT25_get_temp.@SCRATCH4
76 03D SHT25_get_hum.@SCRATCH4
77 03D @PRINTF_L32D_98FPFPF.@SCRATCH4
78 03D @PRINTF_LD_9600_62_63.@SCRATCH7
79 03D @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH4
80 03E-041 @DIVFF.P1
81 03E-041 @ADDFF.P2
82 03E @PRINTF_L32D_98FPFPF.@SCRATCH5
83 03E @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH5
84 03F @PRINTF_L32D_98FPFPF.@SCRATCH6
85 03F @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH6
86 040 @PRINTF_L32D_98FPFPF.@SCRATCH7
87 040 @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH7
88 041 @PRINTF_L32D_98FPFPF.@SCRATCH8
89 041 @PRINTF_L32D_9600_62_63FPFPF.@SCRATCH8
90 042-045 @MULFF.P1
91 042-045 @DIV3232.P2
92 042-045 @DIVFF.P3
93 042-045 @FTOSD.P4
94 042 lcd_putc.c
95 042 @ADDFF.@SCRATCH1
96 043 lcd_gotoxy.x
97 043 @delay_ms1.P1
98 043 @ADDFF.@SCRATCH2
99 044 lcd_gotoxy.y
100 044 @ADDFF.@SCRATCH3
101 045 lcd_gotoxy.address
102 045 @ADDFF.@SCRATCH4
103 046-049 @DIV3232.P1
104 046-049 @MULFF.P2
105 046 lcd_gotoxy.@SCRATCH1
106 046 @DIVFF.@SCRATCH1
107 046 @ADDFF.@SCRATCH5
108 046 @FTOSD.@SCRATCH1
109 047 lcd_send_byte.address
110 047 @DIVFF.@SCRATCH2
111 047 @ADDFF.@SCRATCH6
112 048 lcd_send_byte.n
113 048 @DIVFF.@SCRATCH3
114 048 @ADDFF.@SCRATCH7
115 049 lcd_read_byte.low
116 049 lcd_send_byte.@SCRATCH1
117 049 @DIVFF.@SCRATCH4
118 049 @ADDFF.@SCRATCH8
119 04A lcd_read_byte.high
120 04A lcd_send_nibble.n
121 04A @DIVFF.@SCRATCH5
122 04A @MULFF.@SCRATCH1
123 04A @DIV3232.@SCRATCH1
124 04B lcd_read_nibble.n
125 04B lcd_read_byte.@SCRATCH1
126 04B @DIVFF.@SCRATCH6
127 04B @MULFF.@SCRATCH2
128 04B @DIV3232.@SCRATCH2
129 04C lcd_read_nibble.@SCRATCH1
130 04C @MULFF.@SCRATCH3
131 04C @DIV3232.@SCRATCH3
132 04D @MULFF.@SCRATCH4
133 04D @DIV3232.@SCRATCH4
134 04E @MULFF.@SCRATCH5
135 04E @DIV3232.@SCRATCH5
3275 kaklik 136 077 @SCRATCH
137 078 @SCRATCH
138 078 _RETURN_
139 079 @SCRATCH
140 07A @SCRATCH
141 107.6 C1OUT
142 108.6 C2OUT
143 10D-10E @WRITE_PROGRAM_MEMORY8.P1
144 10D-10E @READ_PROGRAM_MEMORY8.P2
145  
146 ROM Allocation:
3283 kakl 147 00FB @delay_ms1
148 0285 @I2C_READ_1
149 0078 @I2C_WRITE_1
3275 kaklik 150 0004 LCD_INIT_STRING
3283 kakl 151 0174 lcd_read_byte
152 013B lcd_read_nibble
153 010F lcd_send_nibble
154 016C lcd_send_byte
155 01C8 lcd_init
156 0200 lcd_gotoxy
157 0212 lcd_putc
158 0567 SHT25_get_temp
159 02CA @ITOF
160 02E7 @DIVFF
161 03B1 @MULFF
162 0426 @ADDFF
163 0636 SHT25_get_hum
164 06EC LTS01_get_temp
165 0767 @SITOF
166 00C2 hmc5883l_write_reg
167 0800 hmc5883l_read_data
168 0AB7 MAIN
169 000C @const282
3275 kaklik 170 0030 @PSTRINGC7_9600_62_63
3283 kakl 171 0012 @const284
172 001B @const285
173 0022 @const286
174 023F @PSTRINGC7_98
175 002A @const288
176 079C @FTOSD
177 07BB @DIV3232
178 0891 @PRINTF_L32D_98FPFPF
179 096B @PRINTF_LD_9600_62_63
180 09E1 @PRINTF_L32D_9600_62_63FPFPF
181 0AB7 @cinit
3275 kaklik 182  
183  
184 User Memory space:
185  
186 User Memory space:
187  
188 Project Directory:
3283 kakl 189 D:\MLAB\Designs\Measuring_instruments\GeoMet01A\SW\PIC16F887\
3275 kaklik 190  
191 Project Files:
192 main.c
193 main.h
194 C:\Program Files (x86)\PICC\devices\16F887.h
195 C:\Program Files (x86)\PICC\drivers\lcd.c
196 ..\SHT25.h
197 ..\SHT25.c
198 ..\LTS01.h
199 ..\LTS01.c
3283 kakl 200 ..\.\HMC5883L.h
201 ..\HMC5883L.c
202 C:\Program Files (x86)\PICC\drivers\math.h
3275 kaklik 203  
204 Units:
3283 kakl 205 D:\MLAB\Designs\Measuring_instruments\GeoMet01A\SW\PIC16F887\main (main)
3275 kaklik 206  
207 Compiler Settings:
208 Processor: PIC16F887
209 Pointer Size: 16
210 ADC Range: 0-1023
211 Opt Level: 9
212 Short,Int,Long: UNSIGNED: 1,8,16
213 Float,Double: 32,32
214  
215 Output Files:
216 Errors: main.err
217 Ext Symbols: main.esym
218 INHX8: main.hex
219 Symbols: main.sym
220 List: main.lst
221 Debug/COFF: main.cof
222 Project: main.PJT
223 Call Tree: main.tre
224 Statistics: main.sta