版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理与接口技术 实验报告 ———8253可编程定时器 8255并行接口实验 实验一8255并行接口实验实验内容8255的A口作为输入口,与逻辑电平开关相连。8255的B口作为输出口,与发光二极管相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。二,实验目的(1)掌握8255的工作原理。(2)掌握编写8255并行接口初始化及编程实现的方法。三,实验仪器微机实验教学系统实验箱、8086CPU模块四,实验步骤连线8255的PA0—PA7分别与逻辑电平开关的K1—K8相连PB0—PB7分别与发光二极管电路的LED1—LED8相连CS0与8255的片选CS8255相连其它线路均已连好具体如图所示:编辑程序,编译链接后,单步运行,调试程序。调试通过后,全速运行,观察实验结果。撰写实验报告。五,实验源程序如下CODESEGMENTPUBLICASSUMECS:CODEORG100HSTART:MOVDX,04A6HMOVAX,90H;写8255的控制字,A组工作在方式0,A口输入,C口高4位输出,B组工作在方式0,B口及C口的低4位均工作在输出OUTDX,AXSTART1:MOVDX,04A0HINAX,DX;读取A口数据MOVDX,04A2HOUTDX,AX;将从A口读取的数据从B口输出,控制LED灯JMPSTART1CODEENDSENDSTART六,实验现象LED灯低电平有效。当某一开关拨到低电平时,对应的LED灯点亮。当某一开关拨到高电平时,对应的LED灯熄灭七,思考题1.将片选线接到CS1—CS7;重新编写程序。CS0对应地址是04A0---O4AF,CS1对应地址是04B0---O4BF.现将片选线接到CS1,重新编程:CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04B6H ;CS1对应的地址 MOVAX,90H OUTDX,AXSTART1: MOVDX,04B0H INAX,DX MOVDX,04B2H OUTDX,AX JMPSTART1CODEENDSENDSTART实验现象:如同片选线接到CS02.交换AB接线,A口输出、B口输入;重新编写程序。PB0—PB7分别与逻辑电平开关的K1—K8相连PA0—PA7分别与发光二极管电路的LED1—LED8相连CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04B6H ;片选线接到CS1 MOVAX,82H OUTDX,AX ;写控制字,A,B组均工作在方式0,A口输出,B口输入START1: MOVDX,04B2H INAX,DX ;读取B口数据 MOVDX,04B0H OUTDX,AX ;将B口的数据从A口输入,控制LED灯 JMPSTART1CODEENDSENDSTART实验现象:LED灯低电平有效。当某一开关拨到低电平时,对应的LED灯点亮。当某一开关拨到高电平时,对应的LED灯熄灭3.C口4位接LED;4位接开关;重新编写程序。PC4—PC7分别与逻辑电平开关的K1—K4相连PC0—PC3分别与发光二极管电路的LED1—LED4相连CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04B6H ;片选接CS1 MOVAX,88H OUTDX,AX ;A,B组均工作在方式0,C口高4位输入,低4位输出START1: MOVDX,04B4H INAL,DX;读取C口数据 MOVCL,4 RORAL,CL;不带CF位的循环右移4位,使C口数据的高4位与低4位互换 MOVDX,04B4H OUTDX,AL ;将C口高4位的数据从低4位输出,控制LED灯 JMPSTART1CODEENDSENDSTART实验现象:LED灯低电平有效。当某一开关拨到低电平时,对应的LED灯点亮。当某一开关拨到高电平时,对应的LED灯熄灭八,实验心得通过8255并行接口实验,我对8255有了更深刻地了解,对其在内存中的地址,各寄存器的使用有了较为清晰的认识。通过思考题的练习,掌握了8255的编程原理。软硬件的结合,使我们学以致用,能力有了较大提升。实验二8253可编程定时器一,实验内容8253计数器0,1,2工作于方波方式,观察其输出。二,实验目的掌握8253定时/计数器的编程原理。三,实验设备微机实验教学系统实验箱、8086CPU模块。四,实验步骤连线CS0与8253的片选CS8253相连;CLK3(750KHz)与8253CLK0相连;8253的OUT0与8253CLK2相连;OUT2与发光二极管LED1相连;其它线均已连好。编辑程序,编译链接后,跟踪运行,调试程序。调试通过后,全速运行,观察实验结果。撰写实验报告。五,实验源程序CODESEGMENTPUBLICASSUMECS:CODEORG100HSTART:MOVDX,04A6HMOVAX,36HOUTDX,AX;写控制字,计数器0工作在方式3,先读写计数器低8位,再读写计数器高8位,二进制计数MOVDX,04A0HMOVAX,7CHOUTDX,AXMOVAX,92HOUTDX,AX;将计数初值927CH写入计数器0MOVDX,04A6HMOVAX,0B6HOUTDX,AX;写控制字,计数器2工作在方式3,先读写计数器低8位,再读写高8位,二进制计数MOVDX,04A4HMOVAX,4OUTDX,AXMOVAX,0OUTDX,AX;将计数初值4H写入计数器2JMP$ ;原地跳转,等待CODEENDSENDSTART六,实验现象LED1灯交替亮灭(闪烁),且亮灭时间相等七,思考题定时器2计数值改为20H;观察其现象。CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H MOVAX,096H OUTDX,AX;写控制字,计数器2工作在方式3,只写计数器低8位,二进制计数 MOVDX,04A4H MOVAX,20H OUTDX,AX;将计数初值20H写入计数器2 JMP$CODEENDSENDSTART实验现象:LED1灯等时间间隔的交替两灭,但亮灭的周期更长,即灯闪烁得更慢将定时器2改为方式2分频器方式;观察其现象。CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H;写控制字,计数器2工作在方式2,只写计数器低8位,二进制计数 MOVAX,094H OUTDX,AX MOVDX,04A4H MOVAX,20H OUTDX,AX JMP$CODEENDSENDSTART实验现象:LED1灯亮的时间变长,灭的时间变短将GATE2接到开关上;观察其现象。用上面思考题2的程序,把GATE2接到开关K1上。当打开开关(开关置1)时,实验现象同思考题2;当开关关闭时,LED1灯始终灭。4.将GATE2接到PULP0开关上,计数器2改为方式1;观察其现象。GATE2接到PULP0开关的P+端口CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H;写控制字,计数器2工作在方式1,只写计数器低8位,二进制计数 MOVAX,092H OUTDX,AX MOVDX,04A4H MOVAX,20H OUTDX,AX JMP$CODEENDSENDSTART实验现象:按一下PULP0开关,LED1灯亮,但几秒后就会熄灭。这时,再按动PULP0开关,LED1灯亮,几秒后又会灭,亮灭情况同第一次相同。每次当灯熄灭后,按动PULP0开关,LED1灯会产生同第一次相同的亮灭情况。每次在灯未熄灭时,按动PULP0开关,则灯亮的时间变长,对应示波器的低电平时间加长。5. 将GATE2接到PULP0开关上,计数器2改为方式5;观察其现象。GATE2接到PULP0开关的P+端口CODESEGMENTPUBLICASSUMECS:CODE ORG100HSTART: MOVDX,04A6H MOVAX,36H OUTDX,AX MOVDX,04A0H MOVAX,7CH OUTDX,AX MOVAX,92H OUTDX,AX MOVDX,04A6H;写控制字,计数器2工作在方式5,只写计数器低8位,二进制计数 MOVAX,09AH OUTDX,AX MOV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 师范生顶岗实习报告汇编五篇
- 加入学生会自我介绍15篇
- 某建筑公司安全生产文明目标及措施
- 2025年部编版新教材语文一年级下册第七单元教案
- 动物生理学-第十二章-生殖生理课件
- 后备干部培养工作参考计划
- 个人租车给公司合同协议范本
- 个人房屋租赁合同书模板
- 2025年医护管理通讯装置项目发展计划
- 2025年水性色浆项目发展计划
- 金融科技概论教案
- 车位租给别人安装充电桩协议
- GB/T 44127-2024行政事业单位公物仓建设与运行指南
- 2025届云南省昆明盘龙区联考九年级英语第一学期期末教学质量检测试题含解析
- 物流运输管理实务(第2版)高职物流管理专业全套教学课件
- 金融服务居间合同协议
- 招标代理机构选取质量保障方案
- jgj94-94建筑桩基技术规范
- 欧美电影文化智慧树知到期末考试答案2024年
- 眼科医院绩效考核方案
- 预缴物业费感恩回馈活动方案
评论
0/150
提交评论