EasyManua.ls Logo

CAS EXP-2000A - Communication Program

CAS EXP-2000A
31 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1
(4) RS 422/485 Connection -OPTION-
RS-232C port of EXP-2000A PC Serial port.(Female)
F05 : 0(Printer is not used) F07 : Baud rate set
F08 : Data set sent to PC F09 : Device Number
9. Communication Program
C Language
#include <bios.h>
#include <conio.h>
#define COM1 0
#define DATA_READY 0x100
#define TRUE 1
#define FALSE 0
#define SETTINGS ( 0x80 | 0x03 | 0x00 | 0x00)
int main(void)
{ int in, out, status, DONE = FALSE;
bioscom(0, SETTINGS, COM1);
cprintf("... BIOSCOM [ESC] to exit ...\n");
while (!DONE)
{ status = bioscom(3, 0, COM1);
if (status & DATA_READY)
if ((out = bioscom(2, 0, COM1) & 0x7F) != 0) putch(out);
if (kbhit())
{ if ((in = getch()) == '\x1B') DONE = TRUE;
bioscom(1, in, COM1);
}
}
return 0;
}
4

Related product manuals