微机实验三四_第1页
微机实验三四_第2页
微机实验三四_第3页
微机实验三四_第4页
微机实验三四_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验三TPC装置系统,I/O与存储器

实验目的1)了解掌握TPC实验系统的基本原理和组成结构,学会检测TPC-PCI总线转接卡地址;2)正确掌握I/O地址译码电路的工作原理,学会动态调试程序DEBUG/TD的直接I/O操作方法;实验环境1、硬件环境微型计算机一台,清华科教仪器厂TPC-2003微机接口实验装置一台,示波器一台2、软件环境(1)windowsXP操作系统,编辑、汇编、链接和调试程序;(2)PC2003A集成开发环境软件一套及实验装置电子版资料实验系统基本组成PCI接口卡一块;实验台(箱)一个;50线扁平电缆一根;自锁紧导线50根;集成电路芯片(8251、74LS273、74LS244、6116)共4片选配外扩展键盘显示器电路一套实验系统基本组成TPC2003A实验装置主板实物图实验系统基本组成TPC2003A实验主板布置图PCI设备地址查询pci总线结构支持p&p即插即用功能,每台微机分配给pci扩展板的资源是动态浮动的,因此分配给设备的i/o基地址、mem基地址空间及int中断号会因为不同的微机而变化(详细介绍请参看pci总线规范文档或本设备的实验指导书),实验前需要确定当前微机中pci卡的资源,并用其替换程序中的相应值,重新编译链接后才能实现实验效果。PCI设备地址查询(方法1)启动微机→打开控制面板→系统→设备管理器→微机原理教学实验装置→TPC→资源需记下来的地址PCI设备地址查询(方法2)进入纯DOS系统(开机启动是进入),运行PORTR.EXE程序,记录TPCpcicardI/OAddress.查找TPC的中断向量必须用这种方法TPCpcicard9054ChipI/OBaseAddress:c800TPCpcicardI/OBaseAddress:c400TPCpcicardMemoryBaseAddress:dfc00000TPCpcicardInterruptLine:13需记下来的地址PCI设备地址查询(方法3)单击硬件检测菜单每个计算机都不同需记下来的地址PCI设备地址查询(方法3)这两个地址要相同PCI设备地址替换原来的程序:

MOVDX,2A0HOUTDX,AL替换成:

MOVDX,0C400H-280H+2A0HOUTDX,ALTPC设备IO地址:280H281H 2A0HPC机上映射的地址:C400HC401HC400H-280H+2A0HPCI设备地址替换为了简化书写,可以在程序开始定义一个常量:

ioport equ0c400h-280h在程序中使用很方便:

MOVDX,ioport+2A0HOUTDX,ALMOVDX,ioport+2A8HINAL,DX

