zhangbo
5 天以前 deaaa18131675b17ef4fa49befa80cfb09778898
keil/include/drivers/PCA9555.c
@@ -503,6 +503,25 @@
   }
    
}
int read_init_5v_input_pca(void)
{
      PCA9555_readdata(PCA9555_DEVICE_ADDR,pca9555writedata_input);//读输入寄存器的值
      uint16_t gpio_state;
      gpio_state=(uint16_t)pca9555writedata_input[0]<<8|pca9555writedata_input[1];
      gpio_state111=gpio_state;
      if(gpio_state==0xFFFF)
      {return 0;}
      if(INPUT_5V_POSITION&gpio_state)
      {
            Set5VState(1);
            return 1;
      }
      else
      {
            Set5VState(0);
            return 0;
      }
}
/*读取供电引脚的输入高低电平
  返回值 高1 低0 电平
*/