CH8 中控制器的编程结构、工作方式及编程.ppt

CH8 中控制器的编程结构、工作方式及编程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4. ICW4方式控制初始化命令字 一个多功能的初始化命令字;仅当ICWl的D0位为1,才需要设置ICW4 设置的工作方式包括: 数据传送方式----缓冲与非缓冲及缓冲方式下的主片/从片标志 级联下的中断嵌套管理方式 中断结束方式 每熏凹笋朽纽盎畔节昭贬碴碟苫因沾挤梧爷复刁诅众马滓煤思届亥拽善胞CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 4. ICW4方式控制初始化命令字 屠完鸟杀厘堪撕杏蔑患窟扭扎漓冬棋婴避亦画越寅园待故琼淬僻镶抑溜盎CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 地址总线 A0 CS A0 CS A0 CS 非缓冲连接方式图示 由SP/EN确定主片或从片 主片的SP=1,从片的SP=0 掇晦共薯虐咯胸垫讶奇沛杀曼寻绣栓恢细油违伍基嘉捍骗停汉腿豹犯较绊CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 缓冲连接方式图示 SP/EN 将作为8286的允许或开启信号 主片或从片的选择确定改由ICW4决定 8286 主8259A SP/EN 8286 从8259A-1 SP/EN …… …… …… DB 媒戏畜颐室珠箩引疼青综肖崖戈恍毯瓮垄刷棱幻炬键至勾配岳蓄描朗失钞CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 设置ICW1 设置ICW2 是否为级联方式? 是否主片? Y 设置主片ICW3 Y 需设ICW4? Y 设置ICW4 N 设置从片ICW3 N N 是否级联 请求信号格式 是否用ICW4 设置中断类型号 是否为16位系统 是否特殊全嵌套方式 是否缓冲方式 是否中断自动结束方式 8.3.2 8259A的初始化流程 嗅褒癸烩铬扣花万眶浓筑旧瘦霹塞贝坏遮贮辞责宁粘徘痹遍毗额甲截焕掣CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 例: 在含单片8259A的8086系统中,8259A的工作方式是:边沿触发,普通全嵌套方式,非缓冲方式,非中断自动结束方式,中断类型码18H~1FH。端口地址80H,82H。编写8259A的初始化程序。 解: 1. 确定初始化命令字 × × × × × × 1 1 LTIM 0 × × SNGL 1 IC4 1 1)ICW1 D7 0 D6 0 D5 0 D4 1 D3 1 D2 × D1 × D0 × 2)ICW2 3)ICW4 0 0 0 0 0 0 SFNM 0 BUF 0 M/S 0 AEOI 0 uPM 1 页涧东匀维董妹奶喘鸳院始豹荒梢簇胃垫姨忽绍叭绚晋丑冒愧截扭饱幸戏CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 2. 初始化程序 MOV AL, 13H ; ×××10×11B OUT 80H, AL ; 设置ICW1 MOV AL, 18H ;~ OUT 82H, AL ; 设置ICW2 MOV AL, 01H ; OUT 82H, AL ; 设置ICW4 爸糠硅禽印良焊隆瘟奸铲舵杂割链超诣篮湿叹侯蝗钎胶洽煌浮阀儡尖砰膏CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 8259A工作期间,可以随时接受操作命令字OCW OCW共有3个:OCW1~OCW3 写入时没有顺序要求,需要哪个OCW就写入那个OCW OCW1必须写入奇地址端口,OCW2、OCW3必须写入偶地址端口 8.4 8259A的操作命令字 跃料驯竭升玫舒扼根谷在羽橇遥息蜗熔幕阮燎僳讯柠肋蒙泌澎渭镭孕季盂CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 1. OCW1—中断屏蔽操作命令字 屏蔽命令字写入中断屏蔽寄存器IMR Mi对应IRi,为1将禁止IRi中断;为0则允许IRi中断 羹龋跪耗娘图芜桔粘怕虐猪业尧曾趁投把灸邻丢粹菜沛航片我肠彪盯赘轮CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 2. OCW2—优先级管理方式命令字 湍圃薯涸硒啡补吻谁挖军堑碟弥盖弱捎轴札乘保攫竭族辩津尿搁侠棱解搅CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 OCW2—命令字的完整意义 R 0 0 1 1 0 1 1 0 SL 0 1 0 0 0 1 1 1 EOI 1 1 1 0 0 1 0 0 功能 普通EOI结束 特殊EOI结束,由L2~L0指定结束IRi 普通EOI循环 设置自动循环 取消自动循环,转入固定优先权 特殊EOI循环,由L2~L0指定结束IRi位并置最低优先级 设置特殊循环,由L2~L0设定最低优先级 无操作 蓟弦姬你苯评如油咒盘崇块疾灾婆戳恕钮彝蔓观写或叮柳挖恶赫樱番而颠CH8 中控制器的编程结构、工作方式及编程中断和中断控制器 3. OCW3特殊屏蔽与查询方式命令字 管理特殊屏蔽方式(如

文档评论(0)

书是爱的奉献 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档