标题: 跑马灯 [打印本页]

作者: 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