- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实验模块一
说明:该模块分为3个子实验,每个实验均为设计性实验,实验设计的内容由简到繁,系统功能在前序实验基础上逐渐增加。
实验一
实验目的:掌握输出设备程序控制的原理
实验设备:TCP-I实验箱,文祥500台式电脑
实验内容:采用8086与8255组成系统,8个发光二极管为输出,编程实现控制8个发光二极管一盏灯循环点亮。
实验步骤:1、将输出端口引脚与LED相连
2、编程实现对8个LED的输出控制
将实验箱中的8255片选信号连接到218H~21FH,将8255的4个寄存器地址(A、B、C端口及控制字寄存器端口)设置为218H~21BH。将8255的端口A的8个引脚:PA0~PA7与8个LED对应相连,然后打开实验箱电源,最后编程对8个LED进行显示控制。程序如下:
程序清单:
CODESEGMENT
ASSUMECS:CODE
START:
MOVDX,21BH
MOVAL,80H
OUTDX,AL;工作方式初始化
MOVDX,218H
MOVAL,0FEH;设置输出数据,即显示模式
MOVCX,80;设置循环次数
XH:OUTDX
ROLAL,1
CALLDELAY;调用延迟程序
LOOPXH
MOVAH,4CH
INT21H;返回dos
DELAYPROC;延迟子程序
PUSHCX
MOVBX,2000
A0:MOVCX,3000
A1:LOOPA1
DECBX
JNZA0
POPCX
RET
DELAYENDP
CODEENDS
ENDSTART
实验总结:主要包括对实验结果、调试过程、错误及产生的原因的分析,以及本次实验的重要收获等。此项为实验成绩评定的重要依据。
实验二
实验目的:掌握输出设备程序控制的原理的基础上进一步掌握输入设备与输出设备协同控制的原理。
实验设备:TCP-I实验箱,文祥500台式电脑
实验内容:采用8086与8255组成系统,8个发光二极管为输出,开关为输入。编程实现控制8个发光二极管一盏灯循环点亮,并用开关控制显示状态的暂停。
实验步骤:1、将输出端口引脚与LED相连,将输入端口引脚与开关相连
2、编程实现对8个LED及开关的输入/输出控制
将实验箱中的8255片选信号连接到218H~21FH,将8255的4个寄存器地址(A、B、C端口及控制字寄存器端口)设置为218H~21BH。将8255的端口A的8个引脚:PA0~PA7与8个LED对应相连,将开关与端口B的PB0相连,然后打开实验箱电源,最后编程对8个LED进行显示控制。程序如下:
程序清单:
CODESEGMENT
ASSUMECS:CODE
START:
MOVDX,21BH
MOVAL,82H
OUTDX,AL;工作方式初始化
MOVDX,219H
JIANCE:INAL,DX
TESTAL,1;检测开关的状态,控制暂停
JZJIANCE
MOVDX,218H
MOVAL,0FEH;设置输出数据,即显示模式
MOVCX,80;设置循环次数
XH:OUTDX
ROLAL,1
CALLDELAY;调用延迟程序
LOOPXH
MOVAH,4CH
INT21H;返回dos
DELAYPROC;延迟子程序
PUSHCX
PUSHDX
PUSHAX
MOVBX,2000
A0:MOVCX,3000
A1:LOOPA1
MOVDX,219H
CESHI:INAL,DX
TESTAL,1;检测开关的状态,控制暂停
JZCESHI
DECBX
JNZA0
POPAX
POPDX
POPCX
RET
DELAYENDP
CODEENDS
ENDSTART
实验总结:主要包括对实验结果、调试过程、错误及产生的原因的分析,以及本次实验的重要收获等。此项为实验成绩评定的重要依据。
实验三
实验目的:1、掌握输入/输出设备程序控制的原理
2、掌握多分支、多循环程序的编写方法和技巧
实验设备:TCP-I实验箱,文祥500台式电脑
实验内容:采用8086与8255组成系统,8个发光二极管为输出,开关为输入。编程实现控制8个发光二极管一盏灯循环点亮,并用开关控制显示状态的暂停,与显示模式的切换。其中模式一为一盏灯循环点亮,模式二为4盏灯交叉循环点亮。
实验步骤:1、将输出端口引脚与LED相连
2、编程实现对8个LED的输出控制
将实验箱中的8255片选信号连接到218H~21FH,将8255的4个寄存器地址(A、B、C端口及控制字寄存器端口)设置为218H~21BH。将8255的端口A的8个引脚:PA0~PA7与8个LED对应相连,将开关1与端口B的PB0相连,将开关2与端口B的PB1相连,然后打开
您可能关注的文档
- 国家保安员资格考试试卷10套.doc
- 国家行政机关公文格式.doc
- 互联网时代德育论文.doc
- 会计职业认知与基本技能训练课程标准.doc
- 会议拍摄合同范本.doc
- 金属材料力学性能测试——拉伸、压索和扭转实验.doc
- 就业指导案例.doc
- 辽师大四年级上快乐英语单词及重点句型汇总.doc
- 气管插管教案.doc
- 秦伯未中医入门.doc
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
最近下载
- 半立体构成-课件.pptx VIP
- 第二讲旧石器时代考古第一部分基础知识_2128.pptx
- What makes a bad presentation国际交流国际交流英文演讲与辩论英文演讲与辩论.pdf
- B消毒与灭菌.ppt VIP
- PE管冬季施工方案完整.doc
- 2024年云南红河州州属事业单位考试调动工作人员78人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx VIP
- 太极八法五步教案(16学时版).docx
- F钢琴谱简易版我爱你中国.pdf
- 历年(2019-2024)全国高考数学真题分类(解三角形大题)汇编(附答案).pdf
- 2.1网络改变世界 课件-2024-2025学年道德与法治八年级上册(统编版2024).pptx VIP
文档评论(0)