CHIPPROG-40 Phyton Inc, CHIPPROG-40 Datasheet - Page 105

PROGRAMMER STANDALONE 40-DIP

CHIPPROG-40

Manufacturer Part Number
CHIPPROG-40
Description
PROGRAMMER STANDALONE 40-DIP
Manufacturer
Phyton Inc
Type
Universal, Stand Aloner
Datasheets

Specifications of CHIPPROG-40

Contents
Programmer, Cables, CD, Power Adapter
Ic Product Type
Programmer, Universal
Ic Interface Type
USB
Features
Embedded Script Language For Automation Of Routine Operations, Splits Files To Multiple Images
Rohs Compliant
Yes
For Use With/related Products
EEPROM, EPROM, FLASH, MCU, NVRAM
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Programming Automation via DLL
105
Names of all the ACI objects (functions and structures) always begin from the prefix ACI. Names of the
structure patterns complete with the suffix _Params.
Numbers of the memory buffers and layers in buffers begin from zero. All addresses have a 64-bit format
and are presented by two 32-bit halves of this address (low and high) to be the compiler-independent.
For example, if the compiler recognizes the uint64 type of data then the function, which assigns a 64-bit
memory buffer address in the structure ACI_Memory_Params, the function call can be presented as:
ACI_Memory_Params params;
*((uint64 *)params.AddressLow) = 0x123456789ABC;
In most cases, in a process of the programming being under control of the external application it is not
necessary to make visible the ChipProgUSBChipProgUSB GUI. However, it may be necessary to unhide
the programmer GUI, or just some windows and dialogs, for setting up the programming environment and
for the debugging purposes (for example, for selecting the target device, loading the file, etc.). Then the
ChipProgUSB user interface can be hidden to free more display space for the controlling application.
6.2
ACI Functions
In order to set up and control a ChipProg tool the program running on the instrumental computer calls
the Application Control InterfaceApplication Control Interface functions requires structures that specify
memory locations, pointers and other objects affiliated with the called function while other functions do
not require any structures. Here is the list of the ChipProg Application Control Interface functions:
© 2010 Phyton, Inc. Microsystems and Development Tools

Related parts for CHIPPROG-40