Example program, Program: demo01.c – B&B Electronics ADAM-4521 - Manual User Manual
Page 6

Example Program
This demo program demonstrates how you might send a string of data to your HP34401A Multimeter (RS-232
device) via the ADAM-4521.
ADAM-4521 Configuration Status:
ADDRESS:02
MODE:ADDRESSABLE
DELIMITER: {
ADD(CR):NO
RS-485 baud(9600),N,8,1
RS-232 baud(9600),N,8,2
HP34401A RS-232 baud(9600),N,8,2
P C
(RS-232)
(RS-485)
(RS-232)
(RS-485)
DATA-
8
C O M 1
AM- 4521
3 RX
7
HP-34401A
Program: DEMO01.C
#include
#include
#include
#include
#define TIME_OUT
500000
static
static
static
int base0=0x3F8;
char rec[36];
char cmd[40];
void
void
send(void);
receive(void);
void main()
{
outp(base0+3,0x80);
/* set DLAB=1 */
outp(base0 ,0x0C); outp(base0+1,0x00); /* set buad=9600 */
outp(base0+3,0x03);
outp(base0+1,0x00);
printf("\nInput string : ");
gets(cmd);
while (cmd[0] != 'q' && cmd[0] != 'Q')
{
send();
receive();
printf("\nInput string : ");
gets(cmd);
}
/* set data=8 stop=1 no parity */
/* disable COM1 interrupt */
}
ADAM-4521 User's Manual
2 TX
5 GND
2 RX
3 TX
5 GND
DATA-
A D
DATA+
.
DATA+
- USOPTL4DR-LS - Datasheet (2 pages)
- ZXT9-IOA-KIT - Manual (75 pages)
- ADAM-6066 - Manual (272 pages)
- 855-11619--57 - Datasheet (2 pages)
- 851-10904 - Datasheet (2 pages)
- SS-BLT-100PR - Quick Start Guide (1 page)
- ISOCON-6 - Datasheet (2 pages)
- I-7060 - Manual (64 pages)
- AMU864 - Datasheet (2 pages)
- 714FX6-SC_ST - Manual (154 pages)
- 422LP25R - Datasheet (2 pages)
- ZP9D-115RM-LR - Manual (54 pages)
- EKI-6311GN-EU - Manual (56 pages)
- ZZ24D-NA(NB,NC,ND)-SR - Quick Start Guide (4 pages)
- ESCLP-100 - Manual (23 pages)
- 806-39753 - Datasheet (1 page)
- 485SD9RJ - Datasheet (1 page)
- 712FX4-SC_ST - Manual (154 pages)
- 850-18610 - Manual (18 pages)
- ESW208 Series - Datasheet (2 pages)
- VESR321_ML_SL - Quick Start Guide (3 pages)
- OP10 - Datasheet (1 page)
- RT3G-300_310_320_330_340-W - Configuration Manual (79 pages)
- EIRHP305-T - Datasheet (2 pages)
- EIRSP1 - Datasheet (1 page)
- 422TTL33 - Datasheet (2 pages)
- 485DRCI - Quick Start Guide (2 pages)
- I-7021_P - Datasheet (2 pages)
- NTSA-CAT5E - Datasheet (2 pages)
- 485COSR - Datasheet (2 pages)
- 855-10619--57 - Datasheet (2 pages)
- UH401SL_2KV - Datasheet (2 pages)
- 105FXE-SC(ST)-15-POE - Manual (19 pages)
- 102MC-FL_SC_ST - Manual (23 pages)
- CBL00302 - Datasheet (1 page)
- 850-18100--27 - Datasheet (2 pages)
- 850-10953-DC - Datasheet (2 pages)
- ESR904 - Datasheet (2 pages)
- 308TX-N - Datasheet (3 pages)
- 422LP25N - Datasheet (2 pages)
- 708FX2-SC_ST - Datasheet (3 pages)
- MESR321_SL_ML - Datasheet (2 pages)
- SL2736-698 - Quick Start Guide (8 pages)
- I-7188E Series - Datasheet (1 page)
- ANT-PAD58-19 - Datasheet (1 page)