2022年单片机的PLC编译程序设计 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年单片机的PLC编译程序设计 .pdf》由会员分享,可在线阅读,更多相关《2022年单片机的PLC编译程序设计 .pdf(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,
2、共 5 页 - - - - - - - - - 单片机的PLC 编译程序设计作者:Wu Xiaoyuan, 赵德安, Wu Xiaoyuan, Zhao Dean作者单位:江苏大学电气信息工程学院 ,江苏,镇江,212013刊名:计算机应用与软件英文刊名:COMPUTER APPLICATIONS AND SOFTWARE年,卷(期):2008 ,25(8)被引用次数:0次参考文献(3条)1. 吴晓渊 梯形图逻辑功能的单片机直接实现核心技术 19972. Andrew W Appel. Maia GinsburgModern Compiler Implementation in C 20053
3、. 吕映之. 张素琴 . 蒋维杜 编译原理 1998相似文献(10条)1.学位论文吴晓渊 基于单片机的PLC 编译程序设计研究2007 自动化装置和机电一体化产品的设计和开发中有时需要采用一种成本极低的逻辑控制器。为了满足这种需要,作者开展了用单片机直接实现梯形图逻辑控制的硬件和软件研究。其中最为关键的一项技术是如何设计出基于单片机的PLC 编译程序,将符合梯形图逻辑的 PLC 指令源程序翻译成单片机目标程序。本文论述了基于单片机的 PLC 编译程序设计的理论和方法,研究了基于单片机的PLC 的单片机程序模块和目标程序框架,对编译程序结构进行了分析,阐述了查错模块设计方法以及目标代码装配方法,
4、对基于单片机的PLC 的编译程序的调试实验系统组成和实验结果进行了分析。 首先,进行了基于单片机的 PLC 的单片机程序模块研究,构建了独具特点的目标程序框架结构。然后,定义了基于单片机的PLC 的源程序语句标准集合,提出了源程序语句标准集合的数组表示方法;定义了目标代码集合,提出了用映射来建立源程序语句标准集合和目标代码集合之间的关系,为编译程序结构的实现提供了条件和方法;提出了盲码预填和盲码修正的思想。 提出了依据 M 数组对源程序查错的思路,通过列表文件名和列表文件的建立、整句识别、语句语法检查中的M 数组逐行搜索、核对2.学位论文高兴国 8098 芯片PLC 级语言编程研究2000 该
5、论文在分析了 SM-24 型PLC(ProgramLogicControler) 的工作原理与指令集的基础上利用反求工程探求PLC 梯形图指令和级指令的软件实现方法 .提出先复位 ,后执行 原则解决了级指令的编程问题 .并建立了相关的软件平台 .该论文利用 VisualBasic6.0编程软件开发了系统编译程序 ,该程序具有 PLC 指令检查、编码 ,程序转化 ,反编译等功能 .该系统在清华大学 TSC-51/98 实验开发系统和上位机测试通过 .该论文为 PLC 的开发提供了一种软件编程的理论方法,也为单片机编程和教学提供一种行之有效的工具.3.学位论文谢少荣 可编程控制器语言及其实现的研究
6、1998 该文全面论述了 PC 语言软件实现的解释执行方案 ,和与之相关的运行程度、编译程序设计.并在清华大学 TSC-51 单片机实验开发系统上建立了小型PC 系统的雏型 .解释执行 PC 语言的核心是按照 PC 机各条指令的功能要求 ,找出相应的程序执行逻辑和编码方案 .该文详细讨论了涉及逻辑运算、计时 /计数、移位等 21 条PC 指令的程序执行逻辑和编码 .可变I/O口是模块化结构的 PC 机的一大特点 .文中给出了实现可变 I/O口的编程策略和建立 I/O索引表时应该注意的问题.4.学位论文崔凯 基于M68HC11的嵌入式系统C 语言编译器研究与实现2006 嵌入式系统是一种以应用为
7、中心的专用计算机系统,对功能、可靠性、成本、体积、功耗有着严格要求。因其特殊性以及巨大的市场需求,嵌入式系统形成了相对独立的研究领域。随着嵌入式系统应用领域的不断扩展,应用层次的不断深化,嵌入式系统控制软件也相应地日趋复杂,为了应对这种情况,需要不断地提升嵌入式系统的软件能力,而高级语言编译程序则是将先进的计算机软件技术应用于嵌入式系统的基础与关键。 M68HC11 是由Motorola公司生产的增强型 8位单片机系列,作为微控制器, M68HC11在汽车电子、工业控制等领域得到了广泛的应用。本文较为深入地研究了如何实现通过 C 语言交叉编译程序对基于 M68HC11的嵌入式目标系统进行实时程
8、序控制。首先,作者以基于M68HC11的嵌入式系统为目标,建立了交叉编译程序在实际工作时的整个系统环境框架,在此基础上,详细讨论了M68HC11 C语言编译的实现过程。为了使编译程序系统具有良好的可移植性,在设计中将编译程序划分为前后端两个部分,对于编译前端实现过程中的源程序分析、符号表设计和中间代码生成,在文中都给出了详尽的数据结构说明和程序设计算法描述。由于代码优化的效果在M68HC11这种资源相对受限的系统上体现更为明显,因此对中间代码的优化单独进行了论述。随后,文章研究和讨论了编译后端的总体结构设计、相关数据结构设计、寄存器描述方法和代码生成过程。在文章的结尾,解决了经交叉编译器编译后
9、的应用程序如何加载到目标系统执行的问题。5.期刊论文朱家驹. 王月姣 C51 环境下Watchdog 的应用- 中南民族大学学报(自然科学版)2003,22(1) 从分析 Watchdog 的工作原理入手 ,重点讨论了在 C51 环境下 ,Watchdog 引起复位后出现的问题 ,提出了一种修改 C51 编译程序中 STARTUP .A51的方法 ,有效地提高了单片机系统运行的安全可靠性.6.学位论文郑智峰 ZLG51 单片机宏汇编器的设计与实现2005 在学习和开发 51 单片机的工具中,流行的宏汇编器是国外Keil 公司的 A51 宏汇编器,但该宏汇编器存在以下不足:(1)不能使用大块的注
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年单片机的PLC编译程序设计 2022 单片机 PLC 编译 程序设计
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内