SuperPro
®
6100 Programmer
www.xeltek.com
41 / 64
1296 Kifer Rd. Suite #605
Sunnyvale, CA 94086
Tel: +1 408-530-8080
Fax: +1 408530-0096
Binary: the start value is 0; the overflow value is 256.
ASCII Decimal: the start value is 30 (30 is a hexadecimal number here, it is the
character ‘0’); the overflow value 39+1 (39+1 is a hexadecimal number here and it is
greater than the character ‘9’).
ASCII Hex: the start value is 30 (30 is a hexadecimal number here and it is the
character ‘0’); the overflow value 46+1 (46+1 is a hexadecimal number here and it is
greater than the character ‘F’),
In the above, ‘9’+’1’=’A’.
For example, there are 64 chips. Their IDs are from 0001 to 0064, which are in the
end address of 89C51 EPROM. The user selects the mode of 4 bytes and the decimal
system. The steps are listed as below:
Click the ‘Auto Increment’ option.
Set the Start Address as FFF (Hex) and set the End Address as FFC (Hex). The data
start to change at the Start Address. The Start Address must be greater than the End
Address.
Set the IncValue as 1.
Set the Format to ASCII Decimal.
Move to the ASCII area in the Buffer Edit window and make the following change:
FFC:
30 FFD:
30 FFE: 30 FFF: 31
During the programming, the following is displayed in the Operation Info window:
Current AutoIncrement Data=0001
Then in the subsequent programming operations, the information in the last 4 bytes of
the buffer data is:
FFC:
30 FFD:
30 FFE: 30 FFF: 31
If the programming succeeds, the AutoIncrement increases by 1 and the following is
displayed:
Current AutoIncrement Data = 0002
The last 4 bytes of the buffer data is:
FFC:
30 FFD:
30 FFE: 30 FFF: 32
The user-defined auto increase of the serial number
The user can use this function only after he is authorized. The user can change the
data as he wishes in the range of the 4K bytes if he can use the function.