標(biāo)題: 跑馬燈 [打印本頁]
作者: liuyang 時間: 2012-3-21 02:13
標(biāo)題: 跑馬燈
大家好:最近在學(xué)單片機,所以把自己編寫的一些程序和心情跟大家分享,如果有興趣一起研究的,歡迎交流。以下程序全部由本人親自編寫,可能有不足之處,如果有會的歡迎指點交流。
本人使用開發(fā)板型號為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.denmoz.com/bbs/) |
Powered by Discuz! X3.1 |