微机实验四-8254定时计数器应用实验(共7页).doc
《微机实验四-8254定时计数器应用实验(共7页).doc》由会员分享,可在线阅读,更多相关《微机实验四-8254定时计数器应用实验(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 深 圳 大 学 实 验 报 告 课程名称: 微型计算机技术 实验项目名称: 8254定时/计数器应用实验 学院: 信息工程学院 专业: 电子信息工程 指导教师: 张力 报告人: 学号: 班级: 实验时间: 2013.06.06 实验报告提交时间: 2013.06.17 教务处制实验目的与要求:1. 掌握 8254 的工作方式及应用编程。 2. 掌握 8254 典型应用电路的接法。实验步骤 1.计数应用实验编写程序,将 8254 的计数器 0 设置为方式 3,计数值为十进制数 4,用单次脉冲 KK1作为 CLK0 时钟,OUT0 连接 MIR7,每当 KK1按动 5
2、次后产生中断请求,在屏幕上显示字符“M”。 实验步骤: (1)实验接线如图 4.29 所示。 (2)编写实验程序,经编译、链接无误后装入系统。 (3)运行程序,按动 KK1产生单次脉冲,观察实验现象。 (4 ) 改变计数值,验证 8254 的计数功能。实验流程图: 开始初始化中断矢量,填入中断程序的偏移矢量,初始化8259,8254循环是否有中断触发? N Y执行中断子程序实验程序:A8254 EQU 06C0H B8254 EQU 06C2H C8254 EQU 06C4H CON8254 EQU 06C6HSSTACK SEGMENT STACK DW 32 DUP(?) SSTACK E
3、NDS CODE SEGMENT ASSUME CS:CODE, SS:SSTACK START: PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET IRQ7 ;取中断入口地址 MOV SI, 003CH ;中断矢量地址 MOV SI, AX ;填IRQ7的偏移矢量 MOV AX, CS ;段地址 MOV SI, 003EH MOV SI, AX ;填IRQ7的段地址矢量 CLI POP DS ;初始化主片 8259 MOV AL, 11H OUT 20H, AL ;ICW1 MOV AL, 08H OUT 21H, AL ;ICW2 MOV AL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 实验 8254 定时 计数器 应用
限制150内