基于VB的单片机虚拟实验软件的研究与开发

被引量 : 0次 | 上传用户:holy1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
单片机的教学必须与实验相结合,但在实验教学中,单片机仿真器容易损坏,而且维护困难,针对这种情况,本课题面向大中专院校师生研制开发了基于VB的Windows下的单片机智能式虚拟实验软件。该仿真软件能在通用计算机上实现对单片机的指令模拟和运行状态的模拟,集编程、修改程序、运行程序等功能于一体。这种虚拟实验系统无需任何单片机硬件投资,实验者即可在任何微机上进行单片机的一些实验。 本文首先叙述了仿真软件的构成及其功能,并通过具体的实例加以说明。它的功能有程序编辑、程序运行、查看结果等三大部分。其中程序编辑部分是编辑汇编语言源程序,最后形成一个文件。程序运行部分是针对几种简单的单片机系统硬件,仿真运行任意选定的汇编语言程序。运行又分为连续运行和单步运行两种。可以随时在屏幕上查看运行过程中各个存储器的内容。对于某些指定的单片机硬件系统,还可以显示仿真过程中输出量的大小。 然后,简单介绍了离散事件系统的仿真原理,并讨论了单片机系统的仿真策略。本课题采用进程交互法实现对单片机系统的仿真,以此来推进仿真钟步长,达到控制和管理仿真钟,使仿真时间和步长按照规定的次序进行。在这一部分,还在讨论一般软件设计方法的基础上,介绍了本软件所采用的设计方法,即结构化与面向对象方法相结合的方法。 最后,也是本论文的主要部分,介绍了单片机系统仿真软件主要的设计过程。并且较详细地介绍了软件的结构,它包括源程序编辑、汇编指令运行和存储器查看模块;每个功能模块又划分为若干个子模块。此外,还说明了定时/计数器中断的仿真,以及数据文件的访问。
其他文献
综述了甲基氯硅烷单体生产过程中产生的高附加值氯硅烷及其下游有机硅精细化学品的生产开发情况,展望了该领域未来的发展态势。
本研究主要对以过磷酸为催化剂催化甲酸甲酯与三聚甲醛偶联合成乙醇酸甲酯进行考查,通过对以过磷酸、浓硫酸及过磷酸与浓硫酸混合酸催化剂时反应现象、乙醇酸甲酯产率等的对比
高考,一个凝重而严肃的字眼。寒窗十几年,每个人都想在高考时取得优异的成绩,答题技巧尤显重要。本文就高考历史主观题答题时应注意的一些问题以及答题技巧展开分析,怎样才能
在计算机视觉领域,对物体表面反射光中镜面反射和漫反射成分分离的研究具有非常重要的意义。通过对反射光中两成分的分离得到镜面反射成分,可进一步判断光源的方向、颜色,并取得
启事和通告都是很常用的公告性的应用文,下面分别谈谈它们的用途和写法。一、启事在报纸的广告栏里,我们经常可以看到“创办刊行、迁移办公地址、遗失证件、征求商标”等小
期刊
通过调节pH值和离心分离的方法,从″玉丰″甘薯汁液中快速地分离提取出可溶性甘薯蛋白(Ipomoein),然后应用生物化学方法,对冷冻干燥的甘薯蛋白粉末进行了分析。结果表明:随着
<正> 玩FIFA99已有一段时间了,一路风尘的率领尤文图斯成为冠军杯、梦幻杯、意甲联赛三冠王后才偶然记起中国队尚需调教,也罢,接过中国队的教鞭,察看球员属性,才明白什么叫弱
资本充足是商业银行正常运行的基础和防范风险的重要方法,资本充足监管是防范与化解金融风险的一种重要制度。研究商业银行资本监管法律制度有着十分积极的现实意义。《巴塞
世界上有许多美丽可爱的地方,最美丽的只有您,最可爱的也只有您,我亲爱的祖国母亲,中华——
期刊
医患法律关系性质的争论从《医疗事故处理条例》立法颁布之前开始一直延续到今天。学说上的分歧势必影响到法律实务。最高人民法院认为,对《医疗事故处理条例》仅限于“参照