本文目录一览

1,单片机编程使用什么语言

汇编语言
这个问题问的有点茫然,单片机一般就是c语言个汇编开发的,没的啥子特殊的标准的,从低级单片机到高级的最后格式都不一样。

单片机编程使用什么语言

2,单片机编程用什么语言

单片机支持汇编编程的C51编程。1、汇编编程,传统的汇编代码。缺点:可读性不强,优点:代码精简2、C51编程,使用专用C语言编程。缺点:代码不精简,优点:可读性强。KeilC和IAR等编译软件,同时支持C51和汇编代码。

单片机编程用什么语言

3,用什么语言可以给单片机编程

我学单片机的时候是先学习汇编,这样可以充分了解51单片机的内部结构,能跑跑马灯了就行了。然后转到c语言,因为c语言最简单了,汇编很麻烦,一般都用c,只有要求苛刻的地方才会用到汇编,因为汇编的代码生成的程序比c的好。
单片机支持汇编编程的c51编程。1、汇编编程,传统的汇编代码。缺点:可读性不强,优点:代码精简2、c51编程,使用专用c语言编程。缺点:代码不精简,优点:可读性强。keilc和iar等编译软件,同时支持c51和汇编代码。
单片机编程语言有汇编语言和C语言,也有其它语言,如BASCOM汇编语言的代码占用空间小,运行速度快,但代码不易记,不易复制,开发效率低C语言的代码可移植性好,开发效率高,但代码量和运行速度稍差一些更高级的语言开发效率更高,但运行效率要明显低一些,代码存储量也大很多

用什么语言可以给单片机编程

4,单片机程序是用哪种语言编译的

你要看是哪种呀,我们一般的支持C和汇编,一般我们常见是都是这种。有少数的几个支持C++。 你想知道多一点的话,找几个论坛看看。 目前用于单片机开发的语言有:C,汇编,Basic,其他很少。 作为低级语言,汇编毫无疑问是最适合开发硬件的语言,因为利用生产单片机的厂家提供的指令系统和开发工具能开发出性能最佳的产品。 但是用汇编语言有个前提,你必须是非常熟悉指令系统,但目前来看达到这个程度的人少之又少,所以,一般人都直接采用高级语言开发单片机,这样可以降低开发难度,减少软件失误造成的损失。 C语言移植性非常好,基本上所有单片机都有C语言接口,而一般人只要有C语言基础就能很快上手,开发效率明显高于用汇编语言。所以,如果你是初学者,建议你打好C语言基础。 C++是C的超集,在一定环境下可以代替C语言。由于采用面向对象的设计方法,程序员可以集中精力于单片机的性能而不是单片机的指令流程。这里不是说C语言不如C++,而是说这两种语言不是对立的关系,而是递进的关系。你如果有过开发单片机系统的经验的话,会有很深的感触的。据我所知,AVR单片机的开发环境WINAVR支持C++语言。其他好像有Basic开发的,不过我没用过,不太了解。

5,单片机是用什么语言进行编写的

C(C++,甚少编译器采用,基本可以忽略),汇编。就算是两种,汇编不具有移植性,也不适合写大程序,所以,学习C!
一般是c语言或者汇编语言。1、大多数情况下,单片机运行的程序,都是c语言编写的。不过并不是纯粹的传统c语言,而是变种后的c51语言。单片机c51语言是由c语言继承而来的。和c语言不同的是,c51语言运行于单片机平台,而c语言则运行于普通的桌面平台。c51语言具有c语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力。对于具有c语言编程基础的工程师,能够轻松地掌握单片机c51语言的程序设计。2、汇编语言:汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(mnemonics)代替机器指令的操作码,用地址符号(symbol)或标号(label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。在一些情况下,c51并不能完美的实现功能,所以汇编语言是对c51的一个重要补充。一般来说,启动部分(基础硬件的初始化),往往是由汇编语言完成的。除此以外,一些要求时效性特别强,效率要求特别高时,也需要使用汇编语言完成。

6,单片机用什么语言编写程序

单片机一般用C语言或者汇编语言来编写程序。建议先学C语言,汇编语言要算地址,汇编语言比较难,所以建议先学C语言。汇编语言要算地址,大多数情况下,单片机运行的程序,都是C语言编写的。不过并不是一般意义上的C语言,而是变种后的C51语言。单片机是典型的嵌入式微控制器(Microcontroller Unit),由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。
一般是c语言或者汇编语言。1、大多数情况下,单片机运行的程序,都是c语言编写的。不过并不是纯粹的传统c语言,而是变种后的c51语言。单片机c51语言是由c语言继承而来的。和c语言不同的是,c51语言运行于单片机平台,而c语言则运行于普通的桌面平台。c51语言具有c语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力。对于具有c语言编程基础的工程师,能够轻松地掌握单片机c51语言的程序设计。2、汇编语言:汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(mnemonics)代替机器指令的操作码,用地址符号(symbol)或标号(label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。在一些情况下,c51并不能完美的实现功能,所以汇编语言是对c51的一个重要补充。一般来说,启动部分(基础硬件的初始化),往往是由汇编语言完成的。除此以外,一些要求时效性特别强,效率要求特别高时,也需要使用汇编语言完成。

文章TAG:单片机  编程  编程语言  语言  单片机编程语言  
下一篇