51单片机新手遇到问题

2019-07-16 06:24发布

在keil中编译的时候没有问题,但是debug时,出现
WS 1, `sda
WS 1, `scl
WS 1, `dat
______^
*** error 34: undefined identifier
WS 1, `temp______^
*** error 34: undefined identifier
这是什么问题呢?
在原程序中sad  scl   dat   temp的定义分别如下:
sbit sda=P2^0;
sbit scl=P2^1;
void write(int dat)
{
int i,temp;
temp=dat;
scl=0;

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。