单片机源程序分什么?.c.h都是什么意思,要是烧程序的话需要哪些?

如题所述

.c是源程序,.h是头文件。在.c程序中通过include把.h文件插入到当前程序中。.h文件一般是公用文件(就是一般程序都要用的东西写在里面,这样直接调用比较方便)。通过编译器由.c文件生成.hex文件或.bin文件,再把它下载到单片机中,就能运行。现在单片机都支持ISP,但不同的单片机使用不同的编译器,51单片机是入门级的,使用Keil,剩下的学一下Keil就行了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-02
.c .h 都是源程序, .h是头文件,.c是程序的主题文件。要是烧程序的话,需要有类似keil. c的编译程序,编辑完成之后,编译调试通过就可以在单片机上烧写了。烧写程序需要专门的烧写器,烧写器会有说明书,说明烧写的过程。追问

能说清楚点么?本人比较对单片机比较白痴,现在有了.c.h该怎么烧进去,具体能说说么,谢谢啦

追答

这个说来话太长,知道估计说不清楚。看下下面的链接吧。
http://wenku.baidu.com/view/e91886c50c22590102029d1b.html

第2个回答  2012-06-03
两个都不能烧写到单片机里去,需要将.c.h文件编译后生成 .hex文件才可以烧写到单片机里去。追问

.c.h两个都编译成.hex,两个文件怎么合成一个?要是只有c程序该怎么办?

相似回答