标题: [求助]程序问题 [打印本页]

作者: 牵你右手    时间: 2009-9-2 22:49
标题: [求助]程序问题

我是初学者。请问该程序有没有错误?为什么无法编译?

void main(void)
{
SCON = 0x50; //串口方式1,允许接收
TMOD = 0x20; //定时器1 定时方式2
TCON = 0x40; //设定时器1 开始计数
TH1 = 0xE8; //11.0592MHz 1200 波特率
TL1 = 0xE8;
TI = 1;
TR1 = 1; //启动定时器
while(1)
{
printf ("Hello World!\n"); //显示Hello World
}
}
如果有错误怎么修改?谢谢指教


作者: guoliliab    时间: 2009-9-3 08:31

缺少头文件
#include<reg51.h>
#include<stdio.h>


作者: 牵你右手    时间: 2009-9-3 18:43
什么是头文件?如果只是编电脑程序不是针对单片机的是不是不需要头文件?
作者: 牵你右手    时间: 2009-9-3 18:50

头文件是什么格式的?

 


作者: qqhongchen    时间: 2010-3-13 03:23
   都需要头文件,头文件也可能是c语言程序,以.h形式储存的,主要是对一些函数的定义,这样在写程序的时候就可以直接调用。比如上面的printf ()函数

作者: sxl1971    时间: 2014-2-6 21:56
大侠说得对,我们要好好学习




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1