標題:
51單片機+K9F2080U0A制作MP3電路圖與源程序
[打印本頁]
作者:
xiaobianzhiyin
時間:
2020-2-10 01:31
標題:
51單片機+K9F2080U0A制作MP3電路圖與源程序
51單片機作MP3
步驟很詳細奧
PLAY鍵播放音樂
FUNC用于在樂取選擇、音量控制、音效控制間切換
PREVIOUS,選取時下一首,音量控制時為減小音量,音效控制時為下一音效
PREVIOUS,選取時上一首,音量控制時為增大音量,音效控制時為上一音效
電路原理圖如下:
0.jpg
(50.64 KB, 下載次數(shù): 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, 下載次數(shù): 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.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1