四串口程序:自动接收显示;十六进制发送;自动十六进制发送
2021-11-26 14:29:03 177KB c# 串口
1
首先说明我们的编程环境是windows xp下,在Qt Creator中进行,如果在Linux下或直接用源码编写,程序稍有不同,请自己改动。
2021-11-25 18:11:47 520KB Qt 串口通信程序
1
本文通过应用ApdcomPort控件开发票据打印机系统的实例,介绍了ApdComPort控件的属性和功能,论述了在Delphi环境下利用ApdComPort控件进行串行通信程序开发的思路和方法。
2021-11-25 09:46:34 543KB DELPHI,串口,ApdComPort 通信
1
processing串口通信程序,能与多种MCU通信
2021-11-24 19:44:18 19KB 串口 上位机
1
MFC串口通信程序,接收发送,设置,含有源代码
2021-11-23 13:35:32 44KB MFC;串口
1
C#入门经典部分……网络通信是C#学习中的重点难点,此代码希望能给大家带来帮助
2021-11-22 15:13:59 218KB C# 网络通信
1
电力系统IEC 103规约通信程序.rar
2021-11-22 11:54:42 284KB IEC103 电力 IEC 103 规约 通信
1
VARIANT variant_inp; COleSafeArray safearrary_inp; LONG len,k; BYTE rxdata[2048]; CString strtemp; if(m_ctrlComm.GetCommEvent()==2) { variant_inp = m_ctrlComm.GetInput(); safearrary_inp = variant_inp; len = safearrary_inp.GetOneDimSize(); for(k=0;k
2021-11-20 21:31:15 1.84MB 串口通信
1
用C语言做的DOS界面的串口通信程序 void setPort(int size, char check, int stop){ unsigned char b = 0x00; disable(); switch(size){ case 6:b |= 0x01; break; case 7:b |= 0x02;break; case 8:b |= 0x03; break; } switch(check){ case 'N': case 'n':b &= ~0x08;break; case 'J': case 'j':b |= 0x08; break; case 'O': case 'o':b |= 0x18;break; } switch(stop){ case 1: b &= ~0x04;break; case 2: b |= 0x04;break; } outportb(PORT[PORTNUM] + 3, b); /*register interrupt*/ outportb(PORT[PORTNUM] + 1, 0x01);/*接收中断*/ outportb(PORT[PORTNUM] + 4, 0x0b);/*零MODEM,恒有效状态*/ oldhandle = getvect(INTR[PORTNUM]);/*取得硬中断向量表的中断处理程序*/ setvect(INTR[PORTNUM],newhandle); /*开启IRQx*/ outportb(0x21, inportb(0x21) & INTRENTER[PORTNUM]); enable(); } /* baund:波特率 */ void initCom(int baund){ unsigned char b; disable(); outportb(PORT[PORTNUM] + 3, 0x80);/*设DLAB=1*/ outportb(PORT[PORTNUM] + 1, 0X00);/*高八位设0*/ switch(baund){ case 2400:b = 0x30;break; case 3600:b = 0x20;break; case 4800:b = 0x18;break; case 7200:b = 0x10;break; case 9600:b = 0x0c;break; } outportb(PORT[PORTNUM], b); enable(); } void closeCom(){ disable(); setvect(INTR[PORTNUM],oldhandle); enable(); } void setDefineOpion(){ } void readOpion(){ } int AcceptOrRefuse(){ int index=0; int key = 0; int ret; char str[2][7]={"accpet","refuse"}; while(key!=13) { gotoxy(12,5+index); textcolor(15); printf("%s",str[index]); index=1-index; gotoxy(12,5+index); textcolor(13); printf("%s",str[index]); key=bioskey(0); key=key&0xff; } if (index == 0){ ret = 0; strcpy(sendmsg, "_accept"); strcat(sendmsg, "\0"); sendMessage(); } else { ret = 1; strcpy(sendmsg, "_refuse"); strcat(sendmsg, "\0"); sendMessage();
2021-11-20 21:00:27 288KB 串口通信程序
1
在VC6.0开发环境编写的一个串口调试程序,包括接收和发送程序。
2021-11-18 20:54:45 4.55MB 串口通信程序
1