微机接口技术实验讲义(6)

2019-03-02 23:12

实验四 交通信号灯控制电路的设计(S3)

(设计性实验)

一、实验目的

掌握8253和微机接口的原理和方法,掌握8253的工作方式和编程原理。

能综合运用所学的知识和可用的实验器材实现十字路口的交通信号灯的硬件控制电路和软件的设计 二、实验器材

DVCC8086实验箱,PC机,稳压电源 三、交通灯变化规律

十字路口交通灯的变化规律要求

1. 南北路口的绿灯、东西路口的红灯同时亮120秒,然后

2. 南北路口的黄灯闪烁2次(闪烁周期2秒),同时东西路口的红灯继续亮,然后 3. 南北路口的红灯、东西路口的绿灯同时亮60秒,然后

4. 南北路口的红灯继续亮,同时东西路口的黄灯闪烁2次(闪烁周期2秒),然后 5. 转1重复。 四、实验内容与设计

1. 实验内容可选以下两个之一

1)带倒计时的交通灯控制:除了符合上述交通灯变化规律,还要在显示器中进行倒计时。 2)带违章拍照功能的交通灯控制:除了能倒计时外,还能用4个开关模拟路口车辆遇红灯压黄线的行为,实现违章拍照功能。 2. 设计参考

硬件上:实验箱上的6个红、绿、蓝信号灯可代表两个方向的交通信号灯,这些信号灯

可由8255进行驱动。对实验箱上的8MHZ的时钟输出,分频器,8253定时器/计数器进行适当的连接和初始化编程,可产生所需基本的时间周期(例如1秒)。由利用8253产生时间脉冲对8259进行中断,在中断处理程序中使六个灯按交通灯变化规律燃灭,用模拟压黄线的开关输出的高电平使其他某个信号灯亮表示违章拍照,当然也可用开关输出的高电平进行中断,由中断处理程序进行处理。

软件上:对于 8253 中断,由于是 1 秒一次中断,所以中断处理程序需要有四个状态:

S1、S2、S3、S4。S1 状态是南北方向延迟 120 秒的正常周期状态,需要有变量来计数 120

次,以便延迟120 秒;S2 是南北方向黄灯闪烁周期,利用一个变量来计数形成 4 秒的闪烁(闪烁周期 2秒,闪烁 2 次)。这两个状态东西方向都是红灯。S3 状态是东西方向延迟 60 秒的正常周期状态,利用变量来计数 60 次,以便延迟 60 秒;S4 是东西方向黄灯闪烁周期,利用一个变量来计数形成 4 秒的闪烁(闪烁周期 2 秒,闪烁 2 次)。这两个状态南北方向都是红灯。其状态变迁图如图3-10 所示。在 S2 状态和 S4 状态,需要解决黄灯闪烁问题,这个可以用另一个状态标志来表示当前是黄灯亮还是黄灯灭。

图 3-10

倒计时要处理的剩余时间显示问题,同样在中断处理程序中实现,显示器端口地址,各字符的代码,请参照以前实验软件清单上的字符显示子程序。 3. 设计步骤:

1)设计好硬件连线图 2)设计好程序框图。

3)按程序框图编制汇编语言源程序,进行编译和链接,并发现和修改错误。

五、实验步骤

1. 按设计好硬件连线图进行连线。

2. 用PC机与实验箱联机,把已经链接好的可执行接收程序送到起始地址为1000H的内存

中,并使实验箱运行该程序。 3. 观察是否实现了预期的功能。

六、实验设计报告

格式请参照前面的实验进行,要把硬件原理图,软件框图,和软件清单,实验步骤和实验结果写清楚,最后可加实验的感想。

实验五 串行接口和应用(S4)

一、实验目的

了解串行通讯的一般原理和 8251 的工作原理。掌握 8251 的编程方法。掌握双机利用

8251A进行通讯的连接电路设计和软件设计。

二、实验器材

三、实验内容与设计 1. 实验内容

用导线将两台仪器相连,其中一号机用作接收机,二号机用作发送机。实验目的是将二2台DVCC8086实验箱,PC机,稳压电源

号机寄存器AH的内容从10H开始通过8251 发送到一号机,每次发送后AH的内容自动增1直到FFH为止。一号机把接受到的数据存放在起始地址为1000H的内存中。 2. 设计参考

硬件上:各实验箱的8251芯片的CS已经接到译码输出3F8H-3FFH上(系统已连好),

8251芯片的TxC和RxC已由系统接在8253的OUT1上,提供8251的发送和接收时钟。8251芯片的CTS 端必须连接低电平(系统已接好)才能向外发送数据。可利用两个实验箱的8251芯片进行合适的连接以进行双机通讯。

软件上:要注意一号机和二号机的8251芯片要初始化为相同的通讯格式。且要注意发

送方和接收方的程序是不同的。 3. 设计步骤:

1)设计好硬件连线图

2)设计好收方双方的程序框图。

3)按程序框图编制汇编语言源程序,进行编译和链接,并发现和修改错误。

四、实验步骤

1. 按设计好硬件连线图进行连线。

2.先用PC机与接收机联机,把已经链接好的可执行接收程序送到起始地址为1E00H的内存

中,并使接收机运行该程序。

3. 用PC机与发送机联机,把已经链接好的可执行发送程序送到起始地址为1D00H的内存中,并使发送机运行该程序。

4. 用PC机与接收机联机, 用联机软件查看接收机内存1000H到10FFH中的值是否是从10H到FFH。

五、实验设计报告

格式请参照前面的实验进行,要把硬件原理图,软件框图,和软件清单,实验步骤和实验结果写清楚,最后可加实验的感想。


微机接口技术实验讲义(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016年雅思写作大作文机经

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

马上注册会员

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