HP 16500C - Manual

HP 16500C

HP 16500C – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
98 Page 98
99 Page 99
100 Page 100
101 Page 101
102 Page 102
103 Page 103
104 Page 104
105 Page 105
106 Page 106
107 Page 107
108 Page 108
109 Page 109
110 Page 110
111 Page 111
112 Page 112
113 Page 113
114 Page 114
115 Page 115
116 Page 116
117 Page 117
118 Page 118
119 Page 119
120 Page 120
121 Page 121
122 Page 122
123 Page 123
124 Page 124
125 Page 125
126 Page 126
127 Page 127
128 Page 128
129 Page 129
130 Page 130
131 Page 131
132 Page 132
133 Page 133
134 Page 134
135 Page 135
136 Page 136
137 Page 137
138 Page 138
139 Page 139
140 Page 140
141 Page 141
142 Page 142
143 Page 143
144 Page 144
145 Page 145
146 Page 146
147 Page 147
148 Page 148
149 Page 149
150 Page 150
151 Page 151
152 Page 152
153 Page 153
154 Page 154
155 Page 155
156 Page 156
157 Page 157
158 Page 158
159 Page 159
160 Page 160
161 Page 161
162 Page 162
163 Page 163
164 Page 164
165 Page 165
166 Page 166
167 Page 167
168 Page 168
169 Page 169
170 Page 170
171 Page 171
172 Page 172
173 Page 173
174 Page 174
175 Page 175
176 Page 176
177 Page 177
178 Page 178
179 Page 179
180 Page 180
181 Page 181
182 Page 182
183 Page 183
184 Page 184
185 Page 185
186 Page 186
187 Page 187
188 Page 188
189 Page 189
190 Page 190
191 Page 191
192 Page 192
193 Page 193
194 Page 194
195 Page 195
196 Page 196
197 Page 197
198 Page 198
199 Page 199
200 Page 200
201 Page 201
202 Page 202
203 Page 203
204 Page 204
205 Page 205
206 Page 206
207 Page 207
208 Page 208
209 Page 209
210 Page 210
211 Page 211
212 Page 212
213 Page 213
214 Page 214
215 Page 215
216 Page 216
217 Page 217
218 Page 218
219 Page 219
220 Page 220
221 Page 221
222 Page 222
223 Page 223
224 Page 224
225 Page 225
226 Page 226
227 Page 227
228 Page 228
229 Page 229
230 Page 230
231 Page 231
232 Page 232
233 Page 233
234 Page 234
235 Page 235
236 Page 236
237 Page 237
238 Page 238
239 Page 239
240 Page 240
241 Page 241
242 Page 242
243 Page 243
244 Page 244
245 Page 245
246 Page 246
247 Page 247
248 Page 248
249 Page 249
250 Page 250
251 Page 251
252 Page 252
Page: / 252

