标题: error C141: syntax error near 'sbit'怎么修改啊 [打印本页]

作者: oooppj    时间: 2020-6-13 00:19
标题: error C141: syntax error near 'sbit'怎么修改啊
uchar i;
while(ms--)
{
for(i=0;i<123;i++);
}
}
void Timer0() interrupt 1
{
TH0= (65535-50000)/256;
TL0=(65535-50000)%256;
if(fIR==0)
{
if(++times==SetTime)  
{
times = 0;
TR0=0;
LAMP=1;
}
}
}
void main(void)
{
P2=0xff;P3=0xff;P1=0xff;
SetTime=SetSecond*20;
TMOD = 0x01;
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
EA=1;
ET0=1;
TR0=0;
while(1)
{
if(IR==0)
{
delayms(20);
if(IR==0)
  {
fIR=1;TR0=1;
LAMP=0;
}
}
else fIR=0;
}
}
Build target 'Target 1'
compiling hhh.c...
HHH.C(12): error C141: syntax error near 'sbit'
HHH.C(12): error C202: 'IR': undefined identifier
HHH.C(12): error C202: 'i': undefined identifier
HHH.C(15): error C202: 'i': undefined identifier
HHH.C(44): error C202: 'IR': undefined identifier
HHH.C(47): error C202: 'IR': undefined identifier
Target not created


作者: angmall    时间: 2020-6-15 10:03
需要加入头文件

#include <reg52.h>
作者: zxm870973    时间: 2020-6-15 23:07
#include <reg51.h>




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