int m_estado;
#bit motor1e = m_estado.0//Habilita 1
#bit motor1h = m_estado.1//Horario 1
#bit motor1a = m_estado.2//Antihorario 1
#bit motor2e = m_estado.3//Habilita 2
#bit motor2h = m_estado.4//Horario 2
#bit motor2a = m_estado.5//Antihorario 2
//m_estado se trata como una variable de 8 bits aunque yo la uso como de 6bits
void uso_puente (void){
//funcion que hara valores se asignen a salidas correspondientes
//las habilitaciones las ultimas
output_bit( PIN_A1, motor1h);
output_bit( PIN_A2, motor1a);
output_bit( PIN_C4, motor2h);
output_bit( PIN_C5, motor2a);
output_bit( PIN_A0, motor1e);
output_bit( PIN_C3, motor2e);
}