下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.合肥工业大学计算机与信息学院课程设计课程:微机原理与接口技术设计专业班级:计算机科学与技术班学号: 2姓名:;.一、设计题目及要求:利用 8259A 中断,实现对8253 多种计数初值的设定:1.在中断服务程序中设定8253 的计数初值。2.开关 K1 用于设定 0.5 秒方波的计数初值, K2 用于设定 1 秒方波的计数初值,K3 用于设定 2 秒方波的计数初值。3.用 8253 的输出信号,控制一个发光二极管,以演示修改效果。二、设计思想:整体设计:利用 8259A 芯片设定 IR1、IR2、IR3 三个中断,分别用三个开关的高低电平触发中断。在三个终端的中断服务子程序里面为 8253
2、芯片通道 0 设定不同频率的方波计数初值,使得在触发不同中断时 8253 芯片产生周期为 0.5 秒、1,秒、2 秒的方波。将 8253 的输出端口与发光二极管连接, 通过二极管的亮灭显示出 8253 内部方波的频率。部分设计: 8253芯片方式 3 初值确定:根据分频电路T(n)=T/2* 公式以及 0.5s、1s、2s 方波的频率计算出初值分别为 2580H、4B00H、9600H。 8253芯片和 8259 芯片的片选方法:设定8259A 和 8253 芯片的端口号分别为0FFE0H 、 0FFE1H,以及 0FFFCH 0FFFFH,使得在连接 138 译码器时, A 连A2,B 连
3、A3 ,C 连 A4, T0 连接 8259A 芯片的 CS 端, T7 连接 8253 芯片的 CS端。 8259A 中断向量表写入以及芯片初始化:根据8259A 各个中断在中断向量表中的地址,将 IR0、 IR1、IR2 的中断服务程序入口地址写入向量表中;ICW4 设定除中断 0、1、 2 外其他位屏蔽。手动设置中断结束: 为了不影响各个中断之间的交替响应,在每个中断服务程序结束之前写入中断结束方式,将20H 输出到 8259 端口,将当前中断结束响应后再响应下一个中断。三、功能流程图:;.四、结果讨论:附录:实验代码:(完整的源程序 )CODESEGMENTASSUME CS:CODE
4、,DS:CODE,ES:CODEORG 3400HPort0EQU 0FFE0H;8259 芯片的端口号Port1EQU 0FFE1HSTART:CALL F8259P0:CLIMOV AX,OFFSET INT0MOV BX,0020HMOV BX,AXMOV BX,0022HMOV AX,0000HMOV BX,AXSTIP1:CLIMOV AX,OFFSET INT1MOV BX,0024HMOV BX,AXMOV BX,0026HMOV AX,0000HMOV BX,AX;CALL F8259STI;.P2:CLIMOV AX,OFFSET INT2MOV BX,0028HMOV BX
5、,AXMOV BX,002AHMOV AX,0000HMOV BX,AX; CALL F8259 STIP:JMP P;-F8259:MOV AL,1BH;8259 的初始化 00011011 icw1MOV DX,Port0OUT DX,ALMOV AL,08H;00001000 icw2MOV DX,Port1OUT DX,ALMOV AL,01H;00000001 icw4OUT DX,ALMOV AL,00H;屏蔽只留 IR0,IR1,IR2 。OCW1OUT DX,ALRET;-INT0:CLICALL FB0STI;.MOV DX,Port0MOV AL,20HOUT DX,ALI
6、RETINT1:CLICALL FB1STIMOV DX,Port0MOV AL,20HOUT DX,ALIRETINT2:CLICALL FB2STIMOV DX,Port0MOV AL,20HOUT DX,ALIRETFB0:MOV DX,0FFFFHMOV AL,00110110BOUT DX,ALMOV AL,80HMOV DX,0FFFCHOUT DX,ALMOV AL,25HOUT DX,AL;.RETFB1:MOV DX,0FFFFHMOV AL,00110110BOUT DX,ALMOV AL,00HMOV DX,0FFFCHOUT DX,ALMOV AL,4bHOUT DX,ALRETFB2:MOV DX,0FFFFHMOV AL,00
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阅读区域活动方案
- 防火演练活动方案
- 闯关游戏活动方案
- 阅读展板活动方案
- 陀螺儿童义卖活动方案
- 重庆藏族活动策划方案
- 阅读基地活动方案
- 青少年交友活动方案
- 青年大讲堂培训活动方案
- 长期服务活动方案
- 污水处理中的过滤技术
- 定额〔2025〕2号文-关于发布2020版电网技术改造及检修工程概预算定额2024年下半年价格
- 人教版八年级上册数学期中考试试卷及答案
- 银行防诈骗应急处理预案
- 2024-2025学年人教版五年级数学上册期中综合测试卷(第一单元至第四单元)(含答案)
- 2025年度消防员心理健康教育培训
- 颈椎病的临床表现及分型
- 2024北京初三一模语文汇编:议论文阅读
- 江苏省南通市如皋市2024-2025学年九年级上学期10月期中物理o化学试题
- 甘肃省庆阳市华池县第一中学2023-2024学年高一上学期11月期中化学试题
- 汽车销售顾问招聘笔试题与参考答案
评论
0/150
提交评论