新聞中心

EEPW首頁 > 電源與新能源 > 設(shè)計應用 > 集合四種功能,我的“雙核獨顯”電源制作過程 12-06

集合四種功能,我的“雙核獨顯”電源制作過程 12-06

作者: 時間:2012-12-22 來源:網(wǎng)絡 收藏
se 3 :
  ADV = m_ADCSum;
  break;
  default:
  break;
  }
  Channelin ++; //切換通道
  if(Channelin 》 3)
  Channelin = 0;
  }
  若是用AD來控制輸出,更需要這樣做。避免臨界值時的誤動作 。

  三、鍵盤程序

  //---------------------------------
  //按鍵程序
  //---------------------------------
  void KeyPro()
  {
  if(KeyScanTim 《200) //20ms scan時基函數(shù)中計時
  return;
  KeyScanTim =0 ;
  //KeySet
  if(!PI_KeySet)
  {
  if(b_KeySetBac)
  {
  if(KeySetCount《255)
  KeySetCount ++;
  }
  else
  b_KeySetBac =1;
  if(KeySetCount 》6)
  {
  b_KeySetLong = 1; //長按鍵,不需放手既可產(chǎn)生
  KeyNum = 0;
  KeySetCount =0;
  b_KeySetBac =0;
  LongKeyExitTim = 0;
  }
  }
  else
  {
  if(b_KeySetBac LongKeyExitTim 》 2)//防止長按后,產(chǎn)生一個多余的短按鍵
  {
  b_KeySet = 1; //短按鍵,放手后產(chǎn)生
  KeyNum = 0;
  }
  b_KeySetBac =0;
  KeySetCount = 0;
  }
  }
  一個按鍵,既可響應長按,也可響應短按 。


上一頁 1 2 下一頁

關(guān)鍵詞: 雙核獨顯 電源制作

評論


技術(shù)專區(qū)

關(guān)閉