已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学 生 实 验 报 告学 院: 软件与通信工程学院 课程名称: 微机原理与接口技术 专业班级: 姓 名: 学 号: 学生实验报告学生姓名学号同组人:无实验项目8255A的应用必修 选修 演示性实验 验证性实验 操作性实验 综合性实验实验地点H123实验仪器台号指导教师朱华贵实验日期及节次2017/05/10一、实验综述1、实验目的及要求实验目的:1加深对8255基本原理及工作方式的了解;2掌握8255初始化编程的方法;3掌握通过8255A并行口传输数据的方法。实验任务一:利用8255A与开关和LED的连接电路,PA口作输出连接发光二极管,PB口作输入连接八个开关。编程实现开关闭合,对应的发光二极管亮;反之则暗。实验任务二:利用8255A与七段共阳LED连接电路实现循环显示数码09。(可利用查表指令XLAT实现。)实验任务三:利用8255A的PA口与七段共阳LED连接,PC口连接按键电路,实现按键键值显示,按16个按键显示对应按键的键值数码。2、实验仪器、设备或软件微软电脑xp、masm软件、proteus电路仿真软件二、实验过程(实验步骤、记录、数据、分析)实验步骤:1、按图连好实验线路2、编写程序,调试并生产相应的EXE文件3、将EXE文件下载到CPU8086中4、运行实验程序,观察结果与程序是否一致,修改程序直至与要求一致。实验任务一代码:n IO3 EQU 30Hn CODE SEGMENT ;定义代码段n ASSUME CS:CODE,DS:CODE n main proc farn START:MOV AX,CODE;建立DS段地址n MOV DS,AX n MOV AL,10000011Bn MOV DX,IO3+6n OUT DX,AL n L1: MOV DX,IO3+2n IN AL,DX n MOV DX,IO3+0n OUT DX,ALn JMP L1 n RETn main endpn CODE ENDS;代码段结束n END START 实验任务二代码:n DATAS SEGMENTn TAB DB 0C0H,0F9H,0A4H,0B0H,99Hn DB 92H,82H,0F8H,80H,90Hn DB 88H,83H,0C6H,0A1H,86H,8EH n n DATAS ENDSnn STACKS SEGMENTn ;此处输入堆栈段代码n STACKS ENDSnn CODES SEGMENTn ASSUME CS:CODES,DS:DATAS,SS:STACKSn START:n MOV AX,DATASn MOV DS,AXn ;此处输入代码段代码n MOV AL,10000000Bn OUT 36H,ALn MOV BX,OFFSET TABn L1 : MOV AH,0n L2: MOV AL,AHn XLATn OUT 30H,ALn n MOV CX,12000n WAIT1: NOPn NOPn LOOP WAIT1n INC AHn CMP AH,0AHn JZ L1n JMP L2n n n MOV AH,4CHn INT 21Hn CODES ENDSn END START实验任务三代码:n DATAS SEGMENTn ;此处输入数据段代码 n DATAS ENDSnn STACKS SEGMENTn TAB DB 0C0H,0F9H,0A4H,0B0H,99Hn DB 92H,82H,0F8H,80H,90Hn DB 88H,83H,0C6H,0A1H,86H,8EH nn STACKS ENDSnn CODES SEGMENTn ASSUME CS:CODES,DS:DATAS,SS:STACKSn START:n MOV AX,DATASn MOV DS,AXn ;此处输入代码段代码n MOV AL,10000001B ;8255初始化n OUT 36H,ALn MOV AL,0FFH ;暗灯n OUT 30H,ALn L1: NOP n WAIT1: MOV AL,00001111Bn OUT 34H,ALn IN AL,34Hn AND AL,00001111Bn CMP AL,0FHn JZ WAIT1n MOV AH,0;0列n MOV DL,11101111B;扫描初值n L2: MOV AL,DLn OUT 34H,ALn IN AL,34H;PC口n TEST AL,01Hn JNZ LONEn MOV AL,0;0行n JMP KEYJSn LONE: TEST AL,02Hn JNZ LTWOn MOV AL,04Hn JMP KEYJSn LTWO: TEST AL,04Hn JNZ LTHRn MOV AL,08Hn JMP KEYJSn LTHR: TEST AL,08Hn JNZ NEXTn MOV AL,0CHn KEYJS:ADD AL,AHn LEA BX,TABn XLATn OUT 30H,ALn WAIT2: IN AL,34Hn AND AL,0FHn CMP AL,0FHn JNZ WAIT2n JMP L1n NEXT: INC AHn ROL DL,1n CMP DL,11111110Bn JZ LP1n JMP L2n n n LP1:JMP L1 n n MOV AH,4CHn INT 21Hn CODES ENDSn END START三、结论1、实验结果实验一电路仿真图:实验二电路仿真图:实验三电路仿真图:2、分析讨论本次仿真实验主要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版慢性萎缩性胃炎症状解读与护理指南
- 随机数据处理方法
- 手术室带教方法
- 会计综合实训成果
- 动漫主题空间装修设计方案
- 现代物流市场需求分析
- 02句型篇-2025-2026学年小学英语六年级上册期中查漏补缺专项复习(人教精通版)
- 全国大学生职业规划大赛《中小企业创业与经营》专业生涯发展展示【高职(专科)】
- 2025餐饮租赁合同模板下载
- 互联网平台数据利用与隐私保护的平衡策略研究
- 2024年~2025年历年林草局面试真题及答案解析
- 2025年全国中小学心理健康教育教师、班主任网络培训示范班在线考试试题(两套)及答案【附:教师培训心得】
- 房地产开发项目质量、安全、进度和文明施工保证措施
- 2025年公安基础知识考试试题及答案
- 2025年工贸企业安全生产月安全知识考试题库附答案
- 民法典进军营课件
- 2025年贵州综合评标专家库评标专家考试经典试题及答案一
- 2025年医保DIP相关知识培训测试题及答案
- 四川梦垣环保科技有限公司电子产品综合利用项目环评报告
- 2025年人力资源管理考试题及答案电大
- 双碳战略与绿色低碳经济-洞察及研究
评论
0/150
提交评论