SW500007 Microchip Technology, SW500007 Datasheet - Page 3

PICC-18 PRO

SW500007

Manufacturer Part Number
SW500007
Description
PICC-18 PRO
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC18r
Datasheets

Specifications of SW500007

Supported Families
PIC18
Core Architecture
PIC
Software Edition
Professional
Kit Contents
Software And Docs
Mcu Supported Families
PIC18
Tool Function
Compiler
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
PIC18 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
015P
778-1002
778-1002
Eliminate Bloated Code
Unused Variables.
Unused variables are removed, thus saving RAM.
Auto Variables.
graph that OCG constructs means that the exact usage of the functions is known and this technique can be effectively applied.
Registers.
code accordingly, minimizing both the code size and cycles required to switch contexts.
Automatic Bank Management.
programmer to specify the location of the variables.
Customized
this by scanning the user’s code and only includes those features of printf that were detected. This results in a huge saving
in program memory but also saves you valuable RAM space.
Denser Code, Better Performance
Denser Code, Better Performance
The compiler will also know exactly which registers are in both interrupt and mainline context, so it can generate
printf.
If two functions are never active at the same time, their auto variables can be overlapped. The function call
The all-seeing nature of OCG enables the compiler to determine if a variable is being used in the program.
OCG has the ability to generate a printffunction that is customized for the program at hand. It does
OCG allows automatic allocation of data into RAM banks eliminating the need for the

Related parts for SW500007