Colección de citas famosas - Consulta de diccionarios - ¿Cómo escribir un programa en lenguaje C para fabricar una lámpara de respiración usando un microcontrolador?
¿Cómo escribir un programa en lenguaje C para fabricar una lámpara de respiración usando un microcontrolador?
#include\x0d\sbit LED0=P0^0;\x0d\sbit wei=P1^1;\x0d\sbit duan=P1^0;\x0d\sbit lcden=P1^7;\ x0d\sbit dianzhen=P1^3;\x0d\sbit leden=P1^2;\x0d\void Delay(unsigned int t);\x0d\void main (void)\x0d\{\x0d\unsigned int CYCLE=600 , PWM_LOW=0; //Definimos el período y asignamos el valor\x0d\lcden=0;\x0d\P0=0x00;\x0d\dianzhen=0;\x0d\P0=0xff;\x0d\wei=0;\ x0d\duan =0;\x0d\ while (1) //Bucle principal\x0d\{\x0d\LED0=1;\x0d\Delay(150000); //Agrega deliberadamente un retraso para que puedas ver el proceso de extinción. \x0d\for (PWM_LOW=1;PWM_LOW0;PWM_LOW--)\x0d\{\x0d\LED0=0;\x0d\ \x0d\Delay(PWM_LOW);\x0d\ \x0d\LED0=1;\x0d\ \x0d\Delay (CYCLE-PWM_LOW);\x0d\}\x0d\}\x0d\}\x0d\void Delay(unsigned int t)\x0d\{\x0d\ while(t--);\x0d\}