云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 微机原理与接口技术实验报告-全实例代码

微机原理与接口技术实验报告-全实例代码

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 11:16:59

MOV CL,DATA+1 MOV DI,0

DISPLAY:MOV DL,[BX+DI] MOV AH,02H INT 21H INC DI

LOOP DISPLAY MOV AH,4CH INT 21H CODES ENDS END START

;输出显示

;返回DOS

实验九 8255芯片应用

实验目的:

1..熟悉8255芯片的应用。 2.掌握控制字等的使用。 实验要求:

-可编辑修改-

将8255的某个口作为输入口,接8个开关。8255的某个口作为输出口,接由74LS245驱动的发光二极管,输出口的8位数据线接74LS245的输入引脚,74LS245输出引脚接发光二极管的负极,发光二极管的正极通过限流电阻接+5V。 编程,将输入口的数据输出,写入输出口。运行程序后,拨动一下开关,开关接地,则发光二极管亮。拨动一下开关,开关接+5V则二极管灭。 实验汇编源程序如下: data segment data ends

stack segment stack sta dw 50 dup(?) top equ length sta stack ends

code segment

assume cs:code,ds:data,es:data,ss:stack start:

mov dx,203h

mov al,90h ;命令字 out dx,al xor ax,ax

-可编辑修改-

loop1:

mov dx,200h

in al,dx ;读取A端口信息 mov dx,202h

out dx,al ;输出到C端口 jmp loop1 code ends

end start

实验总结:

1、 本实验使用通用并行接口芯片8255进行控制8个二极管亮灭。其中8255由3个端口,A、B、C。实验中使用A作为输入端,C作为输出端,B也被定义为输出端但并未使用。

2、 芯片端口命令字地址为203h,超过8位要使用dx。用out指令输出命令字指定端口A输入方式0,端口B、C输出方式0。 3、 端口C有专门的控制字,但是本题中不需要使用。只是把从A端口有开关状态控制的信号输出到C端口并到二极管,控制其亮和灭。

实验十 交通灯

实验目的:

熟悉使用8255芯片。 实验原理:

应了解交通灯的运行规律,初始状态全为红。根据流程图编写使交通灯正常工作的程序。74LS240驱动双色灯发光,74LS240输出端接双色灯,输入端DG1~DR4,数据最低位DG1,最高位DR4。DG1~DR4可以接8255某个口,将数据送到74LS240,驱动双色灯放光。74LS240的2,4,6,8脚是低四位数据输入脚,

-可编辑修改-

11,13,15,17是高四位数据输入脚。通过8255某个口送0或1数据时应返送,在绿灯闪三次之前,先灭绿灯。 实验汇编源程序如下: data segment data ends stack segment sta dw 50 dup(?) top equ length sta stack ends code segment

assume cs:code,ds:data,es:data,ss:stack start:

mov dx,203h

mov al,90h ;A输入BC输出 out dx,al mov al,0fh mov dx,202h out dx,al

call delay1 ;延时 loop1:

mov al,96h ;10010110 南北绿,东西红 mov dx,202h

-可编辑修改-

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

。 MOV CL,DATA+1 MOV DI,0 DISPLAY:MOV DL,[BX+DI] MOV AH,02H INT 21H INC DI LOOP DISPLAY MOV AH,4CH INT 21H CODES ENDS END START ;输出显示 ;返回DOS 实验九 8255芯片应用 实验目的: 1..熟悉8255芯片的应用。 2.掌握控制字等的使用。 实验要求: -可编辑修改- 。 将8255的某个口作为输入口,接8个开关。8255的某个口作为输出口,接由74L

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com