这个很容易的,一般而言,播放音乐都是通过定时器来控制旋律或节拍的,你只要根据按键状态根据设计要求,改变TR0或TR1的值就可以关断或开启了。
设置两个标志位,一个是按键标志位,一个是播放标志位。检测到按键标志位后就把播放标志位取反,然后清除按键标志位。主程序检测到播放标志位为一就执行播放程序,为零就不执行播放程序!