presto_en.pdf - 第50页
Page 50 ▸ Do not perform blank check after erasing This op tion speed s up the programming p rocess an d is useful especially for debugg ing. The dan ger is that an incorrectly erased device is subsequently in correctly …

Page 49
does not ask for further programming confirmation after
answering the first dialog.
▸ Display fuse warning messages
The user can choose if warning messages should be
displayed for some fuses. It is recommended to leave this
option on.
▸ Except for programming: Close status
window
This option closes the status window if no error occurs
during erasing, blank check, programming verification
and reading.
▸ After programming: Close status
window
This option closes the status window if no error occurs
during programming and the subsequent verification.
▸ Beep after successful finishing
With this option active, the program calls up the standard
Windows system beep if the operation (such as erasing,
programming, etc.) went smoothly.
▸ Beep after unsuccessful finishing
With this option active, the program calls up the standard
Windows system beep if an error or warning occurs during
the operation (such as erasing, programming, etc.).
▸ Turn off all sound for UP
With this option on, the program does not produce any
sounds.
▸ Delay for VDD switching on/off when
supplied from programmer
This option is important for programming PCB-placed
devices via an ICSP cable. It determines the length of the
delay after voltage is connected to or disconnected from
a device.
Both PRESTO and FORTE feature an overcurrent
protection. This means that a test for excessive current of
approximately 100 mA in power supply voltage is
performed after connecting power to the device and
expiration of the delay time set in Switch on.
Similarly the delay time set in Discharge specifies how
late after switching the power supply off a check should
be performed if no voltage is present any longer at the
pin.
If a blocking capacitor is connected to the device's power
supply pins (recommended), the voltage at the pin
changes more slowly. This could cause problems during
programming, but they can be eliminated by prolonging
the charging and discharging time.
Too long a time increases the risk of damaging the device
if connected incorrectly while too short a time could
cause programmer's circuits to still detect excessive
current flowing to the application's capacitors. A formula
for an approximate determination of the necessary time
can be found in
Appendix B: Use of ICSP.
▸ Do not perform Device ID check before
programming
This option switches off the Device ID check before
programming.
▸ Do not perform blank check before cfg
word programming
Most rewritable devices can overwrite the configuration
word without erasing the whole device content. Skipping
the blank check of the configuration word utilizes this
possibility, i.e. the program ignores the not erased word.
This option does not apply to the whole-device
programming in which the device is erased completely. It
concerns only the configuration word and its overwriting.

Page 50
▸ Do not perform blank check after
erasing
This option speeds up the programming process and is
useful especially for debugging. The danger is that an
incorrectly erased device is subsequently incorrectly
programmed and the fault only gets detected later. On
the other hand, a device is erased incorrectly only once in
several hundred attempts.
▸ Do not erase device before
programming
The device is not erased before programming.
▸ Do not erase data memory before its
programming
This option only concerns programming of Atmel AVR
devices e.g. ATmega8. Data memory of this family
devices does not require to be erased before
programming. If this option is not activated, whole device
will be erased before programming.
▸ Do not verify unprogrammed words at
the end of the memory
If there is a location at the end of the code/main memory
containing only default values, it is not verified.
This option speeds up the verification of the programmed
memory as the content of the “empty” memory at its end
usually does not matter.
▸ Do not verify
This option completely switches off the verification of a
programmed device. Such off-switching can radically
speed up the programming process during development.
This option must not be activated for production as
correctness of the programmed content would not be
guaranteed.
▸ Verify with two supply voltages
This option is available only for FORTE and only for the
internal power supply from the programmer. It allows you
to perform the verification at two different power supply
voltages defined by the user.
Some device manufacturers recommend to verify the
content after production programming at two different
voltages corresponding with the approved range of the
device's power supply voltages.
Options ➙ Program settings ➙
Panels
Keyboard shortcut: Shift+F10
This part of the Options menu allows you to alter the
application's appearance. The user can set where and
how some control components are to be displayed.
▸ Display selected device on toolbar
In addition to the status bar, the selected device is also
displayed in the toolbar.
▸ Display selected programmer on
toolbar
In addition to the status bar, the selected programmer is
also displayed in the toolbar.
▸ Display the status bar in the lower part
of the window
This option determines whether the status bar is to be
displayed or not.
▸ Display icons on toolbar buttons
Icons of individual tools are displayed in the toolbar.

Page 51
▸ Display descriptions on toolbar buttons
Tool names are displayed next to individual tools in the
toolbar.
If the Descriptions on toolbar buttons to the right
option is used, the total toolbar height is reduced to a
half.
▸ Show mass production counter in
status bar
This option displays the mass production counter in the
status bar. The counter shows the number of devices
programmed and the number of devices programmed
successfully.
If you use the Count all actions option, the counter
includes all actions performed with the device (such as
reading, erasing, data memory programming, etc.).
Show values description displays explanatory notes to
individual counter items for easier understanding.
If you want to exclude operations that triggered a
warning from the correct operations, use the If action
ends with warning assume as erroneous option.
The choice Reset counters on project open causes,
that the counters are reset on any project file load,
including automatic project load during program start.
Counter style allows you to choose whether the counter
should display the good/bad or good/total figures.
The Counter reset, button can be used for zeroing the
counters while their initial values can be set in the Preset
counter values fields.
Options ➙ Program settings ➙ Files
Keyboard shortcut: Shift+F10
This tab holds all the settings for reading data from and
saving data to files.
▸ File save style
The File save style panel offers the possibility not to
always save all areas of all editors in the file, but rather
only some. UP then asks questions based on the saving
style settings before saving different project editors.
▸ Do automatic check for newer version
of actual file
This option helps especially in debugging a program. The
program re-loads the file if it detects a change in the file
modification date.
▸ Never ask and never save changes to
data file
When this option is enabled and data in an editor have
been changed, before opening of an other file, before
closing of the application etc. the application will not ask
and will not save the file which is currently open.
▸ Check device type when loading .hex
file
If the device type has been saved in the corresponding
Intel-HEX file and it does not agree with the currently
selected device type, the program points out this
discrepancy.
▸ Save device type into .hex file
The program adds one more line below the end of file
command specifying the type of device for which the file
is being saved.
Such a modified file does not comply with the Intel-HEX
format, but most programs working with the Intel-HEX
format ignore this line.
For further information about the Intel-HEX format see
Appendix C: Intel-HEX File Format.