Table of Contents:

  • Page 2 – ii
  • Page 3 – In This Book; Organization; The
  • Page 5 – Contents; Part 1 General Information; Introduction 1–2; Contents–1
  • Page 6 – from a Program 4–8; Contents–2
  • Page 7 – Contents–3
  • Page 8 – Contents–4
  • Page 9 – Contents–5
  • Page 10 – Contents–6
  • Page 11 – Contents–7
  • Page 12 – Contents–8
  • Page 13 – General Information
  • Page 15 – Introduction to Programming
  • Page 16 – Introduction; Set up the system and start measurements
  • Page 17 – Talking to the Logic Analysis System; Example; Each part of the above statement is explained in this section.
  • Page 18 – To select the module in slot 3 use the following:; See Also; Initialization; Talking to Individual System Modules
  • Page 20 – Program Message Syntax; Output Command; Instruction Syntax
  • Page 21 – Instruction Header; Device Address
  • Page 22 – , which means the text; White Space; Instruction Terminator
  • Page 23 – Simple Command Header; When parameters (indicated by; Header Types
  • Page 24 – - sets the marker mode to pattern in the state; Duplicate Keywords
  • Page 25 – you must follow that; Query Usage
  • Page 26 – Program Header Options
  • Page 27 – Numeric data; Parameter Data Types
  • Page 29 – Selecting Multiple Subsystems
  • Page 30 – , you must follow that query with an; To read the result of the query command
  • Page 31 – Response Header Options
  • Page 32 – The following are possible responses to the :; Response Data Formats
  • Page 33 – operator is; String Variables
  • Page 34 – After running this program, the controller displays:; Numeric Base
  • Page 35 – Definite-Length Block Response Data
  • Page 36 – For example, for transmitting 80 bytes of data, the syntax would be:; Definite-length Block Response Data; Multiple Queries
  • Page 37 – System Status
  • Page 39 – Programming Over HP-IB
  • Page 41 – Programmer’s Guides; Talk/Listen Addressing; Reference; Interface Capabilities
  • Page 44 – Device Clear; Bus Commands
  • Page 46 – Interface Between Data Terminal Equipment and Data
  • Page 47 – Interface Operation
  • Page 48 – Pin 3 TD (Transmit Data from Logic Analysis System); Minimum Three-Wire Interface with Software Protocol
  • Page 49 – Extended Interface with Hardware Handshake
  • Page 50 – Cable Example; Cable Examples
  • Page 51 – HP Vectra Personal Computers and Compatibles; HP 16500C Logic Analysis System User’s Reference; Configuring the Logic Analysis System Interface
  • Page 52 – Protocol; With a three-wire interface, selecting NONE for the protocol; Data Bits
  • Page 53 – Logic Analysis System User’s Reference; HP Vectra Personal Computers or compatibles
  • Page 54 – Lockout Command; OFF
  • Page 55 – Programming Over LAN
  • Page 57 – LAN Addressing
  • Page 58 – The operating system files, which are stored in the; Permission Levels: Control and Data; UNIX; Password Protection and File Protection
  • Page 59 – . You can send the strings using a variety of methods:; Sockets
  • Page 60 – To run the logic analyzer and acquire data, at the DOS prompt enter:; Echoing Commands
  • Page 61 – . Files copied to this file location; Now copy the file to the HP 16500 system. At the DOS prompt enter:; Copying Command Files
  • Page 62 – Queries; Writing to; from a Program
  • Page 63 – The following example in C opens the
  • Page 65 – Sending Commands to the HP 16500C Socket
  • Page 71 – Truncation Examples; Long Form; Programming and Documentation Conventions; Truncation Rule
  • Page 72 – STARt; and; STOP; Response Generation; Infinity Representation
  • Page 73 – Square brackets indicate that the enclosed items are optional.; Notation Conventions and Definitions
  • Page 74 – Command Types; The Command Tree
  • Page 76 – Tree Traversal Rules
  • Page 78 – AUToload; Subsystems; Command Set Organization
  • Page 79 – Alphabetic Command Cross-Reference
  • Page 80 – HEADer; LONGform; allow you to dictate what forms the responses take, but they have; Keywords in long form, numbers using the decimal format.; Program Examples
  • Page 83 – Functional Elements; The input buffer of the instrument is the memory area; Output Queue; The output queue of the instrument is the memory area; Parser; The instrument’s parser is the component that interprets the; Protocols
  • Page 84 – Commands are executed in the order they are received.
  • Page 85 – A command error will be reported if the instrument; Execution Error; An execution error will be reported if a parameter is; Device-specific Error; A device-specific error will be reported if the; Query Error; A query error will be reported if the proper protocol for; Message Communication and System Functions; Syntax Diagrams
  • Page 86 – Example syntax diagram
  • Page 87 – Syntax Overview
  • Page 89 – Value
  • Page 90 – Suffix Unit; The suffix units that the instrument will accept are shown; Suffix; To specify 3 ns, you might enter
  • Page 91 – Status Reporting
  • Page 92 – command clears all
  • Page 93 – Status Byte Structures and Concepts
  • Page 94 – Bit Definitions; MAV - message available; Indicates whether there is a response in the output queue.; ESB - event status bit; Event Status Register
  • Page 95 – EXE - execution error; Indicates whether the protocol for queries has been violated.; RQC - request control; Always returns a 0 from the HP 16500C Logic Analysis System.; OPC - operation complete
  • Page 96 – LCL - remote to local; Indicates whether a remote to local transition has occurred.; MSB - module summary bit; Operation Complete; command, when sent to the; Status Byte; ) and other bits of the Status Byte are; Key Features
  • Page 97 – Service Request Enabling
  • Page 98 – Enable interrupts on the bus.; Serial Poll
  • Page 99 – command is used to write to the enable register and the; Parallel Poll
  • Page 100 – Parallel Poll Data Structure
  • Page 101 – Polling HP-IB Devices
  • Page 102 – Conducting a Parallel Poll
  • Page 103 – The following statement disables device 5 only:; Parallel Poll Unconfigure Command; Disabling Parallel Poll Responses
  • Page 104 – Command
  • Page 105 – Error Messages
  • Page 107 – Device Dependent Errors
  • Page 108 – Execution Errors
  • Page 109 – Query Errors
  • Page 111 – Commands
  • Page 113 – Common Commands
  • Page 116 – Common Commands Syntax Diagram
  • Page 117 – Common Command Parameter Values; Parameter
  • Page 118 – Query
  • Page 119 – Standard Event Status Enable Register; Bit Position
  • Page 120 – Standard Event Status Register
  • Page 126 – HP 16500C Parallel Poll Enable Register
  • Page 128 – HP 16500C Service Request Enable Register
  • Page 129 – The Status Byte Register; START; command had been sent for intermodule group
  • Page 133 – Mainframe Commands
  • Page 134 – SELECT
  • Page 135 – Mainframe Commands Syntax Diagram
  • Page 136 – Mainframe Commands Syntax Diagram (continued)
  • Page 137 – Mainframe Parameter Values
  • Page 138 – BEEPer
  • Page 139 – Mnemonic; CAPability
  • Page 140 – CARDcage
  • Page 141 – Card Identification Numbers; Id Number
  • Page 143 – HP 16500C Combined Event Status Enable Register; Bit
  • Page 144 – HP 16500C Combined Event Status Register
  • Page 145 – The EOI? query returns the current status of EOI.
  • Page 146 – LOCKout
  • Page 147 – Programmer’s Guide for specific module for the module’s; values; MENU
  • Page 148 – System Menu Values; Menu Command Parameters
  • Page 150 – MESR in the
  • Page 151 – RMODe
  • Page 153 – SELect
  • Page 154 – Select Command Tree
  • Page 155 – SETColor
  • Page 158 – To open a window, specifying and storing the display name:; XWINdow
  • Page 159 – SYSTem Subsystem
  • Page 161 – System Subsystem Commands Syntax Diagram
  • Page 162 – SYSTem Parameter Values
  • Page 163 – DATA
  • Page 164 – See the
  • Page 165 – ERRor
  • Page 168 – NNNNNNNNNN; PRINt
  • Page 169 – This instruction prints the screen to the printer:
  • Page 170 – SETup
  • Page 173 – MMEMory Subsystem
  • Page 175 – MMEMory Subsystem Commands Syntax Diagram
  • Page 176 – MMEMory Subsystem Commands Syntax Diagram (Continued)
  • Page 178 – MMEMory Parameter Values
  • Page 179 – Mass Storage Unit specifier.; INTernal0; for the hard disk drive and; INTernal1; for the flexible disk drive.; Setting FILE2 on the hard drive as the autoload file:
  • Page 180 – ALL; Returned Format; CATalog
  • Page 182 – COPY
  • Page 183 – DOWNload
  • Page 184 – File
  • Page 185 – IDENtify
  • Page 186 – INITialize
  • Page 191 – PACK
  • Page 192 – PURGe
  • Page 194 – REName
  • Page 196 – UPLoad
  • Page 197 – VOLume
  • Page 199 – INTermodule Subsystem
  • Page 201 – Intermodule Subsystem Commands Syntax Diagram
  • Page 202 – Intermodule Subsystem Commands Syntax Diagram (continued)
  • Page 203 – INTermodule Parameter Values; Selector
  • Page 204 – DELete
  • Page 205 – HTIMe
  • Page 206 – INPort
  • Page 207 – Group Run; INSert
  • Page 208 – OUTPolar; OUTDrive
  • Page 209 – The OUTPolar query returns the current Port Out polarity setting.; OUTType; The OUTType query returns the current Port Out signal type.
  • Page 210 – PORTEDGE
  • Page 211 – This statement sets the BNC threshold to ECL; PORTLEV
  • Page 213 – TREE
  • Page 215 – TTIMe
  • Page 217 – TGTctrl Subsystem
  • Page 219 – Targetcontrol Subsystem Commands Syntax Diagram
  • Page 221 – TGTctrl Parameter Values
  • Page 223 – For example, if your HP BASIC program contains a line; AVAILable
  • Page 224 – To assign the last four bits to signal 1:; BITS
  • Page 225 – CURSTate; This command does not obey the truncation rule.; DRIVe
  • Page 226 – LASTstate
  • Page 227 – NAMe
  • Page 228 – SIGNal; PULse
  • Page 229 – SIGSTatus
  • Page 230 – STATEs
  • Page 231 – TOGgle; STEP
  • Page 232 – TYPe
  • Page 233 – Programming Examples 15-1; Programming Examples
  • Page 236 – Checking for intermodule measurement completion
  • Page 237 – Transferring the Mainframe Configuration
  • Page 240 – Checking for Intermodule Measurement Completion
  • Page 241 – ENTER; ENTER; statement, the logic analysis system will display the; Sending Queries to the Logic Analysis System
  • Page 243 – There are two things you must keep in mind:; SELECT 0; for the; Getting ASCII Data with PRINt? ALL Query
  • Page 244 – query returns the entire 70-character field.; Reading the disk with the CATalog? ALL query
  • Page 245 – This example program uses the; option; option, the query only returns a 51-character field. Keep in; Reading the Disk with the CATalog? Query
  • Page 246 – Printing to the disk
  • Page 247 – Index; Index–1
  • Page 248 – Index–2
  • Page 249 – Index–3
  • Page 250 – Index–4
Loading the manual

Programmer’s Guide

Publication number 16500-97018
First edition, December 1996

For Safety information, Warranties, and Regulatory

information, see the pages behind the Index

Copyright Hewlett-Packard Company 1987, 1990, 1993, 1994, 1996

All Rights Reserved

HP 16500C/16501A
Logic Analysis System

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 2 - ii
Page 3 - In This Book; Organization; The

In This Book This programmer’s guide contains generalinformation, mainframe level commands,and programming examples forprogramming the HP 16500C/16501ALogic Analysis System. This guidefocuses on how to program the systemover the HP-IB interface, but also brieflyexplains how to use the RS-232-C andLA...

Page 5 - Contents; Part 1 General Information; Introduction 1–2; Contents–1

Contents Part 1 General Information 1 Introduction to Programming Introduction 1–2 Talking to the Logic Analysis System 1–3 Talking to Individual System Modules 1–4Initialization 1–4Instruction Syntax 1–6Output Command 1–6Device Address 1–7Instructions 1–7Instruction Terminator 1–8Header Types 1–9Du...

Other HP Models

All HP Other