PCD COMMAND LINE COMPILER Custom Computer Services Inc (CCS), PCD COMMAND LINE COMPILER Datasheet - Page 62
![PCD C-COMPILER PIC24, DSPIC](/photos/9/32/93268/pcd_command_line_compiler_sml.jpg)
PCD COMMAND LINE COMPILER
Manufacturer Part Number
PCD COMMAND LINE COMPILER
Description
PCD C-COMPILER PIC24, DSPIC
Manufacturer
Custom Computer Services Inc (CCS)
Type
Compilerr
Datasheet
1.PCD_COMMAND_LINE_COMPILER.pdf
(373 pages)
Specifications of PCD COMMAND LINE COMPILER
For Use With/related Products
Microchip PIC24/dsPIC®
Lead Free Status / RoHS Status
Not applicable / Not applicable
Other names
429-1007
- Current page: 62 of 373
- Download datasheet (4Mb)
Example:
void DataEE_Read(int32 addr, int8 * ram, int bytes) {
}
void DataEE_Write(int32 addr, int8 * ram, int bytes) {
}
addressmod (DataEE,DataEE_read,DataEE_write,5,0xff);
void main (void)
{
}
Note: If the area is defined in RAM then read and write functions are not required, the variables
assigned in the memory region defined by the addressmod can be treated as a regular variable in
all valid expressions. Any structure or data type can be used with an addressmod. Pointers can
also be made to an addressmod data type. The #type directive can be used to make this memory
region as default for variable allocations.
The syntax is :
#type default=addressmodname
#type default=
For example:
Type default=emi
char buffer[8192];
#include <memoryhog.h>
#type default=
48
int DataEE test;
int x,y;
x=12;
test=x;
y=test;
int i;
for(i=0;i<bytes;i++,ram++,addr++)
int i;
for(i=0;i<bytes;i++,ram++,addr++)
// would define a region called DataEE between
// 0x5 and 0xff in the chip data EEprom.
*ram=read_eeprom(addr);
write_eeprom(addr,*ram);
// writes x to the Data EEPROM
// Reads the Data EEPROM
// all the variable declarations that
// follow will use this memory region
// goes back to the default mode
//emi is the addressmod name defined
Related parts for PCD COMMAND LINE COMPILER
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![CCS SOFTWARE PROTOTYPING BOARD](/images/no-image3.png)
Part Number:
Description:
PROTOTYPING BOARD FOR PIC MCU
Manufacturer:
Custom Computer Services Inc (CCS)
![52901-111](/images/no-image3.png)
Part Number:
Description:
Extra CCS C Manual
Manufacturer:
Custom Computer Services Inc (CCS)
![5228-505](/images/no-image3.png)
Part Number:
Description:
MACH X Programmer
Manufacturer:
Custom Computer Services Inc (CCS)
![5234-733](/images/no-image3.png)
Part Number:
Description:
PCD For 24-bit (PIC24/dsPIC)
Manufacturer:
Custom Computer Services Inc (CCS)
![5244-749](/images/no-image3.png)
Part Number:
Description:
LOAD-n-GO Programmer
Manufacturer:
Custom Computer Services Inc (CCS)
![EMBED. INTERNET DEVKIT W/PCWH](/images/no-image3.png)
Part Number:
Description:
EMBEDDED INTERNET DEVELOPMENT KIT W/PCWH
Manufacturer:
Custom Computer Services Inc (CCS)
![S-105](/images/no-image3.png)
Part Number:
Description:
PIC24F Development Kit With PCWHD
Manufacturer:
Custom Computer Services Inc (CCS)
![S-106](/images/no-image3.png)
Part Number:
Description:
PIC24F Development Kit With PCDIDE
Manufacturer:
Custom Computer Services Inc (CCS)
![S-107](/images/no-image3.png)
Part Number:
Description:
PIC24H Development Kit With PCWHD
Manufacturer:
Custom Computer Services Inc (CCS)
![S-108](/images/no-image3.png)
Part Number:
Description:
PIC24H Development Kit With PCDIDE
Manufacturer:
Custom Computer Services Inc (CCS)
![S-24](/images/no-image3.png)
Part Number:
Description:
PIC18F6722 Embedded C Development Kit With PCWH Compiler
Manufacturer:
Custom Computer Services Inc (CCS)
![S-25](/images/no-image3.png)
Part Number:
Description:
PIC18F8722 Embedded C Development Kit With PCWH Compiler
Manufacturer:
Custom Computer Services Inc (CCS)
![USB MASTER PROTOTYPING BOARD](/images/no-image3.png)
Part Number:
Description:
USB Master Prototyping Board
Manufacturer:
Custom Computer Services Inc (CCS)