8255芯片实验报告

您所在位置: &
&nbsp&&nbsp
微机原理实验报告(8255并口实验).doc6页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:200 &&
你可能关注的文档:
··········
··········
深 圳 大 学 实 验 报 告
课程名称:
微型计算机技术
实验项目名称:
8255并行接口实验
信息工程学院
电子信息工程
指导教师:
报告人: 学号:
实验时间:
实验报告提交时间:
学习并掌握8255 的工作方式及其应用。
掌握 8255 典型应用电路的接法。
掌握程序固化及脱机运行程序的方法。
PC机器一台,TD-PITE实验装置一套,导线若干,另外PC与TD-PITE实验装置连
实验内容基本输入输出实验。编写程序,使 8255 的 A 口为输入,B 口为输出,完成拨动开关到数据灯的数据传输。要求只要开关拨动,数据灯的显示就发生相应改变。
流水灯显示实验。编写程序,使 8255 的 A 口和 B 口均为输出,数据灯 D7~D0 由左向右,每次仅亮一个灯,循环显示,D15~D8 与 D7~D0 正相反,由右向左,每次仅点亮一个灯,循环显示。 四 实验内容及步骤
基本输入输出实验
本实验使 8255 端口 A 工作在方式 0 并作为输入口,端口 B 工作在方式 0 并作为输出口。实验接线图如图 所示,按图连接实验线路图。用一组开关信号接入端口 A,端口 B 输出线接至一组数据灯上,然后通过对 8255 芯片编程来实现输入输出功能。
图6 8255 基本输入输出失误接线图
3.编写实验程序如下面
(1)汇编源程序
SSTACK SEGMENT STACK
DW 32 DUP ?
SSTACK ENDS
ASSUME CS:CODE
START: MOV DX, 0646H
;控制端口地址0646H送DX,因为8255的
正在加载中,请稍后...微机原理8255并行口实验_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
喜欢此文档的还喜欢
微机原理8255并行口实验
微​机​原​理​与​汇​编​语​言​实​验​报​告25​并​行​口​实​验
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢微机接口实验报告8255并口控制器实验_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
喜欢此文档的还喜欢
微机接口实验报告8255并口控制器实验
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
8255并行输入输出实验报告
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口实验四 可编程并行接口芯片 8255 一、实验目的 1、 学习并掌握 8255 的各种工作方式及其应用 2、 学习在系统接口实验单元上构造实验电路 二、实验设备 TDN86/51 教学实验系统 三、实验芯片简介 1、 系统中的 8255 线路 8255 的数据线片选信号线、地址线、读写控制线等分别与系统总线相连,其 A、B、C 三 个端口以排针形式引出,供 8255 实验使用,见图 4.1。
图 4.1 系统中的 8255 线路 8255 端口地址 信 号 线 寄 存 器 编 址 IOY3 A口 60H B口 61H C口 62H 器 63H 2、接口实验单元中的开关和发光二极管电路 图 4.2 中 D7-D0 为 8 个发光二极管的接线点,K7-K0 为 8 个开关的接线点。 图 4.2 拨动开关和发光二极管电路 图 四、 实验内容及步骤 (一)8255 接口方式 0 应用实验 1.使 8255 端口 A 工作在方式 0 并作为输出口,端口 B 工作在方式 0 并作为输入口,将 图 4.3 中的 K7-K0 开关信号顺序与 PB7-PB0 相连, 端口 A 的 PA7-PA0 分别与发光二极管 D7-D0 相连,然后通过对 8255 芯片编程来实现输入/输出功能。 实验程序: ORG B082 MOV AL,82
OUT 63,AL
A1:IN AL,61
OUT 60,AL 2008 EBFA JMP A1 2.运行实验程序,拨动开关组,观察发光二极管亮灭情况,并记录之。 (二)8255 接口应用实验 1. 使 8255 端口 A 工作在方式 0 并作为输出口, PA7-PA0 分别与发光二极管 D7-D0 相连, 然后通过对 8255 芯片编程来实现输入/输出功能。 ORG2100控制寄存图 4.3 实验线路
MOV AL,82
OUT 63,AL
A1:MOV AL,01
OUT 60,AL 2108 EBFA JMP A1 2.运行实验程序,拨动开关组,观察发光二极管应亮灭情况,并记录之。 3.若要使 D3 或 D6 对应的发光二极管点亮,试修改程序,进行实验并记录之。 (三)用 8255 作为七段数码管的接口 1.按照图 4.4 连接实验线路,并输入下列程序。 实验程序: ORG 2200 MOV 2202 OUT 2204 MOV 2206 OUT 2208 MOV OUT2200 A L , 80 63 , AL AL , 3F 61 , AL AL, 00 60 , AL图 4.4 实验线路图 2.运行程序,观察记录 4 个数码管显示情况。 3.若要使数码管上显示字形为&5&,应如何修改程序,实验之。 4.若要使只有第 1、3 个数码管显示&3&,应如何修改程序,实验之。 (四)综合运用 8255 的三个端口,使之实现如下功能:当 PC0=1 时,在四个数码管上显示 K7-K0 中处于闭合的开关的位数。 实验程序: ORG
MOV SI , 1010 (OFFSET DATA) 2303 LOOP0:XOR CX ,CX DATA (1010 ) MOV AL ,91 2307 OUT 63 , AL 2309 LOOP1:IN AL , 62 AND AL ,01 JZ LOOP0 230F LOOP2: IN AL ,60 2311 CMP AL ,00 2313 JZ LOOP2 (1017 ) 2315 LOOP3: SHR AL ,1 2317 INC CX 2318 JNC LOOP3 231A DEC CX 231B ADD SI , CX 231D MOV AL ,[SI] 231F OUT 61 , AL 2321 MOV AL ,00 2323 OUT 62 ,AL 2325 XOR CX,CX 2327 MOV SI ,A JMP LOOP2 实验步骤: 1.按实验线路图 4.6 接线 2.输入程序并检查无误,经汇编、连接后装入系统 3.按图 4.5 在存储单元
内存入 0~7 的字段代码。 (E1010 回车) 4.改变开关组 K0-K7 的状态 (注: K7-K0 中只有一个闭合) 使得 B 口的显示内容值发生变化, , 最终使数码管显示不同的数字; 5.修改程序,使数码管的显示位数不同。将修改内容及结果记录之。图 4.6 实验线路图 五、实验报告要求 1、 对各实验内容进行分析总结。 2、 对实验内容(四)的程序进行注释,说明改写后的程序及实验结果。 3、 写出完整的实验报告。
实验四 可编程并行接口芯片8255―汇集和整理大量word文档,专业文献,应用文书,考试资料,教学教材,办公文档,教程攻略,文档搜索下载下载,拥有海量中文文档库,关注高价值的实用信息,我们一直在努力,争取提供更多下载资源。

我要回帖

更多关于 8255a 的文章

 

随机推荐