教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

微机原理 周荷琴 答案(2)

来源:网络收集 时间:2026-09-13
导读: dx , al al , 00010101b dx , al 16. 某微机系统用串行方式接受外来的数据,再把数据送到CRT上显示,若波特率为1200,波特 率因子为16,每字符7个数据位,奇校验,1个停止位。 用8253产生收发时钟,系统时钟频率为5

dx , al

al , 00010101b

dx , al

16. 某微机系统用串行方式接受外来的数据,再把数据送到CRT上显示,若波特率为1200,波特

率因子为16,每字符7个数据位,奇校验,1个停止位。 用8253产生收发时钟,系统时钟频率为5MHz,收发数据个数为COUNT,数据存放到数据段中以BUFFER为首地址的内存单元中。8251A和8253 的基地址分别为304H和300H。 (1) 画出系统硬件连线图。

(2) 编写8251A和8253的初始化程序。 (3) 编写接受和发送数据的程序。 【解答】 (1) 图请自画 (2) 【编程】

8253初始化 mov dx , 303h mov al , 00110110b out dx , al ;8251A初始化 mov dx , 305h mov al , 0 out dx , al delay out dx , al delay

mov mov out out delay mov out delay mov

dx , 300h ax , 260 dx , al dx , al al , 40h dx , al al , 01011010b

mov out

al , ah dx , al

out delay mov out delay

dx , al

al , 00010101b dx , al

周荷琴版微机原理习题答案

(3) 收发程序 接收程序 lea bx , buffer mov cx , count test_s: mov dx , 305h in al , dx 发送程序 mov bx , 0 mov cx , count test_t:: mov dx , 305h in al , dx test al , 02h jz test_s test al ,38h jnz error

mov dx , 304h test al , 01h jz test_t mov dx , 304h mov al , buffer[bx] out

dx , al

in mov inc loop

inc loop … error:

al , dx [bx] , al bx test_s

bx test_t

微机原理 周荷琴 答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/110812.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)