1 / 23
文档名称:

杭电微机原理定时器计数器实验报告.docx

格式:docx   大小:200KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

杭电微机原理定时器计数器实验报告.docx

上传人:飞鱼2019 2022/7/2 文件大小:200 KB

下载得到文件列表

杭电微机原理定时器计数器实验报告.docx

相关文档

文档介绍

文档介绍:杭电微机原理定时器计数器实验 报告
微型计算机原理与接

技术实验报告
班―
学上
姓 名:
指导老师: 朱亚萍
实验名称:定时器/计数器
8259 单级中断控制器实验
2015 年 12 月 23 日
实验的 INT 连 8088 的 INTR ;
⑵ 8259 的 INTA 连 8088 的 INTA ;
⑶“”插孔和8259的3号中断IR3插孔相连,“”端初
始为低电平;
⑷ 8259的 CS端接 FF80H孔。
.在PC机和实验系统联机状态下,新建实验程序,编辑完成后进 行保存(保存后缀为
.asm文件);
.编译下载;
.全速运行,运行程序。
七、实验程序
(b) IR3中断服务程

;BUFH码管蠹显示数
DATA SEGMENT
BUF DB 6 DUP⑺
CONT DB ?
DATA1: DB 0c0h,0f9h,0a4h,0b0h,99h, DB 92h,82h,0f8h,80h,90h, DB 88h,83h,0c6h,0a1h,86h, DB 8eh,0ffh,0ch,89h,0deh, DB 0c7h,8ch,0f3h,0bfh,8fh
DATA ENDS
CODE SEGMENT
ASSUME CS: CODE,DS:
DATA
INT_1 EQU 0FF80H
INT_2 EQU 0FF81H
INT_IR3 EQU ADD1_IR3
INT_IR7 EQU ERR_IR7 MAIN PROC FAR
START: MOV AX, DATA MOV DS, AX MOV ES, AX CLD CALL BUF1 CALL INIT_8259 CALL WRI_INTE MOV CONT, 1 STI
WATING: CALL DISP JMP WATING
MAIN ENDP
;设置数据段与附加段段 基址
;初始化8259
;写入中断向量
;开中
;循环扫描显示并等待中
INIT_8259
MOV MOV OUT MOV MOV OUT MOV OUT MOV OUT RET
PROC NEAR
DX, INT_1
AL, 13H
DX, AL
DX, INT_2
AL, 08H
DX, AL
AL, 09H
DX, AL
AL, F7H
DX, AL
;设置
ICW 1,边沿触发,单级使用
;设置ICW 2,表示中断类型码是
08H ;设置ICW 4,缓冲方式,8086/88
配置;设置OCW 1,开IR3中断
INIT 8259 ENDP
WRIINTE PROC NEAR
MOV AX, 0 MOV ES, AX MOV DI, 002cH LEA AX, INT_IR STOSW MOV AX, 0 STOSW
MOV DI, 003CH LEA AX, INT_IR STOSW MOV AX, 0 STOSW
RET
;ES指向中断向量表段地址
0000H ;DI=IR3的偏移地址;取中 断服务子程序偏移地址;放入 中断向量表;写中断服务子程 序段地址;放入中断向量表 ;DI=IR7的偏移地址;取中断服 务子程序偏移地址;放入中断 向量表;写中断服务子程序段 地址;放入中断向量表
;IR3中断服务子程序 关中断,不允许中断嵌
套 CTI
PUSH AX
PUSH BX
PUSH CX
PUSH DX
MOV
AND
MOV
MOV MOV MOV
R_DIS: MOV INC LOOP MOV MOV OUT ADD CMP JNZ
MOV
AL, CONT
AL, 0FH
BX, OFFSET BUF
[BUF+5], AL
AL, 10H
CX, 5
[BX], AL
BX
R_DIS
AL, 20H
DX, INT_1
DX, AL
CONT, 1
CONT, 7
R_CON
CONT, 1
;保护现场
;取中断次数
;截取低四位
;取BUF偏移地址
;将AL的值放入
BUF[5]
CALL BUF2
INT_R: POP DX
POP CX
POP BX WRIINTE ENDP
;六位数码管只显示 CONT 一 位
;OCW 2的EOI命令
;发EOI命令,结束中断;记 录本次中断
;判断中断次数是否达到 5
次;达到)CONT置1
;显示 “ 555555”
ADD1_IR3 PROC NEAR
POP AX
STI

最近更新

个人房产抵押贷款担保合同范本细则 3页

个人耐用消费品贷款合同模板 3页

中小企业贷款服务合同范本通用 3页

互联网企业财务外包合作协议范本 2页

五星级酒店厨师劳务管理服务合同 2页

产业园入驻企业资源共享与互利共赢合同 3页

产权式商铺租赁与租赁保证金管理合同 3页

人工智能项目采购合同中知识产权专利许可条款.. 2页

仓储物流基地租赁及运营管理合同 3页

2025年度水利工程款抵扣商品房款执行协议3篇 41页

2025年度智能驾驶车辆测试工人雇佣服务合同3篇.. 40页

2025年度智能家居小区住宅租赁服务合同范本3篇.. 39页

2025年度智慧社区建设委托施工服务协议3篇 42页

企业差旅包车服务保障协议 2页

2025年度教育科技企业教师技术研发与转化聘用.. 39页

体育健身中心场地租赁保证金及健身服务合同 3页

2025年度工厂生产工人劳动条件改善协议3篇 47页

便利店区域加盟店经营管理权转让合同样本 4页

保鲜仓储冷链物流服务质量提升合同 3页

信用卡透支展期还款协议 2页

2025年度实习生实习期间保险保障合同协议书3篇.. 37页

2025年度安置房买卖合同正规版本:公共租赁住.. 38页

全屋定制地板砖施工服务合同模板 3页

2025年度学校校舍场地综合租赁管理合同3篇 38页

公园场地租赁服务协议书 2页

2025年度娱乐公司艺人广告代言合同3篇 39页

2025年度夫妻财产分割与婚后生活费用分担协议.. 130页

农业用地地形图测绘与土地流转合同 3页

汽车刹车抱死的利与弊 5页

汇总 - 39种行业废水处理工艺流程图 4页