#include
#include
#define uint unsigned int
#define uchar unsigned char
uchar pkey;
sbit start=P3^0;
sbit st
#include
#include
#define uint unsigned int
#define uchar unsigned char
uchar pkey;
sbit start=P3^0;
sbit stop= P3^1;
sbit up= P3^2;
sbit down= P3^3;
void delaytime (unsigned int detime)
{ uint j=0;
for(;detime>0;detime--)
{for(;j<125;j )
{;;}}}
uchar key()
{
uint start,stop,up,dowm;
if(start)
pkey=1;
else
pkey=0;
if(stop)
pkey=2;
else
pkey=0;
if(up)
pkey=3;
else
pkey=0;
if(down)
pkey=4;
else
pkey=0;
return(pkey);}可以)
void main()
{
uchar outdata;
outdata=OXfe;
switch(pkey)
{case 0:outdata=OXff;
case 1:outdata=OX00;
case 2:outdata=OXff;
case 3:outdata=_crol_(outdata,1);
case 4:outdata=_cror_(outdata,1);
P1=outdata;}
}
Build target 'Target 1'
assembling STARTUP.A51...
compiling zixue.c...
ZIXUE.C(34): error C100: unprintable character 0xBF skipped
ZIXUE.C(34): error C100: unprintable character 0xC9 skipped
ZIXUE.C(34): error C100: unprintable character 0xD2 skipped
ZIXUE.C(34): error C100: unprintable character 0xD4 skipped
ZIXUE.C(34): error C100: unprintable character 0xA3 skipped
ZIXUE.C(34): error C100: unprintable character 0xA9 skipped
ZIXUE.C(38): error C202: 'OXfe': undefined identifier
ZIXUE.C(40): error C202: 'OXff': undefined identifier
ZIXUE.C(41): error C202: 'OX00': undefined identifier
ZIXUE.C(42): error C202: 'OXff': undefined identifier
Target not created
展开
全部