presto_en.pdf - 第4页

30 5.2 Installation 30 5.3 Device Programm ing 30 Programmer S election 5.3.1 31 Projects 5.3.2 31 Device Type Selection 5.3.3 31 Program settings 5.3.4 Delay for VDD switchin g on /off when supplied from programmer 32 P…

100%1 / 101
Table of Contents
Introduction
10
1
PRESTO
11
2
11
2.1 Package Content
11
2.2 Features
11
2.3 Quick Start
11Windows2.3.1
12
2.4 Use
12Numerous Supported Devices2.4.1
12USB Connection2.4.2
12Programming of Placed Devices2.4.3
12Programming of Autonomous Devices2.4.4
13Programming Interface2.4.5
13Power Supply From Application2.4.6
13User Interface2.4.7
13Software2.4.8
13Debugging2.4.9
14
2.5 Controls and Connectors
14Programming Connector2.5.1
14GO Button2.5.2
15LED Indicators2.5.3
ON-LINE 15
ACTIVE 15
15USB Connector2.5.4
15
2.6 Connecting to Application
15Custom-made Connecting Cable2.6.1
16Programming in ZIF Socket2.6.2
16Connecting Procedure2.6.3
17Connection Examples2.6.4
PIC Microcontrollers 17
AVR Microcontrollers 18
AVR with TPI Interface (e.g. ATtiny10) 19
Atmel 8051 19
Cypress PSoC 20
MSP430 with TEST pin without SBW interface 20
MSP430 / CC430 with SBW interface 21
TI (Chipcon) CCxxxx 21
I2C Memory Chips 21
SPI Memory Chips 22
Microwire Memory Chips 22
JTAG Interface 22
23
2.7 Built-in Protection
24
2.8 Technical Specifications
24Limit Values2.8.1
24Operating Specifications2.8.2
25Declaration of Conformity and RoHS2.8.3
DRIVERS
26
3
26
3.1 Driver Installation
26Windows Operating Systems3.1.1
Windows 7 and later 26
Older supported Windows versions 26
27
3.2 Driver Updating
Usage under Linux
28
4
UP SOFTWARE
30
5
30
5.1 Abbreviations Used
30
5.2 Installation
30
5.3 Device Programming
30Programmer Selection5.3.1
31Projects5.3.2
31Device Type Selection5.3.3
31Program settings5.3.4
Delay for VDD switching on/off when supplied from
programmer
32
Production Programming Settings 33
Settings for Programming During Development 33
Programmer Settings 34
Fuses and Working with Them 34
34Programming5.3.5
Differential Programming 35
35
5.4 Further Features
35Setting the GO Button5.4.1
35Mass Production5.4.2
36Serial Numbers5.4.3
Format of Files with Serial Numbers 38
Data Record 38
Example of File with Serial Numbers 38
39Calibration Memory Support5.4.4
Working with Calibration Memory When Erasing a
Device in UV Eraser
39
Working With Calibration Memory in Devices With
Flash Memory
39
39
5.5 Program Controls
40Toolbar5.5.1
40Status Bar5.5.2
40Menus5.5.3
File Menu 40
File New 40
File Open... 40
File Open next file... 40
File Open next: 41
File Reload actual file 41
File Save 41
File Save as... 41
File Import data memory from file... 41
File Open file with data memory automatically 41
File New project 41
File Open project... 41
File Save project... 42
File Close project 42
File Recent projects 42
File Read calibration data... 42
File Save calibration data... 42
File Export to bin... 42
File Exit 42
Edit Menu 42
Edit Fill with value... 42
Edit Text insert... 43
Edit Fill selected location with RETLW 43
View Menu 43
View Code/main memory 43
View Data memory 43
View Boot memory 43
View Configuration memory 43
View Console 43
View Display code/main memory 43
View Display data memory 43
View Display configuration memory 44
View Display programmer form 44
Device Menu 44
Device Program 44
Program all 44
Program all except data memory 44
Program code/main memory 44
Program data memory 45
Program configuration memory 45
Program differentially 45
Differential program data memory 45
Mass Production 45
Device Read 45
Read all 45
Read all except data memory 45
Read code/main memory 45
Read data memory 46
Read configuration memory 46
Read address 46
Device Verify 46
Verify all 46
Verify all except data memory 46
Verify code/main memory 46
Verify data memory 46
Verify configuration memory 46
Device Erase 46
Erase all 46
Erase code/main memory 47
Erase data memory 47
Device Blank check 47
Blank check all 47
Blank check all except data memory 47
Blank check of code/main memory 47
Blank check of data memory 47
Blank check of configuration memory 47
Device Select device 47
Device Device info 47
Options Menu 48
Options Program settings Programming 48
Reload file before every programming 48
Keep manually modified data 48
Warn before file load, when data in some
editor have been changed
48
Warn, when the loaded file has not
changed
48
Program file locations only 48
Ask before erasing 48
Ask before programming of OTP / Flash /
Code/Data Protection / differential
48
Display fuse warning messages 49
Except for programming: Close status
window
49
After programming: Close status window 49
Beep after successful finishing 49
Beep after unsuccessful finishing 49
Turn off all sound for UP 49
Delay for VDD switching on/off when
supplied from programmer
49
Do not perform Device ID check before
programming
49
Do not perform blank check before cfg
word programming
49
Do not perform blank check after erasing 50
Do not erase device before programming 50
Do not erase data memory before its
programming
50
Do not verify unprogrammed words at the
end of the memory
50
Do not verify 50
Verify with two supply voltages 50
Options Program settings Panels 50
Display selected device on toolbar 50
Display selected programmer on toolbar 50
Display the status bar in the lower part of
the window
50
Display icons on toolbar buttons 50
Display descriptions on toolbar buttons 51
Show mass production counter in status
bar
51
Options Program settings Files 51
File save style 51
Do automatic check for newer version of
actual file
51
Never ask and never save changes to data
file
51
Check device type when loading .hex file 51