- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机接口技术
期末复习
2015.12;第七章 输入/输出系统;五、微机系统与 I/O 端口的信息交换
有四种方式: 无条件传送, 查询方式,中断方式 , DMA方式
查询方式下发送和接收数据的程序段;第八章 中断系统;三.中断向量;CPU中断;(1)对于CPU中断、软件中断、非屏蔽中断(NMI)
。概念
。中断类型码的获得
CPU中断 自动获得
软件中断 包含在软中断指令中
非屏蔽中断 自动获得,n=2
(2)对于可屏蔽中断
可屏蔽中断是通过8259中断控制器连至CPU的
INTR。
对于8259要求掌握:
。8259中断响应过程(即CPU响应可屏蔽中断过程)
例:中断优先权电路的作用是什么?
;对于微机系统可屏蔽硬件中断要求掌握:
;。系统分配的8259口地址 ;对于要求掌握的四种可屏蔽中断:
;
。日时钟中断
中断源
中断向量 08H,1CH
用户可置换的中断向量 08H,1CH
重点掌握1CH;五。中断程序设计
(1)主程序的编写主要包括
a.中断向量的置换(读中断向量和写中断向量)
b.硬件中断通路的开放和屏蔽。涉及到是否要对中断
对于日时钟 08H (或其中的1CH), 默认下主8259已经打开,
无需再进行开放操作。
(2)中断服务程序的编写
根据置换的中断类型不同,需要解决是否要对中断管理器8259
写中断结束命令字的问题。
对于日时钟 08H (或其中的1CH),不需要写中断结束命令字;假设微机系统外扩了如下的一个‘单脉冲发生器’,该‘单脉冲发生器’电路受一个自复开关K的控制,每按一次K,该电路输出一个正脉冲,输入到系统机从8259的IR1作为外部中断请求。
要求:每按一次K,屏幕上显示一行字符串“Welcome!”。主机键盘按任意键,程序结束,返回DOS。(要求给出完整的源程序)
;????? .486
DATA SEGMENT USE16
MESG DB “,”$”
DATA ENDS
CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA
BEG: MOV AX,DATA
MOV DS,AX
CLI
CALL WRITE0A
CALL I8259
STI
SCAN: MOV AH,1
INT 16H
JZ SCAN
MOV AH,4CH
INT 21H;SERVICE PROC
PUSHA
PUSH DS
MOV AX,DATA
MOV DS,AX
MOV AH,9
MOV DX,OFFSET MESG
INT 21H
MOV AL,20H
OUT 20H,AL
POP DS
POPA
IRET
SERVICE ENDP
;WRITE0A PROC
PUSH DS
MOV AX,CODE
MOV DS,AX
MOV DX,OFFSET SERVICE
MOV AX,250AH
INT 21H
POP DS
RET
WRITE0A ENDP;第九章 串行通信;4. 异步串行通信一帧数据的格式及通信速率的计算。
;二、8250芯片
8250内部寄存器的功能。
三.8250的编程
(1)8250的初始化编程。
(2) 8250的应用编程
串行通信程序设计包括硬件连接和软件编程。
;8250初始化步骤;④ 设置中断允许命令字;8250查询方式下接收和发送程序的编程
在发送数据前,读通信线状态寄存器(状态口)获取发送保持或移位寄存器(数据口)是否空闲;在接收数据前,读通信线状态寄存器(状态口)获取接收缓冲寄存器(数据口)是否已经收到1帧数据。
您可能关注的文档
- 微波技术3课程方案.ppt
- 微波技术4课程方案.ppt
- 无创机械通气课程方案.ppt
- 魔术化学电影中的化学浅析.ppt
- 无创机械通气治疗课程方案.ppt
- 魔术-骗人的表演艺术浅析.ppt
- 微波技术11-常用微波元件课程方案.ppt
- 莫比乌斯变换浅析.ppt
- 莫佩雯电场强度浅析.ppt
- 微波技术传输线的阻抗匹配课程方案.ppt
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
最近下载
- 建筑工程图集 16J914-1:公用建筑卫生间.pdf VIP
- 90后婚礼邀请函 婚礼邀请函制作软件.doc VIP
- 2025年初中升高中英语衔接测试试卷(Word版,含答案).docx VIP
- 2025重大事故隐患判定标准解读(可编辑课件).pptx VIP
- 起重机地面操作安全培训.pptx
- 《造纸行业绿色工厂评价规范》团体标准 征求意见稿.pdf VIP
- XX市XX医院无痛医院建设方案55.docx VIP
- 水源井及配套设施项目(含地下水专项评价)环评环境影响报告表(新版环评).doc VIP
- 译林版八年级英语上册一二单元检测.pdf VIP
- 16bj7-1楼梯平台栏杆及扶手.pdf VIP
文档评论(0)