presto_en.pdf - 第60页
Page 60 I2C Memory Address Select the add ress of the I 2 C memory on the bus. Settings Associated with SPI Fla sh Chips ▸ Start address Sets the address rang e for work with th e memo ry. Start address is th e first add…

Page 59
▸ Programming method
• HVP Traditional programming will be applied using a
voltage of 8V to 13V at pin P.
• LVP Programming utilizing the microcontroller's LVP
pin will be applied; only logical values of 0 or 1 are
present at programmer's pin P.
▸ Use PE
Programming utilizing the Use PE option can be applied
to PIC24 and dsPIC33 devices. PE stands for Programming
Executive and it is a programming method frequently
proving to be faster. The Programming Executive does
verification after programming, that is why UP does not
verify after PE programming.
Boot memory programming
This allows to select the boot memory region to be
programmed or checked.
Settings Associated with AVR and
8051 Microcontrollers
Oscillator frequency
An external oscillator or a functional internal oscillator
must be connected in the course of AVR microcontroller
programming. The frequency setting must match the
frequency at which the device's oscillator is really
running, after eventual dividers. The maximum speed of
communication with the microcontroller then depends on
the frequency of this oscillator.
Faster Programming with Slow Clock
If this option is active, once the device is erased, the
fuses are programmed at the maximum frequency of the
internal oscillator. This allows the programmer to
communicate with the device at a faster speed. At the
end of programming, the required value of the
communication memory including the clock speed is
programmed.
This option has its effect only if the whole device is
programmed.
Inverse Reset
With this option activated, the programmer generates an
inverse reset signal.
This option is appreciated if the application includes a
reset circuit that needs an inverse signal at the input
compared to the output signal sent to the microcontroller,
and if the programmer is connected via this reset circuit.
Write RC osc Adjustment
When this option is set, programmer will write the value
defined in the Configuration window to "RC osc
Adjustment" fuse. When it is not set, the value read from
the device will be written back to the fuse.
HVP
If this option is checked, the programmer uses the “high”
voltage at pin P for communication with the device.
This allows you to program a device with the external
RESET signal switched off.
Settings Associated with CH32V003
Microcontrollers
▸ Fast mode
When this option is set, programmer uses double speed
for communication with the microcontroller.
Settings Associated with I2C
Memory Chips
I2C Bus Speed
Select the maximum possible speed of the I
2
C bus. The
programmer switches on the internal pull-up of 2.4kΩ
while working on the I
2
C bus.

Page 60
I2C Memory Address
Select the address of the I
2
C memory on the bus.
Settings Associated with SPI Flash
Chips
▸ Start address
Sets the address range for work with the memory. Start
address is the first address, where the selected
operation is executed.
▸ End address
Sets the address range for work with the memory. End
address is the last address, where the selected operation
is executed.
PRESTO Programmer Settings
Window
In idle state
If this option is checked, the programmer supplies power
to the application even when not programming.
During programming
If this option is checked, voltage from the programmer
will be used during programming.
Settings Associated with PIC
Microcontrollers
MCLR Pin Control
The logical value present at pin P1 (VPP) can be
controlled by the Run, Stop, Tristate and Reset buttons
in the idle state if a voltage is present.
The Reset button generates a resetting pulse.
Programming Method
• HVP Traditional programming is applied with 13V
present at VPP.
• LVP Programming utilizing microcontroller's LVP pin is
applied, only logical values of 0 or 1 are present at
programmer's pin P.
Algorithm Programming
• Auto An algorithm is selected according to the voltage
currently present at VDD.
• Ucc=5V The algorithm for fast 5V programming is
used.
• Ucc=2.7to5.5V The algorithm for slow
programming is used with the benefit of working at all
power supply voltages.
Use PE
Programming utilizing the Use PE option can be applied
to PIC24 and dsPIC33 devices. PE stands for Programming
Executive and it is a programming method frequently
proving to be faster. The Programming Executive does
verification after programming, that is why UP does not
verify after PE programming.
Boot memory programming
This allows to select the boot memory region to be
programmed or checked.
Settings Associated with AVR and
8051 Microcontrollers
Oscillator Frequency
An external oscillator or a functional internal oscillator
must be connected in the course of AVR microcontroller
programming. The frequency setting must match the
frequency at which the device's oscillator is really
running, after eventual dividers. The maximum speed of
communication with the microcontroller then depends on
the frequency of this oscillator.

Page 61
Faster Programming with Slow Clock
If this option is active, once the device is erased, the
fuses are programmed at the maximum frequency of the
internal oscillator. This allows the programmer to
communicate with the device at a faster speed. At the
end of programming, the required value of the
communication memory including the clock speed is
programmed.
This option has its effect only if the whole device is
programmed.
Inverse Reset
With this option activated, the programmer generates an
inverse reset signal.
This option is appreciated if the application includes a
reset circuit that needs an inverse signal at the input
compared to the output signal sent to the microcontroller
and if the programmer is connected via this reset circuit.
HVP
If this option is checked, the programmer uses the “high”
voltage at pin P for communication with the device.
This allows you to program a device with the external
RESET signal switched off.
Settings Associated with I2C
Memory Chips
I2C Bus Speed
Select the maximum possible speed of the I
2
C bus. The
programmer switches on the internal pull-up of 2.2kΩ
while working on the I
2
C bus.
I2C Memory Address
Select the address of the I
2
C memory on the bus.
Settings Associated with SPI Flash
Chips
▸ Start address
Sets the address range for work with the memory. Start
address is the first address, where the selected
operation is executed.
▸ End address
Sets the address range for work with the memory. End
address is the last address, where the selected operation
is executed.
5.5.5 HEX Editor Windows
HEX editors are used for displaying the content of a
memory chip to be programmed.
Different colors are used in HEX editors to differentiate
between states of different cells to make it easy to see
which cells have been read from a file, which have been
successfully programmed, etc.
Colors may be user-assigned. This is especially
recommended for workstations with displays/screens
displaying only a limited number of colors.
Selecting an Area
An area can be selected in a HEX editor by holding the
Shift key down and pressing the cursor keys (i.e. arrows).
Once a required area is selected, it can be filled with a
required value. The values can also be filled with RETLW
instruction. These options are available in the context
menu (opens by mouse right-click).