⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c_and_m8_mp3.htm

📁 在高档AVR单片机ATmega8上实现MP3播放功能
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0037)http://yuki-lab.jp/hw/mp3player2.html -->
<HTML><HEAD><TITLE>EasyMP3 + SD僇乕僪 + AVR 傪巊偭偨 MP3僾儗乕儎乕偺惢嶌丂俀崋婡曇</TITLE>
<META http-equiv=Content-Type content="text/html; charset=shift_jis"><!-- AllowtelmethodAccess --><LINK 
type=text/css rel=STYLESHEET>
<STYLE type=text/css>BODY {
	MARGIN-LEFT: 2em; LINE-HEIGHT: 125%; MARGIN-RIGHT: 2em
}
</STYLE>

<META content="MSHTML 6.00.2800.1479" name=GENERATOR></HEAD>
<BODY text=#101010 vLink=indigo aLink=blue bgColor=#fff0e0 
background=c_and_m8_mp3.files/paper.gif>
<SCRIPT type=text/javascript><!--document.write(" ");//--></SCRIPT>

<TABLE cellSpacing=0 cellPadding=1 width="100%" border=0>
  <TBODY>
  <TR>
    <TD vAlign=top><A href="http://yuki-lab.jp/index.html">Top Page</A> <A 
      href="http://yuki-lab.jp/hw/index.html">Index</A> <A 
      href="http://yuki-lab.jp/about_link.html">About Link</A>
      <SCRIPT src="c_and_m8_mp3.files/mail-text.js" 
      type=text/javascript></SCRIPT>
       <A href="http://yuki-lab.jp/mailform.cgi">Mail Form</A> <!--::MAILADDRESS::--></TD></TR></TBODY></TABLE>
<DIV align=center>
<P><A href="http://strawberry-linux.com/mp3/">EasyMP3</A>(<A 
href="http://www.vlsi.fi/vs1001/vs1001.htm">VS1001K</A>) + <A 
href="http://www.atmarkit.co.jp/fpc/keyword/sdcard/sdcard.html">SD僇乕僪</A> + <A 
href="http://www.atmel.com/products/AVR/">AVR</A> 傪巊偭偨 </P>
<H1>MP3僾儗乕儎乕偺惢嶌丂俀崋婡曇</H1></DIV><A 
href="http://yuki-lab.jp/hw/mp3player.html">仺帋嶌婡曇</A> 
<HR>
<IMG height=240 alt=帺嶌MP3僾儗乕儎乕俀崋婡偲億乕 src="c_and_m8_mp3.files/mp3player2-1.jpg" 
width=320 align=right> 
<H4>夵椙</H4>
<P>丂帋嶌婡偵偼埲壓偺晄枮揰偑偁傝傑偟偨丅 </P>
<OL>
  <LI>憖嶌儃僞儞傪堦斣峀偄柺偵偮偗偨堊丄億働僢僩偵擖傟偨帪偵憖嶌偟偯傜偔丄彑庤偵墴偝傟偰偟傑偆偙偲偑偁傞 
  <LI>働乕僗壛岺偑偄傑偄偪 
  <LI>AC傾僟僾僞乕偺僐僱僋僞偑弌偭傁偭偰偄傞 
  <LI>揹尮搳擖帪偺乽儃僣僢乿偲偄偆億僢僾僲僀僘偑戝偒偄 </LI></OL>
<P>丂億僢僾僲僀僘偵偮偄偰偼偦偺屻偄偔偮偐幚尡偟偨偺偱偡偑丄摿偵夝寛嶔偼尒偄偩偣偰偄傑偣傫丅揹椡揑側梋桾偲愝抲僗儁乕僗偑偁傟偽儕儗乕傪擖傟偰偟傑偆偺偑堦斣偄偄偺偱偡偑丄億働僢僩僾儗乕儎乕偲偟偰偼嵦梡偱偒傑偣傫丅乮拹丗偦偺屻丄<A 
href="http://yuki-lab.jp/hw/mp3player2.html#popnoize">僼僅僩MOS儕儗乕傪巊偭偰懳嶔</A>偟傑偟偨丅乯 
</P>
<P>丂儃僞儞偺攝抲偵偮偄偰偼偦偺傛偆偵嶌傟偽偄偄傢偗側偺偱傛偄偲偟偰丄廩揹梡偺 
AC傾僟僾僞乕僐僱僋僞偵偮偄偰偼偄偭偦偺偙偲偮偗側偄偙偲偵偟傑偟偨丅摉慠丄廩揹夞楬傕晄梫偲側傝丄夞楬偑僔儞僾儖偵側傝傑偡丅徚旓揹椡偑彮側偄偺偱捠忢偺巊梡側傜俀丄俁擔帩偪傑偡偟丄偪傚偭偲偟偨椃峴偱偁傟偽梊旛揹抮傪帩偭偰偄偗偽嵪傓偙偲偱偡丅 
</P>
<P>丂傑偨丄揹抮傪扨巐亊俁杮偐傜扨嶰亊俀杮偵偡傞偙偲偱丄傾儖僇儕揹抮傪巊偭偨傝丄懠偺婡婍梡偺揹抮傪棳梡偟傗偡偔偡傞偙偲偵偟傑偟偨丅偨偩偟丄俀杮偩偲夞楬偵昁梫側揹埑(3.3V)偑晄懌偟傑偡偺偱 
DC-DC僐儞僶乕僞偑昁恵偲側傝傑偡丅 </P>
<P>丂埲忋偵傛傝寛傑偭偨巇條偑師偺偲偍傝偱偡丅揹尮娭學埲奜偼帋嶌婡偲慡偔摨偠偱偡丅 <BR clear=all></P>
<TABLE bgColor=white border=1>
  <CAPTION><STRONG>MP3僾儗乕儎乕俀崋婡偺巇條</STRONG></CAPTION>
  <TBODY>
  <TR>
    <TH>庡梫LSI</TH>
    <TD>MCU:ATmega8(ATMEL)<BR>DSP:VS1001K(VLSI)<BR>DAC:VS1001K偵撪憼 </TD></TR>
  <TR>
    <TH>婰榐儊僨傿傾</TH>
    <TD>MMC/SD僇乕僪<BR>梕検:8MB, 32MB, 64MB, 128MB, 256MB偱摦嶌傪妋擣<BR>僼僅乕儅僢僩:FAT12, 
      FAT16 儘儞僌僼傽僀儖柤偱傕栤戣柍偟<BR>儖乕僩僨傿儗僋僩儕偺奼挘巕偑 
      MP3偺僼傽僀儖偺傒傪墘憈偡傞<BR>MP3埲奜偺僼傽僀儖偼柍帇偡傞<BR>FAT32偵偼枹懳墳 </TD></TR>
  <TR>
    <TH>憖嶌僉乕</TH>
    <TD>揹尮ON/OFF 寭 嵞惗 寭 掆巭丄媡曽岦僗僉僢僾丄<BR>弴曽岦僗僉僢僾丄儃儕儏乕儉亄丄儃儕儏乕儉亅 </TD></TR>
  <TR>
    <TH>懳墳僨乕僞宍幃</TH>
    <TD>MPEG 1 &amp; 2 Layer-3, Layer-3偺 2.5奼挘<BR>VBR懳墳 
      慡偰偺僒儞僾儖儗乕僩丄價僢僩儗乕僩偵懳墳<BR>價僢僩儗乕僩偼 
      320kbps偩偲壒偑搑愗傟傞偙偲偑偁傞<BR>300kbps埲壓側傜戝忎晇偩偲巚偆<BR></TD></TR>
  <TR>
    <TH>僨乕僞揮憲丒娗棟</TH>
    <TD>僷僜僐儞偺 SD僇乕僪儕乕僟儔僀僞偱 SD僇乕僪偺僼傽僀儖傪娗棟<BR>偦偺 SD僇乕僪傪杮懱僗儘僢僩偵嵎偟崬傫偱嵞惗偡傞<BR>帺恎偵偼 
      SD僇乕僪偵彂偒偙傓傛偆側婡擻偼柍偄 </TD></TR>
  <TR>
    <TH>僒僀僘</TH>
    <TD>95mm(W) x 58mm(D) x 18mm(H) (僞僇僠 SW-95B傪巊梡)<BR>幙検:枹應掕 </TD></TR>
  <TR>
    <TH>揹尮</TH>
    <TD>扨俁宆 Ni-MH揹抮亊俀杮<BR>傾儖僇儕揹抮傕巊梡壜<BR></TD></TR>
  <TR>
    <TH>徚旓揹椡</TH>
    <TD>嵞惗拞:128kbps 
      MP3偺応崌丄2.4V偱幚應栺70mA丄2.4x70=168mW<BR>價僢僩儗乕僩偑忋偑傞偲徚旓揹椡偼彮偟憹偊傞<BR>懸婡帪:0 </TD></TR>
  <TR>
    <TH>偦偺懠</TH>
    <TD>塼徎僨傿僗僾儗僀丄儕儌僐儞摍偼柍偟<BR>僿僢僪僼僅儞抂巕偼堦斒揑側兂3.5僗僥儗僆偺僞僀僾 </TD></TR></TBODY></TABLE>
