按键控制灯
来源:互联网 发布:linux sys.h 编辑:程序博客网 时间:2024/05/01 10:40
按键控制灯
#include<reg52.h>
void delay(unsigned int t);
sbit key1 = P1^4;
sbit key2 = P1^5;
sbit key3 = P1^6;
sbit key4 = P1^7;
sbit led1 = P2^0;
sbit led2 = P2^1;
sbit led3 = P2^2;
sbit led4 = P2^3;
void main()
{
P1 = 0xff;
P2 = 0xff;
while(1)
{
/* led1 = key1;
led2 = key2;*/
if(key1 == 0)
{
while(key1==0);
led1 = ~led1;
}
if(key2 == 0)
{
while(key2==0);
led2 = ~led2;
}
if(key3 == 0)
{
while(key3==0);
led3 = ~led3;
}
if(key4 == 0)
{
while(key4==0);
led4 = ~led4;
}
}
}
void delay(unsigned int t)
{
while(t--);
}
阅读全文
0 0
- STM32按键控制灯
- 按键控制灯
- 5.0 按键控制LED灯
- 独立按键控制led灯
- 中断-按键控制LED灯
- mini2440 led跑马灯+ 按键控制
- tiny 6410按键中断控制LED灯
- Stm32按键输入控制LED灯
- 4412裸机程序按键控制led灯
- arm汇编按键控制led灯
- linux驱动按键控制led灯
- 嵌入式——按键灯控制
- LED_1_3(按键多模式控制流水灯)
- ARM 按键控制LED灯+IO控制buzzer蜂鸣器
- 按键控制数码管显示
- 按键控制数码管显示
- 按键控制led
- 按键控制led驱动
- 关于在linux 下编译APK时,编译 AIDL文件问题
- sqlite3交叉编译环境配置
- redux-saga 实践总结
- CheckBox监听显示选中的条目数
- MATLAB数字图像处理 图像分割技术 迭代法
- 按键控制灯
- tcmalloc安装与使用
- WEB网站常见受攻击方式及解决办法
- Andorid 解决VideoView透明问题
- 在C++中使用sqlite3 api 一般步骤
- 洛谷 P1983 车站分级 解题报告
- Fluxion
- Java学习笔记(自选修课PPT)
- JS观察者模式