标题:
51单片机+K9F2080U0A制作MP3电路图与源程序
[打印本页]
作者:
xiaobianzhiyin
时间:
2020-2-10 01:31
标题:
51单片机+K9F2080U0A制作MP3电路图与源程序
51单片机作MP3
步骤很详细奥
PLAY键播放音乐
FUNC用于在乐取选择、音量控制、音效控制间切换
PREVIOUS,选取时下一首,音量控制时为减小音量,音效控制时为下一音效
PREVIOUS,选取时上一首,音量控制时为增大音量,音效控制时为上一音效
电路原理图如下:
0.jpg
(50.64 KB, 下载次数: 50)
下载附件
2020-2-10 02:10 上传
单片机源程序如下:
/*C**************************************************************************
* NAME: main.c
*----------------------------------------------------------------------------
* Copyright (c) 2003 Atmel.
*----------------------------------------------------------------------------
* RELEASE: snd1c-refd-nf-4_0_3
* REVISION: 1.6
*----------------------------------------------------------------------------
* PURPOSE:
* This is the demonstration software for T8xC51SND1
*****************************************************************************/
/*_____ I N C L U D E S ____________________________________________________*/
#include "config.h" /* system definition */
#include "lib_mcu\c51_drv.h" /* c51 driver definition */
#include "scheduler.h" /* scheduler definition */
/*_____ M A C R O S ________________________________________________________*/
/*_____ D E F I N I T I O N ________________________________________________*/
Byte code __FIRMWARE_VERSION_STRING[]="@(#) Firmware snd1c-refd-nf-4_0_3 - Atmel Chejudo Player Reference Design\15\12\0$Id: main.c,v 1.6 2002/12/20 12:51:12 ffosse Exp $";
/*_____ D E C L A R A T I O N ______________________________________________*/
extern void in_system_prog (void);
static void main (void);
/*F**************************************************************************
* NAME: main
*----------------------------------------------------------------------------
* PARAMS:
*
* return:
*----------------------------------------------------------------------------
* PURPOSE:
* Main user routine
*----------------------------------------------------------------------------
* EXAMPLE:
*----------------------------------------------------------------------------
* NOTE:
*----------------------------------------------------------------------------
* REQUIREMENTS:
*****************************************************************************/
void main (void)
{
in_system_prog(); /* check ISP execution request */
Enable_interrupt(); /* global enable */
#ifdef X2_MODE
Set_x2_mode();
#endif
sch_scheduler_init();
sch_scheduler(); /* endless scheduler execution */
}
复制代码
所有资料51hei提供下载:
51单片机作MP3.rar
(1.22 MB, 下载次数: 31)
2020-2-10 01:27 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
lon7085
时间:
2020-2-10 09:22
谢谢楼主分享
作者:
lindeijun1
时间:
2020-2-10 10:54
谢谢楼主分享!!!
作者:
cba_cba
时间:
2021-4-2 18:13
这资料牛逼,可是我还是看不懂是什么原理。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1