




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华北电力大学实验报告|实验名8259A应用实验课程名称微机的原理和应用老师|专业班姓名取得学位实验性的要求74LS273连接8个灯,第一次中断LED0点亮,要求第二次中断LED1点亮,并反复进行直到计数10次为止。 【已知的8259A采用上升沿触发器、单片机、全嵌套、非缓冲器、通常的中断结束方式,需要设置ICW4,中断型号为80H87H,向8259A的IR2端子(INT2端子)输入中断请求信号】两种想法1硬件(1)74HC138的解码电路确保A15在1、E2、E3地正常工作,如图所示,在该情况下,对应地址分别为8000H、9000H。(2)8259的芯片地址为9000H,所以连接。在8086有
2、16位数据总线,因为低8位作为偶数组传输数据,8086的A0总是为0,所以8259的A0紧随着8086的a-1通过8259的IR2端子开关输入中断请求信号(3) 74LS273的芯片地址是8000H,并且在需要写入LED灯的状态下,通过nor门接通CLK。2软件(1)流程图(2)8259A初始化(ICW )需要设置请求(启动触发、单片、全嵌套、非缓冲、通常中断结束方式、ICW4,中断类型编号为80H87H ),进行初始化:ICW1=13H(00010011B )写地址端口9000HICW2=08H(00001000B )写入奇数地址端口9002HICW4=01H(00000001B )写入奇数
3、地址端口9002H(3)中断掩码字(OCW1 ) (写入奇数地址端口9002H )允许IR2中断OCW1和0FBH(11111011B )相位禁止IR2中断OCW1和04H(00000100B )相或(4)中断结束字(OCW2 ) (写入偶数地址端口9000H )OCW2=20H(00000010B )三源程序代码段; “代码”逻辑段开始assume cs :代码START:关闭PS 8259初始化MOV DX、9000H; ICW1=13H(0001 0011B )PS、13HOUT DX,ALMOV DX、9002H; ICW2=80H(1000 0000B )PS、80HOUT DX,A
4、LMOV DX、9002H; ICW3=01H(0000 0001B )MOV AL,01HOUT DX,ALMOV AX、0; 非规格加载地址矢量PS、PSMOV BX,82H*4MOV AX,OFFSET INTPPS,PSINC BXINC BXMOV AX,SEG INTPPS、PSMOV DX、9002H; 允许IRQ2中断PS,PSAND AL,0FBHOUT DX,ALMOV DX,8000HMOV AL,00HOUT DX,AL; 发光二极管初始化为全灭MOV BL、1; BL中LED灯点亮的初始状态: LED0点亮MOV CX、10; 将中断次数设定为10PSL1:MOV A
5、L、82H; 在Proteus中8086型号有问题,它取得的中断号码是最后发送给总线的数据,不是8259发行的中断号码MOV DX,0B000HOUT DX,AL; 所以,在这里生成了执行EOI的伪相,地址没有被使用。 例如,b000h、8259的地址是9000hCMP CX,0jzjiquitPR PS 1; 循环等待中断。QUIT:CLIMOV DX、9002H; IRQ2禁止中断PS,PSPS,4OUT DX,ALSTI; 中断MOV CX,0FFFFHl :环形; 为了在第十次中断结束后看到LED点亮,需要延迟MOV DX,8000HMOV AL、00H; 结束了10次中断,LED灯熄灭了OUT DX,ALAB $INTP PROC; 中断服务子例程PS,PSMOV DX,8000HOUT DX,ALROL BL,1DEC CX; 从计数值减去1MOV DX,9000HPS、20HOUT DX,AL; 发出中断结束命令EOIPS; 中断回来intp结束代码结束结束开始; 汇编结束。四个运行结果第一次按下开关,第一次中断LED0点亮。第二次按钮开关LED1点亮重复此操作,LED灯依次熄灭,直到计数10次为止。第十次按钮开关LED
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 边缘计算设备的多模态数据融合威胁检测与防御-洞察及研究
- 华为公关经费管理办法
- 农业项目考核管理办法
- 辣椒种植新技术推广方案指南
- 北京摆摊行为管理办法
- 公共区域职场管理办法
- 酒店员工奖励与处罚制度
- 江苏技能竞赛管理办法
- 互联网企业敏捷组织模式创新研究
- 农业项目投标管理办法
- 2025年湖北省中考语文真题(解析版)
- 维修安全生产管理制度
- 《小学生心理健康教育》试题及答案
- 2024年全球及中国神经康复外骨骼机器人行业头部企业市场占有率及排名调研报告
- 某镇“十五五”发展规划编制思路
- 江苏省连云港市2024-2025学年高二年级上册期末调研考试物理试题(选修)解析版
- 免疫初中试题及答案
- 宏观经济学 试题及答案
- GB/T 23454-2025石材台面板
- 科研单位科研诚信自查报告及整改措施
- 加工碎石合作协议书
评论
0/150
提交评论