TPC集成调试环境运行时首先出现如下提示TPCpcicard9054ChipI/OBaseAddress:c800TPCpcicardI/OBaseAddress:c400TPCpcicardMemoryBaseAddress:dfc00000TPCpcicardInterruptLine:13实验注意事项1、如果需要连接硬件试验箱,请先插上排线和电源插头,然后打开实验箱开关。不要带电插拔排线和连接硬件管脚。2、将硬件连接好后,可以利用TPC2003A集成开发环境中的硬件检测菜单来检查TPC卡的相关情况。3、将每个实验的接线连接好以后,可以利用TPC2003A集成开发环境中的演示实验检查硬件的接线情况。4、硬件连线无误后,调入软件程序进行调试。软件没有逻辑错误后在打开硬件开关,运行结果。5、试验结束后,关闭主机和实验箱电源,将所有接线拆掉,放入实验箱的口袋。拔下实验箱电源和排线,关好实验箱。实验到内容(必做咽)3-蒸1利用棕译码算器输嫂出负漆脉冲堤,利亲用这供个负黄脉冲软控制L7闪烁坐发光刃(亮财、灭幅、亮拳、灭竭、…),直图到按炎键盘役任意五建结等束。实验摇原理译码抛输出阁端Y0~Y7在实松验台拖上“I/央O地址抖”输代出端港引出道,每焦个输说出端顺包含8个地斩址:Y0:28央0H~28挠7H,Y1:28近8H~28愈FH,……当CP谅U执行I/偿O指令愿且地奥址在28云0H~2B丽FH范围促内,裹译码免器选既中,绿必有熔一根党译码围线输羡出负穿脉冲古。利恒用译射码器堵输出皂负脉逮冲,驾利用度这个晒负脉悬冲控翻制L7闪烁荒发光金(亮考、灭闻、亮确、灭钥、……),脚时间贸间隔法通过鸟软件咐延时习实现迷。实验凝接线引图实验幼接线黄图74炒LS治74的D、SD端接栋+5V74徐LS蓝74的CL爬K接2A锹0H地址葵端;CD端接2A导8H端74所LS储74的Q端接厉指示屡灯L7自锁小紧插阅座插足入导请线时迁,应且稍用霸力并侵沿顺群时针打方向疑旋转辰一下锯;拔璃出时呢,应鼓逆时馅针方领向旋艺转,光待插忽头完默全松救开后文,在些向上诉拔出蒸。实验役内容(选做糟)3-崖2如果湖用只劝访问召一个I/避O地址病的方礼法来该实现聪发光愉二极政管闪暂烁发闭光,给硬件碑应如芬何连价接?栋编写侄相应畜的程芦序并羽上机掠验证贤。编程父提示1、验晕电路凤中D触发决器CL畜K端输删入脉虽冲时政,上熔升沿爪使Q端输芹出高什电平L7发光这,CD端加母低电狗平L7灭。执行延下面售两条末指令MO砌V甜D简X,0C窝42趁0H均;0C喇40惑0-2箭80宽+2佳A0OU迈T跳D释X,AL(或IN肌AL,DX)Y4输出灭一个携负脉枝冲,样执行艰下面老两条层指令MO屠V裤D齐X,0C北42属8H城;C4铅00-2热80剪+2吼A8OU膏T缠D泪X,AL(或IN裙AL,DX)Y5输出哀一请个负障脉冲昏。编程盗提示2、按草任意蚕键退趋出可达以用DO俯S/肆BI猴OS功能家调用策实现MO糟V觉AH替,1IN镰T忙16畏HJE件ST钉AR砍T实验浅四闸双列规点阵跟发光闪二极莫管显馒示实浮验实验州目的1、了党解双法色点率阵LE魄D显示蔑器的轿基本魔原理2、掌杏握PC机控堵制双唇色点粘阵LE隶D显示宏程序末的设牌计方幻玉法实验衫原理点阵LE饰D显示蹦器是牵将许和多LE修D类似声矩阵狭一样付排列敌在一皂起组牙成的遮显示棋器件阔,双色狗点阵LE菌D是在金每一羽个点丧阵的规位置祥上有劝红绿蹈或红朗黄或累红白郊两种垫不同吐颜色昨的发效光二廉极管军。当微姐机输泛出的简控制场信号脚使得霜点阵奸中有达些LE娘D发光绍,有态些不散发光罪,即宋可显案示出漠特定旨的信周息,条包括额汉字膜、图览形等责。车选站广纷场由墨微机线控制犬的点详阵LE洽D大屏灶幕广努告宣资传牌室随处虚可见开。实验购原理实验睬仪上止设有有一个霉共阳骑极8×房诚8点阵泊的红酷黄两费色LE凯D显示桥器,傻其点北阵结座构如脚图所连示。隙该点酿阵对植外引秆出24条线蹲,其帆中8条行貌线,8条红蝇色列财线,8条黄态色列塌线。王若使瓜某一生种颜拘色、籍某一外个LE嘴D发光种,只并要将新与其余相连虎的行线聋加高材电平睡,列瞎线加低电音平即可锯。硬件夹连接行代淡码、纸红色成列代禁码、许黄色群列代块码各烤用一猪片74骡LS耻27票3锁存悬。行代药码输出厉的数修据通捐过行啊驱动奔器74龟07加至穷点阵厨的8条行澡线上兰,红和岩黄列格代码的输辰出数铃据通栗过驱价动器DS损75塔45音2反相时后分别略加至乏红和阳黄的概列线茅上。行锁胀存器仿片选汽信号钞为CS爆1,红色奥列锁室存器敢片选秩信号遣为CS环2,黄撑色列袜锁存卧器片梳选信炮号为CS屑3。显示寇红色班的“勿年”烈字2444DC547F545444行代码8040201008040201红色列代码(加反相器后)第一嫌列亮红灯的被程序MO限V坊A趴L,01伪HMO鹅V贸D确X,假RE鹅DC坦OL兆_P袋OR夫TOU冬T授DX败,A钓LMO振V慌A李L,44伟HMO园V换D仪X,蓄RO颂W_旁PO筒RTOU乱T荒DX闻,A棋L流程贡图实验角内容辣(必硬做)4-趁1、在鸽双色考点阵仪发光市二极便管上粘显示颈一个胁黄色膛或红资色的肠“年蜓”字稍。4-课2、在新双色亚点阵陡发光通二极塘管上概显示盾你的垄姓的隶汉字俘或拼贞音的到第一状个字逗母。陵要求栽该字贸符红武色和急黄色溉相间乡丰。要求该:1、正帽确设转置退贤出条桌件:晓可以赢按任刚意键话退出耀,或脏者显羊示一释定的凯次数胃退出2、注雪意尽亦量清辜晰地惕显示炉字符依,消正除重阿影问粘题实验责内容稻(选齿做)4-代3、利拳用双溪色点波阵发摘光二燥极管卸任意派设计巩一款搂霓虹垄灯动熊态图般案,惧要求矿二极狐管阵虑列可排以间闻或发坚两种霉颜色悟的光录,并娇能看铲清动详态变跌换的萍效果帅。实验旅接线埋图行片慕选信撞号CS纹1接28丢0H红列峰片选仔信号CS总2接28极8H黄列避片选灭信号CS挨3接29壤0H输出眨端口恭的实床物图双色泽点阵你发光电二极常管地址晓线编程熔提示1、显雨示时狭注意叮适当历的延测时,注意牌设置晃结束匙

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论