手机版

单片机编程语言的比较(3)

发布时间:2021-06-07   来源:未知    
字号:

单片机 程序优化 开发技巧

单片机编程语言的比较

作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:

刘发慧, LIU Fahui

江西电力职业技术学院电气自动化系,南昌,330032电脑编程技巧与维护

COMPUTER PROGRAMMING SKILLS & MAINTENANCE2010,""(2)0次

参考文献(4条)

1.李铭 汇编语言与高级语言的混合编程[期刊论文]-电脑编程技巧与维护 2004(10)2.王杰洁.耿英杰 单片机C语言和汇编语言的简单比较 2006(2)3.卢旭锦 浅谈单片机编程语言 2007(5)

4.李群芳.张士军.黄建 单片微型计算机与接口技术 2005

相似文献(10条)

1.期刊论文 苏培华.师玉军.SU Pei-hua.SHI Yu-jun 各种单片机编程语言比较 -西安文理学院学报(自然科学版)2008,11(3)

单片机目前在越来越多的领域得到了广泛应用,可用于对单片机进行编程的语言很多,最常见的为汇编语言、C语言、PL/M.和BASIC等4种语言.对各种编程语言的优缺点作了详尽的分析后,为单片机技术的初学者指明学习单片机编程语言的方向.

2.期刊论文 周昊 对比各种单片机编程语言 -计算机光盘软件与应用2010,""(4)

目前单片机的应用领域在逐步拓宽,同时可用于对单片机进行编程的语言也越来越多,比较常见的有汇编语言、C语言、PL/M.和BASIC等4种语言.本文将对各种编程语言进行对比分析指出其中的优缺点,为单片机技术的初学者提供简单快捷的学习路径.

3.期刊论文 蔡虹.王晟 VB与单片机串口通讯在光幕中的应用 -兰州石化职业技术学院学报2010,10(1)

介绍一种AT89C52单片机与PC机串口通讯的实现方法,利用串口通讯实现在Windows下对光幕硬件的控制、数据处理和绘制轮廓图等功能.实践证明该方法具有较好的精度和实时性,检测结果简洁直观.

4.期刊论文 卢旭锦.LU Xu-jin 浅谈单片机编程语言 -电脑知识与技术(学术交流)2007,1(3)

单片机的编程语言很多,最常见的为汇编语言、C语言、PL/M和BASIC等四种语言.在对各种编程语言的优缺点作了详尽的分析之后,为单片机技术的初学者指明单片机编程语言学习的方向.

5.学位论文 潘明东 面向用户的PLC开发系统的研究 2005

本论文主要介绍了利用单片机开发可编程控制器(PLC)的新方法,以及PLC与上位机间通信的实现,同时,也开发了无线遥控模块,能够对PLC进行远程操作.本实验所开发的小型PLC提供梯形图和助记符两种编程语言,不仅能对开关量进行控制,也能够对模拟量进行操作,同时具有高速计数功能,能够满足一般用户的要求.本论文以PLC的理论知识为基础,提出了一套综合、高效的设计、开发和管理PLC的方法,对现实具有一定的指导意义和参考价值.

6.学位论文 李伟华 基于IEC61131-3标准的PLC底层开发 2008

IEC61131-3标准作为工业自动化控制系统编程语言的国际标准,其开放性和先进性得到了广泛关注和充分肯定。开发符合IEC61131-3标准的自动化产品意义重大,也是必要的。

本文根据IEC61131-3标准定义的编程模型,实现了下位机系统程序设计和与上位机的通信功能。

下位机采用ATmega64微处理器,实现了对上位机用户程序的装载和执行,包括串口通信、功能块的执行、用户变量的地址分配等。上位机基于VisumC++6.0开发了符合IEC61131-3编程标准的PLC用户编程环境程序。

本课题使用的处理器采用了ATMEL公司的ATmega64单片机,软件开发环境采用了ICCAVR编译器和AVR Studio仿真器。在ICCAVR编写完成系统程序后,通过JTAG接口下载到PLC的FLASH存储区,并加密。

下位机系统程序,对用户变量实现了动态分配,也就是根据用户使用的变量的个数分配内存空间。目前市场上多数PLC采用固定内存分配,即每款产品的不同类型的变量都有最大个数的限制,并分配固定的内存空间。与固定内存分配相比,动态分配内存既避免了用户编程时受到最大支持变量个数的限制,也节省了下位机内存空间。另外,下位机在装载上位机的用户程序的过程中,进行了指令扩展和代码转换,大大提高了PLC的运行速度。这两点是本课题的创新所在。

为了便于读者理解和文章的完整性,本文首先对硬件和上位机用户编程环境做了简单介绍;后根据下位机系统程序流程依次介绍各个模块的设计。本课题按照预期设计思想完成了PLC下位机系统程序的开发,并下载到处理器中,在仿真情况下能够正常运行,达到了期望效果。

7.会议论文 相韶霞.李刚 运用LabVIEW实现单片机MCS-51和PC机的串行通讯 2001

图形化的编程语言LabVIEW简单易学,在诸多领域受到工程设计者的青睐.用单片机小系统作前端信号采集系统也是工程设计中经常采用的一种设计方案.本文介绍如何利用LabVIEW中的串行通讯函数Serial Port Init.vi、Serial Port Write.vi以及Serial Prot Read.vi等实现单片机MCS-51和PC机的串行通讯.

8.学位论文 王垚 模糊PID控制在振动式谷物烘干机控制系统中的应用 2006

本论文选题主要是结合吉林省科学技术委员会“九五”期间重点科技攻关项目“谷物烘干机自动监测系统的研究”而进行的。谷物烘干处理是粮食加工中的一个重要环节。无论是粮食还是种子贮存都必须降到各自的安全水分,因而烘干机得到广泛的应用。但是迄今为止,谷物烘干在我国农业生产中还是个比较薄弱的环节。烘干机的结构虽然简单,但烘干过程是非线性、时变性和多变量的,传统的模拟形式控制系统在许多方面难以满足这些要求。目前在实际烘干过程中,还有一些是靠人工测量水分的方法,然后再进行控制,生产效率低,出粮水分偏差大。

该论文主要是将模糊PID控制理论应用到谷物烘干机控制系统中,在数字单片机上用模糊控制的方法取代原来的传统控制方式.根据模糊控制规则编制软件程序来实现烘干过程中粮食水份、温度的自动控制,提高烘干粮食的质量和烘干机械的效率,有利于节约能源。

谷物烘干机的温度水分自动检测,它是谷物烘干自动监测系统的技术难点。目前的烘干机的检测系统多单纯的采取PID技术或模糊技术.常规的PID控制是最早发展起来的控制策略之一,由于其算法简单、鲁棒性好且可靠性高,因此被广泛应用于工业控制领域,尤其适用于可建立精确数学模型的确定

单片机编程语言的比较(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)