微机接口技术实验-定时-计数器(8253).doc

微机接口技术实验-定时-计数器(8253).doc

ID:52717795

大小:554.00 KB

页数:6页

时间:2020-03-29

微机接口技术实验-定时-计数器(8253).doc_第1页
微机接口技术实验-定时-计数器(8253).doc_第2页
微机接口技术实验-定时-计数器(8253).doc_第3页
微机接口技术实验-定时-计数器(8253).doc_第4页
微机接口技术实验-定时-计数器(8253).doc_第5页
资源描述:

《微机接口技术实验-定时-计数器(8253).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、微机接口技术实验定时/计数器(8253)1.实验原理TPC-USB平台上有一块8253定时/计数器芯片,除了片选引脚,其他信号都已接好。有关结构和编程,请参考本章前几节内容。2.实验内容(1)计数器方式0实验将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动开关逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。步骤如下:1)按图2.1虚线连接电路。图2.1TPC-USB平台计数器方式0实验连线图2)根据流程图2.2,编程并运行,观察实验

2、结果。图2.2TPC-USB平台计数器方式0实验流程图3)实验代码:CODESEGMENTASSUMECS:CODESTART:MOVAL,10HMOVDX,283HOUTDX,ALMOVAL,0FHMOVDX,280HOUTDX,ALLL:MOVAL,00HMOVDX,283HOUTDX,ALMOVDX,280HINAL,DXCMPAL,9JBEL1ADDAL,7L1:ADDAL,30HMOVDL,ALMOVAH,2INT21HMOVDL,0DHMOVAH,02HINT21HMOVDL,0AHMOVAH,02H

3、INT21HMOVAH,6MOVDL,0FFHINT21HJZLLMOVAH,4CHINT21HCODEENDSENDSTART(2)计数器方式3实验将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化(频率1Hz)。步骤如下:1)按图2.3连接电路。图2.3TPC-USB平台计数器方式3实验连线2)根据流程图2.4,编程并运行,观察实验结果。图2.4TPC-USB平台计数器方式3实验流程图3)实验代码:CODESEGMENTASSUMECS:CODESTART:MOVA

4、L,37HMOVDX,283HOUTDX,ALMOVAL,00HMOVDX,280HOUTDX,ALMOVAL,10HOUTDX,ALMOVAL,77HMOVDX,283HOUTDX,ALMOVAL,00HMOVDX,281HOUTDX,ALMOVAL,10HOUTDX,ALMOVAH,4CHINT21HCODEENDSENDSTART(3)计数器级联实验将计数器0设置为方式3(方波),计数器1设置为方式2(分频)。实现计数器0的输出为方波,计数器1的输入是计数器0输出。人机交互界面设计:实现在显示屏幕上提示输入

5、计数器0(方波)的参数和计数器1(分频信号)的参数。如下所示:Counter0:____Counter1:____continue?(y/n)____实现用键盘直接输入修改程序中方波的参数和分频信号的参数,以改变方波的宽度,分频信号的周期和分频数,不需重新修改源代码。用示波器观察计数器0和计数器1的输出波形及其关系,并在纸上画出CLK0、OUT0、OUT1的波形。步骤如下:1)按图2.5连接电路。图2.5TPC-USB平台计数器级联实验连线2)根据流程图2.6,编程并运行,观察实验结果。图2.6TPC-USB平台

6、计数器级联实验流程图编程提示:8253控制寄存器地址:283H;计数器0地址:280H;计数器1地址:281H;CLK0连接时钟1MHz。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。