Conceptos básicos de programación del lenguaje msp430c
Déjame ver.
# include ltMSP 430 x 14x . h gt; //Archivo de encabezado
Void main(void) //Función principal
{
1, configure el botón de inicialización del temporizador (estado de apagado del temporizador) // Acabo de descargar un programa 430, pero no vi el temporizador, lo cual es muy vergonzoso.
p 1 dir | = SCL; //Configure el pin SCL (P1.2) como pin de salida y conecte este pin al terminal de control ultrasónico.
p 1 dir amp; = ~(SDA); //Establezca SDA como la dirección de entrada para recibir la señal de recepción ultrasónica (los dos pines restantes de la onda ultrasónica son fuentes de alimentación).
p 1 salida y salida. = ~(SDA); //La salida del pin SDA es de nivel bajo.
while(1)
{
p 1 out | = SCL; //La salida del pin SCL es alta.
Retardo 20us
p 1 salida y salida. = ~(SCL); pulso de 20us
2. Enciende el temporizador
Y (!SDA); //Espera el mensaje
Apaga el temporizador
p>
4. Leer el número de temporizadores
5.
if(meter gt1) //Puedes encontrar un pin para conectarlo al timbre y darle un nivel más alto.
}
No divida... Espero que copie menos código, será mejor.
}