📄 p15_1.c
字号:
#include "REG51.H"
sbit SPK = P2^3;
unsigned char S_TH[] = {
0xFC, 0xFC, 0xFD, 0xFD, 0xFD, 0xFD, 0xFE, 0xFE };
unsigned char S_TL[] = {
0x44, 0xAC, 0x09, 0x34, 0x82, 0xC8, 0x06, 0x22 };
unsigned char Tone = 0;
void Delay( int n )
{
int i, j;
for( i = 0; i < n; i ++ )
{
for( j = 0; j < 10; j ++ )
{
}
}
} //dsf sdfsdf
void INT_TO(void) interrupt 1
{
SPK = !SPK;
TH0 = S_TH[Tone];
TL0 = S_TL[Tone];
}
main()
{
TMOD = 0x01;
TH0 = S_TH[Tone];
TL0 = S_TL[Tone];
SPK = 0;
EA = 1;
ET0 = 1;
TR0 = 1;
while(1)
{
Tone ++;
if( Tone == 8 )
Tone = 0;
Delay(5000);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -