基于VC的单片机软件式开发平台

被引量 : 0次 | 上传用户:yjszf22222222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
此文介绍的是“基于Visual C++的MCS51系列单片机软件式开发平台”的设计方法以及有关的技术问题,为简便文章中称此平台为单片机仿真系统。此平台提供了一个MCS51单片机汇编语言的软件设计环境,它能实现在通用计算机上对MCS51单片机的硬件模拟、指令模拟和运行状态模拟。用户在使用此软件的时候,就像是使用真实的单片机一样。该平台可以为工程项目的完成设计出一个较完整的程序雏形,待硬件电路板开发完成后,只需对一些细节进行处理就可以完成项目的设计,从而使一个工程项目的开发周期大大缩短。 “基于Visual C++的MCS51系列单片机软件式开发平台”的设计基于Visual C++的MFC编程机制。它向用户提供了一个可视化的汇编语言集成编译环境,提供了汇编语言的编辑、编译、电路显示和寄存器监控等功能。该平台的开发过程体现了Visual C++的MFC编程机制。文章着重讲解了如何实现MCS51系统单片机内核的Visual C++编程方法。课题从单片机内部结构的仿真开始,依据数据结构理论针对单片机的结构特点,建立各个关键硬件模块的仿真载体,并通过这些载体进一步对单片机整个指令进行了全面的仿真,实现了所有汇编语句的仿真运行。因为指令系统、ROM和RAM是本仿真软件的精华,所以文章对它们的仿真作了非常详细的讲解。 实验证明Visual C++编程环境对单片机系统仿真软件的设计提供了有力的功能保证,并能够满足MCS51单片机仿真的快速性、实时性和算法复杂性的要求。软件不仅实现了单片机的硬件仿真,还实现了软件系统的仿真,达到了取代绝大部分单片机系统功能的目的,运行效果令人满意,使用户不必担心仿真系统是否有限制而可以随意编辑汇编语句,并能顺畅运行。
其他文献
目的分析无创正压通气治疗慢性阻塞性肺疾病急性加重期(AECOPD)呼吸衰竭的效果。方法收集2018年1月至2018年5月我院呼吸内科收治的60例慢性阻塞性肺疾病急性加重期(AECOPD)呼
近年来,我国研究者从不同的视角对教师话语进行了一定的关注、思考和研究,并取得了较为丰硕的研究成果。已有研究大致可划分为两种不同的研究范式,一种是规范性范式,另一种是复杂
东北老工业基地是共和国的“长子”,它曾为新中国的经济建设做出重要贡献。但是由于各种原因,它却进一步步走向了衰落,从上个世纪90年代以来出现了以“东北现象”、“新东北
创业精神分为个体创业精神和企业创业精神。个性特质、认知模式、教育培训和创业经验影响个体创业精神,企业战略、组织结构、企业环境和组织支持影响企业创业精神。该文最后
回顾近几年的经济生活,不难发现,出现频率最高的词汇恐怕莫过于“诚信”二字。会计舞弊则被看作是践踏诚信的祸首之一,它是人的趋利行为和特定制度背景下的产物,说到底是人们
<正>中小企业是推动我国国民经济发展、促进社会稳定的重要力量,中小企业稳定、健康、持续地发展已成为我国国民经济持续增长的重要保证。在市场竞争日趋激烈的今天,利用人力
会计监督是整顿会计工作秩序,保证会计信息质量,提高经济效益的重要手段。本文在明确了会计监督的内涵及构成的基础上,从经济学视角对会计监督进行理论评述,并针对当前会计监
随着我国科教兴国战略的确立及新一轮基础教育课程改革的实施,探究式教学已成为基础教育课程改革的核心问题之一。探究式教学应该如何实施,与启发式教学相比,探究式教学有哪
文章提出了一种利用亚硫酸钠和氢氧化钠混合溶液处理高纯四氯化硅生产中产生的含氯尾气的处理工艺,该工艺可深度去除高纯四氯化硅生产过程产生的多组分尾气的次氯酸盐成分。
作文评价是作文教学中的重要一环,它影响着作文教学的效果。传统的作文教学,把写出文章作为每一次作文练习的终点。对此清人唐彪曾说:“文章不能一作便佳,须频改之方入妙耳。