<H4>夝愢</H4><A href="http://yuki-lab.jp/hw/mp3player2-2.jpg"><IMG height=90 
alt=僾儗乕儎乕撪晹 src="c_and_m8_mp3.files/mp3player2-2.png" width=120 align=left 
border=0></A> <A href="http://yuki-lab.jp/hw/mp3player2-3.jpg"><IMG height=90 
alt=婎斅丒昞 src="c_and_m8_mp3.files/mp3player2-3.png" width=120 align=left 
border=0></A> <A href="http://yuki-lab.jp/hw/mp3player2-4.jpg"><IMG height=90 
alt=婎斅丒棤 src="c_and_m8_mp3.files/mp3player2-4.png" width=120 align=left 
border=0></A> 
<P>丂揹尮娭學傪戝暆偵曄峏偟傑偟偨丅傑偢丄廩揹夞楬傪徣偒傑偟偨丅峏偵丄揹抮傪俀杮峔惉偵偟偨偺偱丄俁抂巕儗僊儏儗乕僞偺戙傢傝偵 MAX778傪巊偭偨 
DC-DC僐儞僶乕僞傪巊偭偰偄傑偡丅晹昳偼尰昳.com(尰嵼丄庴晅廔椆)偺 MAX778僷乕僣僙僢僩傪棙梡偟傑偟偨丅揹尮偺 ON/OFF偼 MAX778偺 
SHDN(僔儍僢僩僟僂儞)抂巕偱僐儞僩儘乕儖偡傞曽朄傕偁傝傑偡偑丄揹抮偺揹埑傪應傞堊偵偦偺慜抜奒偵 MCU偺 A/D僐儞僶乕僞傪偮側偖昁梫偑偁傞偺偱 
PNP僩儔儞僕僗僞傪傢偞傢偞巊偭偰 ON/OFF偟偰偄傑偡丅偙偆偟側偄偲揹尮傪愗偭偨忬懺偱傕揹棳偑棳傟偰偟傑偄傑偡偐傜偹丅 </P>
<P>丂揹抮揹埑傪應傞 A/D僐儞僶乕僞偺婎弨揹埑偼丄帋嶌婡偱偼 TL431傪巊偭偰偄傑偟偨偑丄崱夞偼 
ATmega8撪憼婎弨揹尮傪巊偭偰偄傑偡丅惓捈偁傑傝偁偰偵偟偰側偐偭偨偺偱偡偑丄岞徧 2.56V偺偲偙傠丄幚嵺偼栺2.55V偲堄奜偵惓妋偱偟偨丅 </P>
<P>丂廩揹夞楬傪嶍彍偟偰偟傑偭偨偺偱丄MMC/SD僇乕僪偺揹尮偺傒傪 ON/OFF偡傞夞楬傕嶍彍偟偰僔儞僾儖偵側傝傑偟偨丅偮偄偱偵 
EasyMP3偲偺愙懕傕僀儗僊儏儔乕側晹暘偑偁偭偨偺傪捈偟傑偟偨丅 </P>
<P>丂俁抂巕儗僊儏儗乕僞偺戙傢傝偵 
DC-DC僐儞僶乕僞偲偄偆僲僀僘敪惗尮傪巊偆偺偼偳偆偐偲傕巚偄傑偟偨偑丄幚嵺偼慡偔栤戣偁傝傑偣傫偱偟偨丅恀栭拞偵帹傪悷傑偣偰傕僲僀僘偼慡偔暦偙偊傑偣傫丅偨偩偟丄儔僕僆傪嬤偯偗傞偲摉慠儔僕僆偵僲僀僘偑擖傝傑偡丅偙傟偼帋嶌婡偱傕敪惗偟偰偄傑偟偨丅堦墳丄廐梩尨偺僕儍儞僋壆偱擖庤偟偨僼僃儔僀僩價乕僘傪僿僢僪僼僅儞僐僱僋僞偺強偵婥媥傔偵擖傟偰偁傝傑偡偑丄岠偄偰偄傞偐偳偆偐偼傛偔傢偐傝傑偣傫丅 
<BR clear=all></P>
<P>丂2003.7.1捛婰<BR>丂<A href="http://www.alps.co.jp/">傾儖僾僗揹婥</A>偺<A 
href="http://www4.alps.co.jp/">捠怣斕攧僔僗僥儉乽揹懄擺乿</A>偱 SD僇乕僪僐僱僋僞偑峸擖偱偒傑偡丅偙偺僐僱僋僞偼 
SD僇乕僪傪墴偟崬傓偲儘僢僋偝傟丄傕偆堦搙墴偡偲旘傃弌偟偰僀僕僃僋僩偱偒傞僞僀僾偺傕偺偱偡丅偲偰傕嬶崌偑偄偄偺偱偡偑丄俆屄扨埵偺峸擖側偺偑偪傚偭偲巆擮丅 
</P>
<P>丂2004.1.7捛婰<BR>丂VS1001K偼僨乕僞僔乕僩偱偼僋儘僢僋擖椡偺嵟戝偼 13MHz偵側偭偰偄傑偡偑丄EasyMP3偱偼 
14.31818MHz偺悈徎偑巊傢傟偰偄傑偡丅偦偺偣偄偐偛偔傑傟偵僋儘僢僋愝掕偵幐攕偟偰嵞惗僗僺乕僪偑偍偐偟偔側傞偙偲偑偁傞傛偆偱偡丅尰嵼丄傢偨偟偺僾儗乕儎乕偱偼悈徎傪 
12MHz偵岎姺偟偰巊偭偰偄傑偡丅偙傟偵敽偭偰僼傽乕儉僂僃傾偺曄峏傕昁梫偲側傝傑偡丅 </P>
<P>丂<A href="http://yuki-lab.jp/hw/mp3player2-circuit.png">仺夞楬恾</A><BR>丂<A 
href="http://yuki-lab.jp/hw/mp3player2.c">仺僼傽乕儉僂僃傾僜乕僗 (2004.1.16)</A> <IMG 
height=15 alt=New! src="c_and_m8_mp3.files/new.gif" width=25><BR>丂<A 
href="http://yuki-lab.jp/hw/mp3player2.hex">仺Intel Hex 僶僀僫儕(12MHz)</A><BR>丂<A 
href="http://yuki-lab.jp/hw/mp3player2-14.hex">仺Intel Hex 
僶僀僫儕(14.31818MHz)</A><BR>丂<A 
href="http://yuki-lab.jp/hw/Makefile-mp3player2.txt">仺Makefile</A><BR><BR>Old 
Version<BR>丂<A 
href="http://yuki-lab.jp/hw/mp3player-031118.tar.gz">仺僼傽乕儉僂僃傾僜乕僗乛僶僀僫儕(14.31818MHz)傾乕僇僀僽 
2003.11.18</A><BR></P>
<P>丂<A href="http://yuki-lab.jp/hw/mp3player.html">仺帋嶌婡曇傊傕偳傞</A> </P>
<HR>

