付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二中断控制电路实验-.实验目的1. 学习单片机的中断控制原理。2. 编程中断控制器。二. 实验环境硬件环境:奔3以上处理器,512MB以上内存空间软件环境:windowsXP以上操作系统,emu8086编译环境,Proteus7.5sp3。实验内容与完成情况1.实验电路图2.实验原理8259中断控制器是专为控制优先级中断设计的芯片。它将中断源优先级排队,辩别中断源以及提供中断矢量的电路集于一片中。因此无需附加任何电路,只需对8259进行编程,就可以管理8级中断,并选择优行模式和中断请求方式,即中断结构可以由用户编程来设定。同时,在不需要增加其它电路的情况下,通过多片8259的级联,能构成多
2、达64级的矢量中断系统。写初始化命令字*写初始化命令字ICW1(A0=0),以确定中断请求信号类型,清除中断屏蔽寄存器,中断优先级排队和确定系统用单片还是多片。L口林需写ICW4;1=需蔓写ICW4L0-多片做59踱连-只一片费59L0=中断面量地址间距幻=地址间距4例品模式下为D)L。土升沿触发;1三高电平触发L为,icv/i标志位一中断nJSA7A(5A5ft(8O88模式下为血0)*写初始化命令字ICW2,以定义中断向量的高五位类型码。76543210A15/T7A14曲A13/T5A12/T4A11/T3A10ABA15-A8;知8。胴。85方式下的中断向室高8位制38方式下A8-AQ
3、不用,设为QOQI7-T3:8036/8088方式下的中断向童*写初始化命令字ICW3,以定义主片8259A中断请求线上IR0IR7有无级联的8259A从76543210第i位=0,表明IRi引脚上无从片第i位=1,表明IRi引脚上有从片独片一口血:从片连在主片的IRO上Log从片连在主片的IR1上Llll:AOniS在主片的眼7上*写初始化命令ICW4,用来定义8259A工作时用8085模式,还是8088模式,以及中断3210-O=T作于2036/808§方式11=工作于8080/3085方式一口中断服务寄存器不自动复位用EQI命令复位L1中断眠努寄存器自动复位O从片-1主片一卜劫
4、列与数据总,巍无赣冲器连接|-俄科与数据总簇有篷冲器连接口客片S259,一般嵌套方式一1考片8259特殊谖套方式写控制命令字*写操作命令字0CW1,用来设置或清除对中断源的屏蔽。7654321。第i位=0,对应的中断请求IRi开放第i位=1,对应的中断请求IRi屏蔽注:OCW1如不写,则在初始化命令写入后,OCW1为全开放状态。*操作命令字OCW2,设置优先级是否进行循环、循环方式及中断结束方式。识别码OST11,用户规定I即-IK7的龈氐优先级编码I断服务结束命令(EOI命令)-D-L2LIL0编码无效L1=L3TJ1乂编码有效-0制定优先权-L淄环优先权8259A复位时自动设置IR0优先权
5、最高,IR7优先权最低。gm弟用10-T质读中断诱术寄77器IRR.11=下一个/读中朗服务寄存器ISR1督询命令;。可是查询命令一00,01=用10殊屏蔽方式清除1侍殊屏藤方式设宣*操作命令字OCW3,设置查询方式、特殊屏蔽方式以及读取8259中断寄存器的当前状态。76543210-1扁中断度生LA无中断发生0OO=IROW中断请求一叩l=IRl有中断请求111=IR7有中断请求(1) 8259A查询字通过OCW3命令字的设置,可使CPU处于查询方式,随时查询8259A有否中断请求,有则转入相应的中断服务程序。编程中断控制制器STACKSEGMENTSTACKDB200DUP(0)STACK
6、ENDSDATASEGMENTCNTDB1DATAENDScodeSEGMENT'code'assumeCS:code,DS:datastart:MOVAX,DATAMOVDS,AXCLIMOVAX,0MOVES,AXMOVSI,60H*4MOVAX,OFFSETint0MOVES:SI,AXMOVAX,CSMOVES:SI+2,AXMOVAL,00010011bMOVDX,400HOUTDX,ALMOVAL,060hMOVDX,402hOUTDX,ALMOVAL,1bhOUTDX,ALMOVDX,402hMOVAL,00hOUTDX,ALMOVAL,20HOUT20H,ALMOVAL,cntMOVDX,0200HOUTDX,ALSTIli:MOVDX,400HMOVAL,60hOUTDX,ALJMPliint0:CLIMOVAL,cntROLAL,1MOVcnt,ALMOVDX,0200hOUTDX,ALSTIIRETcodeENDS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东广州大学第二次招聘事业编制人员6人备考题库及答案详解1套
- 2026广西玉林市北流市妇幼保健院招聘编外人员43人备考题库及参考答案详解(综合题)
- 2025年中考语文古诗词阅读婉约派专项训练试卷及答案
- 青光眼安全用药指南
- 销售部年度工作总结集锦15篇
- 重度残疾人低保申请书(9篇)
- 感染科医院感染防治方案
- 2026年四川乐山市中考物理试卷及答案
- 2026年上海市嘉定区中小学教师招聘考试试题解析及答案
- 2026年湖南高考英语真题及答案
- 2024年不动产登记代理人《地籍调查》考试题库大全(含真题、典型题)
- 初二【物理(北京版)】探究液体压强-学习任务单
- 德语专四作文范文
- 2024年贵州六盘水水城区公安局编外合同制留置看护人员招聘笔试参考题库附带答案详解
- 绿色建筑评价标准-最终版
- 保险客服话术大全
- 商务英语(BEC)高级阅读真题及答案
- GB/T 34855-2017洗手液
- GB/T 12470-2018埋弧焊用热强钢实心焊丝、药芯焊丝和焊丝-焊剂组合分类要求
- 加油站安全管理员安全目标责任书
- 硬笔书法:幼小衔接识字写字教学课件
评论
0/150
提交评论