微机接口实验指导书

微机接口实验指导书

ID:13751782

大小:1.20 MB

页数:31页

时间:2018-07-24

微机接口实验指导书_第1页
微机接口实验指导书_第2页
微机接口实验指导书_第3页
微机接口实验指导书_第4页
微机接口实验指导书_第5页
资源描述:

《微机接口实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DVCC系列实验系统操作步骤:1、接通DVCC实验系统电源,在DVCC实验箱上应显示闪动的“P”,否则按Reset键。2、运行DV88H软件。(程序  DVCC598H实验系统  dv88H实验系统)3、单击工具栏上“新建”或“打开”按钮,编写源程序。 单击“编译”按钮,使其形成可执行文件。4、单击工具栏上“联接”按钮,同时按下DVCC实验箱上PCDBG键(键盘上最右边第2个),实现PC机和实验箱的联接。联机成功,屏幕上出现:.反汇编窗口、数据窗口、寄存器标示位窗口。5、在成功联机后,单击工具栏上“调试”按钮,把最终目标文

2、件装载到实验系统RAM区;或者通过单击菜单栏中的“动态调试”,选择“传送(.EXE)文件”来实现。6、单击工具栏上“运行”或“单步”按钮,运行实验程序。7、运行完毕,先按实验箱上的复位按钮Reset键,再按PCDBG键,并且点击屏幕上OK,即可退出运行状态。31 实验一8253定时/计数器接口一、实验目的1、学习8253A可编程定时/计数器与8088CPU的接口方法;2、了解8253A的工作方式;掌握8253A在各种方式下的编程方法。二、预备知识1、8253A内部结构8253A定时/计数器具有定时、计数双功能。它具有三个相

3、同且相互独立的16位减法计数器,分别称为计数器0、计数器1、计数器2。每个计数器计数频率为0~2MHZ;8253A的内部数据总线缓冲器为双向三态,可直接接在系统数据总路线上,通过CPU写入计数初值,也可由CPU读出计数当前值;其工作方式通过控制字确定。2、计数器内部结构每个计数器由一个16位可预置的减1计数器组成,计数初值可保存在16位的锁存器中,该锁存器只写不能读。在计数器工作时,初值不受影响,以便进行重复计数。每一个计数器有一个时钟输入端CLK作为计数脉冲源,计数方式可以是二进制,计数范围1~10000H,也可以是十进

4、制,计数范围1~65536。门控端GATE用于控制计数开始和停止。输出OUT端当计数器计数值减到零时,该端输出标志信号。3、8253A端口地址选择表1.18253A端口地址选择表CSRDWRA1A2寄存器选择与操作00001111000000110101写入计数器0写入计数器1写入计数器2写入控制寄存器0000110001读计数器0读计数器13100110读计数器20100×11×11××1××无操作(三态)禁止(三态)无操作(三态)4、8253A功能8253A既可作定时器又可作计数器:(1)计数:计数器装入初值后,当GA

5、TE为高电平时,可用外部事件作为CLK脉冲对计数值进行减1计数,每来一个脉冲减1,当计数值减至0时,由OUT端输出一个标志信号。(2)定时:计数器装入初值后,当GATE为高电平时,由CLK脉冲触发开始自动计数,当计数到零时,发计数结束定时信号。除上述典型应用外,8253A还可作频率发生器、分频器、实时钟、单脉冲发生器等。5、8253A控制字图1.18253方式控制字6、8253A工作方式(1)方式0:计数结束产生中断方式31当写入控制字后,OUT变为低电平,当写入初值后立即开始计数,当计数结束时,变成高电平。(1)方式1:

6、可编程单次脉冲方式当初值装入后且GATE由低变高时,OUT变为低电平,计数结束变为高电平。(2)方式2:频率发生器方式当初值装入时,OUT变为高电平;计数结束,OUT变为低电平。该方式下如果计数未结束,但GATE为低电平时,立即停止计数,强迫OUT变为高电平,当GATE再变为高时,便启动一次新的计数周期。(3)方式3:方波发生器当装入初值后,在GATE上升沿启动计数,OUT输出高电平;当计数完成一半时,OUT输出低电平。(4)方式4:软件触发选通当写入控制字后,OUT输出为高电平;装入初值且GATE为高电平时开始计数,当计

7、数结束,OUT端输出一个宽度等于一个时钟周期的负脉冲。(5)方式5:硬件触发选通在GATE上升沿启动计数器,OUT一直保持高电平;计数结束,OUT端输出一个宽度等于一个时钟周期的负脉冲。三、实验内容8253A的片选地址为40H-4FH。8253A的控制字端口地址为:43H计数器0的地址为:40H计数器1的地址为:41H计数器2的地址为:42H1、31已有频率发生器,其输出频率为1MHZ。要求通过8253,产生每1ms一次的信号,请编写程序。把GATE0引脚接在开关K1上,使开关往上拨(高电平)或往下拨(低电平)来观察GAT

8、E对计数器的控制作用,用示波器观察输出波形。2、已有频率发生器,其输出频率为1MHZ。编程使8253工作,通过改变计数初值,使OUT0输出不同频率的方波,将OUT0接到喇叭,发出1、2、3、4、5、6、7、i  的音符。,音符对应的频率和时钟为1MHZ时计数初值如下表:(相邻的全音频率比(高:低)1.1

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

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

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