51_mp3

所属分类:单片机开发
开发工具:C/C++
文件大小:8507KB
下载次数:70
上传日期:2013-12-06 13:22:54
上 传 者lingusong
说明:  应用51单片机和串口mp3芯片实现插卡音箱功能。包含按键、红外、率数字功放、串口mp3芯片、锂电池充电等电路结构及代码。希望对大家有用。
(51 microcontroller and serial chip card mp3 speaker function. Includes buttons, infrared, rate digital amplifier, serial mp3 chips, such as lithium battery charging circuit structure and code. Hope useful for everyone.)

文件列表:
51_mp3\代码\51_GPS_MP3.uvopt (69735, 2013-12-06)
51_mp3\代码\51_GPS_MP3.uvproj (17336, 2013-11-13)
51_mp3\代码\51_GPS_MP3_uvopt.bak (69762, 2013-12-06)
51_mp3\代码\51_GPS_MP3_uvproj.bak (18052, 2013-11-13)
51_mp3\代码\Application\Header\AD.h (1213, 2013-08-29)
51_mp3\代码\Application\Header\config.h (586, 2013-12-03)
51_mp3\代码\Application\Header\Delay.h (429, 2013-11-15)
51_mp3\代码\Application\Header\Display.h (301, 2013-11-13)
51_mp3\代码\Application\Header\DS18B20.h (1084, 2013-04-11)
51_mp3\代码\Application\Header\EEPROM.h (2898, 2013-11-16)
51_mp3\代码\Application\Header\GPS.h (452, 2013-10-23)
51_mp3\代码\Application\Header\HS0038B.h (2336, 2013-11-13)
51_mp3\代码\Application\Header\INT0.h (296, 2013-09-29)
51_mp3\代码\Application\Header\Key.h (592, 2013-12-03)
51_mp3\代码\Application\Header\Mode.h (1414, 2013-10-14)
51_mp3\代码\Application\Header\MP3.h (1450, 2013-12-03)
51_mp3\代码\Application\Header\STC12C5A60S2.H (17806, 2012-03-07)
51_mp3\代码\Application\Header\Timer.h (479, 2013-10-09)
51_mp3\代码\Application\Header\UART.h (1165, 2013-11-15)
51_mp3\代码\Application\Source\AD.c (2097, 2013-08-29)
51_mp3\代码\Application\Source\Delay.c (1773, 2013-11-15)
51_mp3\代码\Application\Source\Display.c (293, 2013-11-13)
51_mp3\代码\Application\Source\DS18B20.c (5828, 2013-04-15)
51_mp3\代码\Application\Source\EEPROM.C (5332, 2013-11-16)
51_mp3\代码\Application\Source\GPS.c (2448, 2013-10-23)
51_mp3\代码\Application\Source\HS0038B.c (3592, 2013-11-16)
51_mp3\代码\Application\Source\INT0.c (589, 2013-09-29)
51_mp3\代码\Application\Source\Key.c (5137, 2013-12-03)
51_mp3\代码\Application\Source\main.c (3128, 2013-12-04)
51_mp3\代码\Application\Source\Mode.c (9199, 2013-10-17)
51_mp3\代码\Application\Source\MP3.c (10813, 2013-12-03)
51_mp3\代码\Application\Source\Timer.c (1411, 2013-10-09)
51_mp3\代码\Application\Source\UART.c (5887, 2013-11-15)
51_mp3\代码\Application\Startup\STARTUP.A51 (6376, 2009-05-07)
51_mp3\代码\Lis\51_GPS_MP3.m51 (49302, 2013-12-04)
51_mp3\代码\Lis\AD.lst (4705, 2013-10-23)
51_mp3\代码\Lis\Delay.lst (3899, 2013-12-03)
51_mp3\代码\Lis\Display.lst (1337, 2013-12-03)
51_mp3\代码\Lis\ds1302.lst (12575, 2013-08-19)
... ...

初始化时,先将EEPROM中数据都读出来,分析音量值、曲目标号等信息 发送上一次播放的曲目号播放指令 实际测试时有时准有时 不准 因为在发送完播放上一次曲目标号指令后就立即进入了死循环检测忙状态发下一曲指令 期间没有加延时,而导致异常。 发送指定音量的指令只有在播放音乐的状态才稳定有效 开机后先指定音量再播放曲目有时候会无效 通过MP3的忙状态引脚判断是否要发送下一曲指令,要和暂停状态结合在一起, 暂停状态下忙碌管脚也为高电平,但这个时候不需要发送下一曲指令, 另外,MP3芯片从暂停态到播放态反应时间相对较长,忙状态引脚并不是立刻拉低, 因此MP3芯片从暂停态切换到播放态时,要等待一段时间再检查忙状态引脚,目前暂设等待时间为100ms

近期下载者

相关文件


收藏者