做vr网站长春网站优化常识
独立按键控制LED显示二进制
#include <REGX52.H>void Delay(unsigned int xms) //@12.000MHz
{unsigned char i, j;while(xms--){i = 2;j = 239;do{while (--j);} while (--i);}
}void main()
{//数据类型刚好是8位与51单片机IO口寄存器位数相同(默认高电平)unsigned char LEDNum =0;while(1){//按下按键if(P3_1 == 0){Delay(20);while(P3_1 == 0);Delay(20);//按钮松开后执行 //1111 1111LEDNum++; // 加1后溢出//取反P2=~LEDNum;}}}