第一范文网 - 专业文章范例文档资料分享平台

微机原理实验报告北交大

来源:用户分享 时间:2025/7/19 10:51:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

微机原理与应用实验报告

姓名: 学号: 班级: 任课老师:

2014年 月 日

实验一 I/O 地址译码与交通灯控制实验

一. 实验目的

通过并行接口 8255 实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。

二.实验内容

如图 5-3,L7、L6、L5 作为南北路口的交通灯与 PC7、PC6、PC5 相连,L2、L1、L0 作为东西路口的交通灯与 PC2、PC1、PC0 相连。编程使六个灯按交通灯变化规律燃灭。

红 黄 绿 红 黄 绿

图 5-3

三.编程提示

1、8255 A 口的地址 288H

C 口的地址 28AH 控制寄存器端口地址 28BH

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

(1) 南北路口的绿灯、东西路口的红灯同时亮 3 秒左右。 (2) 南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。 (3) 南北路口的红灯、东西路口的绿灯同时亮 3 秒左右。 (4) 南北路口的红灯继续亮、同时东西路口的黄灯亮闪烁若干次。 (5) 转(1)重复。

四.参考流程图

五.程序

DATA SEGMENT X DB ? DATA ENDS

STACK1 SEGMENT STACK DW 100 DUP(?) STACK1 ENDS CODE SEGMENT ASSUME CS:CODE START: MOV AX,DATA MOV DS,AX

MOV DX,0EC0BH MOV AL,10000000B OUT DX,AL

STEP1: MOV DX,0EC0AH MOV AL,00100100B OUT DX,AL

MOV CX,0 ; MOV AX,2000H DELAY1: DEC AX JNZ DELAY1 LOOP DELAY

MOV BL,5 ;STEP2:MOV DX,0EC0AH MOV AL,01000100B

OUT DX,AL MOV CX,3000H MOV AX,0100H LI1: DEC AX JNZ LI1

LOOP LI1 ; MOV DX,0EC0AH

MOV AL,00000100B ; OUT DX,AL MOV CX,3000H MOV AX,0100H WEN1: DEC AX

JNZ WEN1 ;外层循环65536 黄灯 短延时 南北路口黄灯灭 短延时

搜索更多关于: 微机原理实验报告北交大 的文档
微机原理实验报告北交大.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3v0zh3gwzq9d31q9oecr_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top