本文主要是介绍04.震动控制灯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
vibrate 的意思就是震动
#include "reg52.h"
#include <intrins.h>sbit led1 = P3^7;
sbit vibrate = P3^3;void Delay2000ms() //@11.0592MHz
{unsigned char i, j, k;_nop_();i = 15;j = 2;k = 235;do{do{while (--k);} while (--j);} while (--i);
}void main()
{while(1){if(vibrate == 0)//模块说明告诉我们,震动的话,DO输出低电平{led1 = 0; //亮灯Delay2000ms();led1 = 1;}else{led1 = 1;//灭灯}}
}
这篇关于04.震动控制灯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!