C51单片机用的是C语言还是汇编语言?谢谢

如题

两种语言都可以,因为最后烧写到芯片中的是二进制文件,该二进制文件由编辑器(如KEIL)编译连接C语言源码,或者汇编语言源码获得
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-11
首先:汇编语言,因为汇编语言是直接指导单片机运行的,占内存小,直接,快捷,但就是系统可移植差,只针对一个系统;

其次,现在的C语言已经被不大部分的编译环境支持,而且执行效率也很高,用C语言开发一个好处是:程序可读性好,并且具有很好的移植性。。。

所以,针对C51来说,你可以选择混合编程的模式,即用C语言作为代码编写,但是在某些追求执行效率的地方,嵌入汇编代码。。
第2个回答  2014-03-11
C51单片机用的是C语言
第3个回答  2014-03-11
建议用C语言编写程序,程序可读性高。
入可以用STC的单片机,国产,开发软件用KEIL。
第4个回答  2014-03-11
8051是单片机型号,可以运行各种语言的代码编译的8051机器码,c51是指用c语言写8051单片机程序,用汇编叫做a51