成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

单片机用什么语言编程

Q1:单片机用哪种编程语言好

单片机编程的语言既可以用C,也可以用汇编。

用汇编的优势主要是程序可以被编程者优化,而不是由编译器优化,这样就可以绝知对可控,程序的安全性和执行速度受编程者水平限制,不过总的执行速度较C语言快,代码占程序存储器的容量较C语言小。这样,汇编程序更适合程序存储器和数据存储器较小的老式单片机。但是,汇编程序毕竟是机器语言的汇编助记符,所以存在指令难记,指令功能弱的缺点,造成学道习困难。

C语言的优势与缺点正好与汇编相反。C语言毕竟是一种高级语言,具有较好的学习性,几乎不必记忆指令,学习容易,而且编译时的优化由编译器管理,内一般不受编程者水平限制。由于机器优化的局限性,C语言容总的执行速度较汇编语言慢,代码占程序存储器的容量较汇编语言大。这样,C程序更适合程序存储器和数据存储器较大的新式单片机。

建议初学者先使用C语言快速入门,然后再研究汇编语言,优化程序设计。

Q2:单片机编程是什么呀?跟C语言有联系吗?

单片机语言是一种 低级的计算机语言 用这种低级语言来编写程序就叫单片机编程,这种语言能直接被计算机识别,而高级语言如 C ,C++, JAVA等等语言是不能直接被计算机识别的而是要经过处理转换才能被计算机识别。可以说这样的语言和C语言是没有联系的。

Q3:单片机通常用什么语言编程?

单片机一般有配套连接软件,可以将你写的程序送到单片机里跑,或者在电脑上有个单片机模拟软件。通常都是类似汇编的助记符式的代码,简单的理解为汇编也可以。支持c的不太多。

Q4:AVR单片机能用C语言编程么?用什么软件?

对于初学者,建议使用ICC AVR.用ICC编辑了工程文件,然后在下载并在线仿真调试时,要用AVR studio。JTAG仿真器,作为AVR最小系统版和电脑的串口的链接点,能做到在线仿真和下载程序。这是常用的组合。

Q5:单片机编程用什么语言 哪个适合新手

学习的不同阶段,适合用不同的语言,刚刚入门学习,由于需要掌握单片机的基础知识,适合用汇编语言,这样有利于加深理解单片机。熟练之后,用C语言编程,能够节省不少精力和时间。

Q6:目前单片机编程都是用什么语言?

C语言啊,汇编少量的,基本在那些很简单的产品上会用汇编编程,因为产品简单,单片机空间资源少,所以只能用汇编变成减少程序空间占用。像STM32等单片机需要跑操作系统也会需要少量汇编,其它都是c。编大点的程序你用汇编试试,累不死你!

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

我学单片知机的时候是先学习汇编,这样可以充分了解51单片机的内部结构,能跑跑马灯了就行了。道然后转到c语言,因为c语言最简单了,专汇编很麻烦,一般都用c,只有要求苛刻的地方才会用到汇编,因为汇编的代码生成的程序比c的好。属

Q8:STM8s系列单片机一般用什么语言编程

编译环境有STVD,C语言编程,可选择cosmic c 和 Raisonance c 的16k免费编译软件(只需简单注册即可)

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

天啊。13岁。真是有志不在年高。不过,国外15下以下的高手倒是很多。 是这样子的。现在单片机用得最多的是mcs51系列,以前用汇编用得比较多。现在多用C语言,是专用的我们叫它c51的c语言。 vb在单片机一般不用的,你就学c好了 ===========好书学C的。更多好书请见WWW。LMH2004。CN c本身不复杂,但要多动手,要不然,很难精通的。c的指针是精华。 C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父” C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata C程序设计(第三版)---------------------------谭浩强 C语言大全(第四版)---------------------------HERBERT SCHILDT C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON C语言参考手册(原书第5版)--------------------------Samuel P.Harbison C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel C陷阱与缺陷-----------------------------------Andrew Koenig

猜你喜欢

更多