单片机 用C语言怎么编程!

来源:百度知道 编辑:UC知道 时间:2024/07/03 00:44:38
8051举个例子!谢谢!

#include <reg52.h>
sbit led=P1^0;

void delay(void)
{
unsigned int i;
for(i=50000;i>0;i--);

}
main()
{
while(1)
{
delay();
led=!led; //LED闪烁
}

}

我也想知道.莫非是用c写出后用机器翻译成机器码 移植到51上?

你先装个KEIL,然后去书店买一本参考书,练习几次,如果你本来就会C和汇编,那很快你就可以学会用C给单片机写程序

过程是这样的
1:pc为载体, keil为软件,编写针对51的软件
2:pc生成写片文件
3:使用编程器将写片文件写入51之类的硬件里
4:ok
用c可以很方便的实现
有必要购买本书仔细阅读!

可以来我群讨论
58479839
87159423
我的空间
http://hi.baidu.com/fire4work