导航:首页 > 源码编译 > 单片机程序用什么编译

单片机程序用什么编译

发布时间:2022-04-26 22:31:57

单片机编译软件

现在应用比较多的两种软件是:kile
C51(主要针对单片机C语言)和伟福6000(主要针对汇编语言程序)两个软件其实都可以编译C语言和汇编语言,只是侧重点不同,其中kile
C51还可以与仿真软件Proteus
进行硬件仿真,其真实度可与硬件电路测试媲美。

② 往51单片机里写程序,用C语言写,写好后用什么软件编译并且写进去

用keil软件写程序,编辑、编译、运行。程序没有问题后,用STC_ISP_V479下载程序

③ 学习51单片机时用什么软件编写程序代码啊

一般都用Keil来编的,当然还有其他软件。编写的程序是.asm后缀的,经编译后形成.hex文件,这个程序文件是51单片机可以识别的,载到单片机里面就可以执行的了。用C语言编出来的是高级语言,还要变成汇编语言。

④ 单片机用哪种编程语言好

单片机编程的语言既可以用C,也可以用汇编。
用汇编的优势主要是程序可以被编程者优化,而不是由编译器优化,这样就可以绝对可控,程序的安全性和执行速度受编程者水平限制,不过总的执行速度较C语言快,代码占程序存储器的容量较C语言小。这样,汇编程序更适合程序存储器和数据存储器较小的老式单片机。但是,汇编程序毕竟是机器语言的汇编助记符,所以存在指令难记,指令功能弱的缺点,造成学习困难。
C语言的优势与缺点正好与汇编相反。C语言毕竟是一种高级语言,具有较好的学习性,几乎不必记忆指令,学习容易,而且编译时的优化由编译器管理,一般不受编程者水平限制。由于机器优化的局限性,C语言总的执行速度较汇编语言慢,代码占程序存储器的容量较汇编语言大。这样,C程序更适合程序存储器和数据存储器较大的新式单片机。
建议初学者先使用C语言快速入门,然后再研究汇编语言,优化程序设计。

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

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

⑥ 单片机用什么软件编程

单片机的种类很多,一般常用的单片机,用C语言或汇编编程的话,都可以在Keil里面进行编译。下载到单片机里呢,STC的单片机可以用STC-ISP通过串口下载,其他的看单片机的技术手册,会告诉你的。
其他的单片机,大多都有自己专用的编译软件和下载软件,你要看技术手册

⑦ pic单片机可以用c编程吗用什么编译软件他是属于51系列的吗

PIC单片机可以用C,
编译环境(也就是编程软件)为MPLAB,他不属于51系列.

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

单片机一般用C语言或者汇编语言来编写程序。

建议先学C语言,汇编语言要算地址,汇编语言比较难,所以建议先学C语言。汇编语言要算地址,大多数情况下,单片机运行的程序,都是C语言编写的。不过并不是一般意义上的C语言,而是变种后的C51语言。

⑨ 单片机的程序是用什么编写的呢

很多年前是用汇编语言,现在已经很少有人用汇编来写程序了,只有极少情况下才需要。 现在C语言是基础,当然不同结构的单片机语法会稍微有点区别,但都是以C语言为基础的,某些高性能的(比如32位系列的ARM等)会用到C++语法,如果你只是使用一般的8位单片机的话,了解C语言即可。 如果你要学习单片机,我建议你按以下几个步骤来进行: 步骤1:大概了解下单片机的基本概念,以及C51的语法。这一步不要要求太高,大概了解即可。 步骤2:买一块51单片机的开发板,非常便宜,100多块就能买一个。一般都会附带例子,熟悉熟悉例子,锻炼你的实际动手能力。 步骤3:自己编写程序,利用你的买的开发板做试验。 这几步下来你基本就入门了。实践非常重要,看一年书也不如你买块开发板动手做一个月试验。切记切记!

阅读全文

与单片机程序用什么编译相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:577
python员工信息登记表 浏览:375
高中美术pdf 浏览:158
java实现排列 浏览:511
javavector的用法 浏览:979
osi实现加密的三层 浏览:230
大众宝来原厂中控如何安装app 浏览:911
linux内核根文件系统 浏览:240
3d的命令面板不见了 浏览:524
武汉理工大学服务器ip地址 浏览:146
亚马逊云服务器登录 浏览:522
安卓手机如何进行文件处理 浏览:70
mysql执行系统命令 浏览:928
php支持curlhttps 浏览:142
新预算法责任 浏览:443
服务器如何处理5万人同时在线 浏览:249
哈夫曼编码数据压缩 浏览:424
锁定服务器是什么意思 浏览:383
场景检测算法 浏览:616
解压手机软件触屏 浏览:348