标题: 6个发光二极管 滚动显示字母 [打印本页]

作者: 许天许    时间: 2012-11-27 21:11
标题: 6个发光二极管 滚动显示字母
我想用6个发光二极管,用51单片机控制,装在自行车轮胎上,自行车滚动显示字母I,下面是我写的程序,达不到效果,是延时时间不对,有那位高手给点提示哦,谢谢

#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
void delay(uint z);
void main()
{
    while(1)
     {
        P3=0xde;
        delay(800);
        P3=0xff;
        delay(500);
        P3=0x00;
        delay(800);
        P3=0xff;
        delay(500);
       
      
      }
}
void delay(uint z)
{
   uint x,y;
    for(x=z;x>0;x--)
     for(y=100;y>0;y--);

}
改那就行了

[此贴子已经被作者于2012-11-28 11:43:38编辑过]





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1