77范文网 - 专业文章范例文档资料分享平台

《微机原理与接口技术》洪永强课后习题第2版(7)

来源:网络收集 时间:2018-11-28 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

15. 串行通信按信号格式分为哪两种?这两种格式有何不同?(全双工和半双

工) 16. 串行接口的基本功能有哪些? 17. 试简述8251A内部结构及工作过程。

18. 试说明8251A的方式控制字、操作控制字和状态字各位的含义及它们之间的

关系。在对8251A进行初始化编程时,应按什么顺序向它的控制口写入控制字 19. 某系统中使可编程串行接口芯片8251A工作在异步方式,7位数字,不带校

验,2位停止位,波特率因子为16,允许发送也允许接收,若已知其控制口地址为04A2H,试编写初始化程序。

答:程序段如下:方式字为11001010B=CAH,控制字为00010101B=15H INIT8251: MOV AL, 0CAH ;方式字

MOV DX, 04A2H OUT DX, AL ;控制口 MOV AL, 15H ;控制字 OUT DX, AL ;控制口 20. 设8251A的控制口和状态口地址为04A2H,数据输入/输出口地址为04A0H

(输出端口未用),输入100个字符,并将字符放在buffer所指的内存缓冲区中。请写出这段的程序。

答:程序段如下:方式字为11001010B=CAH,控制字为00010100B=14H INIT8251: MOV AL, 0CAH ;方式字

MOV DX, 04A2H OUT DX, AL ;控制口 MOV AL, 14H ;控制字 OUT DX, AL ;控制口 MOV CX,100

LEA SI, buffer ;输入缓冲区

RECEV: MOV DX, 04A2H

IN AL, DX ;读取状态 TEST AL, 02H ;RxRDY=1? JZ RECEV

TEST AL, 38H ;输入数据有三种错误之一吗? JNZ ERROR

MOV DX, 04A0H ;数据口 IN AL, DX ;输入数据

AND AL, 7FH ;7位数据,清除最高位 MOV [SI], AL INC SI LOOP RECEV JMP STOP

ERROR: ??

STOP: ??

21. 在图9-17两台微机串行通信例子中,在不改变硬件的情况下,通信双方的约

定改为1位停止位、奇校验、波特率因子为16,其他参数不变,试编写出两机的初始化程序。

答:发送部分初始化程序段如下:

方式字为01011110B=5EH,控制字为00110111B=37H

INIT8251A: MOV DX, 309H

MOV AL,0 ;先写三个00H OUT DX, AL ;控制口 OUT DX, AL OUT DX, AL MOV AL,40 ;40H,软件复位命令 OUT DX, AL ;控制口 MOV AL, 5EH ;方式字 OUT DX, AL

MOV AL, 37H ;控制字 OUT DX, AL

接收部分初始化程序段如下:

方式字为01011110B=5EH,控制字为00010100B=14H

INIT8251B: MOV DX, 309H

MOV AL,0 ;先写三个00H OUT DX, AL ;控制口 OUT DX, AL OUT DX, AL MOV AL,40 ;40H,软件复位命令 OUT DX, AL ;控制口 MOV AL, 5EH ;方式字 OUT DX, AL

MOV AL, 14H ;控制字 OUT DX, AL

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《微机原理与接口技术》洪永强课后习题第2版(7)在线全文阅读。

《微机原理与接口技术》洪永强课后习题第2版(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/321425.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: