导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→led跑馬燈[原创][jeihuiq151]

 *第12336篇: led跑馬燈[原创]

  
楼 主:jeihuiq151 2003年5月20日18:18
 led跑馬燈[原创]

大家好.
我用c語言寫了一個用p1口控制的8個led跑馬燈程序.他的點亮正常.但我想要8個led同時從中間向两邊點亮. 我不知在程序上怎麼修改. 請教各位..........

#include  <reg51.h>  
#define uchar unsigned char
delay(unsigned long m);
void main(void)
{
 uchar a,b; 
 a=0;
 b=0x01;
 do 
 {  
   p1=b;
   b=b  <  <1;
   a++;
   delay(5000);
 if(a>  8)
 {
  a=1;
  b=0x01;
 }
 }
 while(1);
 } 
delay(unsigned long m)
{
  unsigned long i;
  for(i=0;i  <m;i++);
}
          
請幫忙修改程序.我是單片機新手,具體一點,好嗎?
謝謝.

                                                                  



>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:回langren0468

[下一篇主题]:请问朋友们,哪里有PIC16C5X的C语言编译器!急,谢谢!