Line 1... |
Line 1... |
1 |
D G "__PCM__" 0 0 ""4.106"" |
1 |
D G "__PCM__" 0 44 ""4.106"" |
2 |
D G "__DEVICE__" 0 0 "" |
2 |
D G "__DEVICE__" 0 44 "887" |
3 |
D G "__DATE__" 0 0 ""17-V-13"" |
3 |
D G "__DATE__" 0 44 ""25-VIII-13"" |
4 |
D G "__TIME__" 0 0 ""12:14:46"" "Standard Header file for the PIC16F887 device ////////////////" |
4 |
D G "__TIME__" 0 44 ""18:55:43"" "Standard Header file for the PIC16F887 device ////////////////" |
5 |
d G "PIN_A0" 2 20 "40" |
5 |
d G "PIN_A0" 2 20 "40" |
6 |
d G "PIN_A1" 2 21 "41" |
6 |
d G "PIN_A1" 2 21 "41" |
7 |
d G "PIN_A2" 2 22 "42" |
7 |
d G "PIN_A2" 2 22 "42" |
8 |
d G "PIN_A3" 2 23 "43" |
8 |
d G "PIN_A3" 2 23 "43" |
9 |
d G "PIN_A4" 2 24 "44" |
9 |
d G "PIN_A4" 2 24 "44" |
Line 286... |
Line 286... |
286 |
D G "MAG_ROZ400" 3 17 "0x80" |
286 |
D G "MAG_ROZ400" 3 17 "0x80" |
287 |
D G "MAG_ROZ470" 3 18 "0xA0" |
287 |
D G "MAG_ROZ470" 3 18 "0xA0" |
288 |
D G "MAG_ROZ560" 3 19 "0xC0" |
288 |
D G "MAG_ROZ560" 3 19 "0xC0" |
289 |
D G "MAG_ROZ810" 3 20 "0xE0" |
289 |
D G "MAG_ROZ810" 3 20 "0xE0" |
290 |
C L "hmc5883l_write_reg" 4 2 1 "FUNCTION" |
290 |
C L "hmc5883l_write_reg" 4 2 1 "FUNCTION" |
291 |
F G "hmc5883l_write_reg" 4 4 "void()" |
291 |
F G "hmc5883l_write_reg" 4 4 "void(int8 reg,int8 data)" |
292 |
V L "reg" 4 4 "int8" |
292 |
V L "reg" 4 4 "int8" |
293 |
V L "data" 4 4 "int8" |
293 |
V L "data" 4 4 "int8" |
294 |
F G "hmc5883l_read_reg" 4 14 "int8()" |
294 |
F G "hmc5883l_read_reg" 4 14 "int8(int8 reg)" |
295 |
V L "reg" 4 14 "int8" |
295 |
V L "reg" 4 14 "int8" |
296 |
V L "retval" 4 16 "int8" |
296 |
V L "retval" 4 16 "int8" |
297 |
T G "hmc5883l_result" 4 35 "{sint16 x,sint16 y,sint16 z}" "This global structure holds the values read" |
297 |
T G "hmc5883l_result" 4 35 "{sint16 x,sint16 y,sint16 z}" "This global structure holds the values read" |
298 |
V G "compass" 4 39 "hmc5883l_result" |
298 |
V G "compass" 4 39 "hmc5883l_result" |
299 |
F G "hmc5883l_read_data" 4 42 "void()" |
299 |
F G "hmc5883l_read_data" 4 42 "void()" |
Line 308... |
Line 308... |
308 |
C L "hmc5883l_read_data" 4 2 1 "FUNCTION" |
308 |
C L "hmc5883l_read_data" 4 2 1 "FUNCTION" |
309 |
D G "MATH_H" 5 21 "" |
309 |
D G "MATH_H" 5 21 "" |
310 |
D G "PI" 5 26 "3.1415926535897932" |
310 |
D G "PI" 5 26 "3.1415926535897932" |
311 |
D G "SQRT2" 5 29 "1.4142135623730950" |
311 |
D G "SQRT2" 5 29 "1.4142135623730950" |
312 |
C L "CEIL_FLOOR" 5 2 3 "FUNCTION" |
312 |
C L "CEIL_FLOOR" 5 2 3 "FUNCTION" |
313 |
F G "CEIL_FLOOR" 5 36 "float()" |
313 |
F G "CEIL_FLOOR" 5 36 "float(float x,int8 n)" |
314 |
V L "x" 5 36 "float" |
314 |
V L "x" 5 36 "float" |
315 |
V L "n" 5 36 "int8" |
315 |
V L "n" 5 36 "int8" |
316 |
V L "y" 5 38 "float" |
316 |
V L "y" 5 38 "float" |
317 |
V L "res" 5 38 "float" |
317 |
V L "res" 5 38 "float" |
318 |
V L "l" 5 39 "int16" |
318 |
V L "l" 5 39 "int16" |
319 |
V L "s" 5 40 "int1" |
319 |
V L "s" 5 40 "int1" |
320 |
C L "floor" 5 2 5 "FUNCTION" |
320 |
C L "floor" 5 2 5 "FUNCTION" |
321 |
F G "floor" 5 192 "float()" |
321 |
F G "floor" 5 192 "float(float x)" |
322 |
V L "x" 5 192 "float" |
322 |
V L "x" 5 192 "float" |
323 |
C L "ceil" 5 2 5 "FUNCTION" |
323 |
C L "ceil" 5 2 5 "FUNCTION" |
324 |
F G "ceil" 5 218 "float()" |
324 |
F G "ceil" 5 218 "float(float x)" |
325 |
V L "x" 5 218 "float" |
325 |
V L "x" 5 218 "float" |
326 |
D G "fabs" 5 244 "abs" |
326 |
D G "fabs" 5 244 "abs" |
327 |
C L "fmod" 5 2 6 "FUNCTION" |
327 |
C L "fmod" 5 2 6 "FUNCTION" |
328 |
F G "fmod" 5 256 "float()" |
328 |
F G "fmod" 5 256 "float(float x,float y)" |
329 |
V L "x" 5 256 "float" |
329 |
V L "x" 5 256 "float" |
330 |
V L "y" 5 256 "float" |
330 |
V L "y" 5 256 "float" |
331 |
V L "i" 5 258 "float" |
331 |
V L "i" 5 258 "float" |
332 |
D G "LN2" 5 319 "0.6931471805599453" |
332 |
D G "LN2" 5 319 "0.6931471805599453" |
333 |
V G "pe" 5 321 "float[6]" |
333 |
V G "pe" 5 321 "float[6]" |
334 |
F G "exp" 5 325 "float()" |
334 |
F G "exp" 5 325 "float(float x)" |
335 |
V L "x" 5 325 "float" |
335 |
V L "x" 5 325 "float" |
336 |
V L "y" 5 327 "float" |
336 |
V L "y" 5 327 "float" |
337 |
V L "res" 5 327 "float" |
337 |
V L "res" 5 327 "float" |
338 |
V L "r" 5 327 "float" |
338 |
V L "r" 5 327 "float" |
339 |
V L "n" 5 331 "sint8" |
339 |
V L "n" 5 331 "sint8" |
340 |
V L "s" 5 332 "int1" |
340 |
V L "s" 5 332 "int1" |
341 |
C L "exp" 5 2 1 "FUNCTION" |
341 |
C L "exp" 5 2 1 "FUNCTION" |
342 |
V G "pl" 5 496 "float[4]" |
342 |
V G "pl" 5 496 "float[4]" |
343 |
V G "ql" 5 497 "float[4]" |
343 |
V G "ql" 5 497 "float[4]" |
344 |
C L "log" 5 2 3 "FUNCTION" |
344 |
C L "log" 5 2 3 "FUNCTION" |
345 |
F G "log" 5 505 "float()" |
345 |
F G "log" 5 505 "float(float x)" |
346 |
V L "x" 5 505 "float" |
346 |
V L "x" 5 505 "float" |
347 |
V L "y" 5 507 "float" |
347 |
V L "y" 5 507 "float" |
348 |
V L "res" 5 507 "float" |
348 |
V L "res" 5 507 "float" |
349 |
V L "r" 5 507 "float" |
349 |
V L "r" 5 507 "float" |
350 |
V L "y2" 5 507 "float" |
350 |
V L "y2" 5 507 "float" |
351 |
V L "n" 5 511 "sint8" |
351 |
V L "n" 5 511 "sint8" |
352 |
C L "log" 5 2 1 "FUNCTION" |
352 |
C L "log" 5 2 1 "FUNCTION" |
353 |
D G "LN10" 5 729 "2.3025850929940456" |
353 |
D G "LN10" 5 729 "2.3025850929940456" |
354 |
C L "log10" 5 2 3 "FUNCTION" |
354 |
C L "log10" 5 2 3 "FUNCTION" |
355 |
F G "log10" 5 737 "float()" |
355 |
F G "log10" 5 737 "float(float x)" |
356 |
V L "x" 5 737 "float" |
356 |
V L "x" 5 737 "float" |
357 |
V L "r" 5 739 "float" |
357 |
V L "r" 5 739 "float" |
358 |
C L "modf" 5 2 8 "FUNCTION" |
358 |
C L "modf" 5 2 8 "FUNCTION" |
359 |
F G "modf" 5 778 "float()" |
359 |
F G "modf" 5 778 "float(float value,*float iptr)" |
360 |
V L "value" 5 778 "float" |
360 |
V L "value" 5 778 "float" |
361 |
V L "iptr" 5 778 "*float" |
361 |
V L "iptr" 5 778 "*float" |
362 |
C L "pwr" 5 2 6 "FUNCTION" |
362 |
C L "pwr" 5 2 6 "FUNCTION" |
363 |
F G "pwr" 5 806 "float()" |
363 |
F G "pwr" 5 806 "float(float x,float y)" |
364 |
V L "x" 5 806 "float" |
364 |
V L "x" 5 806 "float" |
365 |
V L "y" 5 806 "float" |
365 |
V L "y" 5 806 "float" |
366 |
C L "pow" 5 2 7 "FUNCTION" |
366 |
C L "pow" 5 2 7 "FUNCTION" |
367 |
F G "pow" 5 869 "float()" |
367 |
F G "pow" 5 869 "float(float x,float y)" |
368 |
V L "x" 5 869 "float" |
368 |
V L "x" 5 869 "float" |
369 |
V L "y" 5 869 "float" |
369 |
V L "y" 5 869 "float" |
370 |
C L "sqrt" 5 2 5 "FUNCTION" |
370 |
C L "sqrt" 5 2 5 "FUNCTION" |
371 |
F G "sqrt" 5 930 "float()" |
371 |
F G "sqrt" 5 930 "float(float x)" |
372 |
V L "x" 5 930 "float" |
372 |
V L "x" 5 930 "float" |
373 |
V L "y" 5 932 "float" |
373 |
V L "y" 5 932 "float" |
374 |
V L "res" 5 932 "float" |
374 |
V L "res" 5 932 "float" |
375 |
V L "p" 5 936 "*int8" |
375 |
V L "p" 5 936 "*int8" |
376 |
D G "PI_DIV_BY_TWO" 5 1125 "1.5707963267948966" |
376 |
D G "PI_DIV_BY_TWO" 5 1125 "1.5707963267948966" |
377 |
C L "cos" 5 2 3 "FUNCTION" |
377 |
C L "cos" 5 2 3 "FUNCTION" |
378 |
F G "cos" 5 1136 "float()" |
378 |
F G "cos" 5 1136 "float(float x)" |
379 |
V L "x" 5 1136 "float" |
379 |
V L "x" 5 1136 "float" |
380 |
V L "y" 5 1138 "float" |
380 |
V L "y" 5 1138 "float" |
381 |
V L "t" 5 1138 "float" |
381 |
V L "t" 5 1138 "float" |
382 |
V L "t2" 5 1138 "float" |
382 |
V L "t2" 5 1138 "float" |
383 |
V L "quad" 5 1139 "int8" |
383 |
V L "quad" 5 1139 "int8" |
Line 391... |
Line 391... |
391 |
C L "cos" 5 2 1 "FUNCTION" |
391 |
C L "cos" 5 2 1 "FUNCTION" |
392 |
C L "cos" 5 2 1 "FUNCTION" |
392 |
C L "cos" 5 2 1 "FUNCTION" |
393 |
C L "cos" 5 2 1 "FUNCTION" |
393 |
C L "cos" 5 2 1 "FUNCTION" |
394 |
C L "cos" 5 2 1 "FUNCTION" |
394 |
C L "cos" 5 2 1 "FUNCTION" |
395 |
C L "sin" 5 2 5 "FUNCTION" |
395 |
C L "sin" 5 2 5 "FUNCTION" |
396 |
F G "sin" 5 1278 "float()" |
396 |
F G "sin" 5 1278 "float(float x)" |
397 |
V L "x" 5 1278 "float" |
397 |
V L "x" 5 1278 "float" |
398 |
C L "tan" 5 2 5 "FUNCTION" |
398 |
C L "tan" 5 2 5 "FUNCTION" |
399 |
F G "tan" 5 1304 "float()" |
399 |
F G "tan" 5 1304 "float(float x)" |
400 |
V L "x" 5 1304 "float" |
400 |
V L "x" 5 1304 "float" |
401 |
V L "c" 5 1306 "float" |
401 |
V L "c" 5 1306 "float" |
402 |
V L "s" 5 1306 "float" |
402 |
V L "s" 5 1306 "float" |
403 |
V G "pas" 5 1344 "float[3]" |
403 |
V G "pas" 5 1344 "float[3]" |
404 |
V G "qas" 5 1345 "float[3]" |
404 |
V G "qas" 5 1345 "float[3]" |
405 |
F G "ASIN_COS" 5 1347 "float()" |
405 |
F G "ASIN_COS" 5 1347 "float(float x,int8 n)" |
406 |
V L "x" 5 1347 "float" |
406 |
V L "x" 5 1347 "float" |
407 |
V L "n" 5 1347 "int8" |
407 |
V L "n" 5 1347 "int8" |
408 |
V L "y" 5 1349 "float" |
408 |
V L "y" 5 1349 "float" |
409 |
V L "res" 5 1349 "float" |
409 |
V L "res" 5 1349 "float" |
410 |
V L "r" 5 1349 "float" |
410 |
V L "r" 5 1349 "float" |
411 |
V L "y2" 5 1349 "float" |
411 |
V L "y2" 5 1349 "float" |
412 |
V L "s" 5 1350 "int1" |
412 |
V L "s" 5 1350 "int1" |
413 |
C L "ASIN_COS" 5 2 1 "FUNCTION" |
413 |
C L "ASIN_COS" 5 2 1 "FUNCTION" |
414 |
C L "ASIN_COS" 5 2 1 "FUNCTION" |
414 |
C L "ASIN_COS" 5 2 1 "FUNCTION" |
415 |
C L "asin" 5 2 5 "FUNCTION" |
415 |
C L "asin" 5 2 5 "FUNCTION" |
416 |
F G "asin" 5 1493 "float()" |
416 |
F G "asin" 5 1493 "float(float x)" |
417 |
V L "x" 5 1493 "float" |
417 |
V L "x" 5 1493 "float" |
418 |
V L "r" 5 1495 "float" |
418 |
V L "r" 5 1495 "float" |
419 |
C L "acos" 5 2 5 "FUNCTION" |
419 |
C L "acos" 5 2 5 "FUNCTION" |
420 |
F G "acos" 5 1527 "float()" |
420 |
F G "acos" 5 1527 "float(float x)" |
421 |
V L "x" 5 1527 "float" |
421 |
V L "x" 5 1527 "float" |
422 |
V L "r" 5 1529 "float" |
422 |
V L "r" 5 1529 "float" |
423 |
V G "pat" 5 1555 "float[4]" |
423 |
V G "pat" 5 1555 "float[4]" |
424 |
V G "qat" 5 1556 "float[4]" |
424 |
V G "qat" 5 1556 "float[4]" |
425 |
C L "atan" 5 2 3 "FUNCTION" |
425 |
C L "atan" 5 2 3 "FUNCTION" |
426 |
F G "atan" 5 1564 "float()" |
426 |
F G "atan" 5 1564 "float(float x)" |
427 |
V L "x" 5 1564 "float" |
427 |
V L "x" 5 1564 "float" |
428 |
V L "y" 5 1566 "float" |
428 |
V L "y" 5 1566 "float" |
429 |
V L "res" 5 1566 "float" |
429 |
V L "res" 5 1566 "float" |
430 |
V L "r" 5 1566 "float" |
430 |
V L "r" 5 1566 "float" |
431 |
V L "s" 5 1567 "int1" |
431 |
V L "s" 5 1567 "int1" |
432 |
V L "flag" 5 1567 "int1" |
432 |
V L "flag" 5 1567 "int1" |
433 |
C L "atan" 5 2 1 "FUNCTION" |
433 |
C L "atan" 5 2 1 "FUNCTION" |
434 |
C L "atan2" 5 2 7 "FUNCTION" |
434 |
C L "atan2" 5 2 7 "FUNCTION" |
435 |
F G "atan2" 5 1697 "float()" |
435 |
F G "atan2" 5 1697 "float(float y,float x)" |
436 |
V L "y" 5 1697 "float" |
436 |
V L "y" 5 1697 "float" |
437 |
V L "x" 5 1697 "float" |
437 |
V L "x" 5 1697 "float" |
438 |
V L "z" 5 1699 "float" |
438 |
V L "z" 5 1699 "float" |
439 |
V L "sign" 5 1700 "int1" |
439 |
V L "sign" 5 1700 "int1" |
440 |
V L "quad" 5 1701 "int8" |
440 |
V L "quad" 5 1701 "int8" |
441 |
C L "atan2" 5 2 1 "FUNCTION" |
441 |
C L "atan2" 5 2 1 "FUNCTION" |
442 |
C L "atan2" 5 2 1 "FUNCTION" |
442 |
C L "atan2" 5 2 1 "FUNCTION" |
443 |
C L "cosh" 5 2 7 "FUNCTION" |
443 |
C L "cosh" 5 2 7 "FUNCTION" |
444 |
F G "cosh" 5 1919 "float()" |
444 |
F G "cosh" 5 1919 "float(float x)" |
445 |
V L "x" 5 1919 "float" |
445 |
V L "x" 5 1919 "float" |
446 |
C L "sinh" 5 2 6 "FUNCTION" |
446 |
C L "sinh" 5 2 6 "FUNCTION" |
447 |
F G "sinh" 5 1946 "float()" |
447 |
F G "sinh" 5 1946 "float(float x)" |
448 |
V L "x" 5 1946 "float" |
448 |
V L "x" 5 1946 "float" |
449 |
C L "tanh" 5 2 6 "FUNCTION" |
449 |
C L "tanh" 5 2 6 "FUNCTION" |
450 |
F G "tanh" 5 1976 "float()" |
450 |
F G "tanh" 5 1976 "float(float x)" |
451 |
V L "x" 5 1976 "float" |
451 |
V L "x" 5 1976 "float" |
452 |
D G "LOG2" 5 2006 ".30102999566398119521" |
452 |
D G "LOG2" 5 2006 ".30102999566398119521" |
453 |
F G "frexp" 5 2007 "float()" |
453 |
F G "frexp" 5 2007 "float(float x,*sint8 exp)" |
454 |
V L "x" 5 2007 "float" |
454 |
V L "x" 5 2007 "float" |
455 |
V L "exp" 5 2007 "*sint8" |
455 |
V L "exp" 5 2007 "*sint8" |
456 |
V L "res" 5 2009 "float" |
456 |
V L "res" 5 2009 "float" |
457 |
V L "sign" 5 2010 "int1" |
457 |
V L "sign" 5 2010 "int1" |
458 |
C L "ldexp" 5 2 6 "FUNCTION" |
458 |
C L "ldexp" 5 2 6 "FUNCTION" |
459 |
F G "ldexp" 5 2152 "float()" |
459 |
F G "ldexp" 5 2152 "float(float value,sint8 exp)" |
460 |
V L "value" 5 2152 "float" |
460 |
V L "value" 5 2152 "float" |
461 |
V L "exp" 5 2152 "sint8" |
461 |
V L "exp" 5 2152 "sint8" |
462 |
C L "MAIN" 5 2 2 "FUNCTION" |
462 |
C L "MAIN" 5 2 2 "FUNCTION" |
463 |
F G "MAIN" 0 5 "void()" |
463 |
F G "MAIN" 0 5 "void()" |
464 |
V L "last" 0 7 "float" |
- |
|
465 |
V L "b" 0 7 "float" |
- |
|
466 |
V L "anemo_speed" 0 7 "float" |
- |
|
467 |
V L "anemo_round" 0 8 "int16" |
- |
|
468 |
V L "i" 0 9 "int16" "signed int16 X,Y,Z;" |
- |
|
469 |
C L "MAIN" 0 19 1 "FUNCTION" |
- |
|
470 |
C L "MAIN" 0 19 2 "FUNCTION" |
464 |
C L "MAIN" 0 21 2 "FUNCTION" |
471 |
C L "MAIN" 0 19 1 "FUNCTION" |
465 |
C L "MAIN" 0 21 1 "FUNCTION" |
472 |
C L "MAIN" 0 19 1 "FUNCTION" |
466 |
C L "MAIN" 0 21 1 "FUNCTION" |
473 |
C L "MAIN" 0 19 2 "FUNCTION" |
467 |
C L "MAIN" 0 21 2 "FUNCTION" |
474 |
F B "reset_cpu" 0 0 |
468 |
F B "reset_cpu" 0 0 |
475 |
F B "abs" 1 0 |
469 |
F B "abs" 1 0 |
476 |
F B "sleep_ulpwu" 1 0 |
470 |
F B "sleep_ulpwu" 1 0 |
477 |
F B "sleep" 0 0 |
471 |
F B "sleep" 0 0 |
478 |
F B "delay_cycles" 1 0 |
472 |
F B "delay_cycles" 1 0 |
Line 601... |
Line 595... |
601 |
F B "putchar" 1 2 |
595 |
F B "putchar" 1 2 |
602 |
F B "puts" 1 2 |
596 |
F B "puts" 1 2 |
603 |
F B "getch" 0 1 |
597 |
F B "getch" 0 1 |
604 |
F B "gets" 1 3 |
598 |
F B "gets" 1 3 |
605 |
F B "kbhit" 0 1 |
599 |
F B "kbhit" 0 1 |
- |
|
600 |
F B "set_uart_speed" 1 3 |
- |
|
601 |
F B "setup_uart" 1 3 |