国产电影一区二区三区,,欧美大片免费观看,伊人久久大香线蕉av,国产日韩成人内射视频

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

如何利用單片機控制開關來檢測電網電壓過零點的簡單程序

程序如下:

#include

sbit sc=P1^0;    //檢測電網電平
sbit kg=P1^7;    //開關檢測
sbit sd=P0^7;    //輸出


void delayms(unsigned char  i)
{
 unsigned char  j;

 while(i--)
 {
  for(j=0;j<116;j++)
  {
       ;
  }
 }
}
 
void GET_Z()
{
  while(sc==0)
 ; 
    while(sc==1)
 ;
}
void GET_K()
{
 bit k=1;
 while(k==1)
    {
      while(kg==0); 
     
   delayms(20);
   if(kg==1)
  k=0 ; 
     
    }
 k=1;
 while(k==1)
    {
      while(kg==1); 
     
   delayms(20);
   if(kg==0)
  k=0 ; 
     
    }
}  

void main()
{
 bit  R_P0;
      sd=0;
      R_P0=0;
   P1=0xFF;
   while(1)
   {
     GET_K();
   GET_Z();
   R_P0=~R_P0;
   sd=R_P0;
   delayms(100);
  
    }
}

全部回復(0)
正序查看
倒序查看
現在還沒有回復呢,說說你的想法