SW500010 Microchip Technology, SW500010 Datasheet - Page 96

HI-TECH C PRO FOR PIC10/12/16

SW500010

Manufacturer Part Number
SW500010
Description
HI-TECH C PRO FOR PIC10/12/16
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC10/12/16r
Datasheets

Specifications of SW500010

Supported Families
PIC10, PIC12, PIC16
Core Architecture
PIC
Software Edition
Professional
Kit Contents
Software And Docs
Mcu Supported Families
PIC10/12/16
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC10, PIC12, PIC14, PIC16, PIC16E
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
019P
778-1006
778-1006
Psects
config Used to store the configuration word.
eeprom_data Used to store data into EEPROM memory.
end_init Used by initialisation code which, for example, clears RAM.
float_textn Used by some library routines, and in particular by arithmetic routines.It is possible
idata_n These psects (where n is the bank number) contain the ROM image of any initialised vari-
idloc Used to store the ID location words.
init Used by initialisation code which, for example, clears RAM.
intcode Is the psect which contains the executable code for the interrupt service routine.
intentry Contains the entry code for the interrupt service routine. This code saves the necessary
intret Is the psect which contains the executable code responsible for restoring saved registers and
jmp_tab Only for the Baseline processors, this is another strings psect used to store jump addresses
maintext This psect will contain the main() function. It is used so that main() can be directly linked.
powerup Contains executable code for a user-supplied power-up routine.
pstrings For processors that support string packing, this psect will contain the packed strings.
reset_vec The reset vector.
reset_wrap For baseline PICs, this psect contains code which appears after the reset vector has
strings The strings psect is used for const objects. It also includes all unnamed string con-
stringtable The stringtable psect contains the string table which is used to access objects in the
96
that this psect will have a non-zero length even if no floating point operations are included in
a program.
ables. These psects are copied into the rdata_n psects at startup.
registers and parts of the temp psect.
objects after an interrupt routine has completed executing.
and function return values.
wrapped around to address 0x0.
stants, such as string constants passed as arguments to routines like printf() and puts(). This
psect is linked into ROM, since it does not need to be modifiable.
strings psect. This psect will only be generated if there is a strings or baseline jmp_tab
psect.
C Language Features

Related parts for SW500010