#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "HX711.h"
 int main(void)
 {  
  Init_HX711pin();
 delay_init();       //延时函数初始化   
 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
uart_init(9600);  //串口初始化为9600
 
 Get_Maopi();    //称毛皮重量
 delay_ms(1000);
 delay_ms(1000);
 Get_Maopi();    //重新获取毛皮重量
 
 while(1)
 {
  Get_Weight();
  if(Flag_Error == 0)
  {
   printf("净重量 = %d g\r\n",Weight_Shiwu); //打印 
   delay_ms(1000);
  }
  else
  {
   printf("负重或者超重\r\n");
   delay_ms(1000);
  }
 }
}
                                    
                                    
                                         2021-05-31 20:11:35 
                                             4.51MB 
                                                嵌入式
                                     
                                        
                                            1