微型计算机原理8255并行接口实验,微机原理8255A实验.pdf

微机原理8255A实验

5.2 并行输入输出接口

5.2.1 8255A的主要功能

5.2.2 8255A的端口及其地址

5.2.35.2.3 8255A8255A的引脚特性的引脚特性

5.2.4 8255A控制端口的使用

55.22.55 8255A8255A的初始化编程的初始化编程

5.2.6 8255A的工作方式

1

5.2.5 8255A的初始化编程

① 确定四个端口地址:端口A 、B、C和控制口

②② 分配端分配端口任务任务

用到几个数据端口

确定确定每个个数据端口的工作方作方式和数据传输方输方向

③ 写控制字

④ 写初始化程序

2

8255A实验说明

一、实验内容

二、实验准备

三三、、实验过程实验过程

四、实验报告(P.21)

3

一、8255A实验内容

实验二 8255可编程并行接口方式0 (P.7)

开关K0~K7控制发光二极管L0~L7的状态。

实验四实验四(1)(1) 七段数码管静态显示七段数码管静态显示

键盘输入一位十进制数字(0~9),用七段数码管

显示显示。

选做实验(A或B选做一个):

AA. 实验四实验四(2)(2) 七段数码管动态显示七段数码管动态显示

B. 实验五 竞赛抢答器

4

二、8255A实验准备

1. 系统功能描述

2. 解题思路分析解题思路分析

3. 关键问题与关键代码

4. 程序程序清单与注释释

5. 实验现象估计

6. 问题与讨论

5

二、8255A实验准备

实验二 8255可编程并行接口方式0 (P.7)

开关K0~K7控制发光二极管L0~L7的状态。

关键问题

8255A的使用

按键判断

程序结束判断

6

二、8255A实验准备

实验二 8255可编程并行接口方式0 (P.7)

开关K0~K7控制发光二极管L0~L7的状态。

实验现象估计

无任何实验现象且死机

死循环无法返回DOS

发光二极管状态与预计结果不符

7

二、8255A实验准备

实验二 8255可编程并行接口方式0 (P.7)

开关K0~K7控制发光二极管L0~L7的状态。

问题与讨论

Kx=1时使Lx灭和Kx=1时使Lx亮,分别应如何实现?

按任意键和按特定键(如“Y”)返回DOS,分别如何处理?

按特定键(如“N”)切换Kx和Lx状态的对应关系怎么处理?

加入屏幕提加入屏幕提示显显示程序功能并提程序功能并提示如何退出怎么处如何退出怎么处理?

不同的DOS功能调用的区别,如01H和06H ?

8

二、8255A实验准备

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

键盘输入一位十进制数字(0~9),用七段数码管显示。

关键问题

8255A的使用

按键判断和程序结束判断

七段码显示

数字键ASCII码与数值间的转换

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值