这些语句用Keil c51无法编译是什么原因

[复制链接]
3190|5
 楼主| suoma 发表于 2009-12-9 21:29 | 显示全部楼层 |阅读模式
在在看一个单片机程序是用C编的
里面有这样的语句
_sfrbit  abc  _atbit(p1,2);
_bit flag0;
_dat unsigned char
这样的语句在keil c51中无法编译
这些看起来都是些变量定义方面的,是不是因为我没载入某个头函数所以无法编译通过,还是这样的语句本身就无法在Keil c51 中编译,应该用其他软件,请高手指教,谢谢!
sz_n053 发表于 2009-12-9 21:49 | 显示全部楼层
_dat unsigned char  -----> _dat unsigned char;
_dat unsigned char  -----> _dat AAA;

以上用法要看_dat是啥 ?
huamunv 发表于 2009-12-10 22:06 | 显示全部楼层
没载入头函数可能导致这个结果吧
lovelyegle 发表于 2009-12-10 22:25 | 显示全部楼层
应该是未载入头函数
Karlshen 发表于 2009-12-11 22:33 | 显示全部楼层
:),看看
 楼主| suoma 发表于 2009-12-31 22:07 | 显示全部楼层
2# sz_n053
到底是谁在问问题:L
您需要登录后才可以回帖 登录 | 注册

本版积分规则

82

主题

714

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部