⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 calibration_zero_full.c

📁 伺服控制器主要用于电动执行器的控制 在工业方面大量应用
💻 C
字号:
void Calibration_zero_full()                      //校零校满程序段
{
  if((key_open==0xFF)||(key_open1==0xFF))         //校满值确认
  {
    Nf_full = result_Nf;                 //保存采样值与RAM中 
    Nf_max = Nf_full;
    
    FLASH_DATA[3] = Nf_full>>8;          //flash数据更新
    FLASH_DATA[4] = Nf_full & 0x00FF;
    flash = 0xFF;               //置允许更新flash内容标志
    
    P2OUT |= 0x01;            //D3灯亮,D4灯灭
    P2OUT &= 0xFD;
  }
  else
  {
    P2OUT &= 0xFE;
    if((key_close==0xFF)||(key_close1==0xFF))         //校零值确认
    {
      Nf_zero = result_Nf;                 //保存采样值与RAM中 
      Nf_min = Nf_zero;
      
      FLASH_DATA[1] = Nf_zero>>8;          //flash数据更新
      FLASH_DATA[2] = Nf_zero & 0x00FF;
      flash = 0xFF;               //置允许更新flash内容标志
      
      P2OUT &= 0xFE;               //D3灯灭,D4灯亮
      P2OUT |= 0x02;
    }
    else
    {
      P2OUT &= 0xFD;           //k1没有按下  D4灯灭
    }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -