main.c

来自「该为无线遥控器控制台灯程序」· C语言 代码 · 共 29 行

C
29
字号
//.......主程序...........
#include "sfr.h"
#include "port.h"

extern void Init_Device(void);
unchar flagA =0;
unchar flagB =0;
void main (void)
{Init_Device();
 while(1)
{
while(flagA==1)   //A键控制灯开
{ P33=1;}
while(flagB==1)   //B键控制灯关
{ P33=0;}
}
}
//......中断程序.....
void Int0(void)interrupt 0 using 1
{ EA=0; //禁止所有中断
  if(A==1)
  {flagA=1;flagB=0;}
  if(B==1)
 {flagA=0;flagB=1;}
  EA=1; //开所有的中断
  }


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?