查看: 212|回复: 3
打印 上一主题 下一主题

用51编程的一个问题,求指教

[复制链接] qrcode

1

主题

2

帖子

7

积分

新手上路

Rank: 1

积分
7
楼主
跳转到指定楼层
发表于 2013-5-12 09:22 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include
#define uchar unsigned uchar
uchar n,i;
void main()
{
TMOD=0x01;
TH0=0x3c;
TL0=0xb0;
TR0=1;
EA=1;
ET0=1;
n=1;
P1=0xfe;
while(1);
}
void time0()interrupt 1
{
TH0=0x3c;
TL0=0xb0;
n++;
if(n==20)
{
n=1;
P1<<=1;
P1|=0x01;
if(P1==0x7f)
P1=0xfe;
}
}
运行老是出现n的前面缺少;的提示,但检查后也不知道问题出现在哪里,求大神指点,非常感谢
回复

使用道具 举报

23

主题

187

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
沙发
发表于 2013-5-15 11:45 AM | 只看该作者
我晕,没事了,原来是宏定义里面的小问题,晕死了                                                                                                                                                                       
回复 支持 反对

使用道具 举报

1

主题

2

帖子

7

积分

新手上路

Rank: 1

积分
7
板凳
 楼主| 发表于 2013-7-3 12:25 PM | 只看该作者
以下是引用盛天涯在2013-5-13 下午8:53的发言

主题:我晕,没事了,原来是宏定义里面的小问题,晕死了

看来以后编程要小心哦^_^

回复 支持 反对

使用道具 举报

8

主题

102

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
地板
发表于 2013-7-3 01:10 PM | 只看该作者
其实好多问题我们自己是有能力解决的 有时候缺的就是那么一点点自信                                                                                                                                                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表