社区
C++ Builder
帖子详情
谁有在DOS下用中断方式使用串口的程序?
borland_boy
2003-04-21 01:48:00
谁有在DOS下用中断方式使用串口的程序?
请发到我信箱里
borland_boy@263.net
收到马上给分
...全文
44
5
打赏
收藏
谁有在DOS下用中断方式使用串口的程序?
谁有在DOS下用中断方式使用串口的程序? 请发到我信箱里 borland_boy@263.net 收到马上给分
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiuafa
2003-04-21
打赏
举报
回复
蹭分
NowCan
2003-04-21
打赏
举报
回复
但是没有完整的程序。
NowCan
2003-04-21
打赏
举报
回复
http://www.gjwtech.com/serialcomm.htm
Behard
2003-04-21
打赏
举报
回复
注意开头的 // #define DEBUG
最好修改一下这个函数
void comm_close ( int portid )
{ // restore previous settings of 8259
switch ( portid )
{
case 1: //close COM1
outportb ( MDMCOM1 + 1, 0x08 ); // Drop OUT2
outportb ( MDMCOM1 + 1, 0x00 ); // Drop DTR and RTS
outportb ( INTCONT, MDMINTC | inportb ( INTCONT ) );
setvect ( MDMINTV, serintfhr); // Reset original interrupt vector
break;
case 2: //close COM2
outportb ( MDMCOM2 + 1, 0x08 ); // Drop OUT2
outportb ( MDMCOM2 + 1, 0x00 ); // Drop DTR and RTS
outportb ( INTCONT, MDINTC2 | inportb ( INTCONT ) );
setvect ( MDINTV2, serintmodem); // Reset original interrupt vector
break;
case 3: //close COM3
outportb ( MDMCOM3 + 1, 0x08 ); // Drop OUT2
outportb ( MDMCOM3 + 1, 0x00 ); // Drop DTR and RTS
//outportb ( INTCONT, MDMINTC | inportb ( INTCONT ) );
//setvect ( MDMINTV, oldfhr ); // Reset original interrupt vector
case 4: //close COM4
outportb ( MDMCOM4 + 1, 0x08 ); // Drop OUT2
outportb ( MDMCOM4 + 1, 0x00 ); // Drop DTR and RTS
//outportb ( INTCONT, MDINTC2 | inportb ( INTCONT ) );
//setvect ( MDINTV2, oldtow ); // Reset original interrupt vector
break;
default:
break;
}
}
//注意:serintfhr、serintmodem 代表的是中断服务程序名称
Behard
2003-04-21
打赏
举报
回复
我给你一个吧
DOS
下
串口
中断
收发
程序
V1.pdf
DOS
下
串口
中断
收发
程序
V1
dos
下测试
串口
工具MPORT
dos
下测试
串口
的工具,只要知道
串口
中断
、地址,就可以测试,RS232、RS485都可用
DOS
下
串口
收发例程
完整的
串口
收发例程,支持COM1~4,支持多种波特率,支持xon/xoff协议
DOS
下的
串口
调试
DOS
系统下的
串口
调试RS232 ,包括COM1 COM2 COM3 COM4
基于
中断
的
串口
驱动及显示
程序
.rar_
串口
中断
dos
_
串口
缓冲_
串口
中断
_
串口
中断
程序
_缓冲区
基于
中断
的
串口
驱动及显示
程序
,收发缓冲区实体,收发缓冲区读写指针,
串口
初始化,
串口
缓冲区初始化,
串口
中断
服务子
程序
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章