A中文说明指导书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

8259A汉字说明书

intel8259a可编程中止控制器

●8086,8088兼容

●MCS-80,MCS-85兼容

●8位优先级控制

●可扩展至64级

●可编辑中止模式

●独立中止请求屏蔽功效

●单电源+5v,无时钟

●28脚DIP或PLCC封装

●高速-标准温度范围

-扩展温度范围

intel8259a可编程中止控制器能够为CPU处理8位优先级中止,而且,无须额外电路即可级联扩展至64位优先级中止处理。28脚DIP封装,使用NMOS技术,电路是静态,无须时钟信号输入。

8259a被设计用来降低软件和实时处理多级优先级中止。它有多个模式,满足系统多个需要最好化。

8259a全方面向上兼容intel8259。原先为8259所写软件,能够使用8259a替换(MCS-80.85,无缓冲边缘触发)。

图一.模块框图图二。管脚配置

图一.模块框图

图二。管脚配置

表一。管脚描述

符号

管脚号

类型

名字和功效

VCC

28

I

电源:+5V

GND

14

I

CS

1

I

芯片使能:低电压时,许可CPU和8259a之间/RD、/WR通信。但INTA功效和它独立

WR

2

I

写:低电压且CS亦为低电压时,8259a接收来自CPU命令字

RD

3

I

读:它和CS皆为低电压时,许可8259a将状态经过数据总线发到CPU

D7-D0

4-11

I/O

双向数据总线:控制,状态和中止向量信息经过此传输

CAS0-CAS2

12,13,15

I/O

级联线:CAS线组成8259a私有总线以控制多8259a架构。对主片为输出,对从片为输入

SP/EN

16

I/O

从编程/缓冲器许可信号:这是一个双功效管脚。当缓冲模式时,它可作为输出到缓冲接收器(EN)。当非缓冲模式,作为输入以指定是否是主/从片(SP=1时主片)

INT

17

O

中止:当一个有效中止请求判定出时,该管脚变为高电平;用于给cpu中止

IR0-IR7

18-25

I

中止请求:异步输入。当以下情况时,被判定为中止请求:出现上升沿电压且保持高电压直至被识别(边缘触发模式),或高电平触发。

INTA

26

I

中止响应:用于许可8259a中止向量数据传输到数据总线,由其定序。

A0

27

I

A0地址线:和/CS,/WR,/RD配合使用。用于解析来自cpu不一样信息和cpu想要读出状态。通常和a0线相接(8086时A1)

功效说明书

微机系统上中止

微机系统设计需要I/O设备,诸如键盘,显示器,传感器,和其它部件,而且以一个有效方法接收I/O设备服务,这么在整个过程中,微机才能够负担大量系统任务而无所影响。

最常见使用这些设备方法是检测法。此即处理器必需以一定次序检测每一个设备,而且问询它需要服务每一个设备。显而易见,主程序很大一部分被这些连续检测循环所占据,而且这种方法对系统有着严重影响,限制了微机能够成带任务,降低了使用这些设备性价比。

一个愈加好方法是,能够许可微处理器实施主程序而且只有当周围设备请求时才停下来去处理(周围设备请求)。确实,这种方法将提供一个外部异步输入,以通知处理器结束目前正被实施指令,取得服务请求设备子程序。一旦这个服务结束,处理器将重新继续放下任务。

这种方法叫做中止。显然,系统效能大大增加,这么处理器能够负担更多任务,深入提升其性价比。

可编程中止控制器(PIC)功效上是中止驱动系统环境下总管家,决定那一个输入优先级最高,确定输入请求是否拥有比目前服务等级更高优先级,而且将决定出中止通知cpu。

每一个周围设备或架构通常全部有一个和其特殊功效或工作要求相关联程序,她被称为服务程序。PIC给CPU中止后,必需输入给CPU信息,以指出程序响应和请求设备相关服务程序。这个指针是一个位表地址,并会被常常访问。

8259a

8259a是一个专门用在实时中止驱动微机系统。它管理8级优先级或中止请求并可和其它8259a芯片级联(可达64级)。它被系统软件当做周围I/O设备来操作。编程者能够选择8259a工作方法,以满足系统需要。优先级模式能够在主程序之间随时更改。这意味着整个中止结构能够依据系统需要而定义。

中止请求寄存器(IRR)和中止服务寄存器(ISR)

输入中止由两个级联寄存器IRR、ISR处理。IRR用来储存全部请求中止,ISR用来储存全部正在服务中止请求。

优先权裁决器(PR)

该逻辑模块决定IRR各位优先级。最高优先级中止请求被选择并在/INTA脉冲期间映射到ISR对应位。

中止屏蔽寄存器(IMR)

IMR储存需要屏蔽位。IMR操作IRR。屏蔽高优先级输入并不影响低优先级

INT:它直接输出到CPU中止输入端。Voh完全兼容8080a,8085a和8086输入电平。

/INTA(中止响应)

/INTA脉冲将引发8259a向数据

文档评论(0)

文档知识库 + 关注
实名认证
文档贡献者

好好学习,天天向上

1亿VIP精品文档

相关文档