何朝东计组ECOP(6)

何朝东计组ECOP(6)

ID:40589174

大小:83.00 KB

页数:5页

时间:2019-08-04

何朝东计组ECOP(6)_第1页
何朝东计组ECOP(6)_第2页
何朝东计组ECOP(6)_第3页
何朝东计组ECOP(6)_第4页
何朝东计组ECOP(6)_第5页
资源描述:

《何朝东计组ECOP(6)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机组成原理与接口技术实验实验报告实验人:陈冬强学号:09388136日期:2011-05-17院(系):软件学院专业(班级):软件工程(电子政务)实验题目:走马花灯和数码管显示学号实验一.实验目的1.通过实验,掌握8255工作于方式0以及设置A口为输出口,C口为输入口的方法;2.进一步熟悉8255,掌握数码管显示数字的原理。二.实验原理计算机组成原理与接口技术实验如图所示的8255芯片,是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。其各口功能可由软件选择,

2、使用灵活,通用性强。8255可作为单片机与多种外设连接时的中间接口电路。8255芯片具有24个可编程设置的I/O口,即3组8位的I/O口为PA口,PB口和PC口。它们又可分为两组12位的I/O口,A组包括A口及C口(高4位,PC4~PC7),B组包括B口及C口(低4位,PC0~PC3)。A组可设置为基本的I/O口,闪控(STROBE)的I/O闪控式,双向I/O3种模式;B组只能设置为基本I/O或闪控式I/O两种模式,而这些操作模式完全由控制寄存器的控制字决定。一.实验内容如图中的连线,LED走马灯花样(点亮花样)实验。利用K7—K0的8位开关

3、,控制LED产生8种走马灯花样。例如,将开关的1号合上时,8个LED彩灯从两端向中间一次点亮;2号开关合上时,彩灯从中间向两端依次点亮等。实现方法,先设置LED点亮花样的8组数据,读取8255C口状态数据,根据开关状态调用不用数据通过8255A口送到LED。同时通过七段数码管循环显示学号。注意:走马灯花样实验和循环显示实验要在同一个程序中实现,并且当一个实验进行时,需将另一个结果屏蔽。二.实验器材(1)电脑一台(2)TPC-USB实验计算机三.实验分析与设计1.编程提示需要定义8个变量,每个变量依次定义8个数据对应LED显示状态,从A口输出每

4、个数据后需要延时。8255控制寄存器端口地址28BHA口的地址288HC口的地址28AH计算机组成原理与接口技术实验1.汇编程序代码如下:;-----------------------------------.modelsmall.stack;------------------------------------------------.dataio8255aequ288hio8255bequ28bhio8255cequ28ahNUMBERdb3fh,6fh,4fh,7fh,7fh,06h,4fh,7dhMODE_1db10000001B

5、,01000010B,00100100B,00011000BMODE_2db00011000B,00100100B,01000010B,10000001BMODE_3db10000000B,01000000B,00100000B,00010000B,00001000B,00000100B,00000010B,00000001BMODE_4db00000001B,00000010B,00000100B,00001000B,00010000B,00100000B,01000000B,10000000BMODE_5db10000000B,01000

6、000B,00100000B,00010000B,00000001B,00000010B,00000100B,00001000BMODE_6db00000001B,00000010B,00000100B,00001000B,10000000B,01000000B,00100000B,00010000BMODE_7db10000000B,00100000B,00001000B,00000010B,01000000B,00010000B,00000100B,00000001BMODE_8db10000000B,00000001B,01000000

7、B,00000010B,00100000B,00000100B,00010000B,00001000B;------------------------------------------------.codeDELAYPROCMOVDI,250F:SUBCX,CXG:LOOPGDECDICMPDI,0JNZFRETDELAYENDP;----------------------------;-------------------------------------------------OUTPUTPROCMOVBX,0BACK:MOVal

8、,[SI]OUTdx,alCALLDELAYINCbxINCsiCMPBX,8JBBACKRETOUTPUTENDP计算机组成原理与接口技术实验;---------

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。