• 大小: 194KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-11
  • 语言: 其他
  • 标签: 单片机  

资源简介

利用89C51单片机制作一个简易的光控灯

资源截图

代码片段和文件信息

		#include 

code unsigned char seg[]=
{0xc00xf90xa40xb00x990x920x820xf80x800x90}; 




sbit guang=P0^2;

void delay(unsigned char a)
{

  while(--a)
  ;



}







void main()
  {
     unsigned char i=0;
 unsigned char j=0;
 unsigned char k=0;

    while(1)
{    
  
   if(guang!=0)
   {
for(i=0;i<=10;i++)
{
   for(j=0;j<50;j++)
   {
      for(k=0;k<60;k++)
  {
    P2=seg[i/10];
 P0=0x01;
 delay(40);
    P2=seg[i%10];
 P0=0x02;
       delay(40);
   }
   }

 if(i==10)
  {  P1=~P1;
 i=0;

  }

  }  
 
  
     }


 else if(guang==0)
 {
   delay(100);
   if(guang==0)
       P1=0;
 
 }


    }
  }



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2106  2011-11-23 11:12  光控灯\新建文件夹\das

     文件        943  2011-11-23 11:09  光控灯\新建文件夹\das.c

     文件        381  2011-11-23 11:12  光控灯\新建文件夹\das.hex

     文件         23  2011-11-23 11:12  光控灯\新建文件夹\das.lnp

     文件       4628  2011-11-23 11:12  光控灯\新建文件夹\das.LST

     文件       4181  2011-11-23 11:12  光控灯\新建文件夹\das.M51

     文件       2233  2011-11-23 11:12  光控灯\新建文件夹\das.OBJ

     文件       1081  2011-11-23 11:12  光控灯\新建文件夹\das.plg

     文件          0  2011-11-23 11:09  光控灯\新建文件夹\das.uvproj

     文件      69475  2011-11-23 11:19  光控灯\新建文件夹\智能光控路灯.DSN

     文件     323072  2011-11-30 13:47  光控灯\新建文件夹\电子电路课程设计论文.doc

     目录          0  2011-11-30 13:48  光控灯\新建文件夹

     目录          0  2011-11-30 13:48  光控灯

----------- ---------  ---------- -----  ----

               408123                    13


评论

共有 条评论