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;

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
ywm1210
1楼-- · 2019-07-16 08:26
 精彩回答 2  元偷偷看……
A670521546
2楼-- · 2019-07-16 10:24
把完整的程序贴出来
小男孩
3楼-- · 2019-07-16 13:02
我已经解决了
superelectric
4楼-- · 2019-07-16 14:07
小男孩 发表于 2012-2-18 23:19
我已经解决了

求LZ指导,我也遇到这样的问题
殷高旺
5楼-- · 2019-07-16 15:07
小男孩 发表于 2012-2-18 23:19
我已经解决了

是不是temp应该设置成全局变量呀


Last_time
6楼-- · 2019-07-16 19:56
 精彩回答 2  元偷偷看……

一周热门 更多>