电工吧
◎ 电工吧 >> 设为首页 >> 加入收藏>> 联系方式 >> 投稿 >>留言 
网站首页 · 电工新闻 · 电工基础 · 电力技术 · 电子技术 · 电工图片 · 电工法规 · 电工图书 · 电工搜索 · 论坛交流
 
      最新电子论文
 · 数码管显示0-9及A-F实验 
 · 稍复杂一点的流水灯电路 
 · 一个简单的流水灯电路及程 
 · 红外感应灯 
 · 微波式感应控制电路 
 · 电容式接近控制电路 
 · 电力线载波通信(LMl893)集 
 · 自制小型程控交换机 
      推荐电子论文

 · 电容式接近控制电路
 · 自己攒,——液晶背投不是梦!
 · 自制超耐用高品质耳机
 · 谈谈电路中的“地”
 · 自制交流自动稳压器
 · 一款典型的立体声功率放大器的

  ■ 所在位置:首页>>电子技术>>电子制作>>正文
 

一个简单的流水灯电路及程序

按此在新窗口浏览图片

主程序:

#i nclude <REGX52.H>

void Delay1ms(unsigned int count)
{
 unsigned int i,j;
 for(i=0;i<count;i++)
 for(j=0;j<120;j++);
}

main()
{
 unsigned char LEDIndex = 0;
 bit LEDDirection = 1;

 while(1)
 {
  if(LEDDirection)
   P1 = ~(0x01<<LEDIndex);
  else
   P1 = ~(0x80>>LEDIndex); 
  if(LEDIndex==7)
   LEDDirection = !LEDDirection;
  LEDIndex = (LEDIndex+1)%8;
  Delay1ms(100);
 }
}

 
         相关文章

·
·

 
 
  关于本站 | 友情站点 | 联系方式 | 版权声明 | 电工技术服务与支持中心
Copyright© 2005-2006 Dg8.Com.CN ,All Rights Reserved
电工网 电工吧 电子吧