beep.c
来自「自己的平时一些制作 现在整理一下 与大家一起分享」· C语言 代码 · 共 37 行
C
37 行
/* Beep.C - Beep for the Keil Evaluation with 80C51 device*/
#include <REG51.H>
//#include <EX.H>
bit bdata p=1;
sbit P2_3=0xA3;
sbit SW4=0xA4;
sbit BEEP=0x97;
unsigned int i;
void testkey()
{
SW4=1;
p=1;
if (SW4==0)
{for(i=1;i<=500;i++);
if (SW4==0)p=0;
}
}
void main()
{
P0=0x76;
P2=8;
SW4=1;
while (1)
{
testkey();
if (p==0)
{BEEP=0; P2_3=1; for(i=1;i<=500;i++);}
if (p==1)
{BEEP=1; P2_3=0;}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?