微机原理——可编程定时计数器.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:3 大小:42KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理——可编程定时计数器.doc

微机原理——可编程定时计数器.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理与接口技术实验报告实验名称:可编程定时计数器姓名:学号:专业班级:指导老师:实验日期:2012年11月24日一、实验目的掌握8253的基本工作原理和编程方法。二、实验内容按图下图连接电路,将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化(频率1HZ)三、硬件电路四、源程序汇编程序ioportequ0d400h-0280hio8253aequioport+280hio8253bequioport+281hio8253cequioport+283hcodesegmentassumecs:codestart:movdx,io8253c;向8253写控制字moval,36h;使0通道为工作方式3outdx,almovax,1000;写入循环计数初值1000movdx,io8253aoutdx,al;先写入低字节moval,ahoutdx,al;后写入高字节movdx,io8253cmoval,76h;设8253通道1工作方式2outdx,almovax,1000;写入循环计数初值1000movdx,io8253boutdx,al;先写低字节moval,ahoutdx,al;后写高字节movah,4ch;程序退出int21hcodeendsendstart五、实验难点与重点在8253的工作过程中有六种工作方式,各种方式在什么情况下工作,不同方式下具体输出什么波形以及启动计数器的触发方式不太了解。六、实验感想定时和计数的本质是相同的,它们都是对一个输入脉冲进行计数,如果输入脉冲的频率一定,则记录一定个数的脉冲,其所需的时间是一定的。通过实验,学会8253芯片和微机接口远离和方法,掌握8253定时器、计数器的基本工作原理、工作方式和编程原理,熟悉汇编代码的编写。