C语言写好的程序能够烧到单片机里面去吗?

如题所述

你需要用单片机c写程序,也就是在如KEIL软件环境下进行编写,然后编译生成可烧录文件。
建议你去你们学校图书馆借本单片机c语言方面的书籍看看,都有介绍的。
若真想学的话还是买个开发板吧,单片机的100左右的就可以了。这样比较容易上手和直观。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-13
单片机支持C语言,只要下个烧制软件就行了
第2个回答  2011-04-13
编译器选择 编译生成 hex文件 烧录这个到单片机里面
比如用KEIL软件
第3个回答  2011-04-13
用KEIL写 然后生成HEX文件 也就是16进制文件 然后用软件STC把HEX文件下载到单片机里,我的片子下载程序前 需要冷启动 也就是先断电 然后加载文件 然后上电

如何将C语言程序烧进芯片
2、打开烧录软件,在”单片机型号“选择要烧录的单片机的型号,然后再串口号选择查好的COM的编号。3、点击“打开程序文件”。选择要烧录的程序的文件夹,找到用编程软件生成的“hex”文件。选择程序的运行频率,通常是11、0592兆赫 。4、点击软件界面中的“下载”按键,或 ...

用什么语言写的程序才能烧进单片机里
用C语言和汇编语言编写的都可以,用Keil C 这个软件编译生成HEX文件,打开单片机烧写程序的软件ISP,将hex文件烧写进单片机就可以了。另外不同的单片机,烧写程序的软件不一样。

c语言的程序怎么样输入到单片机中
1、把C语言编译为编程器支持的语言格式,比如常用的bin,或hex等格式。2、如果是可在线编程的,可以用ISP直接进行烧录。3、如果不是可在线编程的,将单片机芯片,放入编程器,然后烧录。注意:编译和烧录时,都要选择和单片机芯片一致的型号,否则会出错。如果找不到对应的型号,说明不支持该型号的单片机。

怎么将c程序烧录到单片机上
首先将C语言编写好的程序,通过编译软件,编译为代码.然后通过编程器,俗称写片子器,将编译好的代码传入到单片机上.编译软件,根据你的c程序代码来选择;编程器,要根据说明支持你的单片机型号;目前大部分编程器都有USB接口的,采用usb就好.不一定非要用com ...

如何将C语言编辑的源程序置入单片机
你如果有 编译器 的话,例如:keil。把你的 C程序 有它打开后,编译,编译后会产生 hex文件 ,然后在用 下载软件 ,例如:志峰 软件。不过你还得有单片机的 下载器 ,用它连接单片机和电脑。这样就可以把你的 C文件 你的 程序下载 到单片机里,让它执行相应的动作啦。

为什么C程序可以在51单片机上运行?51单片机上有C的运行环境和函数...
51单片机上没有C的运行环境和函数库,你用的是keil软件吧,当你把c程序编写到keil中后,编译后就会生成二进制代码也就是机器码,然后烧进单片机中运行,单片机只识别机器码呀,还不会继续追问,呵呵

怎么把C程序烧进AT89C51单片机
将C语言编译连接、生成hex文件,然后用labtool48或者西尔特等并行编程器将程序写入芯片。对于AT89C51现在一般编程器均支持,注意,AT89C51不支持下载器,下载hex文件,只有并行编程。如果采用AT89S51就可以采用双龙的下载线进行下载。现在最便宜的可能是top853,大概价格为280元。 广州长兴晶工生产。中档价格和...

C语言怎么写进单片机
1:先把写好的C语言进行编译,生成*.hex或*.bin文件,推荐用keil C。然后:1:根据你单片机的型号买一个烧录器,与PC连接好后,把单片机放在烧录器的插座上(看你的单片机封装,新手尽量用DIP的),根据烧录器软件提示把上述文件烧到单片机里,缺点:价格较高 2:用下载线,用法与烧录器差不多,...

把51单片机的程序移植到STM32中。感觉好难移啊,哪位能帮帮我木。。
如果是用C语言写的话,任何单片机之间都很好移植,不同的只是不同芯片的寄存器和自带的硬件而已,一般只需改初始化的部分,工作部分几乎不用变。

单片机为什么可以读懂汇编和C语言
每个芯片都有其支持的指令集(二进制码,在计算机内部以高电平和低电平表示),芯片本身是不“认识”汇编语言和C语言的,所有高级语言和汇编语言编写的代码都会通过某种方式转换为芯片理解的指令。当你使用C语言写好代码之后,要经过编译代码才能成为CPU能理解和执行的指令,最后再经过链接成为完整的程序。

相似回答
大家正在搜