对比各种单片机编程语言.pdf

  1. 1、本文档共1页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

计算机光盘软件与应用

软件设计开发ComputerCDSoftwareandApplications2010年第4期

对比各种单片机编程语言

周昊

(西华师范大学物理与电子信息学院,四川南充637002)

摘要:目前单片机的应用领域在逐步拓宽,同时可用于对单片机进行编程的语言也越来越多,比较常见的有汇编语言、

c语言、PL/M.和BASIC等4种语言.本文将对各种编程语言进行对比分析指出其中的优缺点,为单片机技术的初学者提供简单快

捷的学习路径.

关键词:单片机;编程语言

中目分类号:TP313文献标识码:A文章墒号:1007—9599(2010)04—0146—01

ComparisononVariousMicrocontrollerProgrammingLanguages

ZhouHao

(ChinaWestNormalUniversity,PhysicsandEleclxonicInformationCollege,Nanchong637002,China)

Abstraet:MCUapplicationsnOWisgraduallyexpnading,meanwhilemicrocontrollerprorgamminglanguageCnabeusedforitis

alsomolenadmoel,themostcommonlyusedlnaguagesaleClnaguage,PL/M.nadhteBASIClnaguage,etc.Thispaperwillgivea

varietyofComparisonofhteselnaguagesnadstrenghtsnadweaknesses,toprovidequicknadeasypahtforbeginners.

Keywords:Singlechipmicyoco(MCU);Programminglanguage

一、引言(六)c语言功能齐全。具并引入了指针概念,可使程序效率

随着计算机技术和产业的不断发展,单片机的优点和特性十分更高。另#bc语言也具有强大的图形功能,支持多种显示器和驱动

突出,其应用领域也非常广泛。下面分别对汇编语言、C语言、PL/M.器。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的

和BASIC等4种语言做个对比,让大家对这4总语言有一个较为清晰的游戏。

的认识。四、PL/M编程语言

二、汇编语言PL/M语言具有以下几大优点:

汇编语言是是最接近机器码的一种语言,它用来表示机器指令(一)具有较好的可读性

的符号语言,一种用文字助记符。占用资源少是其主要优点,程序模块式的程序,结构化的语言以及缩进式的书写方法,这都使

执行效率高。汇编语言调试起来也比较方便是因为它一条指令就对得其可读性提高。一个大型的程序是由多个模块组成的,而在每一

应一条机器码,每~步的对应都很清楚,并且程序大小和堆栈调用个模块下面又分布着多个程序块,这样每个程序块负责一部分功

情况都容易掌控。但是因为不同的类型的单片机的指令系统是有区能,各司其责,即缩短了编程时间又提高了程序设计的灵活性。

别的,所以其汇编语言也有些差异,不易移植。单片机的汇编语言(二)具有较好的可依赖性

和其他汇编语言也很相像。指令系统比第一代微处理器要好一些。如果程序中有冲突使用或不合理

文档评论(0)

131****8213 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档