8086实验指导书-2016(定稿20161009) - 图文(9)

2019-08-30 17:10

PROTEUS-8086实验指导书

实验三 可编程定时/计数器8253实验

一、 实验要求

利用8086外接8253可编程定时/计数器,可以实现方波的产生。

二、 实验目的

1、学习8086与8253的连接方法。

2、学习8253的控制方法。

3、掌握8253定时器/计数器的工作方式和编程原理。

三、 实验电路及连线

1、Proteus实验电路

2、硬件验证实验

硬件连接表(必须关闭电源再连线) 接线孔1 8253 CS CLOCK_OUT

接线孔2 A000H-AFFFH CLOUK_IN 第39页

PROTEUS-8086实验指导书 分频1/4 GATE0 OUT0 CLK0 +5V 示波器(电压表) 四、 实验说明

8253芯片介绍

8253是一种可编程定时/计数器,有三个十六位计数器,其计数频率范围为0-2MHz, 用+5V单电源供电。 8253的功能用途:

⑴ 延时中断 ⑸ 实时时钟 ⑵ 可编程频率发生器 ⑹ 数字单稳 ⑶ 事件计数器 ⑺ 复杂的电机控制器 ⑷ 二进制倍频器 8253的六种工作方式:

⑴ 方式0:计数结束中断 ⑷ 方式3:方波频率发生器

⑵ 方式l:可编程频率发生 ⑸ 方式4:软件触发的选通信号 ⑶ 方式2:频率发生器 ⑹ 方式5:硬件触发的选通信号

五、 实验程序流程图

开始

设置工作方式

启动8253

结束 六、 实验步骤

1、Proteus仿真

a.在Proteus中新建工程“8253_SH.pdsprj”,绘制实验电路图; b.添加自己编写的汇编代码,编译直至成功; c.如不能正常工作,打开调试窗口进行调试。 2、实验板验证

a.通过USB线连接实验箱; b.按连接表连接电路;

第40页

PROTEUS-8086实验指导书

c.运行PROTEUS仿真,检查验证结果。

七、 实验结果和体会

八、 建议

第41页

PROTEUS-8086实验指导书

实验四 七段数码管显示实验

一、 实验要求

利用8255的IO控制8位七段数码管显示实验,实现显示。

二、 实验目的

1.了解数码管显示原理。 2.掌握读表程序的编写。

三、 实验电路及连线

1. Proteus实验电路

2、 硬件验证实验

硬件连接表(必须关闭电源再连线) 接线孔1 8255_CS LED_A--LED_DP COM_1--COM_8

接线孔2 8000H-8FFFH PA0--PA7 PB0--PB7 第42页

PROTEUS-8086实验指导书

四、 实验说明

1.主要知识点概述:

1)LED数码显示原理

七段LED显示器内部由七个条形发光二极管和一个小圆点发光二极管组成,根据各管的极管的接线形式,可分成共阴极型和共阳极型。

LED数码管的g~a七个发光二极管因加正电压而发亮,因加零电压而不以发亮,不同亮暗的组合就能形成不同的字形,这种组合称之为字形码,下面给出共阳极的字形码。

“0” “1” “2” “3” “4” “5” “6” “7” 0C0H 0F9H 0A4H 0B0H 99H 92H 82H F8H “8” “9” “A” “b” “C” “d” “E” “F” 80H 90H 88H 80H 0B6H 0B0H 86HH 8EH 2) 段码表格

由于显示的数字0-9的字形码没有规律可循,只能采用查表的方式来完成我们所 需的要求了。这样我们按着数字0-9的顺序,把每个数字的笔段代码按顺序排好!建立的表格如下所示:TABLE DB 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h

2.实验效果说明:

数码管循环显示0~9。

五、 实验程序流程图

显示样式3 显示样式2 显示样式1 开始 六、 实验步骤

第43页


8086实验指导书-2016(定稿20161009) - 图文(9).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:linux实验四

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: