论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>专科论文>范文阅读
快捷分类: 计算机应用技术论文 电脑知识和技术杂志 农村新技术杂志 现造技术论文 计算机科学和技术专业导论论文 电脑知识和技术期刊 电子技术投稿 软件开发论文开题报告技术指标 电气工程技术论文 物联网工程技术论文 步进电机的细分驱动技术开题报告 信息技术德育论文

技术毕业论文格式模板范文 和虚拟仪器技术在《微机原理和接口技术》中的应用方面毕业论文格式模板范文

分类:专科论文 原创主题:技术论文 发表时间: 2024-01-17

虚拟仪器技术在《微机原理和接口技术》中的应用,该文是技术相关毕业论文模板范文跟《微机原理与接口技术》和虚拟仪器和虚拟仪器技术方面本科毕业论文范文.

虚拟仪器技术在《微机原理与接口技术》中的应用

王咏宁,冯桂莲

(青海民族大学物理与电子信息工程学院,青海 西宁 810007)

摘 要:针对微机原理与接口技术课程抽象难讲、实验受到硬件环境制约等问题,在教学及实验中引入虚拟仪器平台,以有效的提高教学及实验效果.利用LabVIEW高效直观的开发环境,对各种接口芯片进行功能仿真,构建出直观的基本输入/输出实验界面,实验者通过接连图分析出端口地址,在前面板上输入相应地址,选择相应指令,可直观的看到实验结果,对深入理解基本输入/输出操作、端口地址译码,以及无条件输入输出方式都有很好的帮助,可作为实验箱实际实验的辅助平台.利用LabVIEW设计的虚拟平台可以有效的丰富教学方法与手段,对提高学生实际动手能力、培养学生创新能力有着积极的意义,在实际教学中也取得了不错的效果.

关键词:虚拟仪器;LabVIEW;微机原理与接口技术

中图分类号:TP391.9

文献标识码:A

1 引言(Introduction)

《微机原理与接口技术》是计算机、通信、电子等专业重要的专业基础课,课程以Intel80×86系列微处理器为平台,主要讲述了微型计算机的基本组成、工作原理、编程结构、汇编语言、I/O接口技术等内容[1].由于课程涉及知识面广、微机内部芯片高度集成化,在实际教学中基本工作原理抽象难讲、传统教学中理论与实践分开教学、实验由于受到硬件环境的制约,也不便于学习者随时随地进行学习、验证和应用,在这种情况下造成了学生学习主动性不高、实践动手能力较弱的情况[2].利用虚拟仪器技术针对教学和实验的需求,开发出虚拟实验平台,可以有效的解决以上问题,在自己的电脑上利用虚拟实验平台就可以方便地把“实验室”搬进课堂和学生宿舍,利用虚拟平台教师可以将一些难于表述的问题更直观的展现出来、学生实践不受时间、场地的限制,在学习理论知识的同时,对照演示、观察现象分析结果,对提高学生实际动手能力、培养学生创新能力有着积极的意义.

2 LabVIEW软件介绍(LabVIEW software

introduction)

LabVIEW软件是美国NI公司开发,应用最为广泛的图形化编程软件之一,用它开发的虚拟仪器具有界面友好美观、功能强大、开发效率高、成本低、扩展性好等优点,是目前开发虚拟仪器的主流工具[3].利用其提供的大量控件、工具和函数可以仿真出芯片的实际功能,并可将各种信号以波形或数字量直观的显现出来,因此LabVIEW软件在微机原理与接口技术课程的教学实验中有重要的现实意义[4].

3 各模块仿真设计(Simulation design of each

module)

输入/输出是计算机与外部世界进行信息交换不可缺少的功能,在整个计算机系统中占有极其重要的地位[5].实验要求学生利用74LS244和74LS273实现外设数据的输入输出,通过实验使学生熟悉常用接口的应用方法、掌握使用74LS138对I/O端口地址的译码方法、实现端口数据的输入/输出程序设计方法,实验中使用的接口芯片74LS244、74LS273和74LS138分别建成子VI,方便在使用时直接调用.

3.1 输入接口74LS244模块的仿真设计

输入接口要具有对数据的控制能力,74LS244内部由八个三态门构成,控制端E1和E2同时为低电平时可以使八个三态门同时导通,实验中用一片74LS244作为输入接口连接八个开关,当CPU读74LS244的端口时,就可以测量出这些开关当前的状态是打开还是闭合的[6].用一个条件语句构成三态门,程序如图1所示,74LS244程序中当E1和E2为低电平时将输入口I0-I7的8位数据通过八个三态门经D0—D7被读入CPU,程序如图2所示.

3.2 输出接口74LS273模块的仿真设计

输出接口要具有数据的锁存能力,74LS273内部包含了八个D触发器,在脉冲输入端的上升沿将输入端D0—D7的状态锁存在Q0—Q7输出端,并将此状态保持到下一个时钟脉冲的上升沿[7].本实验中使用一片74LS273作为输出接口,八个Q端与八个发光二极管相连接,D触发器程序如图3所示,当CP有效时将D输入端数据锁存至Q端,74LS273程序如图4所示,其内部调用八个D触发器,为便于接线,程序中将8位输入和输出信号捆挷为簇.

3.3 74LS138译码器模块设计

实验中I/O端口地址的译码使用专用译码器74LS138进行地址译码,程序框图如图5所示,G1、G2A、G2B为译码器的三个使能输入端,当G1等于1、G2A等于G2B等于0时,译码器允许工作(Enable),否则禁止(Disable),A、B、C为译码器的三条输入线,不同的输入组合决定了输出端Y0—Y7的状态,其中只有一个输出有效[8],程序中用复合或逻辑运算函数,按74LS138特性方程如图6所示,编写出能够完成3—8译码器的逻辑关系.

4 基本输入/输出接口扩展实验(Basic input/output

experiment)

实验用74LS138作I/O端口地址的译码器,要求学生根据译码电路分析出各接口芯片的端口地址,用八个逻辑电平开关K1—K8作为74LS244的输入,用八个发光二极管L1—L8作为74LS273的输出,编写程序,使得逻辑电平开关的输入状态从发光二极管上显示出来.逻辑电平开关闭合时为‘1’,打开时为‘0’.发光二极管输入“1”为亮,“0”为灭.

4.1 前面板设计

前面板是VI的交互式用户界面,外观和功能都与传统仪器面板相似,按功能可分为输入和显示两种控件[9].如图7所示,前面板用到的输入控件有:端口地址输入框、K1—K8开关、命令选择下拉列表框、执行指令确定按钮、结束按钮.相应的显示控件包括:实验说明文本显示框、L1—L8指示灯、AL数组元素显示,为了便于实验者分析结果,还在地址线上添加了指示灯及数值显示等控件.实验者根据连接图输入端口地址后在地址总线上就可产生相应的地址信息,该地址经逻辑电路生成74LS138的输入信号并决定其输出,本实验中译码电路采用部分译码方式,Y0接74LS244的选片信号,其端口地址为0480H—048FH中所有偶地址;Y1接74LS273的选片信号,其端口地址为0490H—049FH中所有偶地址,选中相应端口后在命令列表框中可选择输入或输出指令,按下执行指令确定按钮后即可读入开关数据或将AL中数据输出给发光二极管.

4.2 主程序框图

主程序如图8所示,外部由一个While循环控制,在里面嵌套使用了顺序结构,第一帧中先将指令中输入的端口地址转化成16位的二进制地址,并捆挷为一个数组,便于进行地址译码和显示,调用74LS138子VI将输出的Y0、Y1送入第二帧中,在第二帧中用户操作执行指令确定按钮后将片选信号送到一个条件框,Y0输入有效则打开74LS244子VI,若执行了IN指令则将开关数据读入AL中,若Y1输入有效则打开74LS273子VI,当执行OUT指令后即可将AL中的数据输出到指示灯,AL中的数据在下次输入操作前通过移位寄存器保存起来,为了便于学习者理解I/O端口的地址译码,在前面板添加了显示地址和选择端口的文本信息,在第二帧中对输入的端口地址进行查对后可将选中的芯片显示在前面板上,并对相应芯片高亮显示.

5 结论(Conclusion)

试验中学生通过接连图分析出端口地址,在前面板上输入相应地址,选择相应指令,通过输入接口读取开关的数据,并将读到的数据通过输出接口送到发光二极管上,对学生深入理解基本输入/输出操作、端口地址译码以及无条件输入输出方式都有很好的帮助,可作为实验箱实际实验的辅助平台,在实际教学中也取得了不错的效果.基于LabVIEW开发的虚拟实验具有界面美观,操作简便直观的优点[10],能将枯燥抽象的理论变得生动可见,教师和学生可以不受时间地点限制,在课堂或宿舍方便的通过电脑进行实验,对提高学生的实际动手和创新应用能力,提高学生学习兴趣有着积极的意义.

参考文献(References)

[1] YongningWANG.LabVIEW-Based Design of Virtual Instruments and R&D of Virtual Experimental System.Advanced Materials Research,2014:513-517;1756-1759.

[2] Zhou Q Z,Xie Y L,Li X F.Methodology and Equipments for Analog Circuit Parametric Faults.Diagnosis Based on Matrix Eigenvalues[J].IEEE Transactions on Applied Superconductivity,

2014,17(5):233-240.

[3] NitinSwamy.Internet-Based Educational Control System Lab Using Net Meeting[J].Transaction on Education,2006,45(02):145-150.

[4] 王咏宁,毛多鹭.基于LabVIEW的微机原理实验辅助学习平台[J].现代电子技术,2015,38(18):33-35.

[5] 周明德,等.微机原理与接口技术[M].北京:清华大学出版社,2007:230-235.

[6] 刘允峰.基于Multisim12的电机驱动模块设计与仿真[J].电子设计工程,2014,22(8):153-155.

[7] 高林,徐建,朱黎.电类专业多课程仿真的ARCS分析及综合应用[J].实验技术与管理,2015,32(3):144-147.

[8] 王咏宁,惠宝锋.译码器扩展及仿真实现[J].软件工程师,2015,18(8):36-38.

[9] 王咏宁,蒋维.人体脉搏检测的软件模块设计[J].青海大学学报,2013,31(5):85-90.

[10] 乔月凤,范春风,刘瑞翔.基于LabVIEW的虚拟实验教学系统

设计[J].实验科学技术,2015,13(4):10-12.

作者简介:

王咏宁(1971-),男,硕士,副教授.研究领域:虚拟仪器技术及应用.

冯桂莲(1979-),女,硕士,副教授.研究领域:信息系统,图像处理.

该文总结,这篇文章为一篇关于对写作《微机原理与接口技术》和虚拟仪器和虚拟仪器技术论文范文与课题研究的大学硕士、技术本科毕业论文技术论文开题报告范文和相关文献综述及职称论文参考文献资料有帮助.

参考文献:

1、 虚拟仪器技术在电子和通信专业教学中的应用 刘海陵,徐志国,陈正宇(金陵科技学院电子信息工程学院,江苏南京210069)摘要虚拟仪器技术目前广泛应用于测量与控制领域的工程应用之中 同时,该项技术也可以作为一种有效的教学工具来提高电子与通信类专业.

2、 《传感器原理与工程应用》课程教学改革和实践 一、引言在科学技术高度发展的现代社会中,人类已经进入瞬息万变的信息时代 在利用信息的过程中,首先要解决的就是获取准确可靠的信息,而传感器是获取自然和生产领域中信息的主要途径与手段1 传感器(英文名称t.

3、 基于虚拟现实技术的数字游戏设计变革 在媒体技术日益发展的今天,虚拟现实技术、增强现实技术、混合现实技术……新型技术不断出现 现如今,虚拟现实技术作为热门的高新技术,其原理是利用计算机模拟合成一个三维立体的虚拟环境,并借助虚拟现实设备把虚.

4、 虚拟现实技术下的现代书籍设计新形态 摘要虚拟现实技术的互动性和沉浸性特征,运用到现代书籍设计的新形态中,打破传统的翻页阅读模式,给读者带来全新的阅读体验,利用这个虚拟的空间将设计师与读者的互动建立起来,创新了书籍设计和出版产品,对平面媒.

5、 虚拟仿真技术在高职土建专业实践教学中的应用 中图分类号G712 文献标识码A DOI10 16871j cnki kjwhb 2018 08 041摘要伴随科学技术的不断进步和创新,我国已进入信息时代,高职院校现正全方位落实信息化教学,虚拟仿真.

6、 《农村基层党组织工作手册》(2019年版)《蔬菜职业农民技术指南》 农村基层党组织工作手册(2018 年版)作者曲风出版社 红旗出版社出版时间2018 年03 月农村基层党组织工作手册(2018 年版) 根据党的十九大精神以及多项党内法规修订 其理论性、实用性、操作性.