标题: 跑马灯 [打印本页]
作者: liuyang 时间: 2012-3-21 02:13
标题: 跑马灯
大家好:最近在学单片机,所以把自己编写的一些程序和心情跟大家分享,如果有兴趣一起研究的,欢迎交流。以下程序全部由本人亲自编写,可能有不足之处,如果有会的欢迎指点交流。
本人使用开发板型号为51hei-5
单片机型号为 STC90C516RD+
#include<reg51.h>
#include<intrins.h>
main()
{
unsigned char LED;
unsigned int i;
LED=0xfe;
P2=LED;
while(1)
{
for(i=1;i<8;i++)
{
delay();
LED=_crol_(LED,1);
P2=LED;
}
for(i=1;i<8;i++)
{
delay();
LED=_crol_(LED,7);
P2=LED;
}
}
}
delay() //误差 0us
{
unsigned char a,b,c;
for(c=167;c>0;c--)
for(b=171;b>0;b--)
for(a=16;a>0;a--);
_nop_; //if Keil,require use intrins.h
}
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |