![Agilent Technologies E1330B Скачать руководство пользователя страница 128](http://html.mh-extra.com/html/agilent-technologies/e1330b/e1330b_users-manual-and-scpi-programming-manual_2867439128.webp)
126 Agilent E1330B Digital I/O Module Register Information
Appendix B
C Version
/* writing an 8-bit byte */
#include <stdio.h>
#include <chpib.h>
#define LOG_ADDR 144
#define BASE_ADDR (long) ((0x1FC000) + (64 * LOG_ADDR))
void send_info(char state[], float send_data[]);
main ()
{
float
send_data[3], read;
char
state[2] = {13,10};
int
handshak_reg, delay_reg, normiz_reg,
statuscont_reg, transfercont_reg, data_reg;
handshak_reg = 0x19;
delay_reg = 0x1D;
normiz_reg = 0x21;
statuscont_reg = 0x11;
transfercont_reg = 0x0D;
data_reg = 0x15;
send_data[1] = 16;
send_data[0] = BAS handshak_reg;
send_data[2] = 32;
send_info(state, send_data);
send_data[0] = BAS delay_reg;
send_data[2] = 00;
send_info(state, send_data);
send_data[0] = BAS normiz_reg;
send_data[2] = 00;
send_info(state, send_data);
send_data[0] = BAS statuscont_reg;
send_data[2] = 00;
send_info(state, send_data);
send_data[0] = BAS transfercont_reg;
send_data[2] = 2;
send_info(state, send_data);
send_data[0] = BAS data_reg;
send_data[2] = 255;
send_info(state, send_data);
return 0;
}
void send_info(char state[], float send_data[]
{
IOEOI (7L, 0);IOEOL (7L, " ", 0);
IOOUTPUTS (70900L, "DIAG:POKE ", 10);
IOEOI (7L, 1);IOEOL (7L, state, 0);
IOOUTPUTA (70900L, send_data, 3);
}
Содержание E1330B
Страница 2: ......
Страница 10: ...8 Notes ...
Страница 11: ...9 Notes ...
Страница 12: ...10 Notes ...
Страница 25: ...Configuring the Agilent E1330B Digital I O Module 23 Chapter 2 Figure 2 6 J1 and J2 Connector Pinouts ...
Страница 32: ...30 Configuring the Agilent E1330B Digital I O Chapter 2 Notes ...
Страница 42: ...40 Using the Agilent E1330B Digital I O Module Chapter 3 Notes ...
Страница 58: ...56 Understanding the Agilent E1330B Digital I O Module Chapter 4 Notes ...
Страница 104: ...102 Agilent E1330B Digital I O Module Command Reference Chapter 5 Notes ...
Страница 146: ...144 Error Messages Appendix C Notes ...