- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理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)