keil c51编程,用过的请进来回答,谢谢。
很是奇怪,我开始用keil C51来编程,我用的芯片是AT89C2051,之后我输入程序:
#include <at892051.h>
sbit key1=p1^0;
sbit key2=p2^1;
#define uchar unsigned char
main()
{
uchar key = 0;
key=key1;
key2=key;
}
然后Build It,结果发现,error C202:'key1':undefined identifier
error C202:'key2':undefined identifier
我贼郁闷,2051芯片是有1口的啊,难道p1^0这样定义有错还是什么原因,因为不管我怎么改,它就是报错,请懂的给我回复,谢谢,谢谢!!学习中。。。。。。
发表时间:2007年5月25日12:05:18