看板Electronics
标 题keil c
发信站交大资科_BBS (Fri Dec 9 16:32:51 2005)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!cis_nctu
#include "reg51.h"
void main(void)
{
sbit P1_0=P1^0;
sbit P2_0=P2^0;
}
error message如下
Build target 'Target 1'
compiling test.c...
TEST.C(4): error C141: syntax error near 'sbit'
TEST.C(4): error C202: 'P1_0': undefined identifier
TEST.C(5): error C141: syntax error near 'sbit'
TEST.C(5): error C202: 'P2_0': undefined identifier
Target not created
-----------------------------------------------------
我的问题是,为何sbit不能使用??
在reg51.h中,已经有宣告
sfr P1 = 0x90;
sfr P2 = 0xA0;
--
* Origin: ★ 交通大学资讯科学系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>