此帖出自编程基础论坛
最新回复
#include <89s52.h>
typedef unsigned char uchar;typedef unsigned int uint;
sbit p1.0=P1^0;
const uchar table[]={0,56,23,42,19,123,59,62,6};
void delayms()
{
uint x;
while(x--);
}
void main ()
{
uint i,j;
for(i=0;i<10;i++)
{
if(table^0x55!=0)
p1.0=1;
if(table^0xaa==0)
p1.0=0;
delay(500);
}
}
或许可以这样写,很久没用51了,你自己在看看吧!
详情
回复
发表于 2011-8-7 13:34
| ||
|
||
此帖出自编程基础论坛
| ||
|
||
EEWorld Datasheet 技术支持