/*********************************************************************************
* 【实验平台】: QX-MCS51 单片机开发板
* 【外部晶振】: 11.0592mhz
* 【主控芯片】: STC89C52RC
* 【编译环境】: Keil μVisio4
* 【程序功能】: 无源蜂鸣器测试-世上只有妈妈好
* 【使用说明】: 使用前请接上J1跳线帽
**********************************************************************************/
#include
#define uchar unsigned char
sbit beep=P3^6; //定义蜂鸣器输出端口
uchar timer0h,timer0l,time;
//世上只有妈妈好 数据表
code uchar sszymmh[]={6,2,3,5,2,1,3,2,2,5,2,2,1,3,2,6,2,1,5,2,1,
6,2,4,3,2,2,5,2,1,6,2,1,5,2,2,3,2,2,1,2,1,
6,1,1,5,2,1,3,2,1,2,2,4,2,2,3,3,2,1,5,2,2,
5,2,1,6,2,1,3,2,2,2,2,2,1,2,4,5,2,3,3,2,1,
2,2,1,1,2,1,6,1,1,1,2,1,5,1,6,0,0,0
};
// 音阶频率表 高八位
code uchar FREQH[]={0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8,<