打印

高手请进来看看

[复制链接]
2214|8
手机看帖
扫描二维码
随时随地手机跟帖
沙发
soch|  楼主 | 2010-4-9 09:52 | 只看该作者
如果改成这样
void init()
{
        EA=1;
        ET0=1;
        TMOD=0X02;
        TH0=156;
      TL0=156;
        TR0=1;
        EX0=1;
        IT0=1;
}
错误就变成了这样了
HOMEWORK.C(20): 错误 C244: 'EX0': can't initialize, bad type or class
HOMEWORK.C(20): 错误 C132: 'EX0': not in formal parameter list
HOMEWORK.C(21): 错误 C244: 'IT0': can't initialize, bad type or class
HOMEWORK.C(21): 错误 C132: 'IT0': not in formal parameter list
到底是那里错了啊

使用特权

评论回复
板凳
soch|  楼主 | 2010-4-9 10:08 | 只看该作者
高手进来指点一下啊

使用特权

评论回复
地板
liao_fangxing| | 2010-4-9 11:09 | 只看该作者
头文件调用了没? 变量名与头文件里是否一致?
……………………数据手册上的变量名未必跟头文件内的一致:lol

使用特权

评论回复
5
hgjinwei| | 2010-4-9 12:49 | 只看该作者
重新定义一下符号或找找编译器提供的符号,这摆明是符号未定义嘛。

使用特权

评论回复
6
hondephy| | 2010-4-9 15:47 | 只看该作者
为什么我跑的时候没有问题呢?

使用特权

评论回复
7
hondephy| | 2010-4-20 13:23 | 只看该作者
哥,你是不是TMON赋错值了?
确定不是TMON=0X20?

使用特权

评论回复
8
ayb_ice| | 2010-4-20 13:33 | 只看该作者
没有头文件

使用特权

评论回复
9
qzhui121| | 2010-4-20 13:56 | 只看该作者
头文件,应该是这样

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

41

帖子

1

粉丝