




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验课程名称 微机原理与接口技任课教师 实验项目名称: 并口控制器应用实实验教师 翟志 学号 同组同学_实验日期 _实验地点电信楼121实验名称
8255并口控制器应用试 学号 实验日期:_2011年11月30日实验目掌握8255的工作方式及应用编程掌握8255的典型应用电路接实验设PC微机一台、TD-PIT+实验系统一实验内基本输入输出实验。编写程序,使8255的A口为输出,B关拨动,数据灯的显示就改变。流水灯显示实8255A口和B口均为输出,实现16位数据灯的相对循环显示。实验原并行接口是以数据的字节为单位与/O设备或被控制对象之间传CU位、16位、32位等。8255可编程接口是In公司生产的通用并行I/O接口,它具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:方式0--基本输入/出方式、方式1--选通输入/出方式、方式2--双向选通工作方式。8255的内部结构及引脚如图4-1-1所示,8255工作方式控制字和C口按位置位/复位控制字格4-1-24-1-18255的内部结构及引(a)工作方式控制字(b)C口按位置位/复位控制字图4-1-2 8255控制字格式基本输入输出实本实验使8255端口A工作在方式0并作为输端口B工作接至一组数据灯上然后通过对8255编程来实现输入输出功能参考程序流程如图4-1-3图4-1-38255并口应用实验(1)参考程序流程4-1-48255并口应用实验(1)参考接线图确认从PC机引出的两根扁平电缆已经连接在实验平台上参考图4-1-4所示连接实验线路首先运行CHECK程序,查看I/O空间始地址利用查出的地址编写程序,然后编译运行程序,拨动开关,看数据灯显示是否正确;8255基本输入输出实验;*********** ;片选IOY0对应的端地
;8255A口地址 ;8255B口地 ;8255C口地 IOY0+03H*4;8255的控制寄存器地DW256DUP(?)STACK1ENDSCODEASSUME ;初始化8255工作方MOV ;工作方式0,A口输出,B口输OUT ;IN指令会通过操作IOR/W和址线来DX这个地址代表的LOOP1MOV ;B口,键盘有键按退出 MOV ;AOUTMOVAH,1 INT16H ;无按键则跳回继退 MOVAX,4C00H INT21HCODEEND首先分别向A口和B口写入80H和01H,然后分别将该数右移--5所示。图4-1-58255并口应用实验(2)参考程序流程4-1-68255并口应用实验(2)参考接线图确认从PC机引出的两根扁平电缆已经连接在实验平台上首先运行CHECK程序,查看I/O空间始地址利用查出的地址编写程序,然后编译参考图4-1-6所示连接实验线路运行程序,看数据灯显示是否正确;8255流水灯显示实验代;************ ;片选IOY0对应的端地地
;8255A口地址 ;8255的B口地址 ;8255的C口地址 ;8255的控制寄存器DW256DUP(?)STACK1ENDS CODEASSUMEMOVDS,MOV ;定义8255工作方MOVAL, ;工作方式0,A口和B口为输OUTDX,MOVDX,MY8255_A ;写A口发出的起始数据MOVAL,80H ;键盘有键按下则退出LOOP1OUTDX,AL ;LA,LB时数据段中的内存变量分别MOVLA, 用来保存A口和B口的输出MOV ;写B口发出的起始数MOVAL,01HOUTDX,ALMOVLB,AL
CALLIP寄存器入栈,farCALLCS寄存LOOP1:CALLDELAY;控制移动一个亮LED灯位置的时间间隔MOVAL,LA ;将A口起始数据右移再写入ARORAL,1 ;ROR循环右移AL变为01000000MOVLA,ALMOVDX,MY8255_AOUTDX,ALMOV ;B口起始数据左移再写入口ROLAL,1MOVLB,ALMOVDX,MY8255_BOUTDX,ALMOVAH,1 INT16H ;无按键则跳回继续循则出 MOVAX,4C00H INT21H ;软件延时子程PUSH ;在子程序中用CX,AX之前先把它们原来PUSH 值PUSH到栈中,子程序结束的时候再出MOVCX,3FFH MOVAX,0FFFFH DECAXJNZD2POPAXPOPCX
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025按摩院转让合同范本
- 2025年中国国内运输合同示范文本
- 2025建筑材料采购安装合同
- 2025智能手机买卖合同
- 2025年附近学校房屋租赁合同范本
- 2025股权转让合同模板范文
- 2025年度标准版企业办公场地租赁合同协议书
- 2025委托生产合同标准范例
- 2025江苏中天钢铁集团有限公司产品采购销售合同
- 2025企业间合作开发合同
- 自身免疫性脑炎
- 医院质控科工作质量考核指标
- CRPS电源设计向导 CRPS Design Guide r-2017
- GB/T 9345.1-2008塑料灰分的测定第1部分:通用方法
- GB/T 4937.22-2018半导体器件机械和气候试验方法第22部分:键合强度
- GB/T 3452.2-2007液压气动用O形橡胶密封圈第2部分:外观质量检验规范
- 煤矿从业人员安全培训考试题库(附答案)
- 第十章-国际政治与世界格局-(《政治学概论》课件)
- 2023年法律职业资格考试历年真题精选合集
- 滤毒罐使用说明书
- 如何上好一节思政课综述课件
评论
0/150
提交评论