单片机程序开发编程语言
1、汇编语言:汇编语言属于编程的一种低级语言,也有的人把它叫作符号语言。这种程序设计语言是使用助记符号来作为机器指令的操作码,并将指令和操作数的地址用地址符号或者标号来表示。特点是使用汇编语言编程的话并不是通过编译器来优化程序,而是由编程者来进行程序优化,所以对于编程者的水平有一定的要求,因此汇编语言在如今多用于较底层、需要硬件操作或者对程序的优化有很高要求的场所,并且它不需要占据很多的程序储存器和数据储存器空间,比较适用于老式单片机的编程。河北PLC控制
2、C语言:C语言拥有很优异的学习性,可以说它完全不需要记忆指令,并且平时程序的优化可以由编译器来执行,所以并不需要编程者有很高的编程水平。
C语言具备了汇编语言的硬件操作能力,不过跟汇编语言相比的话,它的执行速度就比较慢了,并且其代码需要占据程序的储存器容量相对也比较大,所以多用于程序储存器和数据储存器容量大的新式单片机。
3、高*级语言:这种程序编写语言在单片机的应用比较上面两个相对较少,它能够执行更高*级的算法以及更方便的方案,不过相对的它需要占据芯片的程序空间内存也很大,因为单片机的程序储存空间内存本来就很有限,所以就导致了它在开发单片机程序使用得并不多。