微型计算机组成原理(陆有才)课后习题答案 -- 212.13
来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 12:29 点击:次
12.13 若用Turbo_ C编程,则如何调用该语言提供的异步通信功能?对该功能做简要说明。
答:若用 Turbo_ C编程,则可通过函数bioscom()来调用该语言提供的异步通信功能。
bioscom()函数有3个参数:cmd、byte和port。port用来指定要操作的通信口:0为COM1,1为COM2。cmd为操作命令,可取4种值:0为初始化port指定的通信口;1为发送一个字符至port指定口;2为从port指定口接收一个字符;3为取port指定口的状态。参数byte在cmd为0时,为初始化参数字节,各位的含义同INT 14H功能0的初始化参数;在cmd为1时,为欲发送的字符;在cmd为2或3时,byte取0。
bioscom()函数的返回值为int型。它的高字节除第7位为1表示超时外,其它为LSR相应位的内容,含义同LSR。低字节在cmd为0、1或3时,为MSR的内容,含义同MSR;在cmd为2时,为接收到的字符。
相关新闻>>
- 微型计算机组成原理(陆有才)课后习题答案 -- 12.1
- 微型计算机组成原理(陆有才)课后习题答案 -- 11.1 什么是控制芯片组?采用控制芯片组
- 微型计算机组成原理(陆有才)课后习题答案 -- 10.44
- 微型计算机组成原理(陆有才)课后习题答案 -- 10.43
- 微型计算机组成原理(陆有才)课后习题答案 -- 10.42
- 微型计算机组成原理(陆有才)课后习题答案 -- 10.41
- 微型计算机组成原理(陆有才)课后习题答案 -- 10.40
- 微型计算机组成原理(陆有才)课后习题答案 -- 10.39
- 微型计算机组成原理(陆有才)课后习题答案 -- 11.38
- 微型计算机组成原理(陆有才)课后习题答案 -- 11.37
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>