跑马灯仿真指导:
跑马灯keil程序:
#include <REGX52.H>
#include <intrins.H> //延时函数需要添加的头文件
void Delay300ms() //@11.0592MHz 延时函数
{
unsigned char i, j, k;
_nop_();
i = 3;
j = 26;
k = 223;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
int main()
{
int i = 0;
while(1)
{
for(i=0;i<8;i++)
{
P2 = ~(0x01<<i);
Delay300ms();
}
}
return 0;
}