📄 main.c
字号:
#include "reg52.h"
#include "intrins.h"
void delay_n10us(unsigned char t)
{
unsigned char n;
for(n=t;n!=0;n--)
{
_nop_();
_nop_();
_nop_();
}
}
void delay_ms(unsigned int t)
{
unsigned int m,n;
for(m=t;m!=0;m--)
{
for(n=123;n!=0;n--);
}
}
sbit LED1=P0^5;
sbit LED2=P0^6;
sbit LED3=P0^7;
sbit RL1=P2^2;
sbit BU1=P2^0;
sbit KEY=P3^2;
sbit KEY1=P1^0;
sbit KEY2=P1^1;
sbit KEY3=P1^2;
sbit KEY4=P1^3;
void key() interrupt 0 using 1
{
LED2=~LED2;
delay_ms(10);
while(!KEY);
}
main()
{
IT0=1;
EX0=1;
EA=1;
while(1)
{
if(KEY1==0||KEY2==0||KEY3==0||KEY4==0)LED1=0;
else LED1=1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -