下载后可任意编辑微机原理与接口技术实验指导书( 学生用书) 湖北大学知行学院计算机科学系编写下载后可任意编辑实验一 定 时 / 计 数 器一.实验目的 1. 学会 8253 芯片和微机接口原理和方法。2. 掌握 8253 定时器/计数器的工作方式和编程原理。二、 实验原理 本实验原理图如图 1 所示, 8253A 的 A0、 A1 接系统地址总线 A0、 A1, 故8253A 有四个端口地址。8253A 的片选地址为 48H~ 4FH。 因此, 本实验仪中的 8253A 四个端口地址为 48H、 49H、 4AH、 4BH, 分别对应通道 0、 通道 1、 通道 2 和控制字。采纳 8253A 通道 0, 工作在方式 3(方波发生器方式), 输入时钟 CLK0 为 1MHZ, 输出 OUTO 要求为 1KHZ 的方波, 并要求用接在 GATE0 引脚上的导线是接地("0"电平)或甩空("1"电平)来观察 GATE 对计数器的控制作用, 用示波器观察输出波形。三、 实验线路连接1、 8253A 芯片的 T2CLK 引出插孔连分频输出插孔 1MHZ。四、 实验步骤1、 按图 1 连好实验线路2、 运行实验程序实验仪显示"8253-1"下载后可任意编辑3、 用示波器测量 8253A 的 T2OUT 输出插孔, 应有频率为 1KHZ 的方波输出, 幅值 0~4V。图 1实验二 8259 单 级 中 断 控 制 器一、 实验目的 1.掌握 8259 中断控制器的接口方法. 2.掌握 8259 中断控制器的应用编程.二、 实验内容 本系统中已设计有一片 8259A 中断控制芯片, 工作于主片方式, 8 个中断请求输入端 IR0~IR7 对应的中断型号为 8~F, 其和中断矢量关于如下表所示。 8259 中断源 中断类型号 中断矢量表地址 IR0 8 20H~23H下载后可任意编辑 IR1 9 24H~27H IR2 A 28H~2BH IR3 B 2CH~2FH IR4 C 30H~33H IR5 D 34H~37H IR6 E 38H~3BH IR7 F 3CH~3FH 根据实验原理图 2, 8259A 和 8088 系统总线直接相连, 8259A 上连有一系统地址线 A0, 故 8259A 有 2 个端口地址, 本系统中为 20H、 21H。 20H 用来写 ICW1, 21H 用来写 ICW2、 ICW3、 ICW4, 初始化命令字写好后, 再写操作命令字。OCW2、 OCW3 用口地址 20H, OCW1 用口地址 21H。图 2 中, 使用了 3号中断源, IR3 插孔和 SP 插孔相连, 中断方式为边沿触发方式, 每按一次 AN 按钮产生一次中断信号, 向 8259A 发出中断请求信号。假如中断源电平信号不符规定要求则自动转到 7 号...