来使用,因此,经常需要单独对每根信号线置或置。这种操作用向口控制字寄存器送出口控制字来实现。图口置位复位控制字芯片的工作方式这是并行接口的最简形式。,可任意规定为输入或输出。这四组端口共有种组合,配置非常灵活,可以适用于多种应用场合。方式下分成彼此独立的两个位和两个位并行口,共根线全部由用户支配。这四个并行口都能被指定作为输入或者输出用,共有种不同的使用组态。在方式下不设置专用联络信号线,需要联络时可由用户任意指定口中的个线完成种联络功能。端口信号线之间无固定的时序关系,由用户根据数据传送的要求决定输入输出的操作过程。方式没有设置固定的状态字。单向,次初始化只能指定端口作为输入或输出,不能指定端口同时既作输入又作输出。为了从读取数据,在方式下,首先要满足两条件在发出读信号前,先发出地址信号,从而使的片选信号端口选择信号有效,于是得以启动。在发出读信号前,外设已经将数据送到的输入缓冲器中,即输入数据要领先于读信号。方式的使用场合有两种,种是同步传送,另外种是查询式传送。在同步传送时,发送方和接收方的动作是由个时序信号来管理的,所以,双方互相知道对方的动作,不需要应答信号,即不需要查询外设的状态。这种情况下,对接口的要求很简单,只要能传送数据就可以了。因此,在同步传输下使用时,三个数据端口可以实现三路数据传输。查询式传输时,需要应答信号。但是,在方式情况下,没有规定固定的应答信号,所以,这是将端口和端口作为数据端口,把端口的个数位高位或者低位均可规定为输出口,用来输出些控制信号,而把端口的另外个数位规定为输出口,用来读入外设的状态。芯片的工作方式方式是种选通输入输出方式,因此,需设置专用的联络信号线或应答信号线,以便对设备和两侧进行联络。和为数据口,而口的大部分引脚分配作专用部状态结构,并能随着用户的不同应用方式,显示内部工作状态的变化,但直观性稍差,是今后进步修正开发要努力的方面。参考文献刘乐善,欧阳星明,刘学清微型计算机接口技术及应用北京电子工业出版社。,卢毅与数字电路设计北京科学出版社,。于佳,于英民计算机接口技术北京电子工业出版社,。陈抒编程从零开始电脑知识与技术北京。戴梅萼等微型计算机技术及应用北京清华大学出版社,。简析使用可视化方法展示并行接口原理摘要随着科学技术的发展,计算机的应用也越来越广泛,因此在计算机中大大提高数据传输速度的并行接口器件也倍受人们的关注。并行接口使得计算机设备的安装及使用容易,并且没有数目限制。我们通过深入仔细地研究它的原理功能来更好地使其在应用中发挥功效。在本课题中,主要以可编程并行接口芯片为例,研究其内部结构,掌握端口选择以及它与的传送方式。在仿真平台上通过编程来进行可视化的设计来对其功能原理有个直观的了解。在计算机中各器件的数据命令在线路中以高低电平组合来表示,功能都是不可见的。我们通过平台上的软件编程来利用计算机图形图像技术使并行接口的逻辑功能以图形图象的形式显示出来。并且可以进行调试,剖析。关键词可编程并行接口仿真实验平台仿真开发与应用,在很大程度上就是微机接口电路的开发与应用,因而,微机接口技术成为涉及本专业的大学生和科技人员必不可少的基本技能。而要掌握好这技能,就必须理论联系实际,加以强有力的实践性环节与理论知识配合。然而,目前在计算机实验教学中,由于实验仪器复杂,精密和昂贵,往往不允许自行设计实验参数,反复调整仪器,这对剖析仪器性能和结构,理解实验的设计思想和方法是很不利的,在本次设计中主要应用了实验平台来进行仿真实验。虽然仿真实验并不能代替做真实的实验,但对培养理论联系实际,增强分析与解决实际问题的能力也十分有利,并且更加直观。实验平台介绍项目要求功能要求本课题是对并行接口器件进行可视化的设计,用直观的方式显示其逻辑功能,内部结构。深入研究并行接口器件的逻辑功能,在实验平台上通过编写程序来仿真实现的逻辑功能,演示其工作原理过程。实验环境环境实验平台语言芯片主要功能及特点并行接口的主要特点并行接口最基本的特点是在多根数据线上以数据字节为单位与设备或被控对象传送信息。在并行接口中,除了少数场合之外,般都要求在接口与外设之间设置并行数据线的同时,至少还要设置两根握手信号线,以便互锁异步握手方式的通信。在并行接口中,位或位是起行动的,因此,当采用并行接口与外设交换数据时,即使是只用到其中的位,也是次输入输出位或位。④并行传送的信息,不要求固定的格式,这与串行传送的信息有数据格式的要求不同。芯片的内部结构图芯片内部结构图的内部结构如上图所示。由个部分组成,即数据总线缓冲器,读写控制逻辑,输入输出端口及组和组控制电路。其中,数据端口共提供条数据线与外设相联结,可以用软件将它们分别编程为输入和输出端口。组控制和组控制在使用中,和常作为独立的输入输出端口,端口则配合的工作。因此,把分为两组。即,组的上半部组的下半部这两组端口的工作方式分别由组控制和组控制逻辑进行控制。读写控制逻辑该部分控制与的数据传输。它接收,及信号。芯片的引脚芯片的控制字及三种工作方式目录论文总页数页引言课题背景实验平台介绍项目要求功能要求实验环境芯片主要功能及特点并行接口的主要特点芯片的内部结构芯片的引脚芯片的控制字及三种工作方式工作方式控制字芯片的工作方式芯片的工作方式芯片的工作方式芯片与外设的连接本课题研究方法设计思路程序效果图部分代码简要说明结论参考文献引言课题背景随着微型计算机简称微机应用的日益广泛和深入,接口技术有了迅速的发展,并已成为直接影响微机系统功能和推广应用的关键。从硬件的角度来看,微机方式下,口是双向的,外设可经把数据送给输入,也可经从接收数据输出。方式是种双向工作方式,如果个并行外部设备既可以作为输入设备又可以作为输出设备,并且输入输出动作不会同时进行,那么,将这个外设和的端口相连,并使它工作在方式,就会非常合适。比如,磁盘驱动器就是这样个外设,主机既可以往磁盘输出数据,也可以从磁盘输入数据,但是数据输出过程和数据输入过程总是不重合的,所以,可以将磁盘驱动器的数据线于的端口相连,再使和磁盘驱动器的控制线和状态线相连即可芯片与外设的连接以输入为例。输入设备把数据送给接口,并且使状态线输入准备好有效。接口把数据存放在输入缓冲寄存器中,同时使输入回答线有效,作为对外设的响应。外设在收到这个回答信号后,就撤消数据和输入准备好信号。数据到达接口中后,接口会在状态寄存器中设置输入准备好标志,或者向发个中断请求。可用查询方式或中断方式从接口中读取数据。接口中的数据被读取后,接口会自动清除状态寄存器中的标志,且撤消对的中断请求。如下图所示。图并行接口连接外设示意图本课题研究方法设计思路新建个工程,定义基类,封装为基类。芯片的功能由基类派生而来。具体函数在代码部分有介绍。利用画出数据总线编码器的引脚图,并将各引脚的坐标存入变量,然后在根据原理图将需要连接的引脚连接起来。演示时,通过输入的命令来确定激活的引脚,然后判断是否有线连接到其他引脚。如果有的话,以这两个引脚的坐标画直线。直线长度从直变到两点的距离。为了方便芯片的输入和指令的输入,将芯片总线和编码器的各引脚坐标存入文本文档中。程序效果图界面分别如图所示。图实验界面图图实验界面图逻辑框图图实验界面图信息窗口部分代码简要说明函数介绍在基类中,函数是用来让外界给芯片的管脚输入信号函数是用来显示芯片内部图函数是用来读器件信息描述例如中所描述的芯片管脚说明函数,鼠标动作时调用此函数函数是定时调用函数是导出函数,是外界与封装的器件类的接口。绘制芯片控制组的联络线,通过输出低电平置状态字相应位为芯片按方式工作组按方式工作口是输入口,无法通过写实现输出功能口是输入口,无法通过写实现输出功能让口按方式输出,无联络信息方式和方式代码类似于方式结论本课题完成了并行接口器件功能演示的可视化设计,利用仿真实验平台,仿真实现了并行接口器件的逻辑功能。在此设计中,主要分成两大功能,是并行接口器件的逻辑功能仿真二是并行接口器件工作时内部状态的可视化显示。在逻辑功能仿真方面,在有前人的基础上,除了工作方式以外已经基本实现完善,修正了以前实现的些和漏洞。在可视化方面,完全重新设计,已经做到能够显示器件部结构图定义个点以确定个框组显示内容为组,居中
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 24 页
第 2 页 / 共 24 页
第 3 页 / 共 24 页
第 4 页 / 共 24 页
第 5 页 / 共 24 页
第 6 页 / 共 24 页
第 7 页 / 共 24 页
第 8 页 / 共 24 页
第 9 页 / 共 24 页
第 10 页 / 共 24 页
第 11 页 / 共 24 页
第 12 页 / 共 24 页
第 13 页 / 共 24 页
第 14 页 / 共 24 页
第 15 页 / 共 24 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。