<H4><A name=popnoize>揹尮搳擖帪偺億僢僾僲僀僘懳嶔</A></H4><IMG height=236 alt=億僢僾僲僀僘懳嶔夞楬 
src="c_and_m8_mp3.files/popnoize.png" width=364 align=left border=0> 
<P>丂<A 
href="http://strawberry-linux.com/mp3/">EasyMP3</A>傪巊偆偆偊偱擸傒偩偭偨偺偑揹尮搳擖帪偺乽儃僣僢乿偲偄偆億僢僾僲僀僘偱偡丅偙偺 
MP3僾儗乕儎乕偱偼揹尮僗僀僢僠偲 PLAY/STOP儃僞儞傪寭偹偰偄傞偺偱昿斏偵揹尮傪 
ON/OFF偡傞偙偲偵側傝傑偡丅偦偺搒搙戝偒側僲僀僘偑敪惗偡傞偺偑晄夣偱偟偨丅乮偲丄尵偄偮偮丄姷傟偰偟傑偆偲偁傑傝婥偵側傜側偐偭偨傝傕偟傑偟偨偑丅乯 </P>
<P>丂僿僢僪僼僅儞弌椡晹暘偵儕儗乕傪擖傟丄揹尮搳擖偟偰偟偽傜偔偟偰偐傜儕儗乕傪 
ON偵偡傞傛偆偵偡傟偽偄偄偺偱偡偑丄揹抮嬱摦偟偰偄傞婡婍偱悢廫mA偺揹棳傪偲傜傟傞偺偱偼偨傑傝傑偣傫丅偦傟側傜偽偲偄偆傢偗偱僼僅僩MOS儕儗乕傪巊偭偰傒傑偟偨丅崱夞巊偭偨搶幣偺 
TLP596A偼 LED揹棳偼 1mA埲忋偁傟偽 ON偵側傝傑偡丅傑偨丄弌椡懁偺 MOS-FET偺 
ON掞峈偼俀兌埲壓偱丄壒幙揑偵傕偁傑傝塭嬁偼柍偝偦偆偱偡丅幚嵺偵挳偄偰傒偰傕榗傒摍偼摿偵姶偠傜傟傑偣傫偱偟偨丅 </P>
<P>丂捛壛偟偨夞楬偼忋偺恾偺捠傝偱偡丅TLP596A偺 LED偺 ON揹埑偼偗偭偙偆掅偔偰 1.1V掱搙側偺偱丄3.3V夞楬偱偁傝側偑傜捈楍偵偟偰傕廫暘偵 
ON偱偒傑偡丅偙傟偱栺1mA棳傟傑偡丅R14,15偼弌椡偺僔儑乕僩傗惷揹婥偺曐岇梡偺掞峈偱偡丅R16,17偼僼僅僩MOS儕儗乕偑 
OFF偺帪偵億僢僾僲僀僘偺揹棳傪偙偪傜偵摝偑偟傑偡丅 </P>
<P>丂僼僅僩MOS儕儗乕傪 ON/OFF偡傞堊偵 MCU偺億乕僩偑傕偆堦偮昁梫偵側傝傑偡丅慡偰偺億乕僩偑愙懕嵪傒偩偭偨偺偱偡偑丄EasyMP3偺 
SO(僨乕僞弌椡)偼僾儘僌儔儉揑偵偼枹巊梡偩偭偨偺偱偦偺億乕僩(PB1)傪偙偪傜偱巊偆傛偆偵偟傑偟偨丅 </P>
<P>丂僜僼僩揑偵偼揹尮搳擖屻丄廫暘帪娫偑宱偭偰偐傜僼僅僩MOS儕儗乕傪 ON偵偡傟偽偄偄傢偗偱偡丅EasyMP3偺億僢僾僲僀僘偼 RESET傪 
High偵棫偪忋偘偨捈屻偐傜敪惗偡傞傛偆偱偡丅崱夞偺傛偆偵 R16,17偑 1k兌偩偲 
0.3昩埲忋帩懕偡傞傜偟偔丄0.4昩懸偨側偄偲姰慡偵偼億僢僾僲僀僘傪傗傝夁偛偡偙偲偑偱偒傑偣傫偱偟偨丅 </P>
<P>丂埲忋偺懳嶔偱揹尮搳擖帪偺億僢僾僲僀僘傪姰慡偵捛曻偡傞偙偲偑偱偒傑偟偨丅嵞惗儃僞儞傪墴偟偰偐傜嵞惗偝傟傞傑偱偺懸偪帪娫偑彮偟挿偔偼側傝傑偟偨偑丄嫋梕斖埻撪偩偲巚偄傑偡丅徚旓揹棳偺憹壛傕 
1mA掱搙偱偡偐傜僶僢僥儕乕偺壱摥帪娫偵傕傎偲傫偳塭嬁偟傑偣傫丅偙傟偱帋嶌婡偺晄枮揰偑慡偰夝寛偟傑偟偨丅傔偱偨偟傔偱偨偟丅 <BR clear=all></P>
<HR>

<H4>Spetial Thanks and Links</H4>
<UL>
  <LI><A href="http://elm-chan.org/works/mpc/report.html">億働僢僩僒僀僘 MP3僾儗乕儎</A> 
  <LI><A href="http://strawberry-linux.com/">Strawberry-Linux</A> 
  <LI><A href="http://www.cek.ne.jp/~kunio.h/index.htm">kunio偺儂乕儉儁乕僕</A> 
  <LI><A href="http://www.chiaki.cc/Timpy/">挻彫宆MP3僾儗乕儎乕 [ Timpy ]</A> 
</LI></UL></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -