微机原理与汇编语言_实验7_8255并行接口实验说课材料
更新时间:2023-04-09 10:48:01 阅读量: 实用文档 文档下载
微机原理与汇编语言_实验7_8255并行接
口实验
精品文档
收集于网络,如有侵权请联系管理员删除 微机原理与汇编语言
实
验报告
掌握8255A 的编程原理。
二、实验内容
1、实验原理
本实验用到两部分电路:开关量输入输出电路和8255可编程并口电路。
8255A 是比较常用的一种并行接口芯片,其特点在许多教科书中均有介绍。8255A 有三个8位的输入输出端口,通常将A 端口作为输入用,B 端口作为输出用,C 端口作为辅助控制用,本实验也是如此。实验中,8255A 工作于基本输入输出方式(方式0)。
2、实验步骤
精品文档
1)实验接线
CS0?CS8255; PA0~PA7?平推开关的输出K1~K8; PB0~PB7?发光二极管的输入LED1~LED8。
2)编程并全速或单步运行。
3)全速运行时拨动开关,观察发光二极管的变化。当开关某位置于L时,对应的发光二极管点亮,置于H时熄灭。
3、实验结果
程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:K2置于L位置,则对应的LED2应该点亮。
三、实验源码及框图
assume cs:code
code segment public
org 100h
start: mov dx,04a6h ;控制寄存器地址
mov ax,90h ;设置为A口输入,B口输出
out dx,ax
start1: mov dx,04a0h ;A口地址
收集于网络,如有侵权请联系管理员删除
精品文档
in ax,dx ;输入
mov dx,04a2h ;B口地址
out dx,ax ;输出
jmp start1
code ends
end start
四、练习
键盘接口实验。请阅读实验指导手册,根据实验台键盘电路结构,设计实验,编制程序实现键盘的按键识别,并将其代码通过Led指示灯显示。
练习键盘框图:
收集于网络,如有侵权请联系管理员删除
精品文档
实验源码:
assume cs:code
code segment public
org 100h
Timer = 10;延时常量
;设置行线接输出端口,列线接输入端口
收集于网络,如有侵权请联系管理员删除
精品文档
start:
mov dx,04a6h;控制端写控制字,设置为A口输入,B口输出 mov al,90h
out dx,al
Wait:
mov al,00h
mov dx,04a2h
out dx,al ; 往所有行线上输出低电平
mov dx.04a0h
in al,dx ; 读取列值
cmp al,0ffh ;是否有列线为低电平
jz wait ;否,则循环等待
done: call delay ;是,则延迟去抖动
mov cx,8 ;行数送CX
key2:mov al,0
mov dx,04a2h ;B口作为输出
out dx,al ;设置行线全为低
mov dx,04a0h ;A口作为输入
in al,dx ;读取列值
cmp al,0ffh
jz key2 ;无闭合键,循环等待
push ax ;有闭合键,保存列值
push ax
;设置行线接输入端口,列线接输出端,A口输出,B口输入
mov dx,04a6h
mov al,82h
out dx,al
收集于网络,如有侵权请联系管理员删除
正在阅读:
微机原理与汇编语言_实验7_8255并行接口实验说课材料04-09
湖南省地质博物馆实习报告06-15
多元线性回归02-02
《中国共产党巡视工作条例(试行)》颁布实施答记者问05-30
讲师介绍02-17
党的基本知识竞赛题07-25
matlab编程训练05-20
水利工程目标管理考核办法08-21
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 实验
- 汇编语言
- 并行
- 微机
- 接口
- 原理
- 材料
- 8255
- 冷冻法施工工法案例解析
- 语音信号采样和频谱分析
- 实验4光盘刻录机的操作使用
- 小学语文学科建设成果汇报
- 高中语文《张衡传》教学设计新人教版必修4
- 山地度假村设计研究
- 360手机助手导出的联系人(1)
- 自考思想道德修养与法律基础历年试题(23)
- 石景山区2016—2022学年第一学期高三数学文科试题及答案(word版)
- 幼儿园大班科学教案:骨头什么样 -
- 2022届高考英语大一轮复习Unit19Language课时作业19a北师大版选
- 水污染源在线监测系统验收技术规范HJT354--2007
- 2022年高二政治下学期教学工作总结
- 电解槽大修渣的处理
- 2022年郑州大学联合培养单位商丘师范学院313历史学基础之中国古
- 高中毕业艺术生自我鉴定书
- 规范办学行为自查自纠报告
- 牛津译林版初一英语上学期7A_Unit5课时作业 grammar 2(无答案)
- 奇迹暖暖衣服服装攻略属性详解之饰品
- 北师大版小学语文一年级上册全册教案