SW500009 Microchip Technology, SW500009 Datasheet - Page 51

HI-TECH FOR DSPIC/PIC24

SW500009

Manufacturer Part Number
SW500009
Description
HI-TECH FOR DSPIC/PIC24
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC24 & DsPICr
Datasheet

Specifications of SW500009

Supported Families
PIC24
Core Architecture
PIC, DsPIC
Software Edition
Standard
Kit Contents
Software And Docs
Tool Type
Compiler
Mcu Supported Families
PIC24 MCUs And DsPIC DSCs
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
DSPIC3X/PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
025
778-1003
778-1003
C Language Features
the appropriate location in program memory. Remember to remove this instruction when program-
ming the actual part so you do not destroy the calibration value.
3.3 Files
3.3.1 Source Files
The extension used with source files is important as it is used by the compiler drivers to determine
their content. Source files containing C code should have the extension .c, assembler files should
have extensions of .as, relocatable object files require the .obj extension, and library files should
be named with a .lib extension.
3.3.2 Symbol Files
The PICC -G option tells the compiler to produce several symbol files which can be used by debug-
gers and simulators to perform symbolic and source-level debugging. Using the --IDE option may
also enable symbol file generation as well.
information. This file is produced by the linker after the linking process has been completed. If
no symbol filename is specified, a default filename of file.sym will be used, where file is the
basename of the first source file specified on the command line. For example, to produce a symbol
file called test.sym which includes C source-level information:
produced by the code generator and do not contain absolute address. These files have the extension
.sdb. The base name will be the same as the base name of the module being compiled. Thus the
above command line would also generate symbols files with the names test.sdb and init.sdb.
3.3.3 Standard Libraries
HI-TECH C includes a number of standard libraries, each with the range of functions described in
Appendix A. Figure
of each field is described here:
The -G option produces an absolute symbol files which contain both assembler- and C-level
PICC –CHIP=16F877A -Gtest.sym test.c init.c
This option will also generate other symbol files for each module compiled. These files are
Processor Type is always pic
Processor Range is 2 for Baseline PICs, 4 for Midrange PICs and 7 for High-End PIC micro-
processors.
# of ROM Pages is 2
3.1
illustrates the naming convention used for standard libraries. The meaning
n
.
Files
37

Related parts for SW500009