现在单片机大多用什么程序编程,汇编,还是c ,还是别的。

如题所述

现在单片机编程一般有两种:汇编语言和C语言
随着现在项目要求越来越高,完成的功能需求也越来越多,加之工程越来越大,需要多人的团队合作完成,所以汇编语言由于可阅读性差的弊端十分突出,在应用中使用的人有减少的趋势,而C语言利用率越来越高。当然由于汇编语言可以精确定时,所以在时间要求十分紧密的控制程序中,还是不可或缺的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-16
汇编可以实现对时序的精确控制,但程序可读性差,极难修改,一般用在对时序要求极高,而功能单一的场合。C语言在时序控制方面稍差,但也是很精准的,程序可读性好,程序易于修改,方便扩充功能。我在实际工作中,都是用C语言。
第2个回答  2010-04-16
正常都是C,汇编也有,我们公司有个人汇编写了2W多行。。。 不过正常都是C,汇编也要懂。。本回答被提问者采纳
第3个回答  2010-04-16
单片机可以用汇编、C、c++、basic、pascal。常用c语言。因为芯片内部没有MMU和Cahce,所以只支持小型的实时操作系统,不支持linux、wince系统。

如果你用带MMU和Cahce的32位芯片(比如arm11等,支持linux、wince系统。)还可以用Java开发,Java开发需要团队,不常用。大家都用c或者c++吧。

大家注意单片机和arm的区别,前者是微控制器,大多是8位和16位,后者是微处理器,通常是32位,后者高级。

现在单片机大多用什么程序编程,汇编,还是c ,还是别的。
现在单片机编程一般有两种:汇编语言和C语言 随着现在项目要求越来越高,完成的功能需求也越来越多,加之工程越来越大,需要多人的团队合作完成,所以汇编语言由于可阅读性差的弊端十分突出,在应用中使用的人有减少的趋势,而C语言利用率越来越高。当然由于汇编语言可以精确定时,所以在时间要求十分紧密的控...

单片机用什么语言编写程序
一般是C语言或者汇编语言。1、大多数情况下,单片机运行的程序,都是C语言编写的。不过并不是纯粹的传统C语言,而是变种后的C51语言。单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于学习,同时具有汇...

单片机用什么语言编写程序?
单片机一般用C语言或者汇编语言来编写程序。建议先学C语言,汇编语言要算地址,汇编语言比较难,所以建议先学C语言。汇编语言要算地址,大多数情况下,单片机运行的程序,都是C语言编写的。不过并不是一般意义上的C语言,而是变种后的C51语言。单片机是典型的嵌入式微控制器(Microcontroller Unit),由运算器...

编写单片机程序用什么语言
对于初学者来说,建议首先学习C语言,因为相比汇编语言,C语言在处理单片机程序时更为简便。汇编语言虽然可以精确地控制硬件,但其复杂性较高,涉及到具体地址的计算。在大多数情况下,单片机运行的程序都是用C语言编写的,尽管这种C语言是经过变种的C51语言。这种变种的C语言结合了C语言的易用性和汇编语言...

请问工业上使用单片机编程,是C语言好,还是VB或其他的好?
综上所述,在工业上使用单片机编程时,选择C语言还是汇编语言,应根据具体应用需求、性能要求、可移植性等因素综合考虑。C语言因其易于使用、性能相对良好、跨平台性好等优势,是许多工业应用的首选。而当对实时性能、精确度有极高要求时,汇编语言因其底层控制能力和性能优势,可能是更合适的选择。最终...

单片机用什么语言编程
单片机可以使用多种编程语言进行编程,但最常见的是汇编语言和C语言。汇编语言是直接与单片机的硬件指令集相对应的语言,它使用助记符来表示机器指令,程序员需要了解单片机的指令集和硬件架构。汇编语言编写的程序具有直接控制硬件的能力,可以实现高效的程序执行和内存管理。然而,汇编语言编写程序相对繁琐,且...

单片机中大都使用什么语言编程?
一、使用的语言编程 一般接触的就是汇编和C语言。但还有其他可选择的项目,比如AVR单片机可以用BASIC;ARM9、ARM11等高端的用C++。二、什么是汇编 汇编大多是指汇编语言,汇编程序。把汇编语言翻译成机器语言的过程称为汇编。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label...

单片机的编程用C语言好还是汇编语言好。为什么?
一般都用C语言编程。只有在C解决不了和代码效率比较高的时候才会使用汇编。很明显,C语言容易编程,更容易模块化编程,容易学习,会的人多。编写同一个程序,C语言所花的时间平均比汇编短很多。而且对应不同的单片机平台,汇编语言都是不同的,而C语言是通用的。鉴于C语言有这么多好处,建议你用C语言...

单片机开发用什么语言
单片机编程的语言既可以用C,也可以用汇编。用汇编的优势主要是程序可以被编程者优化,而不是由编译器优化,这样就可以绝对可控,程序的安全性和执行速度受编程者水平限制,不过总的执行速度较C语言快,代码占程序存储器的容量较C语言小。这样,汇编程序更适合程序存储器和数据存储器较小的老式单片机。但是...

现在单片机工程师是运用汇编语言多还是C语言多呢?
毫无疑问是c,因为c相对通用,51上的c程序只要做小小的修改就可以用在pic等其他单片机上,而汇编的话只能重写。汇编最实用的方面是用在步进电机等实时性较强的工程上,这是c的不足,但是这一点可以使用混编来实现。51的汇编是很容易学的,就111条指令,而且相当一部分类似,实际掌握30多条指令就能操作...

相似回答