慧龙软件工作室

数据恢复软件 远程数据恢复服务

电信

网通

收藏
本站

首页数据恢复软件其它软件下载怎样付款联系我们存储推荐 资料

源码

串行接口数据接收与发送

源代码下载

提供5个功能模块:

  1. 串行接口初始化 COMINIT

  2. 串行接口关闭 COMCLOSE

  3. 建立连接 CONNECT

  4. 发送数据 SENDDATA

  5. 接收数据 RECEDATA

本代码将安装以 上功能到INT14H, 具体功能及参数描述如下

INT 14H

;AH = 0E0h
INSTALL CHECK
;OUT: AX = 3E3EH

;AH = 0E1H
COMINIT PROC  FAR
;IN: AL = PORT NO, 1=COM1, 2=COM2, 3=COM3, 4=COM4
;   CX:DX = BAUD RATE     ; MAX VALUE IS 1C200H
;OUT: AH=0 INIT OK
;   AH=0FFH INIT ERROR
;   DESTROY CX, DX

;AH = 0E2H
COMCLOSE PROC  FAR
;OUT:  AX = 0

;AH = 0E3H
CONNECT PROC  FAR
;OUT:  AH=0 AL=0FDH  CONNECTED AS SERVER
;       AL=0FEH  CONNECTED AS CLIENT
;    AH=0FFH   ERROR

;AH = 0E4H
SENDDATA    PROC  FAR
;IN: DS:SI -> USER DATA
;   CX = USER DATA LENGTH
;OUT: AH=0  SUCCEED SEND DATA
;   AH=0FFH ERROR

;AH = 0E5H
RECEDATA    PROC  FAR
;IN: ES:DI -> BUFFER TO ACCEPT DATA
;   CX = BUFFER LENGTH
;OUT: AH=0
;   CX=RECEIVED DATA LENGTH    ; SUCCEED SEND DATA
;   AH=0FFH ERROR
 

 

更多 源代码下载

 慧龙软件工作室 版权所有