东南大学仪器科学 微机实验 8255 并行输入输出.pdfVIP

东南大学仪器科学 微机实验 8255 并行输入输出.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东南大学仪器科学 微机实验 8255 并行输入输出

《微机实验》 实验报告 实验六 8255 并行输入输出 姓名: 学号: 学院:仪器科学与工程 实验室:金智楼516 室 实验时间:2017 年5 月11 日 报告时间:2017 年5 月15 日 评定成绩: 审阅教师: 实验目的: 1)掌握 8255 方式 0 的工作原理及使用方法,利用直接输入输出进行控制显示; 2)掌握 8 段数码管的动态刷新显示控制; 实验内容: 6-1、 8 段数码管静态显示: 编程从键盘输入一位十进制数字( 0~9),在数码管上显示出来。 6-2、 8 段数码管动态显示:在两个数码管上同时显示不同的两位数字或字母,保持不变直至退出。(如 56 或 7f , 参考程序 p69) 6-3 静态显示:用逻辑电平开关预置某个数字( 0 ~9)的 ASCII 码,将该数据用 8255 的 C 口读入,并用 A 口输 出,并在数码管显示出来;如果预置的 ASCII 码不是数字( 0~9),数码管显示 E 字母。 6-4 动态显示:在两个数码管上滚动循环显示不同的 0 ~f 字符。(即开始时两个数码管显示 01 ,12 ,23 ,34 ··f0 , 一直循环直至退出) 实验程序框图: 实验 6-2、6-4 源程序里已给出相关注释,故这里不呈现程序框图。 实验程序主要部分和流程图: 实验硬件连接图: 6-1、6-3 6-2、6-4 编写建议 : 1 .写好汇编程序的总框架,按照题目要求合理设置数据段,堆栈段。 2 .将流程图转化为汇编指令,建议使用标明行数的编辑器编写,利于在后面根据汇编报错时快速定位。 3 .如果发现运行结果与预期不符,应耐心进行动态调试。 4 .输入输出的接口地址的计算 5 .实验台的七段数码管为共阴性,段码同相驱动,输入端加高电平,选中的数码管亮,位码加反相驱动器,位码 的输入端高电平选中。 6 .8255 的 A 口、 B 口、 C 口和控制口的端口地址分别为 288H ~28BH。编程首先要设置控制字输出到控制口。 7 .逻辑电平开关向上拨到“ 1”时输出高电平;向下拨到“ 0”时输出低电平。 8 .动态显示时应先从 A 口输出段码,然后再从 C 口输出位码,然后应该延时一段时间才能看到数码管的显示。 其中段码需要查表 Led db 3fh,06h,…………71h 位码分别为: 左边的数码管 xxxxxx10 右边的数码管 xxxxxx01 。 9 . 动态显示时为了使两个数码管的字符可以同时看到,应注意延时的时间。 10 . 注意字符变换之间应使段位全灭,避免影子。 11. 程序段 mov dx,0ffh mov ah,06h int 21h 可判断是否有按键输入。 实验注意事项: 1、如果需要连接硬件试验箱,请先插上排线和电源插头,然后打开实验箱开关。不要带电插拔排线和连接硬件管 脚。 2、将硬件连接好后,可以利用 TPC2003A 集成开发环境中的硬件检测菜单来检查 TPC 卡的相关情况。 3、将每个实验的接线连接好以后,可以利用 TPC2003A 集成开发环境中的演示实验检查硬件的接线情况。 4 、硬件连线无误后,调入软件程序进行调试。软件没有逻辑错误后在打开硬件开关,运行结果。 5、试验结束后,关闭主机和实验箱电源,将所有接线拆掉,放入实验箱的口袋。拔下实验箱电源和排线,将实验箱 关好。 一定要注意根据查看到的本机 TPC 地址修改程序指令的地址定义,否则无法看到正确的实验现象。 遇到的问题及解决办法: 1. PCI 设备地址可以从电脑的设备管理器,对着 TPC 项右击属性进入资源标签页查询。也可以在纯 DOS 系统,运 行 PORTR.EXE 查看 TPC pci card I/O Base Address :的后面内容。当然最省事的方法就是打开TPC2003A 集成开 发环境软件进行硬件检测查看。

文档评论(0)

aena45 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档