- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
微机原理与接口技术(第3版)习题答案
PAGE
PAGE1
第10章习题答案
练习题1
10.1-1计算机数据通信方式分为和,其中方式又分为通信和通信两种通信协议方式。
【解答】并行通信;串行通信;串行通信;同步;异步
10.1-2串行通信有3种数据传输方式,即,和。
【解答】单工;半双工;全双工
10.1-3串行通信中调制的作用是,解调的作用是。
【解答】把数字信号转换成模拟信号;把模拟信号转换成数字信号
10.1-4判断:RS-232C标准采用的电平同TTL电平兼容。()
【解答】错
10.1-5判断:串行通信只需要一根导线。()
【解答】错
10.1-6已知异步串行通信的一个数据帧为0011000101B,其中包括1位起始位、1位停止位、7位ASCII码数据位和1位校验位。此时传输的字符是,采用的是校验,校验的状态为。
【解答】’F’、奇校验、0
10.1-7若某数据终端设备以2400b/s的波特率发送异步串行数据,发送1位需要多少时间?假设一个字符包含7个数据位、1个校验位,1个停止位,发送1个字符需要多少时间?
【解答】发送1位二进制需要的时间是1/2400s,
1个字符包含的二进制位数=1+7+1+1=10,所以发送1个字符需要的时间是1/240s?0.0042s
练习题2
10.2-18251A引脚C/=0,=0,=0时,()。
A.CPU从8251A读数据 B.CPU从8251A读状态字
C.CPU写数据到8251A D.CPU写控制字到8251A
【解答】A
10.2-2在异步方式,CPU了解8251A是否准备好接收一个字符数据的方法是()。
A.CPU响应8251A的中断请求 B.CPU通过程序查询RTS引脚的状态
C.CPU通过程序查询RxD引脚状态 D.CPU通过程序查询RxRDY引脚的状态
【解答】D
10.2-3若8251A以9600b/s的波特率发送数据,波特率因子为16,发送器时钟的频率是多少?
【解答】:9600?16=153600
10.2-4要求8251A工作于异步方式,波特率因子为16,具有7个数据位,1个停止位,有偶校验,控制/状态端口地址为03F2H。请完成对8251A的初始化。
【解答】
MOV DX,3F2H ;控制口
MOV AL,00H ;向控制口写入0
OUT DX,AL
OUT DX,AL ;向控制口写入第2个0
OUT DX,AL ;向控制口写入第3个0
MOV AL,40H ;复位字
OUT DX,AL ;向控制口写入复位字
MOV AL, ;方式字
OUT DX,AL
MOV AL, ;命令字,允许收发数据,清除错误标志
OUT DX,AL
10.2-5要求8251A工作于内同步方式,采用双同步,具有7个数据位,奇校验,控制/状态端口地址为03F2H。同步字符为16H。请完成对8251A的初始化,设复位字已写入。
【解答】
…… ;先向控制口写入3个0,再送复位字40H,省略,如上题
MOV DX,3F2H
MOV AL, ;写入方式字
OUT DX,AL
MOV AL,16H ;写入第一个同步字符
OUT DX,AL
OUT DX,AL ;写入第二个同步字符
MOV AL, ;命令字,启动搜索同步字符,错误标志复位,允许收发
OUT DX,AL
10.2-6试编写程序段,用异步方式接收1000个数据,存放到内存BUF开始的单元中。要求使8251A工作在异步方式,波特率因子为16,7个数据位,偶校验,2个停止位。设8251A的端口地址为80H和81H。采用查询方式实现数据传输。
【解答】
…… ;先向控制口写入3个0,再送复位字40H,省略,如上题
MOV AL, ;方式字
OUT 81H,AL
MOV AL, ;命令字
OUT 81H,AL
MOV BX,OFFSETBUF ;BX指向缓冲器首地址
MOV CX,1000 ;设
您可能关注的文档
- 微机原理与接口技术(第3版)课件 第6章 输入输出接口技术.pptx
- 微机原理与接口技术(第3版)课件 第7章 可编程并行接口芯片8255A.pptx
- 微机原理与接口技术(第3版)课件 第8章 中断技术与可编程中断控制器8259A-part1.pptx
- 微机原理与接口技术(第3版)课件 第8章 中断技术与可编程中断控制器8259A-part2.pptx
- 微机原理与接口技术(第3版)课件 第8章 中断技术与可编程中断控制器8259A-part3.pptx
- 微机原理与接口技术(第3版)课件 第9章 可编程定时计数器8253-part1.pptx
- 微机原理与接口技术(第3版)课件 第9章 可编程定时计数器8253-part2.pptx
- 微机原理与接口技术(第3版)课件 第10章 可编程串行通信接口芯片8251A.pptx
- 微机原理与接口技术(第3版)课件 第11章 AD、DA转换技术及接口设计.pptx
- 微机原理与接口技术(第3版)课件 第12章 高性能微处理器及其新技术.pptx
文档评论(0)