Mendigos a escala MSP430 para hx711
#include "HX711.h"
//******************** ************************************
// Función de retardo< p>
>********************************************* **** *****
void Delay_hx711_us(uint t)
{
//_nop_();
//_nop _ ();
while(t--);
}
// Configuración de E/S
void PORT_Init(void)
{
P1SEL amp;=~ (BIT1 BIT2);
P1DIR amp;=~ BIT2;//SDA
P1DIR |= BIT1;//SCK
}
/*********************** ******* *************************
//leer HX711
/** **** ******************************************* *****
unsigned long HX711_Read(void) //ganar 128
{
recuento largo sin firmar
char i sin firmar
p>P1OUT |= BIT2 ;//SDA
Delay_hx711_us(4);
P1OUT amp;=~ BIT1; //SCK
recuento =0;
while( P1INamp ; BIT2 ); //SDA
for(i=0; ilt; 24; i )
{
P1OUT |= BIT1; //SCK
count=countlt;lt;1;
P1OUT amp;=~ BIT1; > if(P1INamp;BIT2)// SDA
recuento
}
P1OUT |= BIT1; //SCK
Delay_hx711_us (4);
P1OUT amp;=~ BIT1; //SCK
retorno(recuento);
}